.flex_cell.av-3v6qj-d2a5cca6bf77a7631108953c714383c9{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3v6qj-d2a5cca6bf77a7631108953c714383c9{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-11qw5f-74b2373e030a1dab9d6d510482f5fa9d{
padding:30px 30px 30px 30px;
}
.flex_column.av-11qw5f-74b2373e030a1dab9d6d510482f5fa9d .avia-curtain-reveal-overlay{
background:#f8f8f8;
z-index:1;
}

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

.flex_cell.av-116uxj-48b20fe2637155515063eb39aeba7332{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-116uxj-48b20fe2637155515063eb39aeba7332{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-103x2v-009cb4899ce24d51773b3d2318f72756{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-103x2v-009cb4899ce24d51773b3d2318f72756{
padding:0 0 0 0 !important;
}

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

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

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

#top .av_textblock_section.av-xh6nv-1c0a43d11372d13926b959a71271ca96 .avia_textblock{
font-size:16px;
}

.avia-section.av-wyrxj-f42881897cdf19f0d3534d874c376d4d{
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-wyrxj-f42881897cdf19f0d3534d874c376d4d{
z-index:10;
}

@keyframes av_boxShadowEffect_av-wdsdj-1a7f7dd35fffcbe91a40e314c5890b41-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; }
}
.flex_column.av-wdsdj-1a7f7dd35fffcbe91a40e314c5890b41{
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-vm7uz-575739a8a69ee260152826ffcf5f3f32{
padding-bottom:10px;
}
body .av-special-heading.av-vm7uz-575739a8a69ee260152826ffcf5f3f32 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vm7uz-575739a8a69ee260152826ffcf5f3f32 .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-ubba3-cafb50c9165d1a089263276fcd165146-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; }
}
.flex_column.av-ubba3-cafb50c9165d1a089263276fcd165146{
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:#4a66ac;
}

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

#top .av_textblock_section.av-snl1r-698a1b04658ca762938f22f8063807b3 .avia_textblock{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-rypaj-0eef1c6a8ce839505fa82bba8f21305d-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; }
}
.flex_column.av-rypaj-0eef1c6a8ce839505fa82bba8f21305d{
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-r2sdf-8d1c03b06a9159fd41ff7539be57f236{
padding-bottom:10px;
}
body .av-special-heading.av-r2sdf-8d1c03b06a9159fd41ff7539be57f236 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-r2sdf-8d1c03b06a9159fd41ff7539be57f236 .av-subheading{
font-size:15px;
}

.avia-section.av-p70br-a8536ad4e9f6814c3a9a9cb60f489f24{
margin-top:0;
margin-bottom:35px;
}

#top .av-rotator-container.av-ojs27-714b2d4ee733d93f09d4de731e9c9737{
text-align:center;
color:#4a66ac;
}
#top #wrap_all .av-rotator-container.av-ojs27-714b2d4ee733d93f09d4de731e9c9737 .av-rotator-container-inner{
font-size:4vw;
}

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

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

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

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

.avia-section.av-6sxoj-dcd6d4781b2edb7145fa3e29e3147546{
background-color:#4a66ac;
background-image:unset;
}

#top .av-special-heading.av-6e59v-3bc6428bc3a6d47d746de559358014ee{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6e59v-3bc6428bc3a6d47d746de559358014ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6e59v-3bc6428bc3a6d47d746de559358014ee .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6e59v-3bc6428bc3a6d47d746de559358014ee .av-subheading{
font-size:15px;
}

#top .avia-testimonial-wrapper.av-kd43-2e38b5f0ecdbe2a827b07dd71e92c492 .avia-testimonial-content{
color:#ffffff;
}
#top .avia-testimonial-wrapper.av-kd43-2e38b5f0ecdbe2a827b07dd71e92c492 .avia-testimonial-name{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kd43-2e38b5f0ecdbe2a827b07dd71e92c492 .avia-testimonial-subtitle{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kd43-2e38b5f0ecdbe2a827b07dd71e92c492 .avia-testimonial-link{
color:#ffffff;
}
.avia-testimonial-wrapper.av-kd43-2e38b5f0ecdbe2a827b07dd71e92c492 .avia-slideshow-controls{
color:#ffffff;
}

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

.flex_cell.av-2yi47-a44a3a1cf9a5d06e30b40164cfa480ec{
vertical-align:middle;
background-color:#4a66ac;
}
.responsive #top #wrap_all .flex_cell.av-2yi47-a44a3a1cf9a5d06e30b40164cfa480ec{
padding:100px 0 100px 0 !important;
}

@keyframes av_boxShadowEffect_av-27cvn-39784ca6fda4d6cdaf58cfc8aa219a85-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-27cvn-39784ca6fda4d6cdaf58cfc8aa219a85{
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-1p0uj-dae64fb9512cd5a807334e14a2b8e039{
padding-bottom:10px;
}
body .av-special-heading.av-1p0uj-dae64fb9512cd5a807334e14a2b8e039 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1p0uj-dae64fb9512cd5a807334e14a2b8e039 .av-subheading{
font-size:15px;
}


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

.responsive #top #wrap_all .flex_cell.av-aha3z-ff37a8172ed2329b2dc3bb26139ea4f3{
padding:60px 60px 60px 60px !important;
}
}
