#top .hr.hr-invisible.av-i368ol-3a39e04fd36ff449255339b5893003d2{
margin-top:-20px;
height:1px;
}

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

#top .hr.hr-invisible.av-g6a69x-b5c7b2392fc8b36b972e94a2cc96317e{
height:50px;
}

.avia-image-container.av-d6l2np-afb227e9f487f8c8ef15657ca7072253 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-d6l2np-afb227e9f487f8c8ef15657ca7072253 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-bikslh-0189b94f58ad18e307aa1e6ea2d56209{
margin-top:-45px;
height:1px;
}

#top .av-special-heading.av-1xx67p-4b368296e3ec22f431be843d5ab8877c{
padding-bottom:0;
}
body .av-special-heading.av-1xx67p-4b368296e3ec22f431be843d5ab8877c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1xx67p-4b368296e3ec22f431be843d5ab8877c .av-subheading{
font-size:15px;
}

.flex_column.av-9mb0np-198b9fafb5f725d6c24bb773eaedc8b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2wkdwl-c3e1c31706e7098277fe3ddb0846c27b{
padding-bottom:10px;
color:#a81010;
}
body .av-special-heading.av-2wkdwl-c3e1c31706e7098277fe3ddb0846c27b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2wkdwl-c3e1c31706e7098277fe3ddb0846c27b .special-heading-inner-border{
border-color:#a81010;
}
.av-special-heading.av-2wkdwl-c3e1c31706e7098277fe3ddb0846c27b .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5v7z7p-56eac0052f75129d2240b4c41cb2e7cd{
height:30px;
}

#top .avia-gallery.av-kdps275o-16ab4a778427e62f7ff4d46d3813fed1 .avia-gallery-thumb a{
width:11.1111%;
}


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

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