@keyframes kenburns{0%{transform:scaleX(1)}100%{transform:scale3d(1.1, 1.1, 1.1)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.hero-image-carousel{position:relative;margin-left:50px;margin-right:50px}@media only screen and (max-width: 1920px){.hero-image-carousel{margin-left:0;margin-right:0}.hero-image-carousel .container{max-width:100% !important}}.hero-image-carousel .container{margin-left:auto;margin-right:auto;max-width:3840px}.hero-image-carousel .inner{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:5;text-align:center;padding-left:30px;padding-right:30px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.hero-image-carousel .inner .arrow{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 768px){.hero-image-carousel .inner .arrow{bottom:30px}.hero-image-carousel .inner .arrow svg{margin-top:20px !important}}.hero-image-carousel .inner .arrow p{font-weight:400}.hero-image-carousel .inner .arrow svg{margin-top:40px}.hero-image-carousel .inner .arrow svg{animation:bounce 2s ease-in-out infinite}.hero-image-carousel .inner *{color:#fff}@media only screen and (min-width: 1921px){.hero-image-carousel .inner h1{font-size:clamp(4.375rem,-1.875rem + 5.2083333333vw,10.625rem)}}.ken-burns-slider{position:relative;overflow:hidden;width:100%;height:calc(100vh - 108px)}@media only screen and (max-width: 768px){.ken-burns-slider{height:calc(50vh - 60px) !important}}.kb-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;z-index:0}.kb-slide .kb-slide-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.kb-slide .kb-slide-image:after{content:"";mix-blend-mode:multiply;display:block;position:absolute;top:0;left:0;background:linear-gradient(180deg, #ffffff -0.56%, rgba(88, 88, 82, 0.65) 63.67%);width:100%;height:100%}.kb-slide.active{opacity:1}.kb-slide.active .kb-slide-image{animation:kenburns 10s linear infinite alternate}.acf-block-preview .kb-slide{opacity:1 !important}.loading-spinner{border:5px solid rgba(0,0,0,.1);border-top:5px solid #f5f5f5;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

/*# sourceMappingURL=style.css.map */