.flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
padding:200px 50px 150px 50px !important;
}

#top .av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .av-subheading{
font-size:24px;
color:#ffffff;
}

#top .av_textblock_section.av-2iuqe75-262f7655d7cb1fe8e8d72d71c5abbbb0 .avia_textblock{
font-size:18px;
color:#ffffff;
}

#top .hr.hr-invisible.av-1g0m6bl-13abdbd0a8005ab53b61af7711157015{
height:25px;
}

#top #wrap_all .avia-button.av-1a2a4jl-bd19f9c5c9f9b29c66c1ff9534a15e1a:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1a2a4jl-bd19f9c5c9f9b29c66c1ff9534a15e1a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-mcxj6p-3b678e3cdedd6f7d619c4b669c9e7849{
vertical-align:top;
}

.avia-section.av-23k2ksh-9cba3092a11d9e09a4a235dd3d53ab80{
background-color:#f7f7f7;
background-image:unset;
}

#top .hr.hr-invisible.av-18cs1r5-4b5997e95e6918bca708137af9d3cd74{
height:15px;
}

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

.avia-section.av-5rx5cwx-2b89926b30e87f96b2cc40424f5a759c{
background-color:#f7f7f7;
background-image:unset;
}

.flex_cell.av-5bhrhq9-955bcfadb066c49b146e7bba4fe10c99{
vertical-align:top;
background-color:#faf8f8;
}
.responsive #top #wrap_all .flex_cell.av-5bhrhq9-955bcfadb066c49b146e7bba4fe10c99{
padding:50px 30px 30px 30px !important;
}

.flex_column.av-4s35ght-f8d23470a36914d474b64b9c3750cd5b{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 25px;
}

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

.flex_column.av-3h5f4ip-04d698fc448b8fdef368b3daa2591cfe{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 25px;
}

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

.flex_column.av-24r22o1-ef4eb79156e4204d1a650db3e157fe46{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 25px;
}

.avia-image-container.av-1jzx7mp-272d7db00f6649872e3ad62d92bfbea7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jzx7mp-272d7db00f6649872e3ad62d92bfbea7 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
padding:200px 50px 150px 50px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
padding:200px 50px 150px 50px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-23p4rfl-1b2e372d2630f5ea43db4ee9ce475d4a{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-m3gglp3z-beeff0c43227398bb1efac93224a8786 .av-special-heading-tag{
font-size:0.8em;
}
}
