.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23{
padding:30px 30px 30px 30px;
}
.flex_column.av-l3t6vrtm-c7c88f9dac77f22ae237982d541e2b23 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

#top .av_textblock_section.av-menbvdwh-458d4f2dca2b0d951d521f8d5005d918 .avia_textblock{
padding:400px 0px 00px 00px;
text-align:left;
}

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-36d8b9a36ad2919cf417baafb946dc8e{
padding:30px 30px 30px 30px;
background-color:#ede5da;
}
.flex_column.av-l3szqp26-36d8b9a36ad2919cf417baafb946dc8e .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

#top .av_textblock_section.av-mend0xqa-412b9a993570607956d6c0f515cf2b72 .avia_textblock{
padding:200px 0px 00px 00px;
text-align:left;
}

#top .av_textblock_section.av-meob8slk-5cb3483fa1ea448b3fbc81482a2cece5 .avia_textblock{
padding:200px 0px 00px 00px;
text-align:left;
}

#top .av-masonry.av-l3t0hp54-348a192d2f5f84442d206f3c80b1620e{
background-color:#f2f2f2;
}

.avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
z-index:10;
}

#top .hr.hr-invisible.av-ml5mk8my-c0903820218371109ca88aa3069ede72{
height:50px;
}

#top .flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
z-index:99;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l3hiswcr-232d755fe2a7453ff76e10f61b2c6863 .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-kz5jge9h-2f2b8ab60c7b5bf59e742e85ea5d91f1{
text-align:center;
color:#000000;
margin:10% 10% 10% 10%;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-2f2b8ab60c7b5bf59e742e85ea5d91f1 .av-rotator-container-inner{
font-size:5vw;
}

.avia-section.av-meobbz7c-82dc5827a2c2dc024d7e3bcb550fc121{
background-color:#ffffff;
background-image:unset;
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-meobbz7c-82dc5827a2c2dc024d7e3bcb550fc121{
z-index:10;
}

#top .flex_column.av-meobcx2a-7ae1f3cab1c1fd911a109d863508f53a{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-meobcx2a-7ae1f3cab1c1fd911a109d863508f53a{
z-index:99;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-meobcx2a-7ae1f3cab1c1fd911a109d863508f53a{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-meobcx2a-7ae1f3cab1c1fd911a109d863508f53a .avia-curtain-reveal-overlay{
animation-duration:2s;
background:#ffffff;
z-index:100;
}

#top .av-rotator-container.av-meoaxnlh-d16c65e3bd7a89965e4881b76b495c2b{
text-align:center;
color:#000000;
margin:10% 10% 10% 10%;
}
#top #wrap_all .av-rotator-container.av-meoaxnlh-d16c65e3bd7a89965e4881b76b495c2b .av-rotator-container-inner{
font-size:7vw;
}

.flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
padding:120px 120px 120px 120px !important;
}

.avia-image-container.av-meobntfu-e22155956a023ef89d9a5e1be8258c96{
z-index:110;
}
.avia-image-container.av-meobntfu-e22155956a023ef89d9a5e1be8258c96 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meobntfu-e22155956a023ef89d9a5e1be8258c96 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-meobntfu-e22155956a023ef89d9a5e1be8258c96 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-l3slz2ga-af0aeb0cd7f1a2d3e1ec13dcb93872a7{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-l3slz2ga-af0aeb0cd7f1a2d3e1ec13dcb93872a7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3slz2ga-af0aeb0cd7f1a2d3e1ec13dcb93872a7 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3slz2ga-af0aeb0cd7f1a2d3e1ec13dcb93872a7 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

#top .av_textblock_section.av-meo9eijs-55c730e8ab79604f0c18aa17c0a622f9 .avia_textblock{
padding:20px 0px 00px 00px;
text-align:left;
}

#top .hr.hr-invisible.av-259qwo-c55345d02383d75dbb3ea09c66f0359f{
height:60px;
}

#top #wrap_all .avia-button.av-l3sn0oe2-f57f6d0b808c24e59bc0633957f8c00b{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l3sn0oe2-f57f6d0b808c24e59bc0633957f8c00b:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

.flex_cell.av-l3sm2rrf-cf19ed96a2703c945957aec30853effb{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sm2rrf-cf19ed96a2703c945957aec30853effb{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3sluu0i-86a9aceeac965e96f90cf68ab28701ea{
z-index:110;
}
.avia-image-container.av-l3sluu0i-86a9aceeac965e96f90cf68ab28701ea img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3sluu0i-86a9aceeac965e96f90cf68ab28701ea .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3sluu0i-86a9aceeac965e96f90cf68ab28701ea .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-meoboaww-3449eae30836ea145b47d1cd6c954439{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-meoboaww-3449eae30836ea145b47d1cd6c954439 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-meoboaww-3449eae30836ea145b47d1cd6c954439 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-meoboaww-3449eae30836ea145b47d1cd6c954439 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-1oaef4-2d9faab485f0f95d348316562a983d45{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1oaef4-2d9faab485f0f95d348316562a983d45{
padding:70px 70px 70px 70px !important;
}

.avia-image-container.av-l3smwbbb-3dd8888ce0b52734f12482dec4754c75{
z-index:110;
}
.avia-image-container.av-l3smwbbb-3dd8888ce0b52734f12482dec4754c75 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smwbbb-3dd8888ce0b52734f12482dec4754c75 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smwbbb-3dd8888ce0b52734f12482dec4754c75 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.avia-image-container.av-l3smyzp5-aa23ee1e641c1c072bf26a05c20510fd{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-l3smyzp5-aa23ee1e641c1c072bf26a05c20510fd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l3smyzp5-aa23ee1e641c1c072bf26a05c20510fd .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-l3smyzp5-aa23ee1e641c1c072bf26a05c20510fd .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}

.flex_cell.av-l3sn2t3l-961e0f0bc625aa6baede58134e199b17{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-961e0f0bc625aa6baede58134e199b17{
padding:50px 50px 50px 50px !important;
}

#top .av_textblock_section.av-meo9mkvj-93897335a207b49698eb607ae31b5647 .avia_textblock{
padding:20px 0px 00px 00px;
text-align:left;
}

#top .av_textblock_section.av-meobm22p-b4f9807282bb49f65c6ed16f50e8eaf4 .avia_textblock{
padding:px 0px 00px 00px;
text-align:left;
}

#top .hr.hr-invisible.av-ml3uemrd-efb14dc0fa075b676644bbc2a2dbbeb2{
height:100px;
}

#top .av_textblock_section.av-ml3uhgg2-092abd824b6db6da46ee066c2cfb6384 .avia_textblock{
padding:20px 0px 00px 00px;
text-align:left;
}


@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-l3sm2j2d-a80b8daff28ad96ed8ef63470196dd90{
padding:60px 60px 60px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-961e0f0bc625aa6baede58134e199b17{
padding:60px 60px 60px 60px !important;
}
}
