.flex_cell.av-361ztv8-19a996605892ba4c51beaa5a7903087c{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-361ztv8-19a996605892ba4c51beaa5a7903087c{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-34fs2c4-31a0611bbb12df2740631d879c98b653{
padding:30px 30px 30px 30px;
}
.flex_column.av-34fs2c4-31a0611bbb12df2740631d879c98b653 .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

.avia-image-container.av-31odylw-3fd3d8a06ea21c8f8aafab794f936c1e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-31odylw-3fd3d8a06ea21c8f8aafab794f936c1e .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_cell.av-30g8gdw-2f148fcd1478e6eff3798daae7da599d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-30g8gdw-2f148fcd1478e6eff3798daae7da599d{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-2ygexok-d4b9ae56cb5b3b671402479cf0c674e9{
padding:30px 30px 30px 30px;
}
.flex_column.av-2ygexok-d4b9ae56cb5b3b671402479cf0c674e9 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:1;
}

.avia-image-container.av-2xc68wk-1adf1e9d5dd6c872385894c0aec363ba img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2xc68wk-1adf1e9d5dd6c872385894c0aec363ba .av-image-caption-overlay-center{
color:#ffffff;
}

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

@keyframes av_boxShadowEffect_av-2tky29w-fadcf13553175e3d02cbb15f2e1fe5d1-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-2tky29w-fadcf13553175e3d02cbb15f2e1fe5d1{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2tky29w-fadcf13553175e3d02cbb15f2e1fe5d1{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-2rlu9hw-54b5239274021f083b01c4a9430acb85{
padding-bottom:10px;
}
body .av-special-heading.av-2rlu9hw-54b5239274021f083b01c4a9430acb85 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2rlu9hw-54b5239274021f083b01c4a9430acb85 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2peron8-c52d0c57bc42c648273f1e414d7f6131{
height:30px;
}

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

@keyframes av_boxShadowEffect_av-2lf0578-cae5ea03952affcb9dfaf83ac2b22406-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-2lf0578-cae5ea03952affcb9dfaf83ac2b22406{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2lf0578-cae5ea03952affcb9dfaf83ac2b22406{
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-2kkobn8-ad2a2dcf2e83ac90e4c3d888267d3908{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2kkobn8-ad2a2dcf2e83ac90e4c3d888267d3908 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2kkobn8-ad2a2dcf2e83ac90e4c3d888267d3908 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2kkobn8-ad2a2dcf2e83ac90e4c3d888267d3908 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2hu0d9w-4faca44da9206134be1b20a44ad7dbe0 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2gc47lg-97c7be9dbc9bb4c8c9a96fa35ce8c101{
height:30px;
}

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

@keyframes av_boxShadowEffect_av-2cwf6yc-c5d0646a6d335d5353a4e9eb773e534a-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-2cwf6yc-c5d0646a6d335d5353a4e9eb773e534a{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-2cwf6yc-c5d0646a6d335d5353a4e9eb773e534a{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-80ucjo-03a3104699d2c78f59146d10e2c42fd1{
height:30px;
}

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

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

#top .av-rotator-container.av-22zntuc-3041f173a842bb3f9a80c5f599182345{
text-align:center;
color:#000000;
}
#top #wrap_all .av-rotator-container.av-22zntuc-3041f173a842bb3f9a80c5f599182345 .av-rotator-container-inner{
font-size:5vw;
}

.flex_cell.av-1v2zmno-477f04e5c35100a7d2937dd41ee5ba00{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1v2zmno-477f04e5c35100a7d2937dd41ee5ba00{
padding:120px 120px 120px 120px !important;
}

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

#top .hr.hr-invisible.av-1iyge78-a66d467d7bba8d96cbd0368b83cedaed{
height:60px;
}

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

.flex_cell.av-1foja4k-696ed311e439f778e7cca3b21ee010dc{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1foja4k-696ed311e439f778e7cca3b21ee010dc{
padding:70px 70px 70px 70px !important;
}

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

@keyframes av_boxShadowEffect_av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 17px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f{
position:absolute;
top:40px;
left:-50px;
z-index:110;
}
.avia-image-container.av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-1d6vef8-52f05dc94fc9ffdedbf56568e90ee59f 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-4lqz84-513a8fc869681ae8b42a142975861b1a{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-4lqz84-513a8fc869681ae8b42a142975861b1a{
padding:70px 70px 70px 70px !important;
}

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

@keyframes av_boxShadowEffect_av-16oewec-b7d32826306ecd45d884874fdc55e0e5 {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.avia-image-container.av-16oewec-b7d32826306ecd45d884874fdc55e0e5{
position:absolute;
top:40px;
right:-50px;
z-index:110;
}
.avia-image-container.av-16oewec-b7d32826306ecd45d884874fdc55e0e5 .av-image-caption-overlay-center{
color:#ffffff;
}
.avia-image-container.av-16oewec-b7d32826306ecd45d884874fdc55e0e5 .avia-curtain-reveal-overlay{
background:#ffffff;
z-index:100;
}
.avia-image-container.av-16oewec-b7d32826306ecd45d884874fdc55e0e5 img.avia_image.avia_start_delayed_animation.shadow-animated{
animation:av_boxShadowEffect_av-16oewec-b7d32826306ecd45d884874fdc55e0e5 4s cubic-bezier(0.17,0.84,0.44,1) 1 forwards;
animation-delay:4s;
}

.flex_cell.av-1538fgk-5e34fc62bcc3d26760fed33509b6100e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-1538fgk-5e34fc62bcc3d26760fed33509b6100e{
padding:120px 120px 120px 120px !important;
}

#top .av-special-heading.av-13jzm8k-001ae3858089e5aee138630ef235cfeb{
padding-bottom:10px;
}
body .av-special-heading.av-13jzm8k-001ae3858089e5aee138630ef235cfeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-13jzm8k-001ae3858089e5aee138630ef235cfeb .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-so31ac-bcb4707dddf52b42987bd7f898afe64a{
height:60px;
}

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

.flex_cell.av-npk7jo-f2cdfd65d0380f43f3ca60d6ce3dafaf{
vertical-align:middle;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-npk7jo-f2cdfd65d0380f43f3ca60d6ce3dafaf{
padding:100px 0px 100px 0px !important;
}

@keyframes av_boxShadowEffect_av-m4gix0-e9afab3e1837883cad114c9a35c2da1f-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-m4gix0-e9afab3e1837883cad114c9a35c2da1f{
position:relative;
left:200px;
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:100px 100px 100px 100px;
background-color:#ffffff;
}

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

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

#top .av-masonry.av-fw4tlw-17825b4dbfda6e2203b52ba3696b6e64{
background-color:#2d2d2d;
}
.av-masonry.av-fw4tlw-17825b4dbfda6e2203b52ba3696b6e64 .avia-curtain-reveal-overlay{
animation-duration:1s;
background:#2d2d2d;
z-index:100;
}

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

.flex_cell.av-148l6s-7943ff622548452144153ae7f0d3a103{
vertical-align:middle;
background-color:#2d2d2d;
}
.responsive #top #wrap_all .flex_cell.av-148l6s-7943ff622548452144153ae7f0d3a103{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-8nkof8-f161c379f5ceb0100aec04acc86357c3-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-8nkof8-f161c379f5ceb0100aec04acc86357c3{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-6x0nw4-978849a1d719ba3b5ec7b67ce5f998a4{
padding-bottom:10px;
}
body .av-special-heading.av-6x0nw4-978849a1d719ba3b5ec7b67ce5f998a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6x0nw4-978849a1d719ba3b5ec7b67ce5f998a4 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-m4gix0-e9afab3e1837883cad114c9a35c2da1f{
position:relative;
left:0px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-m4gix0-e9afab3e1837883cad114c9a35c2da1f{
position:relative;
left:0px;
}
}

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

.responsive #top #wrap_all .flex_cell.av-1538fgk-5e34fc62bcc3d26760fed33509b6100e{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-m4gix0-e9afab3e1837883cad114c9a35c2da1f{
position:relative;
left:0px;
}
}
