.avia-section.av-4zuo9s-323f8c01d513d11b30b88f69786be6e2 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://jimbaston.com/wp-content/uploads/2014/09/bridge.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383{
padding-bottom:40px;
color:#ffffff;
font-size:72px;
}
body .av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .av-special-heading-tag{
font-size:72px;
}
.av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-4eb3qw-dd650da523302dd3fe55599cd5f8beee{
padding-bottom:10px;
}
body .av-special-heading.av-4eb3qw-dd650da523302dd3fe55599cd5f8beee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4eb3qw-dd650da523302dd3fe55599cd5f8beee .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-48uk4o-2866fd22ea329a92c521186337d6b5f1 .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-3xak1s-0478e11b9dbb275d2d6c66722af16349{
padding-bottom:10px;
}
body .av-special-heading.av-3xak1s-0478e11b9dbb275d2d6c66722af16349 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3xak1s-0478e11b9dbb275d2d6c66722af16349 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3rl14o-339a981d96e05f841edb35a7e61c8dc4 .avia_textblock{
font-size:16px;
}

.flex_cell.av-c35fk-ef9e8314f65ead9e28e3ba3cb4f567e8{
vertical-align:middle;
background-color:#251c31;
}
.responsive #top #wrap_all .flex_cell.av-c35fk-ef9e8314f65ead9e28e3ba3cb4f567e8{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-39s988-73bded46d2667019315aafab58225b3e .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-39s988-73bded46d2667019315aafab58225b3e .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-39s988-73bded46d2667019315aafab58225b3e .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-32kf28-398a6a1173d466a006cb7ce067ac01db{
height:20px;
}

.iconbox.av-2tz8ns-ca866103da2ac7abf4aa093a20469fad .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-2tz8ns-ca866103da2ac7abf4aa093a20469fad .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2tz8ns-ca866103da2ac7abf4aa093a20469fad .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-2sbf40-dec7e20b3b6fb7727e3d7de6278bcd19{
vertical-align:middle;
background-color:#251c31;
}
.responsive #top #wrap_all .flex_cell.av-2sbf40-dec7e20b3b6fb7727e3d7de6278bcd19{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-2itvl4-6dbb3e83df7e945c80c7abbfe6bc8265 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-2itvl4-6dbb3e83df7e945c80c7abbfe6bc8265 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2itvl4-6dbb3e83df7e945c80c7abbfe6bc8265 .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-2dnwdc-2561719c74801fa027ce3fa44377ee7a{
height:20px;
}

.iconbox.av-26x9sw-c1b391f8b05f33c4e662b439d07d330d .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-26x9sw-c1b391f8b05f33c4e662b439d07d330d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-26x9sw-c1b391f8b05f33c4e662b439d07d330d .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-23mm74-6a8f10f22e77133d9a96f90efb2ba040{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-23mm74-6a8f10f22e77133d9a96f90efb2ba040{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-wzza8-6d8fb5926a1511382bcb83793ab783b1 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-l1seg-c634ef910d761967cd3f9cab01b30e5e .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-7di6g-b930e817578d0f182274f668e7cb4865 .avia_textblock{
font-size:16px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4yfwc8-ccb9de6a559c490dfca7cbec515ba383 .av-special-heading-tag{
font-size:0.8em;
}
}
