#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhdmdo-6ea7394d6475b9d325e2a04653c40552__0 .avia-caption-title{
color:#ffffff;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhdmdo-6ea7394d6475b9d325e2a04653c40552__0 .avia-caption-title{
font-size:48px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhdmdo-6ea7394d6475b9d325e2a04653c40552__0 .avia-caption-title{
font-size:42px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhdmdo-6ea7394d6475b9d325e2a04653c40552__0 .avia-caption-title{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhdmdo-6ea7394d6475b9d325e2a04653c40552__0 .avia-caption-title{
font-size:32px;
}
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhf5g3-eb38aa45360177c46e38e0aea74c22a4__0 .avia-caption-title{
color:#ffffff;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhf5g3-eb38aa45360177c46e38e0aea74c22a4__0 .avia-caption-title{
font-size:48px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhf5g3-eb38aa45360177c46e38e0aea74c22a4__0 .avia-caption-title{
font-size:42px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhf5g3-eb38aa45360177c46e38e0aea74c22a4__0 .avia-caption-title{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mhwhf5g3-eb38aa45360177c46e38e0aea74c22a4__0 .avia-caption-title{
font-size:32px;
}
}

.flex_cell.av-7vkd2x-eb3a4ca2f435e323ae83ed2f3f3701d5{
vertical-align:middle;
background-color:#003b62;
}

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

#top .av_textblock_section.av-mhwhs4u4-52e7a8582661b286a85d9151c25061d4 .avia_textblock{
font-size:22px;
color:#ffffff;
}

.flex_cell.av-487pll-a89e91db5a607bdf99ba89818d005cd9{
vertical-align:bottom;
}

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

.avia-section.av-mhwhul0t-5aab3951aa1bfc976afe062f70267da0{
background-color:#ececec;
background-image:unset;
}

.avia-section.av-4xz4y1-caedeef8091f23ccf8a0c5bf01a0399e{
background-color:#ececec;
background-image:unset;
}

.avia-section.av-mhwhvdrx-9135a595b4eebf4b09ea752c2fd676cd{
background-color:#ececec;
background-image:unset;
}

.avia-section.av-23x0fd-f518dcce3f63a015c52c8dffe85841ac{
background-color:#ececec;
background-image:unset;
}


@media only screen and (min-width: 990px){ 
.flex_column.av-5b7lq1-d2831994c58fe0069e45a709f9fc6bd3{
padding:100px 100px 100px 100px;
}

#top #wrap_all .av-special-heading.av-mhwhq4nz-2919d24cca3ea09a84e57cf256f310d9 .av-special-heading-tag{
font-size:60px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.flex_column.av-5b7lq1-d2831994c58fe0069e45a709f9fc6bd3{
padding:30px 30px 30px 30px;
}

#top #wrap_all .av-special-heading.av-mhwhq4nz-2919d24cca3ea09a84e57cf256f310d9 .av-special-heading-tag{
font-size:48px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.flex_column.av-5b7lq1-d2831994c58fe0069e45a709f9fc6bd3{
padding:20px 20px 20px 20px;
}

#top #wrap_all .av-special-heading.av-mhwhq4nz-2919d24cca3ea09a84e57cf256f310d9 .av-special-heading-tag{
font-size:36px;
}
}

@media only screen and (max-width: 479px){ 
.flex_column.av-5b7lq1-d2831994c58fe0069e45a709f9fc6bd3{
padding:20px 20px 20px 20px;
}
}
