#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mh9bu7ru-6ec8f42d3b147f6f459338aebb866588__0 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mh9bu7ru-6ec8f42d3b147f6f459338aebb866588__0 .avia-caption-content{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-mh9bu7ru-6ec8f42d3b147f6f459338aebb866588__0 .avia-caption-content p{
font-size:30px;
}

.flex_cell.av-9w41ou-e0fd172bff52a087d3be2664fce0a316{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-9w41ou-e0fd172bff52a087d3be2664fce0a316{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-7mg0n2-b4482a003981e9e047a546c49b2a2255{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7mg0n2-b4482a003981e9e047a546c49b2a2255{
width:100%;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-7mg0n2-b4482a003981e9e047a546c49b2a2255{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mhby70jt-5f610a81cfc5103703ec77b4fa2cfe20 .avia_textblock{
padding:0 0 0 0;
}

.flex_cell.av-9lx4hl-47c7a587b1502cdab3927723ef9ff64c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-9lx4hl-47c7a587b1502cdab3927723ef9ff64c{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-mhc0hwp1-826d2133e7a2461a489675042004408f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mhc0hwp1-826d2133e7a2461a489675042004408f{
width:100%;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-mhc0hwp1-826d2133e7a2461a489675042004408f{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mhc0hbsp-9ee5ee0719cc525e2e459c7beee33a3b .avia_textblock{
padding:0 0 0 0;
}

.flex_cell.av-6s7fi1-7bec1e2c70e2cdbb6e86553309740786{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6s7fi1-7bec1e2c70e2cdbb6e86553309740786{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-5nybah-1bd94762fd3338c61ec5d78b0a027074{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5nybah-1bd94762fd3338c61ec5d78b0a027074{
width:100%;
border-radius:20px 20px 20px 20px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-5nybah-1bd94762fd3338c61ec5d78b0a027074{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mhc0hgzb-5cff9f3721f31d6f9a6ce85ec9b0a060 .avia_textblock{
padding:0 0 0 0;
}

.flex_cell.av-mhml53wx-bcfb6b631fce3bc5f0bbf78474ebe72a{
vertical-align:top;
}

.flex_column.av-mhbyuepk-5d1a13dbfa1c4501ced196b446fe4c7a{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .av_textblock_section.av-1zvaqh-5e6ebced637bfbf81ef89996ed451b56 .avia_textblock{
padding:0 0 0 0;
}

.flex_cell.av-mhml59tf-3c376db7452f29a4dc2b3727d130f2b2{
vertical-align:top;
}

.flex_cell.av-k41qi1-1f4fad900041747aace03a04e38ea4c0{
vertical-align:top;
order:0;
}
.responsive #top #wrap_all .flex_cell.av-k41qi1-1f4fad900041747aace03a04e38ea4c0{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-mhccy65d-81c9619edd0eda5c4e974f7d99ed6ca7{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-mhccy65d-81c9619edd0eda5c4e974f7d99ed6ca7 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

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

.flex_cell.av-ixt8uh-154663ddbf1c2e6ac93d505ad193f9ef{
vertical-align:top;
order:1;
}
.responsive #top #wrap_all .flex_cell.av-ixt8uh-154663ddbf1c2e6ac93d505ad193f9ef{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-3mvkpl-5440c7e295ad989548ad4193d2767b59{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
.flex_column.av-3mvkpl-5440c7e295ad989548ad4193d2767b59 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-image-container.av-36wau1-84a9e9588af00fd60bee4c3aad2843c9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-36wau1-84a9e9588af00fd60bee4c3aad2843c9 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-a6jzn2-8-17c82fc2e222460cc19d2deea4f20fa4{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-a6jzn2-8-17c82fc2e222460cc19d2deea4f20fa4{
padding:0px 0px 0px 0px !important;
}

#top .flex_column.av-3nipu1-8bf0e763d2acdc3d13592e72a2c2b67f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3nipu1-8bf0e763d2acdc3d13592e72a2c2b67f{
width:100%;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-3nipu1-8bf0e763d2acdc3d13592e72a2c2b67f{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-2i1g49-0cea72c42bc20ddf02f2a5bd22c1e81a{
height:12px;
}

@keyframes av_slideshow_img_scale_av-mhc4pexe-48992694ebd2d47dcebd90da2a8e463f {
   0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(1.15); opacity: 1; }
}
.avia-slideshow.av-mhc4pexe-48992694ebd2d47dcebd90da2a8e463f .avia-slideshow-slide.next-active-slide img{
animation:av_slideshow_img_scale_av-mhc4pexe-48992694ebd2d47dcebd90da2a8e463f 5s 1 ease-in-out;
transform:scale(1.15);
opacity:1;
}

.flex_cell.av-90d0o9-d195ccabf9f84a921703773c71efb1d3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-90d0o9-d195ccabf9f84a921703773c71efb1d3{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-76iovt-cb5e0f8c75009df33c0b47319d42ee78{
vertical-align:top;
background-color:#ffffff;
}

#top .flex_column.av-69sa1l-7711d87e303b91fa09a63cd803710260{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-69sa1l-7711d87e303b91fa09a63cd803710260{
width:100%;
padding:25px 25px 25px 25px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-69sa1l-7711d87e303b91fa09a63cd803710260{
margin-top:0px;
margin-bottom:0px;
}

.av_textblock_section.av-44wkp5-309ad14093e8e8bdaf9d872b1623b540{
background-color:#ffffff;
}
#top .av_textblock_section.av-44wkp5-309ad14093e8e8bdaf9d872b1623b540 .avia_textblock{
padding:0 0 0 0;
}

.flex_cell.av-2g82q1-3d744e50afdf41f6ad36ea2d8015717f{
vertical-align:top;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-mhccy65d-81c9619edd0eda5c4e974f7d99ed6ca7{
padding:10px 80px 20px 60px;
}

.flex_column.av-3mvkpl-5440c7e295ad989548ad4193d2767b59{
padding:10px 80px 20px 60px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-mhccy65d-81c9619edd0eda5c4e974f7d99ed6ca7{
padding:0 40px 0 30px;
}

.flex_column.av-3mvkpl-5440c7e295ad989548ad4193d2767b59{
padding:0 40px 0 30px;
}
}
