.avia-section.av-5ahayo-2cbcf9194e5e586636076f43af98d112 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://impressionstechnology.com/wp-content/uploads/2014/09/bridge.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-52bsls-dfd79b9fb40ce722adce93e4e11a945f{
padding-bottom:40px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-52bsls-dfd79b9fb40ce722adce93e4e11a945f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-52bsls-dfd79b9fb40ce722adce93e4e11a945f .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-52bsls-dfd79b9fb40ce722adce93e4e11a945f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-52bsls-dfd79b9fb40ce722adce93e4e11a945f .av-subheading{
font-size:20px;
}

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

#top .av_textblock_section.av-4e9zmg-bb1e99c288ef064d4597d425da6cba8e .avia_textblock{
font-size:16px;
}

.flex_column.av-f21fc-ebf6b82a312e903507852d11af8fab30{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-3tyt3c-5138cfd9b8de05c7e5afd0e214f5b09f .avia_textblock{
font-size:16px;
}

.flex_cell.av-3k0b88-c7a65e42d9d7f9311c822f7dc0c1b5c1{
vertical-align:middle;
background-color:#596847;
}
.responsive #top #wrap_all .flex_cell.av-3k0b88-c7a65e42d9d7f9311c822f7dc0c1b5c1{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-3crw88-b559e46ea1a3e809facd8296ee3661a6 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-3crw88-b559e46ea1a3e809facd8296ee3661a6 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-3crw88-b559e46ea1a3e809facd8296ee3661a6 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3crw88-b559e46ea1a3e809facd8296ee3661a6 .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-37nfso-332b069b6b8e7e3b209adcbdf8b1c949{
height:20px;
}

.iconbox.av-31kpkg-890ef7544973a3651619e4cf1d5a598d .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-31kpkg-890ef7544973a3651619e4cf1d5a598d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-31kpkg-890ef7544973a3651619e4cf1d5a598d .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-31kpkg-890ef7544973a3651619e4cf1d5a598d .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-2w6suw-face2a485af79abfcb02b9e9588ea66a{
vertical-align:middle;
background-color:#596847;
}
.responsive #top #wrap_all .flex_cell.av-2w6suw-face2a485af79abfcb02b9e9588ea66a{
padding:30px 30px 30px 30px !important;
}

.iconbox.av-9oh28-e5dcaeb1d7db99e9002da653188e4639 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-9oh28-e5dcaeb1d7db99e9002da653188e4639 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-9oh28-e5dcaeb1d7db99e9002da653188e4639 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-9oh28-e5dcaeb1d7db99e9002da653188e4639 .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-2kcm9k-14a71be22226d7ba4f4328e31c8570b6{
height:20px;
}

.iconbox.av-2fbvbk-32fb82ae90e1e14c54923341f5fe8da6 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-2fbvbk-32fb82ae90e1e14c54923341f5fe8da6 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-2fbvbk-32fb82ae90e1e14c54923341f5fe8da6 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2fbvbk-32fb82ae90e1e14c54923341f5fe8da6 .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-26hrxk-e8b28a0ccd8288175fd210cfea42988b{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-26hrxk-e8b28a0ccd8288175fd210cfea42988b{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-wuuvc-a72710fa2a05bf7859cabd6ea077b0e7 .avia_textblock{
font-size:16px;
}

.flex_column.av-s3hw0-7f457ee9aa48a2696193e9576531a05d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-2auk8-88419ae00daf72b3ea08c663ccd3411d .avia_textblock{
font-size:16px;
}

.flex_column.av-e5e9s-1907601a24f8cde0289898ca10a99180{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-9lsm0-e613adda0d5839c1c60be08c04ebaf8c .avia_textblock{
font-size:16px;
}


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

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