.avia-section.av-uutvmcj-438f01d6f989f5b80121641dbbd215f2 .av-section-color-overlay{
opacity:0.8;
background-color:#4ecac2;
}

#top .av-rotator-container.av-u0v2677-06418cd37be26cc3ee8d2dbdb5c2bf26{
text-align:left;
color:#ffffff;
}
#top #wrap_all .av-rotator-container.av-u0v2677-06418cd37be26cc3ee8d2dbdb5c2bf26 .av-rotator-container-inner{
font-size:63px;
}

#top .av-rotator-container .av-rotator-text-single.av-tohyicj-28796e3b4aad35038ee7bf0ddd92e820{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-taszlgj-ab29fa61af16ee76488c4369c907b70b{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-sp7hmkj-41a9f72ebc2c94ba573047fbb9bb4abb{
color:#315e5b;
}

#top .av-rotator-container .av-rotator-text-single.av-s9o961v-af95f60352f4c05b09eceb0843bda5d3{
color:#315e5b;
}

#top .hr.av-rrhxs83-59a48afce72ceb4994f9f23f7d9a9952{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-rrhxs83-59a48afce72ceb4994f9f23f7d9a9952 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-qwtzucj-5969ca0cc2ba68b88d87f2ecd936fb6d{
height:50px;
}

.av_font_icon.av-md8m7hjf-49760894e0b26113431109bd32303369{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-md8m7hjf-49760894e0b26113431109bd32303369 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-md8m7hjf-49760894e0b26113431109bd32303369 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-p19eyw3-0e4e627b1653e42ac391fee10150ad38{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-p19eyw3-0e4e627b1653e42ac391fee10150ad38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-p19eyw3-0e4e627b1653e42ac391fee10150ad38 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-p19eyw3-0e4e627b1653e42ac391fee10150ad38 .av-subheading{
font-size:15px;
}

#top .hr.av-ny8xeub-c0c24d79e7e6374db5c83c4ec1a150eb{
margin-top:70px;
margin-bottom:70px;
}
.hr.av-ny8xeub-c0c24d79e7e6374db5c83c4ec1a150eb .hr-inner{
width:50px;
border-color:#000000;
}

.av-hotspot-image-container .av-image-hotspot.av-kh2pwjn-575dafbcbd036eaa98bc1e6f618122bd{
top:35.9%;
left:31.2%;
}
.av-hotspot-image-container .av-image-hotspot.av-kh2pwjn-575dafbcbd036eaa98bc1e6f618122bd .av-image-hotspot_inner{
background-color:#4ecac2;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-k2727kz-7ba99814cb23dbb57b21d13eca3fb0e6{
top:58.6%;
left:35.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-k2727kz-7ba99814cb23dbb57b21d13eca3fb0e6 .av-image-hotspot_inner{
background-color:#4ecac2;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-jof44o3-1cf74be132b3559a7e04b1544b7c6288{
top:65.1%;
left:52.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-jof44o3-1cf74be132b3559a7e04b1544b7c6288 .av-image-hotspot_inner{
background-color:#4ecac2;
color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-iymqx37-1e39b7a44210c156ac65193d4e8b01db{
top:32.2%;
left:68%;
}
.av-hotspot-image-container .av-image-hotspot.av-iymqx37-1e39b7a44210c156ac65193d4e8b01db .av-image-hotspot_inner{
background-color:#4ecac2;
color:#ffffff;
}

#top #wrap_all .avia-button.av-iffc89v-8063d147315b33843d387450e02f7826{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-iffc89v-8063d147315b33843d387450e02f7826:hover{
background-color:#444444;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-iffc89v-8063d147315b33843d387450e02f7826 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-iffc89v-8063d147315b33843d387450e02f7826:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-icemh7n-b56fe48e4de14baba70b932628098527 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64 .av-subheading{
font-size:15px;
}

#top .hr.av-1qob9qb-041f84ac31f6a966cb19dff1c646d2f5{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-1qob9qb-041f84ac31f6a966cb19dff1c646d2f5 .hr-inner{
width:50px;
border-color:#000000;
}

.avia-section.av-fe083oj-e931ea225c7c090415cc184ffbad2573 .av-parallax .av-parallax-inner{
background-color:#f8f8f8;
background-image:url(https://hacomtower.com/wp-content/uploads/2018/10/events-7.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
background-attachment:scroll;
}
.avia-section.av-fe083oj-e931ea225c7c090415cc184ffbad2573 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

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

#top .hr.av-ddvsqjn-77b2d50c7cccaf3079cc4403ab2a5c75{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-ddvsqjn-77b2d50c7cccaf3079cc4403ab2a5c75 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb .av-subheading{
font-size:15px;
}

#top .hr.av-ac3en5v-75752cff74ecd54721c28e0c36f4d0e7{
margin-top:40px;
margin-bottom:40px;
}
.hr.av-ac3en5v-75752cff74ecd54721c28e0c36f4d0e7 .hr-inner{
width:50px;
border-color:#000000;
}

.avia-section.av-4whqk2r-9b6c8f7c7e8150240d78fedb784ad4af .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

#top .av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55{
padding-bottom:10px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-hq1hzur-424fe67da89ba1bcd03bd3d636f4bf64 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b3fmbab-f058e7585c75e8e1c54a3493a676dccb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3m0sncz-3ac850f76dd251d82f6dda5ad4830f55 .av-special-heading-tag{
font-size:0.8em;
}
}
