.avia-section.av-3im2od-9742794237d5eaa3c6caf946704e7f64{
background-color:#818286;
background:linear-gradient( to right, #818286, #d6d6d7 );
}
.avia-section.av-3im2od-9742794237d5eaa3c6caf946704e7f64 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e{
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-mltqucjl-3d3f6b5c6e147a0bca214548f57b741f{
margin:20px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mltrjz1c-d7b16c23c30c8a1d5141d051e5832086{
margin-top:auto;
margin-bottom:auto;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-3ua65t-5a0237ca59b137473f859ef595dd891f{
margin-top:auto;
margin-bottom:auto;
}

.avia-section.av-mltqz4nl-497e81e9e8ec743e5e572f35ab5dcbc4{
background-color:#818286;
background-image:unset;
}

#top .av_textblock_section.av-mjrtv25f-0e09e1ca1648203499df3c19a30e3bd5 .avia_textblock{
color:#ffffff;
}

.avia-section.av-mlts4cy3-b25022633113ed0ee6d0432b05f7a7b5{
background-color:#818286;
background-image:unset;
}

#top .av_textblock_section.av-mlts02oa-addd9c78e7e65dd8a06b278f1fc82f73 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-mlts82ey-6a79c47b62368716d3f72b09e7a45922{
margin:0 0 20px 0;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mjruvn8a-ad86f6529677881e27401dabed9fc72e .av-special-heading-tag{
font-size:19px;
}
}
