/*CSS brought over from parallax Type: WYSIWYG*/
div.wrapper {
  height: 100%;
  margin: 0;
    text-shadow: none;

margin:0 auto;
}


.bgimg-1{
  position: relative;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
height: 350px;
    background-position: 50%;
display: table;
    width: 100%;
max-width:1200px;
margin: 0 auto;
}
.bgimg-2, .bgimg-3, .bgimg-4, .bgimg-5, .bgimg-6 {
  position: relative;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
min-height: 350px;
background-attachment:fixed;
max-width:1200px;
    background-position: 50%;
margin: 0 auto;
}
.caption {
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
    height: 350px;
}
.caption h1{
    color: #fff !important;
    margin: 5px auto;
    font-size: 3em !important;
    text-transform: uppercase;
    text-shadow: 1px 1px 8px #212121;
    letter-spacing: 3px;
}
.caption span.border {
  background-color: #0e803f;
  color: #fff;
  padding: 18px;
  font-size: 1.2em;
  margin-left:30px;
  letter-spacing:3px;
}

.caption span.border span{
letter-spacing:initial;
}

.caption h3 {
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 1.2em;
}
.image-color-line{
background-color: #0e803f; /* Change Image Line Color HERE */
height: 10px;
width:100%;
max-width:1200px;
margin:0 auto;
}
.FBsection-wrapper{
display:table;
height:100%;
}
.FBintro-text{
text-align: center; 
padding: 30px 60px;
font-size:1.15em;
}
.FBintro-text h3 {
  letter-spacing: 3px;
  text-transform: uppercase;
  font-size: 1.5em;
}
.FBsection-text{
text-align: center;
padding: 50px 60px;
width:70%;
margin:0 auto;
font-size:1.15em;
display:table-cell;
vertical-align:middle;
}
.FBsection-text h2{
    font-size: 2em;
    margin: 1%;
    letter-spacing: 3px;
}
.FBsection-text p{
margin-top:0;
}
.FBsection-text a, .FBsection-text a:active, .FBsection-text a:focus, .FBsection-text a:hover {
color:#000 !important;
text-transform:uppercase;
letter-spacing: 2px;
}
.FBsection-text a:hover {
opacity: 0.7;
}

@media (max-width: 767px) {
.bgimg-1, .bgimg-2, .bgimg-3, .bgimg-4, .bgimg-5, .bgimg-6{
background-attachment: initial;
background-size: initial;
}

.bgimg-3{
    background-position: 20% 76%;
}

.FBsection-wrapper{
    width: 80%;
    margin: 0 auto;
}
.FBintro-text{
padding:initial;
}
.caption span.border {
font-size:1em;
}
.bgimg-1{
min-height:200px;
    background-position: 30%;
}
.FBsection-text{
width:90%;
padding:8% 3%;

}
.FBsection-text h2{
font-size:initial;
margin:initial;
}
.FBsection-text p{
font-size:initial;
margin-top:10px;
}
.FBintro-text{
text-align: justify; 
padding: 10px 10px;
}
}
@media (max-width: 640px) {
.caption h1{
font-size:3em;
margin-bottom:30px;
}
.bgimg-1{
height:400px;
}










