#top .hr.hr-invisible.av-1769er1-b1c06c079d03f679152f5733a637242e{
height:50px;
}

#top .av-special-heading.av-ffe1p-122d5f7539b60d313bbc06f8c85f5114{
padding-bottom:0;
color:#b7b7b7;
font-size:26px;
}
body .av-special-heading.av-ffe1p-122d5f7539b60d313bbc06f8c85f5114 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ffe1p-122d5f7539b60d313bbc06f8c85f5114 .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-ffe1p-122d5f7539b60d313bbc06f8c85f5114 .special-heading-inner-border{
border-color:#b7b7b7;
}
.av-special-heading.av-ffe1p-122d5f7539b60d313bbc06f8c85f5114 .av-subheading{
font-size:18px;
}

.flex_cell.av-12j16ct-1c375f0c7dfe5e2e7b2fa0080b9daf57{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-12j16ct-1c375f0c7dfe5e2e7b2fa0080b9daf57{
padding:12px 0px 0px 50px !important;
}

#top .flex_column.av-dkqct-6163d16286767cfc6d34d4a7adedb664{
margin-top:0px;
margin-bottom:10px;
}
.flex_column.av-dkqct-6163d16286767cfc6d34d4a7adedb664{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-dkqct-6163d16286767cfc6d34d4a7adedb664{
margin-top:0px;
margin-bottom:10px;
}

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

#top .flex_column.av-xb0231-2002c0f780b5d23e889ed9e7b1cf7bd1{
margin-top:0px;
margin-bottom:-10px;
}
.flex_column.av-xb0231-2002c0f780b5d23e889ed9e7b1cf7bd1{
border-radius:0px 0px 0px 0px;
padding:0px 2px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-xb0231-2002c0f780b5d23e889ed9e7b1cf7bd1{
margin-top:0px;
margin-bottom:-10px;
}

#top .avia-gallery.av-w02o6l-dc9c05d369d5a9e06d4ded9be195aeda .avia-gallery-thumb a{
width:25%;
}

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

.flex_column.av-shsf25-fefdb45c5770adefd2139f774480b947{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-rpy6t9-adda2214f790495c8afd3d842b3331bb .avia_textblock{
font-size:12px;
}

#top .hr.av-pg6qb1-5f64fa0bc354ea26264034639f5c6edc{
margin-top:0px;
margin-bottom:-30px;
}
.hr.av-pg6qb1-5f64fa0bc354ea26264034639f5c6edc .hr-inner{
width:100%;
}

.flex_cell.av-m4t3st-83e4d8c175ab3add140bb2b11848928d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m4t3st-83e4d8c175ab3add140bb2b11848928d{
padding:12px 0px 0px 50px !important;
}

#top .av_textblock_section.av-ldxdu5-2c1c0245cd2cca4e54a5bd65db9ab25f .avia_textblock{
font-size:12px;
}

#top .hr.hr-invisible.av-jtna0t-f0edf5aa8cccc48271e94e1e52c88419{
height:10px;
}

#top .hr.hr-invisible.av-hvcucd-25eec05a7f842d9ebdff0ad88f01a14e{
height:10px;
}

#top .hr.hr-invisible.av-f6rh5p-749a7f030d5e81e7c1ea813db1f85e23{
height:10px;
}

.flex_cell.av-dvknr1-1aca1979127f1a52366182e4213484fb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-dvknr1-1aca1979127f1a52366182e4213484fb{
padding:0px 0px 0px 30px !important;
}

#top .hr.hr-invisible.av-cpxdzh-7647fb8cb7104981c91dfaa9e8d02138{
margin-top:0px;
height:1px;
}

#top .flex_column.av-aqvaxp-32b553490055c219996231f9e1192cef{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-aqvaxp-32b553490055c219996231f9e1192cef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-aqvaxp-32b553490055c219996231f9e1192cef{
margin-top:20px;
margin-bottom:20px;
}

.flex_column.av-5akwi5-f77e6e13e63cc0ebf479eeef8ffa15f2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

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