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

#top .flex_column_table.av-equal-height-column-flextable.av-m2d7g1uk-146bb2ce7f66e1652f2f259500d85f10{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-m2d7g1uk-146bb2ce7f66e1652f2f259500d85f10{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m2d7g1uk-146bb2ce7f66e1652f2f259500d85f10 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-880qs2-9687531cc13e979d510a761f27fa432f{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-880qs2-9687531cc13e979d510a761f27fa432f{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-880qs2-9687531cc13e979d510a761f27fa432f .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-k4whe-60f6a6cea5e690e51ca72fd56f4270f9{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-k4whe-60f6a6cea5e690e51ca72fd56f4270f9{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-k4whe-60f6a6cea5e690e51ca72fd56f4270f9 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-kop7z6-504ec4505ffed4f153945024e0469bdf{
height:50px;
}

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

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

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

@keyframes av_boxShadowEffect_av-c0xl1u-8e433c669062cf5a55867b3bad3759cb-column {
0%   { box-shadow:  0 0 0 0 #00000026; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #00000026; opacity: 1; }
}
.flex_column.av-c0xl1u-8e433c669062cf5a55867b3bad3759cb{
box-shadow: 0 0 10px 0 #00000026;
border-radius:10px 10px 10px 10px;
padding:50px 60px 50px 60px;
}

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

.av_font_icon.av-9olyn6-0c345c1af43e1953de6568698178fcca .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-82lww2-c175df48418294f4fa87d06418fffc38 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-625oaa-edb8fe70fdfa2cb8573a221e15720977 .av-icon-char{
font-size:30px;
line-height:30px;
}

.av_font_icon.av-40pfdu-580bf99752e87e397c1896699d65e289 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-27fgma-8a8ff744040883c7e0dacf8962fc9ac1{
height:50px;
}

.avia-section.av-m2d7j614-a87d9cddac7db8f3bc127d93fb9ba8ef{
background-color:#202020;
background-image:unset;
}

#top .av-special-heading.av-m2d7jwtn-bbf074e902c18d0f74207cdd316d37b2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m2d7jwtn-bbf074e902c18d0f74207cdd316d37b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m2d7jwtn-bbf074e902c18d0f74207cdd316d37b2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m2d7jwtn-bbf074e902c18d0f74207cdd316d37b2 .av-subheading{
font-size:15px;
}

.flex_cell.av-3ati02-8ab2d83fbf9a033456a60a94e3420974{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3ati02-8ab2d83fbf9a033456a60a94e3420974{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-c0xl1u-8e433c669062cf5a55867b3bad3759cb{
padding:35px 35px 35px 35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-c0xl1u-8e433c669062cf5a55867b3bad3759cb{
padding:30px 30px 30px 30px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-c0xl1u-8e433c669062cf5a55867b3bad3759cb{
padding:30px 30px 30px 30px;
}
}
