.flex_cell.av-4vaxni-e8fde0da28e296f09b8dea03f2a4efcd{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4vaxni-e8fde0da28e296f09b8dea03f2a4efcd{
padding:60px 15% 60px 15% !important;
}

.flex_column.av-36v81a-8abb4ea233533afc52ff4919c3878459{
border-width:10px;
border-color:#ffffff;
border-style:solid;
}

#top .hr.hr-invisible.av-m6q8h6qs-c8bc977544b7a6f5bc080be4792f3829{
height:50px;
}

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

.flex_column.av-4dopv2-dfa179c93593732e894cf745c64f00db{
width:12.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4dopv2-dfa179c93593732e894cf745c64f00db .av-flex-placeholder{
width:9.5%;
}

.flex_column.av-as3wem-a444c9b8454a7c5ef4e9da65159c1b91{
width:56.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-as3wem-a444c9b8454a7c5ef4e9da65159c1b91 .av-flex-placeholder{
width:9.5%;
}

#top .av_textblock_section.av-m5v0dtmi-6754c5d8cac0efadaeeba14746ef6193 .avia_textblock{
font-size:30px;
}

#top .hr.hr-invisible.av-1umgvy-643f7864c0f4c794b8f41b5b3a4bcd75{
height:50px;
}

.flex_column.av-1uswda-fe56449b49143a7f7c787815b266f2dc{
width:12.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1uswda-fe56449b49143a7f7c787815b266f2dc .av-flex-placeholder{
width:9.5%;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-4vaxni-e8fde0da28e296f09b8dea03f2a4efcd{
padding:60px 30px 0 30px !important;
}

#top .av_textblock_section.av-m5v0dtmi-6754c5d8cac0efadaeeba14746ef6193 .avia_textblock{
font-size:20px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-4vaxni-e8fde0da28e296f09b8dea03f2a4efcd{
padding:60px 30px 0 30px !important;
}

#top .av_textblock_section.av-m5v0dtmi-6754c5d8cac0efadaeeba14746ef6193 .avia_textblock{
font-size:20px;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-4vaxni-e8fde0da28e296f09b8dea03f2a4efcd{
padding:60px 30px 0 30px !important;
}

#top .av_textblock_section.av-m5v0dtmi-6754c5d8cac0efadaeeba14746ef6193 .avia_textblock{
font-size:20px;
}
}
