.avia-section.av-mr901ijx-d42bcacc72b1158d7e5bf67f08faf99f{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-zota-edb4df6f1eb5f55af9d7524c0ec0fab0{
width:59.4%;
margin-left:0;
padding:10px 100px 10px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-zota-edb4df6f1eb5f55af9d7524c0ec0fab0 .av-flex-placeholder{
width:1.5%;
}

#top .av_textblock_section.av-mquwaapx-94891bbcb595e75efe5255dc046ef4a6 .avia_textblock{
padding:0 0 0 10%;
color:#222222;
}

.flex_column.av-12qm2-2a4f12c6d66d428d5a3c3becf1b98460{
width:39.1%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-12qm2-2a4f12c6d66d428d5a3c3becf1b98460 .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-2jv42-21ac5ec2dec9089a7c61a3c7bf1b55a5{
height:28px;
}

#top .av_textblock_section.av-29piy-04f5e77b682e636758c04cbfaf69abea .avia_textblock{
column-count:2;
column-gap:6%;
}

.flex_column.av-1940e-3d699c5927dbb2f1da1da925d9b667bb{
width:100%;
padding:0 0 0 0;
}

.avia-image-container.av-rfcy-5bb06b5bf3e34049729d84b6fca11b38 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-rfcy-5bb06b5bf3e34049729d84b6fca11b38 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-rfcy-5bb06b5bf3e34049729d84b6fca11b38 .avia-curtain-reveal-overlay{
animation-duration:1.5s;
z-index:100;
}

.avia-section.av-1ocry-efc838031fc50bce30df9a382550b657{
background-color:#d8d8d8;
background-image:unset;
}
.avia-section.av-1ocry-efc838031fc50bce30df9a382550b657 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

.flex_column.av-g6lxm-9cdad559e962baa3fbd926b0b0c0902e{
padding:40px 0 0 0;
}

#top .hr.hr-invisible.av-w2n6-8eebd2e0cd40f3af73bda6ad6223cf12{
height:20px;
}

#top .flex_column.av-elq3e-791e85ebd35b5f0298ccfea13808c1cc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-elq3e-791e85ebd35b5f0298ccfea13808c1cc{
border-radius:3px 3px 3px 3px;
padding:15px 15px 15px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-elq3e-791e85ebd35b5f0298ccfea13808c1cc{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mquwgbfy-9dfb0b3955fb94b790c5877af0cbcbf3 .avia_textblock{
padding:20px 20px 20px 20px;
}

#top .hr.hr-invisible.av-1gecu-27e3413808174c4287566dbeb30fce14{
height:80px;
}

.flex_column.av-1rv0e-36f28a7cc080893ff0a950f8d9eee85a{
padding:40px 0 0 0;
}

#top .hr.hr-invisible.av-10j7q-4400b20e194415119ad3df35fc281743{
height:20px;
}

#top .flex_column.av-1614q-47dc6b5bc2ffb84764f62c84585b840e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1614q-47dc6b5bc2ffb84764f62c84585b840e{
border-radius:3px 3px 3px 3px;
padding:15px 15px 15px 30px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-1614q-47dc6b5bc2ffb84764f62c84585b840e{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-169p2-5512b2e9dea90de7858d5d0d244656f9{
height:60px;
}

.flex_column.av-msynhrs7-a0489704fdb4e1dd5b575cf258f6086e{
padding:0 0 0 0;
}

#top .hr.hr-invisible.av-ywne-b54ac3440a44b9e90b5a970fcbed9bba{
height:20px;
}

#top .hr.av-mrag6eib-35e4df7bdc3268e98b8617660e673d40{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mrag6eib-35e4df7bdc3268e98b8617660e673d40 .hr-inner{
width:100%;
border-color:#c6c6c6;
}

.avia-section.av-7n94a-3c6f4ee9e7aca6ebf4bdb1f1e1557a56{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-62712-8c6b6ee2cafe19a0c0bab42de8759b0f{
height:30px;
}


@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-29piy-04f5e77b682e636758c04cbfaf69abea .avia_textblock{
column-count:1;
}
.av_textblock_section.av-29piy-04f5e77b682e636758c04cbfaf69abea .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-zota-edb4df6f1eb5f55af9d7524c0ec0fab0{
padding:10px 10px 10px 10px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-zota-edb4df6f1eb5f55af9d7524c0ec0fab0{
padding:40px 10px 10px 10px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-zota-edb4df6f1eb5f55af9d7524c0ec0fab0{
padding:40px 10px 10px 10px;
}
}
