.flex_cell.av-2v4inh-033efc9e932758702b31a586758dad34{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#22689e;
}
.responsive #top #wrap_all .flex_cell.av-2v4inh-033efc9e932758702b31a586758dad34{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-rx6sq5-d9610000f6782bd44d679d5796e5d705{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-rx6sq5-d9610000f6782bd44d679d5796e5d705 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rx6sq5-d9610000f6782bd44d679d5796e5d705 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-rx6sq5-d9610000f6782bd44d679d5796e5d705 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rx6sq5-d9610000f6782bd44d679d5796e5d705 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-nbkndp-5721b8572b8526a1e416dc6d869dc378{
height:75px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-luxact-25d34284170a42bf257f0dd9e7fb3cdb{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-luxact-25d34284170a42bf257f0dd9e7fb3cdb{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ktnc65-79f5e43a2074e342ec53ca7565a488b3{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-ktnc65-79f5e43a2074e342ec53ca7565a488b3{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#379cd6;
}

.av_font_icon.av-jnqmwd-4cce8b78d5a6932f48d960b419951da5{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jnqmwd-4cce8b78d5a6932f48d960b419951da5 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-hr9cwd-9d45b62392e327b9da8ffb79a1f015d4{
height:20px;
}

#top .av_textblock_section.av-fk3cl9-81637400e56d8afdd43527be74d7c483 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-enh0ct-ce43e3bd148c6d0a7221d5aee2c0df26{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-enh0ct-ce43e3bd148c6d0a7221d5aee2c0df26{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}


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

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