#top .hr.hr-invisible.av-md8tz5zm-ddd3072fef4054c9a2b9165a17ed3fad{
height:200px;
}

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

#top .av_textblock_section.av-mdru5ihv-9805218160bdea887d26437c777db69d .avia_textblock{
text-align:center;
}

#top .hr.hr-invisible.av-mdrpyonx-ca594032596c0c0a6a8b67a0054fff31{
height:75px;
}

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

@keyframes av_boxShadowEffect_av-kz5hamof-bdf35ba219a9fb76fb423af88517b940-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5hamof-bdf35ba219a9fb76fb423af88517b940{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5hamof-bdf35ba219a9fb76fb423af88517b940{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#aaaaaa;
}

#top .av-special-heading.av-dj574-ce3025e1f12aa3f795082776165b687f{
padding-bottom:10px;
}
body .av-special-heading.av-dj574-ce3025e1f12aa3f795082776165b687f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dj574-ce3025e1f12aa3f795082776165b687f .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-kz5gwrwj-e117c2b2b32f60a1314adf2888580cc6-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gwrwj-e117c2b2b32f60a1314adf2888580cc6{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gwrwj-e117c2b2b32f60a1314adf2888580cc6{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#2d2d2d;
background:linear-gradient( to bottom right, #2d2d2d, #383838 );
}

#top .av-special-heading.av-kz5h2s5l-82a76641b6b3b2c1d29869ee6269ec22{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-kz5h2s5l-82a76641b6b3b2c1d29869ee6269ec22 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5h2s5l-82a76641b6b3b2c1d29869ee6269ec22 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-kz5h2s5l-82a76641b6b3b2c1d29869ee6269ec22 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kz5h37os-e7bc6757155b5b77ff86461ef740272a .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-kz5gvtyq-fd4d2ef49755f5ff364319d48f9c758f-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-kz5gvtyq-fd4d2ef49755f5ff364319d48f9c758f{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-kz5gvtyq-fd4d2ef49755f5ff364319d48f9c758f{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#aaaaaa;
}

#top .av-special-heading.av-kz5gfgzs-c5976a97cc4a9309e638d3a458af033e{
padding-bottom:10px;
}
body .av-special-heading.av-kz5gfgzs-c5976a97cc4a9309e638d3a458af033e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kz5gfgzs-c5976a97cc4a9309e638d3a458af033e .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mdrudm5m-a909372862776f2a499fe1cc7a6bf254{
height:30px;
}

#top .hr.hr-invisible.av-mdssg9jn-db617baaa6e3adc2d5d1eacd8cc319fc{
height:30px;
}

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

#top .av-rotator-container.av-kz5jge9h-c063cdbd3669cc5095e713303353c5a9{
text-align:center;
color:#0a0a0a;
}
#top #wrap_all .av-rotator-container.av-kz5jge9h-c063cdbd3669cc5095e713303353c5a9 .av-rotator-container-inner{
font-size:5vw;
}

.avia-section.av-md8u6ylt-7a3671f2b6a7b58b8d3dd8acb9e7e5f2{
margin-top:50px;
margin-bottom:0px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-md8u6ylt-7a3671f2b6a7b58b8d3dd8acb9e7e5f2{
z-index:10;
}

#top .flex_column.av-md8ugqjf-72a469a19f9b10180cd7650c39668ecb{
margin-top:-150px;
margin-bottom:80px;
}
.flex_column.av-md8ugqjf-72a469a19f9b10180cd7650c39668ecb{
z-index:99;
padding:-100px -0px -0px -0px;
}
.responsive #top #wrap_all .flex_column.av-md8ugqjf-72a469a19f9b10180cd7650c39668ecb{
margin-top:-150px;
margin-bottom:80px;
}

#top .av-rotator-container.av-md8u9fue-b2d822f264d0cc08109f932a125c5c0e{
text-align:center;
color:#0a0a0a;
margin:200px 0 0 0;
}
#top #wrap_all .av-rotator-container.av-md8u9fue-b2d822f264d0cc08109f932a125c5c0e .av-rotator-container-inner{
font-size:5vw;
}

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

#top .av-special-heading.av-l3sm88y3-87813b5a9aafc8984dee523a6fc038a0{
padding-bottom:10px;
}
body .av-special-heading.av-l3sm88y3-87813b5a9aafc8984dee523a6fc038a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l3sm88y3-87813b5a9aafc8984dee523a6fc038a0 .av-subheading{
font-size:15px;
}

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

.av-horizontal-gallery.av-md8usxip-de82c47fba01ee843e2db3a3e881c738{
padding:7.5% 0px;;
}
.av-horizontal-gallery.av-md8usxip-de82c47fba01ee843e2db3a3e881c738 .av-horizontal-gallery-inner{
padding-bottom:50%;
}
.av-horizontal-gallery.av-md8usxip-de82c47fba01ee843e2db3a3e881c738 .av-horizontal-gallery-slider{
transition-duration:0.4s;
}

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

.flex_cell.av-l3sn2t3l-19a0284d6309154386a07e3f2563b989{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3sn2t3l-19a0284d6309154386a07e3f2563b989{
padding:0 80px 0 80px !important;
}

#top .av-special-heading.av-1jsd34-4ad8c630af3ea9bb785c23f9b2365312{
padding-bottom:10px;
}
body .av-special-heading.av-1jsd34-4ad8c630af3ea9bb785c23f9b2365312 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1jsd34-4ad8c630af3ea9bb785c23f9b2365312 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-ipoh4-7c1d3aaf90b648496be3539ffde6a54e{
height:60px;
}

#top #wrap_all .avia-button.av-l3sn1k2r-909874f9469f1c1ec8ae095af8ebec31{
border-radius:4px 4px 4px 4px;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-l3sn1k2r-909874f9469f1c1ec8ae095af8ebec31:hover{
color:#ae7d57;
transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-l3sn1k2r-909874f9469f1c1ec8ae095af8ebec31:hover .avia_button_background{
border-radius:4px 4px 4px 4px;
}

#top .av-special-heading.av-mdrsoir3-14297f237db39485b2d6705f1e32a933{
padding-bottom:10px;
}
body .av-special-heading.av-mdrsoir3-14297f237db39485b2d6705f1e32a933 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdrsoir3-14297f237db39485b2d6705f1e32a933 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-39j0d5-f72a4a5ad1ad4f0d471a7bbaa62904aa{
height:50px;
}

#top .hr.hr-invisible.av-mdrq1w39-88f2b8444a773484bdf45b60df7e1d7c{
height:50px;
}


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

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