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

#top .hr.hr-invisible.av-m3rrtryd-9ba4fc0a9f60f5f29a6087de48728807{
height:10px;
}

.avia-section.av-m3rsgeft-568cf26b60ec7f0e1aa5d63c5a839823{
background-color:#00aba2;
background-image:unset;
}

#top .av-special-heading.av-w7i3-8893caaf33567c2f087f6e58fa14c398{
color:#ffffff;
}
body .av-special-heading.av-w7i3-8893caaf33567c2f087f6e58fa14c398 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-w7i3-8893caaf33567c2f087f6e58fa14c398 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-w7i3-8893caaf33567c2f087f6e58fa14c398 .av-subheading{
font-size:15px;
}

.avia-accordion.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22{
max-height:430px;
}
.avia-accordion.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22 .aviaccordion-preview{
width:20.1%;
}
.avia-accordion .aviaccordion-slide.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22__0{
left:0%;
}
.avia-accordion .aviaccordion-slide.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22__1{
left:20%;
}
.avia-accordion .aviaccordion-slide.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22__2{
left:40%;
}
.avia-accordion .aviaccordion-slide.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22__3{
left:60%;
}
.avia-accordion .aviaccordion-slide.av-m3mnqpwd-075a9e5a011d4707286ea0ed6de14b22__4{
left:80%;
}

#top .hr.hr-invisible.av-zrfn-db2efc29546312c83ce7cbf88190faee{
height:50px;
}

.flex_cell.av-gh33b-ac17793cdbea7e249541f76f730c3ede{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-gh33b-ac17793cdbea7e249541f76f730c3ede{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-fmufn-9876198068f89302816ad37f851f110e{
z-index:110;
}
.avia-image-container.av-fmufn-9876198068f89302816ad37f851f110e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-fmufn-9876198068f89302816ad37f851f110e .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-fmufn-9876198068f89302816ad37f851f110e .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

@keyframes av_boxShadowEffect_av-f42ib-cef6accdc5a5cbcf6971495925addc1e {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-f42ib-cef6accdc5a5cbcf6971495925addc1e{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-f42ib-cef6accdc5a5cbcf6971495925addc1e .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-f42ib-cef6accdc5a5cbcf6971495925addc1e .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-f42ib-cef6accdc5a5cbcf6971495925addc1e img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-f42ib-cef6accdc5a5cbcf6971495925addc1e 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-esclf-3d7f650eac9380dead6baa11e8f6b003{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-esclf-3d7f650eac9380dead6baa11e8f6b003{
padding:40px 120px 40px 120px !important;
}

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

#top .hr.hr-invisible.av-a6tkf-ce4a4eb34ea1920dffea06de587d5ef4{
height:60px;
}

#top #wrap_all .avia-button.av-9xhdn-0856852e9cf6de803e1190683f4baef6{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-9xhdn-0856852e9cf6de803e1190683f4baef6:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-esclf-3d7f650eac9380dead6baa11e8f6b003{
padding:60px 60px 60px 60px !important;
}
}
