@media(min-width: 1024px){.index__banner{--gutter: 100px;position:relative;margin-bottom:0}}.index__banner .slides-wrapper:not(.slick-initialized)>:not(:first-child){display:none}.index__banner .slide{position:relative}.index__banner .slide .slider-inner{display:grid;min-height:inherit}.index__banner .slide .slider-inner>*{grid-area:1/1}.index__banner .slick-initialized .slick-slide,.index__banner .slick-initialized .slick-slide>div{display:flex;flex-direction:column}.index__banner .blocks-wrapper.container:has(.full-slide-link,.btn){display:flex;max-width:100%;padding:calc(20px + var(--sticky-transparent-header, 0px)) var(--gutter) 20px;position:static;pointer-events:none;min-height:var(--slide-height)}@media(min-width: 1024px){.index__banner .blocks-wrapper.container:has(.full-slide-link,.btn){padding:calc(60px + var(--sticky-transparent-header, 0px)) var(--gutter) 60px;position:relative}}.index__banner .blocks-wrapper.container:has(.full-slide-link,.btn) .btn,.index__banner .blocks-wrapper.container:has(.full-slide-link,.btn) .full-slide-link{pointer-events:all;margin-bottom:0}.index__banner .slide-media figure{height:100%}.index__banner .slide-media .mobile-image,.index__banner .slide-media .desktop-image{height:100%}.index__banner .slide-media .mobile-image a,.index__banner .slide-media .desktop-image a{display:block;height:100%}.index__banner .slide-media img[data-has-aspect-ratio]{aspect-ratio:unset !important}.index__banner .full-slide-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.index__banner .wrapper{z-index:3;position:relative}.index__banner .wrapper[style*="--text-color:"]{color:var(--text-color, var(--default-text-color, inherit));--bs-body-color: var(--text-color, var(--default-text-color, inherit))}.index__banner .wrapper[style*="--bg-color:"]{background-color:var(--bg-color, var(--default-bg-color, transparent));--bs-body-bg: var(--bg-color, var(--default-bg-color, transparent))}.index__banner .wrapper{padding:40px 8px}@media(min-width: 1024px){.index__banner .wrapper{min-width:calc(590px + 2*var(--gutter));width:calc(640*var(--fluid-unit))}}.index__banner .wrapper.text-left{margin-left:0}.index__banner .wrapper.text-right{margin-right:0}.index__banner .title{font-family:inherit;font-size:calc(24*var(--fluid-unit));font-weight:700;line-height:normal;text-transform:inherit;margin-bottom:calc(22*var(--fluid-unit))}@media(min-width: 1024px){.index__banner .title{font-size:calc(40*var(--fluid-unit))}}.index__banner :is(.subtitle,.predefined-style-subtitle,.predefined-style-overtitle){font-size:calc(13*var(--fluid-unit));font-weight:500;letter-spacing:1px}@media(min-width: 1024px){.index__banner :is(.subtitle,.predefined-style-subtitle,.predefined-style-overtitle){margin-bottom:1rem !important}}.index__banner .link{color:#1f1f1f;font-size:15px;letter-spacing:.75px;font-weight:700;position:relative;text-decoration:none;line-height:1.67;display:inline-block}.index__banner .link::after{content:"";position:absolute;top:100%;height:1px;background-color:currentcolor;left:0;width:100%;opacity:1;transition:all .25s linear}.index__banner .link:hover::after{opacity:0}.index__banner .mobile-image,.index__banner .desktop-image{overflow:hidden}.index__banner figure{margin-bottom:0}@media(max-width: 767.98px){.index__banner .slides-wrapper.mobile-height--aspect-ratio{--slide-height: calc(100vw / var(--aspect-ratio-mobile))}.index__banner .slides-wrapper.mobile-height--fixed-height{--slide-height: var(--fixed-height-mobile)}.index__banner .slides-wrapper,.index__banner .slides-wrapper .index-banner-slide{min-height:var(--slide-height)}}@media(min-width: 768px)and (max-width: 1023.98px){.index__banner .slides-wrapper.tablet-height--aspect-ratio{--slide-height: calc(100vw / var(--aspect-ratio-tablet))}.index__banner .slides-wrapper.tablet-height--fixed-height{--slide-height: var(--fixed-height-tablet)}.index__banner .slides-wrapper,.index__banner .slides-wrapper .index-banner-slide{min-height:var(--slide-height)}}@media(min-width: 1024px){.index__banner .slides-wrapper.desktop-height--aspect-ratio{--slide-height: calc(100vw / var(--aspect-ratio-desktop))}.index__banner .slides-wrapper.desktop-height--fixed-height{--slide-height: var(--fixed-height-desktop)}.index__banner .slides-wrapper,.index__banner .slides-wrapper .index-banner-slide{min-height:var(--slide-height)}}.index__banner video-wrapper,.index__banner img{height:100%;width:100%;object-fit:cover;position:absolute;inset:0;border-radius:0}@media(max-width: 1023.98px){.index__banner .mobile-image>a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}}.index__banner .desktop-image{overflow:hidden}@media(min-width: 1024px){.index__banner .desktop-image.has-two-images>a{display:flex}.index__banner .desktop-image.has-two-images figure{width:50vw}.index__banner .desktop-image.has-two-images figure img{width:100%}}@media(max-width: 1023.98px){.index__banner .desktop-image.has-two-images .second-image{display:none}}
