.hero-slider-section{--text-color:white;--title-secondary:white;position:relative;overflow:hidden}.hero-slider-section .youtube,.hero-slider-section .youtube-box{max-width:100%;position:relative;aspect-ratio:16/9;width:100%}.hero-slider-section .youtube-box:hover,.hero-slider-section .youtube:hover{cursor:pointer}.hero-slider-section .youtube-box:hover .play,.hero-slider-section .youtube:hover .play{background:red;opacity:.9}.hero-slider-section .youtube img,.hero-slider-section .youtube-box img{width:100%;aspect-ratio:16/9;max-width:100%;max-height:100%}.hero-slider-section .youtube iframe,.hero-slider-section .youtube-box iframe{width:100%;aspect-ratio:16/9;max-height:100%}.hero-slider-section .youtube .play,.hero-slider-section .youtube-box .play{z-index:2;font-size:1.1em;position:absolute;top:calc(50% - 26px);left:0;right:0;margin:auto;background:#3b3636;opacity:.75;border-radius:50%/10%;color:#fff;height:3em;padding:0;text-align:center;text-indent:.1em;transition:all 150ms ease-out;width:4em}.hero-slider-section .youtube .play:before,.hero-slider-section .youtube-box .play:before{background:inherit;border-radius:5%/50%;content:"";position:absolute;inset:9% -5%}.hero-slider-section .youtube .play:after,.hero-slider-section .youtube-box .play:after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent rgba(255,255,255,.7490196078);content:" ";font-size:.75em;height:0;margin:-1em 0 0 -.75em;top:50%;position:absolute;width:0}.hero-slider-section .video-box{width:100%;height:auto}.hero-slider-section .wistia-placeholder{width:100%;height:auto;position:relative;display:flex;align-items:center;justify-content:center}.hero-slider-section .wistia-placeholder img{width:100%;height:auto;max-width:100%}.hero-slider-section .wistia-placeholder.hidden{display:none}.hero-slider-section .wistia-placeholder .playbtn{width:125px;height:80px;position:absolute;background:var(--indigo-100);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s all ease-in}@media (max-width:568px){.hero-slider-section .wistia-placeholder .playbtn{width:105px;height:60px}}.hero-slider-section .wistia-placeholder .playbtn:hover{background:var(--indigo-75)}.hero-slider-section .wistia-placeholder .playbtn:after{content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:26px solid #fff}@media (max-width:568px){.hero-slider-section .wistia-placeholder .playbtn:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:23px solid #fff}}.hero-slider-section .wistia_responsive_padding{display:none!important;width:100%;height:auto}.hero-slider-section .wistia_responsive_padding.showed{display:block!important;position:static!important;padding:0!important}.hero-slider-section .video-box{width:100%}.hero-slider-section .video-box iframe{width:100%;height:auto;aspect-ratio:16/9}.hero-slider-section .modal-video-box{position:fixed;inset:0;padding:1rem;cursor:pointer;visibility:hidden;opacity:0;transition:all .35s ease-in;z-index:-1;pointer-events:none}.hero-slider-section .modal-video-box:before{content:"";position:absolute;inset:0;opacity:.7;background:var(--indigo-100)}.hero-slider-section .modal-video-box--content{--max-width:1240px;--max-height:calc( var(--max-width) * 9 / 16 );display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(90vw,160vh,var(--max-width));height:min(90vh,50.625vw,var(--max-height));-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9;overflow:hidden;cursor:default}.hero-slider-section .modal-video-box--close-modal{--outer-spacing:20px;font-size:1.5rem;position:absolute;top:var(--outer-spacing);right:var(--outer-spacing);z-index:99;background-color:var(--indigo-100);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M30 10L10 30M10 10L30 30' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:30px;background-repeat:no-repeat;border:none;box-shadow:none;color:var(--white);width:40px;aspect-ratio:1;padding:0;text-indent:-9999px;cursor:pointer}.hero-slider-section .modal-video-box.is-visible{visibility:visible;opacity:1;z-index:1000;pointer-events:auto}.hero-slider-section .modal-video-box{z-index:10000}.hero-slider-section .modal-video-box.is-visible{z-index:10000}.hero-slider-section--splide{position:relative;width:100%;visibility:visible}.hero-slider-section--splide .container{position:relative;z-index:1}.hero-slider-section--slide{padding:60px 0;display:flex;align-items:center;width:100%}@media screen and (max-width:768px){.hero-slider-section--slide{padding:32px 0;align-items:flex-start;min-height:calc(100vh - 180px)}}.hero-slider-section--content{max-width:602px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;color:var(--text-color);margin:73.5px 0}@media screen and (max-width:992px){.hero-slider-section--content{max-width:100%}}@media screen and (max-width:768px){.hero-slider-section--content{margin:0}}.hero-slider-section--content *{margin:0}@media screen and (min-width:1024px){.hero-slider-section--content .h2,.hero-slider-section--content h2{font-size:52px}}.hero-slider-section--title-image{max-width:100%;height:auto;display:block}.hero-slider-section.has-animations .animate-item{opacity:0;transition:opacity var(--text-animation-duration,800ms) ease,transform var(--text-animation-duration,800ms) ease}.hero-slider-section.has-animations .animate-item.is-animated{opacity:1}.hero-slider-section.has-animations .animate-item.animate-delay-1{transition-delay:var(--text-delay-1,200ms)}.hero-slider-section.has-animations .animate-item.animate-delay-2{transition-delay:var(--text-delay-2,400ms)}.hero-slider-section.has-animations .animate-item.animate-delay-3{transition-delay:var(--text-delay-3,600ms)}.hero-slider-section.has-animations.animation-fade-up .animate-item{transform:translateY(var(--text-animation-distance,50px))}.hero-slider-section.has-animations.animation-fade-up .animate-item.is-animated{transform:translateY(0)}.hero-slider-section.has-animations.animation-fade-down .animate-item{transform:translateY(calc(-1 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-fade-down .animate-item.is-animated{transform:translateY(0)}.hero-slider-section.has-animations.animation-fade-left .animate-item{transform:translateX(var(--text-animation-distance,50px))}.hero-slider-section.has-animations.animation-fade-left .animate-item.is-animated{transform:translateX(0)}.hero-slider-section.has-animations.animation-fade-right .animate-item{transform:translateX(calc(-1 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-fade-right .animate-item.is-animated{transform:translateX(0)}.hero-slider-section.has-animations.animation-fade .animate-item{transform:none}.hero-slider-section.has-animations.animation-fade .animate-item.is-animated{transform:none}.hero-slider-section.has-animations.animation-zoom-in .animate-item{transform:scale(.8)}.hero-slider-section.has-animations.animation-zoom-in .animate-item.is-animated{transform:scale(1)}.hero-slider-section.has-animations.animation-zoom-out .animate-item{transform:scale(1.2)}.hero-slider-section.has-animations.animation-zoom-out .animate-item.is-animated{transform:scale(1)}.hero-slider-section.has-animations.animation-slide-up .animate-item{transform:translateY(calc(2 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-slide-up .animate-item.is-animated{transform:translateY(0)}.hero-slider-section.has-animations.animation-slide-down .animate-item{transform:translateY(calc(-2 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-slide-down .animate-item.is-animated{transform:translateY(0)}.hero-slider-section.has-animations.animation-slide-left .animate-item{transform:translateX(calc(2 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-slide-left .animate-item.is-animated{transform:translateX(0)}.hero-slider-section.has-animations.animation-slide-right .animate-item{transform:translateX(calc(-2 * var(--text-animation-distance,50px)))}.hero-slider-section.has-animations.animation-slide-right .animate-item.is-animated{transform:translateX(0)}.hero-slider-section.has-animations.animation-flip-up .animate-item{transform:perspective(1000px) rotateX(-45deg);transform-origin:center bottom}.hero-slider-section.has-animations.animation-flip-up .animate-item.is-animated{transform:perspective(1000px) rotateX(0)}.hero-slider-section.has-animations.animation-flip-down .animate-item{transform:perspective(1000px) rotateX(45deg);transform-origin:center top}.hero-slider-section.has-animations.animation-flip-down .animate-item.is-animated{transform:perspective(1000px) rotateX(0)}.hero-slider-section.has-animations.animation-bounce-in .animate-item{transform:scale(.3);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hero-slider-section.has-animations.animation-bounce-in .animate-item.is-animated{transform:scale(1)}.hero-slider-section.has-animations.animation-rotate-in .animate-item{transform:rotate(-45deg) scale(.8)}.hero-slider-section.has-animations.animation-rotate-in .animate-item.is-animated{transform:rotate(0) scale(1)}.hero-slider-section--buttons{display:flex;gap:16px;flex-wrap:wrap}@media screen and (max-width:992px){.hero-slider-section--buttons{justify-content:flex-start}}.hero-slider-section--bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.hero-slider-section--bg picture{display:flex;width:100%;height:100%}.hero-slider-section--bg img,.hero-slider-section--bg svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.hero-slider-section--navigation-desktop{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;bottom:60px;z-index:2}@media screen and (max-width:768px){.hero-slider-section--navigation-desktop{display:none}}.hero-slider-section--navigation-desktop .container{display:flex;align-items:flex-end;justify-content:space-between}.hero-slider-section--navigation-mobile{display:none;position:absolute;width:100%;bottom:40px;left:0;right:0;z-index:2;align-items:center;justify-content:center;gap:16px}@media screen and (max-width:768px){.hero-slider-section--navigation-mobile{display:flex}}@media screen and (max-width:425px){.hero-slider-section--navigation-mobile{bottom:25px}}.hero-slider-section--arrow-mobile-next,.hero-slider-section--arrow-mobile-prev{--button-background:var(--orange-100);--button-background-hover:var(--orange);position:absolute;cursor:pointer;width:40px;height:40px;border-radius:0;background-color:var(--button-background);background-position:center;background-repeat:no-repeat;border:none;transition:all .3s;z-index:10}.hero-slider-section--arrow-mobile-next:hover,.hero-slider-section--arrow-mobile-prev:hover{background-color:var(--button-background-hover)}.hero-slider-section--arrow-mobile-prev{left:16px;background-image:var(--arrow-prev)}.hero-slider-section--arrow-mobile-next{right:16px;background-image:var(--arrow-next)}.hero-slider-section--navigation-desktop.nav-color-white,.hero-slider-section--navigation-mobile.nav-color-white{--splide-dots-color-active:white}.hero-slider-section--navigation-desktop.nav-color-white .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-desktop.nav-color-white .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-desktop.nav-color-white .splide__arrow,.hero-slider-section--navigation-mobile.nav-color-white .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-mobile.nav-color-white .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-mobile.nav-color-white .splide__arrow{--button-background:white;--button-background-hover:rgb(227 227 227)}.hero-slider-section--navigation-desktop.nav-color-white .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-desktop.nav-color-white .splide__arrow--next,.hero-slider-section--navigation-mobile.nav-color-white .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-mobile.nav-color-white .splide__arrow--next{background-image:var(--arrow-next-orange)}.hero-slider-section--navigation-desktop.nav-color-white .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-desktop.nav-color-white .splide__arrow--prev,.hero-slider-section--navigation-mobile.nav-color-white .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-mobile.nav-color-white .splide__arrow--prev{background-image:var(--arrow-prev-orange)}.hero-slider-section--navigation-desktop.nav-color-orange,.hero-slider-section--navigation-mobile.nav-color-orange{--splide-dots-color-active:linear-gradient(90deg, #FFC72C 0%, #D45D00 100%)}.hero-slider-section--navigation-desktop.nav-color-orange .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-desktop.nav-color-orange .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-desktop.nav-color-orange .splide__arrow,.hero-slider-section--navigation-mobile.nav-color-orange .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-mobile.nav-color-orange .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-mobile.nav-color-orange .splide__arrow{--button-background:var(--orange-100);--button-background-hover:var(--orange)}.hero-slider-section--navigation-desktop.nav-color-orange .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-desktop.nav-color-orange .splide__arrow--next,.hero-slider-section--navigation-mobile.nav-color-orange .hero-slider-section--arrow-mobile-next,.hero-slider-section--navigation-mobile.nav-color-orange .splide__arrow--next{background-image:var(--arrow-next)}.hero-slider-section--navigation-desktop.nav-color-orange .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-desktop.nav-color-orange .splide__arrow--prev,.hero-slider-section--navigation-mobile.nav-color-orange .hero-slider-section--arrow-mobile-prev,.hero-slider-section--navigation-mobile.nav-color-orange .splide__arrow--prev{background-image:var(--arrow-prev)}.hero-slider-section .splide__pagination{display:flex;gap:8px;list-style:none;padding:0;margin:0 0 -8px 0}@media screen and (max-width:768px){.hero-slider-section .splide__pagination{margin:0}}.hero-slider-section .splide__pagination li button{border-radius:100px;background:var(--indigo-75);width:23.4px;height:4px;transition:all .3s;border:none;cursor:pointer;display:flex}@media screen and (max-width:768px){.hero-slider-section .splide__pagination li button{width:12px}}.hero-slider-section .splide__pagination li button.is-active{width:122px;background:var(--splide-dots-color-active)}@media screen and (max-width:768px){.hero-slider-section .splide__pagination li button.is-active{width:76px}}.hero-slider-section .splide__pagination li button:hover{background:var(--splide-dots-color-active)}.hero-slider-section .splide__arrows{display:flex;gap:16px}.hero-slider-section .splide__arrow{--button-background:var(--orange-100);--button-background-hover:var(--orange);content:"";cursor:pointer;position:static;transform:none;transition:all .3s;width:40px;height:40px;border-radius:0;background-color:var(--button-background);background-position:center;background-image:var(--arrow-next);background-repeat:no-repeat;border:none}.hero-slider-section .splide__arrow:hover{background-color:var(--button-background-hover)}.hero-slider-section .splide__arrow--prev{background-image:var(--arrow-prev)}/*# sourceMappingURL=hero-slider.min.css.map */
