@charset "UTF-8";
/* https://www.futuresignite.org/wp-content/plugins/fondant-custom-block-styles/block-templates/css/hero-slider.css?ver=6.7.1 */
.hero-slider{width:100%;max-width:none;padding:0;aspect-ratio:25 / 41}.hero-slide-single{width:100%;aspect-ratio:25 / 41;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;aspect-ratio:25 / 41}.hero-slide-text{position:absolute;top:24px;left:24px;text-align:center;color:#fff;background-color:rgba(18,78,145,.75)}.hero-slide-text>*{width:100%;max-width:400px;font-weight:600;margin-bottom:12px!important;line-height:125%!important;margin-top:0;text-shadow:2px 3px 4px #000}.hero-slide-text>h2{font-weight:900;font-size:600%}.entry-content .hero-slide-text h1,.entry-content .hero-slide-text h2,.entry-content .hero-slide-text h3,.entry-content .hero-slide-text h4,.entry-content .hero-slide-text h5{color:#fff;line-height:100%!important}.body-first-block-acfhero-slider .site-header-inner{padding-bottom:10px}.body-first-block-acfhero-slider .entry-content{padding-top:0}.entry-content .hero-slider .slick-arrow{background-color:transparent;border:0px!important;z-index:1}.entry-content .hero-slider .slick-arrow:before{transition:opacity 0.36s ease-in-out;opacity:1}.entry-content .hero-slider .slick-next{right:20px}.entry-content .hero-slider .slick-prev{left:20px}.hero-slider .slick-prev.slick-disabled:before,.hero-slider .slick-next.slick-disabled:before{opacity:0}@media only screen and (min-width:575px){.hero-slider{width:100%;padding:0;aspect-ratio:72 / 48}.hero-slide-single{width:100%;background-position:center center!important;aspect-ratio:72 / 48}}@media only screen and (min-width:768px){.body-first-block-acfhero-slider .site-header-inner{padding-bottom:25px}.hero-slider{aspect-ratio:72 / 36}.hero-slide-single{aspect-ratio:72 / 36}.hero-slide-text p{font-size:32px;font-weight:600}}@media only screen and (min-width:900px){.hero-slide-text{position:relative;top:auto;left:auto;width:40%;margin:12px 0 0 48px;padding:80px}.hero-slider{aspect-ratio:72 / 28}.hero-slide-single{aspect-ratio:72 / 28;background-position:top left!important}}@media only screen and (min-width:1200px){.hero-slide-text{}}@media only screen and (min-width:1600px){.hero-slide-text{margin:6% auto 0;width:75%}}@media only screen and (min-width:1900px){.hero-slide-text{width:65%}}@media only screen and (min-width:2100px){.hero-slide-text{width:55%}}