/* https://www.remitaylornyc.com/wp-content/plugins/sublime-custom-block-styles/block-templates/css/hero-slider.css?ver=6.2.4 */
.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:25%;left:24px;color:#fff}.hero-slide-text>*{width:auto;margin-bottom:12px!important;line-height:125%!important;margin-top:0;text-shadow:2px 3px 4px #000}.hero-slide-button{display:flex;width:100%;height:100%;align-items:flex-end;justify-content:center;padding-bottom:40px}.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;display:inline-block}.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;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}}@media only screen and (min-width:900px){.hero-slide-text{position:relative;top:auto;left:auto;width:85%;margin:20px auto 0}.hero-slider{aspect-ratio:72 / 28}.hero-slide-single{aspect-ratio:72 / 28;background-position:top left}}@media only screen and (min-width:1200px){.hero-slide-text{margin:10% auto 0}}@media only screen and (min-width:1600px){.hero-slide-text{margin:15% 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%}}