.avia-section.av-53m41k-9274a19a2c8c35a6bb0c5f227b032e48 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.corsolv.com/wp-content/uploads/2014/09/bridge.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

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

#top .av_textblock_section.av-48mqhs-ce9fa2a2d04d4b806008dac34cbdc119 .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-3sakvs-6ca2870e59c06b357defdef4fcd9120b .avia_textblock{
font-size:16px;
}

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

.iconbox.av-3aaa5c-47f1970ad114a3e40ae06d9f2d445a7e .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-3aaa5c-47f1970ad114a3e40ae06d9f2d445a7e .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3aaa5c-47f1970ad114a3e40ae06d9f2d445a7e .iconbox_content_container{
color:#d8d8d8;
}

#top .hr.hr-invisible.av-345snc-80143b22ec4f697ba3464b5d24ff158f{
height:20px;
}

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

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

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

#top .hr.hr-invisible.av-2dn7og-b9ebcd7cbd08550d139643b29a28a8d6{
height:20px;
}

.iconbox.av-29pd74-a19930762e5dfb5beb4a60641a65bb61 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
#top #wrap_all .iconbox.av-29pd74-a19930762e5dfb5beb4a60641a65bb61 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-29pd74-a19930762e5dfb5beb4a60641a65bb61 .iconbox_content_container{
color:#d8d8d8;
}

.flex_cell.av-21zugg-1e6d5794b7a5839b5a828d78d019763f{
vertical-align:middle;
background-color:#584632;
}
.responsive #top #wrap_all .flex_cell.av-21zugg-1e6d5794b7a5839b5a828d78d019763f{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-urpmg-0e94a1569618ae0f3b45f3934f0fe739 .avia_textblock{
font-size:16px;
}

#top .av_textblock_section.av-jj6co-99f7b54f7b9cc4f51d0abc6a06ef66b3 .avia_textblock{
font-size:16px;
}

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


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

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