.hero-slider{background-color:var(--text-primary-color);overflow-y:hidden;transition:background-color .35s ease,opacity .35s ease-in-out}@media only screen and (max-width:991.98px){.hero-slider{height:auto!important}}.hero-slider .hero-swiper{opacity:0;transition:opacity .35s ease}@media only screen and (max-width:991.98px){.hero-slider .hero-swiper{display:flex;flex-direction:column}}.hero-slider .hero-swiper.swiper-initialized{opacity:1}@media only screen and (max-width:991.98px){.hero-slider .swiper-slide{height:auto!important}}.hero-slider .swiper-slide.has-video .hero-media.video{display:block}.hero-slider .swiper-slide.has-video .hero-media.image{display:none}@media only screen and (max-width:991.98px){.hero-slider .swiper-slide.has-video .hero-media.video{display:none}.hero-slider .swiper-slide.has-video .hero-media.image{display:block}}.hero-slider .hero-swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.3);border-radius:2px;display:inline-block;height:2px;margin:0 4px;overflow:hidden;position:relative;width:100%}.hero-slider .hero-swiper-pagination .swiper-pagination-bullet .progress-bar{background:#fff;bottom:0;left:0;position:absolute;top:0;transition:width linear;width:0}.hero-slider .swiper-counter{color:#fff}.hero-slider .swiper-play-pause{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.hero-slider .swiper-play-pause svg{fill:currentColor;display:block;height:30px;width:30px}.hero-slider .swiper-controls{bottom:60px;box-sizing:border-box;display:flex;gap:12px;justify-content:flex-end;position:absolute;right:20px;z-index:1}@media only screen and (max-width:991.98px){.hero-slider .swiper-controls{bottom:10px;padding:0 24px;position:relative;right:0;width:100%}}@media (min-width:1440px){.hero-slider .swiper-controls{right:calc(50vw - 700px)}}.hero-slider .swiper-controls .hero-swiper-button-next,.hero-slider .swiper-controls .hero-swiper-button-prev{height:unset;left:unset;margin-top:unset;opacity:1;position:relative;right:unset;top:unset;transition:transform .7s cubic-bezier(.19,1,.22,1)}.hero-slider .swiper-controls .swiper-counter{align-items:center;background:#1b1b1b;border-radius:20%;display:flex;justify-content:center;padding:2px 6px;width:40px}.hero-slider .swiper-controls .swiper-counter span{font-size:14px}@media only screen and (min-width:992px){.hero-slider .swiper-controls .hero-swiper-button-next:hover{transform:translateX(7px)}.hero-slider .swiper-controls .hero-swiper-button-prev:hover{transform:translateX(-7px)}}.hero-slider .swiper-controls .swiper-pagination{align-items:center;bottom:unset;display:flex;position:relative;top:unset;width:100%}.hero-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,60%,.6);height:2px;opacity:1}@media only screen and (min-width:992px){.hero-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet{width:100px}}.hero-slider.contrast-dark{background-color:#fff}.hero-slider.contrast-dark .swiper-controls .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cpath stroke='%231b1b1b' d='M0 9.5h28m-9.354 9.146 9-9m-9-9.292 9 9'/%3E%3C/svg%3E")}.hero-slider.contrast-dark .swiper-controls .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 19'%3E%3Cpath stroke='%231b1b1b' d='M28 9.5H0m9.354 9.146-9-9m9-9.292-9 9'/%3E%3C/svg%3E")}.hero-slider.contrast-dark .swiper-controls .swiper-pagination .swiper-pagination-bullet{border:2px solid #1b1b1b}.hero-slider.contrast-dark .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1b1b1b}@media only screen and (min-width:992px){.hero-slider .hero-swiper{height:100%!important}}.hero-slider .hero-slide{align-items:center;box-sizing:border-box;display:flex;height:100%;padding:120px 0 54px;position:relative}@media only screen and (max-width:991.98px){.hero-slider .hero-slide{background-image:none!important;height:100%;padding:0}}.hero-slider .hero-slide.vertical-alignment-top{align-items:flex-start}.hero-slider .hero-slide.vertical-alignment-center{align-items:center}.hero-slider .hero-slide.vertical-alignment-bottom{align-items:flex-end}.hero-slider .hero-slide.horizontal-alignment-left{justify-content:flex-start}.hero-slider .hero-slide.horizontal-alignment-left .page-width .text-container-wrapper{margin-left:0;margin-right:auto}.hero-slider .hero-slide.horizontal-alignment-left .hero-frames .hero-frames-wrapper{margin-left:auto;margin-right:0}.hero-slider .hero-slide.horizontal-alignment-center{justify-content:center}.hero-slider .hero-slide.horizontal-alignment-center .hero-frames .hero-frames-wrapper,.hero-slider .hero-slide.horizontal-alignment-center .text-container-wrapper{margin-left:auto;margin-right:auto}.hero-slider .hero-slide.horizontal-alignment-right{justify-content:flex-end}.hero-slider .hero-slide.horizontal-alignment-right .page-width .text-container-wrapper{margin-left:auto;margin-right:0}.hero-slider .hero-slide.horizontal-alignment-right .hero-frames .hero-frames-wrapper{margin-left:0;margin-right:auto}.hero-slider .hero-slide .overlay-top{background:#000;background:linear-gradient(0deg,transparent,#000);height:33vh;left:0;min-height:100px;opacity:.85;position:absolute;top:0;width:100%}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .overlay-top{display:none}}.hero-slider .hero-slide .overlay-bottom{background:#000;background:linear-gradient(0deg,#000,transparent);bottom:-40px;height:65vh;left:0;opacity:.65;position:absolute;width:100%}.hero-slider .hero-slide .page-width{flex:1}.hero-slider .hero-slide .page-width .text-container-wrapper{box-sizing:border-box;display:flex;width:100%}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper{padding:0 20px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container{color:#fff;position:relative;text-align:left;width:100%}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container{padding-bottom:20px;padding-top:64px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-left{text-align:left}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-center{text-align:center}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-center .button,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-center .text{margin-left:auto;margin-right:auto}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-right{text-align:right}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-right .button,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container.text-alignment-right .text{margin-left:auto;margin-right:0}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .subheading{font-size:14px;letter-spacing:.02em;margin-bottom:14px;opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.45,0,.27,1),transform .8s cubic-bezier(.45,0,.27,1)}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .subheading{font-size:18px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .subheading *{font-size:14px;font-weight:500;letter-spacing:.02em}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .subheading *{font-size:18px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading{font-size:32px;font-weight:100;margin-bottom:14px;opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.45,0,.27,1),transform .8s cubic-bezier(.45,0,.27,1);transition-delay:.2s}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading{font-size:44px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading *{font-size:32px;font-weight:300;letter-spacing:.02em}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading *{font-size:44px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .text{font-size:18px;font-weight:100;line-height:24px;margin-bottom:24px;max-width:600px;opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.45,0,.27,1),transform .8s cubic-bezier(.45,0,.27,1);transition-delay:.4s}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .text *{font-size:14px;font-weight:400;letter-spacing:.02em}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .text.hide_text_mobile{display:none}}@media only screen and (min-width:992px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .text.hide_text_desktop{display:none!important}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper{display:flex;flex-direction:row;opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.45,0,.27,1),transform .8s cubic-bezier(.45,0,.27,1),background .5s ease;transition-delay:.6s}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper .button{margin-right:14px}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper .button a{align-items:center;color:#fff;display:flex}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper .button a svg{margin-left:8px;width:6px}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper .button a:last-child{margin-right:0}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper .button.button-2:hover a{color:#1b1b1b!important}.hero-slider .hero-slide .hero-media{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transform:none;transition:opacity .4s ease-in-out,transform .8s cubic-bezier(.45,0,.27,1);width:100%}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .hero-media{height:110%}}.hero-slider .hero-slide .media{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:opacity .6s ease-in-out;width:100%}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .media{overflow:hidden;position:relative}}.hero-slider .hero-slide .media img,.hero-slider .hero-slide .media video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.hero-slider .hero-slide .media img.mobile{display:block}@media only screen and (min-width:992px){.hero-slider .hero-slide .media img.mobile{display:none}}.hero-slider .hero-slide .media img.desktop{display:none}@media only screen and (min-width:992px){.hero-slider .hero-slide .media img.desktop{display:block}.hero-slider .hero-slide.show_animation .media{animation:kenburns 40s ease-out forwards;animation-delay:.6s;transform:translateZ(0) scale(1.4)}}@media only screen and (max-width:991.98px){.hero-slider .hero-slide.hide_text_mobile .hero-media{height:100%}.hero-slider .hero-slide.hide_text_mobile .text-container-wrapper{display:none}}@media only screen and (min-width:992px){.hero-slider .hero-slide.hide_text_desktop .text-container-wrapper{display:none}}.hero-slider .hero-slide.text-color-white .page-width .text-container-wrapper .text-container{color:#fff}.hero-slider .hero-slide.text-color-dark .page-width .text-container-wrapper .text-container{color:var(--text-primary-color)}.hero-slider .hero-slide.text-color-dark .page-width .text-container-wrapper .text-container .button-wrapper .button{border-color:var(--text-primary-color);color:var(--text-primary-color)}.hero-slider .hero-slide.text-color-dark .page-width .text-container-wrapper .text-container .button-wrapper .button svg path{fill:var(--text-primary-color)}.hero-slider .hero-slide.text-color-dark .page-width .text-container-wrapper .text-container .button-wrapper .button:hover{background-color:var(--text-primary-color);border-color:var(--text-primary-color);color:#fff}.hero-slider .hero-slide.text-color-dark .page-width .text-container-wrapper .text-container .button-wrapper .button:hover svg path{fill:#fff}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .hero-frames{display:none;overflow:hidden;padding-top:77.54%;position:relative}}@media only screen and (min-width:992px){.hero-slider .hero-slide .hero-frames{height:100%;left:0;position:absolute;top:0;width:100%}}@media only screen and (max-width:991.98px){.hero-slider .hero-slide .hero-frames .page-width{height:100%;left:0;position:absolute;top:0}}@media only screen and (min-width:992px){.hero-slider .hero-slide .hero-frames .page-width{height:100%}}.hero-slider .hero-slide .hero-frames .hero-frames-wrapper{align-items:center;display:flex;height:100%;justify-content:center}@media only screen and (min-width:992px){.hero-slider .hero-slide .hero-frames .hero-frames-wrapper{box-sizing:border-box;justify-content:flex-end;margin-left:auto;margin-right:0;padding-bottom:120px;padding-right:76px;padding-top:123px;width:calc(100% - 584px)}}.hero-slider .hero-slide .hero-frames .hero-frames-wrapper a{display:block}.hero-slider .hero-slide .hero-frames .hero-frames-wrapper img{height:auto;width:100%}@media only screen and (min-width:992px){.hero-slider .hero-slide .hero-frames .hero-frames-wrapper img{height:auto;max-height:100%;max-width:100%;width:auto}.hero-slider .hero-slide .hero-frames.hero-frames-double .hero-frames-wrapper{gap:26px}}.hero-slider .hero-slide .hero-frames.hero-frames-double .hero-frames-wrapper a{width:50%}.hero-slider .hero-slide .hero-frames.hero-frames-double .hero-frames-wrapper a img{height:auto;width:100%}@media only screen and (min-width:992px){.hero-slider .hero-slide .hero-frames.hero-frames-double .hero-frames-wrapper a img{height:auto;max-height:100%;max-width:100%;width:auto}}.hero-slider .hero-slide .hero-frames.hero-frames-double .hero-frames-wrapper img{height:auto;max-width:inherit;width:50%}.hero-slider .swiper-slide-active .hero-slide .hero-media{opacity:1}.hero-slider .swiper-slide-active .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper,.hero-slider .swiper-slide-active .hero-slide .page-width .text-container-wrapper .text-container .heading,.hero-slider .swiper-slide-active .hero-slide .page-width .text-container-wrapper .text-container .subheading,.hero-slider .swiper-slide-active .hero-slide .page-width .text-container-wrapper .text-container .text{opacity:1;transform:translateY(0)}@keyframes kenburns{0%{transform:translateZ(0) scale(1.4)}to{transform:translateZ(0) scale(1)}}.hero-slider .hero-swiper.swiper-disabled,.hero-slider .hero-swiper.swiper-disabled .hero-slide .hero-media,.hero-slider .hero-swiper.swiper-initialized{opacity:1}.hero-slider .hero-swiper.swiper-disabled .hero-slide .page-width .text-container-wrapper .text-container .button-wrapper,.hero-slider .hero-swiper.swiper-disabled .hero-slide .page-width .text-container-wrapper .text-container .heading,.hero-slider .hero-swiper.swiper-disabled .hero-slide .page-width .text-container-wrapper .text-container .subheading,.hero-slider .hero-swiper.swiper-disabled .hero-slide .page-width .text-container-wrapper .text-container .text{opacity:1;transform:translateY(0)}@media only screen and (max-width:767.98px){.hero-slider .hero-swiper.swiper-disabled .hero-slide.hide_text_mobile{height:auto}.hero-slider .hero-swiper{height:500px}}@media (min-width:768px){.hero-slider .hero-swiper{height:660px}}.desktop-only{display:none}.mobile-only{display:block}@media (min-width:992px){.desktop-only{display:block}.mobile-only{display:none}}

/*# sourceMappingURL=section-v2-hero-slider.min.css.map*/