.avia-section.av-8p41ry-66fdba6bcd14a803ea33445c547af427{
background-color:#ffffff;
background-image:unset;
}

#top #wrap_all .avia-button.av-mh7usfae-884d26abdea50464eb3e392d6f356be7{
font-size:20px;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.36);
transition:all 0.4s ease-in-out;
padding:14px 22px 12px 22px;
}

#top .hr.hr-invisible.av-mh7w63mi-f0143199b77a7caf1c2251f72edae243{
height:50px;
}

#top .av_textblock_section.av-8feyna-13c2e16ac76c2862e8b12cda84e53c8f .avia_textblock{
text-align:center;
}

.avia-section.av-m1hdbhxu-303671e83f21598369a8f5c618a5320c .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://ehlcontracting.com/wp-content/uploads/2024/09/home-bg-beach.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top #wrap_all .avia-button.av-mhcpd1j7-833170607c8c8103c7ecdcc35e13a956{
font-size:20px;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.36);
transition:all 0.4s ease-in-out;
padding:14px 22px 12px 22px;
}

#top .hr.hr-invisible.av-b49im-43d5700f7b937f413839541b6e5e606b{
height:50px;
}

#top .avia-gallery.av-8yfti-0120fe1e85842c18ce3d3adfa341773a .avia-gallery-thumb a{
width:33.3333%;
}

#top .hr.hr-invisible.av-8b532-6fe415c039b786192d24af925074ef84{
height:70px;
}

#top .av-special-heading.av-mhcpr07m-be7d85a0e0ec96fc46d7f2947c0718e8{
padding-bottom:0;
}
body .av-special-heading.av-mhcpr07m-be7d85a0e0ec96fc46d7f2947c0718e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhcpr07m-be7d85a0e0ec96fc46d7f2947c0718e8 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-9d1a6-9363e375eaeb811792b8bb0cf399b556{
padding-bottom:0;
}
body .av-special-heading.av-9d1a6-9363e375eaeb811792b8bb0cf399b556 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9d1a6-9363e375eaeb811792b8bb0cf399b556 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhcpj605-b70eba089f0ff3612e5dc99b2e1f2ddf .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av-special-heading.av-mhcq7zlh-e9754a0f48556e24049f5ec25bf4ad0f{
padding-bottom:0;
}
body .av-special-heading.av-mhcq7zlh-e9754a0f48556e24049f5ec25bf4ad0f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhcq7zlh-e9754a0f48556e24049f5ec25bf4ad0f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-97vbq-447f1d00cc5725159d2fa6ab8928112d .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av-special-heading.av-mhcq91lw-b4529785daa1fc3b2d5bb2b9978cd0d7{
padding-bottom:0;
}
body .av-special-heading.av-mhcq91lw-b4529785daa1fc3b2d5bb2b9978cd0d7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhcq91lw-b4529785daa1fc3b2d5bb2b9978cd0d7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhcq9a9j-e4a9a14a32343cf507d3ba67761c21a6 .avia_textblock{
font-size:18px;
text-align:center;
}

#top .av-special-heading.av-mhcq9jvj-83831362ad41f42e9fe9416f7148fc0b{
padding-bottom:0;
}
body .av-special-heading.av-mhcq9jvj-83831362ad41f42e9fe9416f7148fc0b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhcq9jvj-83831362ad41f42e9fe9416f7148fc0b .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhcq9tyg-3d526d3ad717e493a8a493feb75b1fc2 .avia_textblock{
font-size:18px;
text-align:center;
}

#top .hr.hr-invisible.av-ybwm-9967ae459292cfa04c73bf5519bdd52d{
height:20px;
}

#top #wrap_all .avia-button.av-mhcqjwze-eb58efa587545abd4886f6909a94d252{
font-size:20px;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.36);
transition:all 0.4s ease-in-out;
padding:14px 22px 12px 22px;
}

#top .hr.hr-invisible.av-gh1by-15959f8ee80373b9080599337a34f0b5{
height:30px;
}

#top #wrap_all .avia-button.av-mhcqxirv-e24be8944d3f0f33599201c5427aafed{
font-size:20px;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.36);
transition:all 0.4s ease-in-out;
padding:14px 22px 12px 22px;
}

#top .hr.hr-invisible.av-mhcqp1ad-6bcce350c8e2b8cb539af28b8fea4ac4{
height:30px;
}

#top #wrap_all .avia-button.av-10lp2-2254261744332e56ad5cea60b92284e8{
font-size:20px;
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:#ffffff;
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.36);
transition:all 0.4s ease-in-out;
padding:14px 22px 12px 22px;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-br5la-c554e2209ea6558c8cf9e75f84ccd363{
padding:0 40px 0 40px;
}
}
