#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l6d3h44a-ea43662a64baf0fa2ff58811b569359f__0 .avia-caption-title{
font-size:45px;
color:#000000;
}
#top .avia-slideshow .av-slideshow-caption.av-l6d3h44a-ea43662a64baf0fa2ff58811b569359f__0 .avia-caption-content{
color:#000000;
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l6d3h44a-ea43662a64baf0fa2ff58811b569359f__0 .avia-caption-title{
font-size:48px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l6d3h44a-ea43662a64baf0fa2ff58811b569359f__0 .avia-caption-title{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-l6d3h44a-ea43662a64baf0fa2ff58811b569359f__0 .avia-caption-title{
font-size:30px;
}
}

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

#top .av_textblock_section.av-l6ch63so-8b84c9268ccceabe935ab5414cef2d5d .avia_textblock{
font-size:16px;
color:#0089d1;
}

#top .av-special-heading.av-9967z-6f6d786f80b70f06b0cc73afcffea26d{
margin:0px 0 0 0;
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-9967z-6f6d786f80b70f06b0cc73afcffea26d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9967z-6f6d786f80b70f06b0cc73afcffea26d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-9967z-6f6d786f80b70f06b0cc73afcffea26d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8s4sn-9c66e481c708e21f98fd2deeb7d43299 .avia_textblock{
font-size:16px;
}

.flex_cell.av-l6ciqej2-47a4903bf2ce2b36c6afc1bddfe0b7b5{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l6ciqej2-47a4903bf2ce2b36c6afc1bddfe0b7b5{
padding:30px 0px 30px 30px !important;
}

.iconbox.av-l6cindgw-0fe07488b31b216ef7dd5d8243299bd9 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

#top .hr.hr-invisible.av-sxizr-d82bfdafaae26fa44cdc8473790c31ca{
height:20px;
}

.iconbox.av-l6cinfz3-85669fb37fd33f1941f5f1852bb8a701 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

#top .hr.hr-invisible.av-iz4zj-cdd3fa9f97d1ec539f547424aca7a635{
height:20px;
}

.iconbox.av-l6cink67-fd359e2f8ad29b388e1ceb149e7b7639 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

.flex_cell.av-l6ciqjh3-bcf546e8d890474399b6e31054b1b917{
vertical-align:bottom;
}
.responsive #top #wrap_all .flex_cell.av-l6ciqjh3-bcf546e8d890474399b6e31054b1b917{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-l6ciqny7-a3683e3a243fe4431919d203a7a22f75{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l6ciqny7-a3683e3a243fe4431919d203a7a22f75{
padding:30px 30px 30px 0 !important;
}

.iconbox.av-l6cinmx4-415afe78cbb34c9f292a152e010eb6e1 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

#top .hr.hr-invisible.av-h50l3-f22dd017350c5d0fe544d1dea9ffa40e{
height:20px;
}

.iconbox.av-l6cinp6m-8a89e3e3428cd4ce45aa3d1c632eea18 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

#top .hr.hr-invisible.av-78rqn-8d4f224cd347d83960151f85dfd5325d{
height:20px;
}

.iconbox.av-l6cinram-08dba63b30df819fb494f539826803d7 .iconbox_icon{
border:1px solid #0089d1;
color:#0089d1;
}

.flex_column.av-yau3j-9caa1ae42dd59bb3227a96282437eb94{
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av_textblock_section.av-lz18v-e05f5667465ef837acc369b08f3504cd .avia_textblock{
font-size:16px;
}

#top #wrap_all .avia-button.av-eqrnb-9eb44a26d480321780ad2b0b4a756f17{
border-radius:0px 0px 0px 0px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-eqrnb-9eb44a26d480321780ad2b0b4a756f17:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}


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

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