.module-banners_grid-943 .slide-content{--object-position-h:center;justify-content:center;--object-position-v:top;align-self:flex-start}.module-banners_grid-943 .slide-content>img{align-self:flex-start;width:100%;height:100%}.module-banners_grid-943 .slide-content>video{align-self:flex-start;width:100%;height:100%}.module-banners_grid-943>.module-body>.banners-grid>.banners-wrapper>.module-item:before{display:block}.module-banners_grid-943 .swiper-slide .slide-link{z-index:2}.module-banners_grid-943 .module-item,.module-banners_grid-943 .slide-content{border-radius:6px;--element-border-radius:6px}.module-banners_grid-943 .slide-col .slide-image:before{display:none}.module-banners_grid-943 .slide-col .slide-layers{align-items:center;justify-content:flex-start}.module-banners_grid-943 .slide-text{text-align:center}.module-banners_grid-943 .slide-cols .module-subitem.slide-button{margin-top:auto}.module-banners_grid-943 .slide-layers{--slide-layer-gap:var(--j-gap-spacing---6)}.module-banners_grid-943>.module-body>.banners-grid>.banners-wrapper>.module-item>.slide-content{overflow:hidden}.module-banners_grid-943{--image-scale-hover:1.05;--image-scale-active:1;--image-scale-speed:.4s;--align-to-content-title:max(0px,calc(50% - var(--content-max-width)/2 + var(--content-gutter)));--align-to-content:max(var(--content-gutter),calc((100vw - var(--scrollW,0px) - var(--content-max-width))/2) + var(--content-gutter,0px));--align-to-content-cancel:calc(var(--align-to-content)*-1 + var(--content-gutter,0px))}.module-banners_grid-943 .slide-text-layer{color:hsla(var(--j-color-scheme-foreground-primary-h),var(--j-color-scheme-foreground-primary-s),calc(var(--j-color-scheme-foreground-primary-l) - 0%),calc(var(--j-color-scheme-foreground-primary-a)*0.8))}.module-banners_grid-943 .slide-col{--slides-cols-width:50%;--stack-unit:1vw}.module-banners_grid-943 .slide-col-right{order:2}.module-banners_grid-943 .slide-col-left{order:1}.module-banners_grid-943 .slide-cols:before{display:none}.module-banners_grid-943 .slide-cols{padding:12%;--element-padding:12%}.module-banners_grid-943 .slide-content-hold{height:100%;justify-content:flex-start}.module-banners_grid-943 .slide-content-hold>img{width:100%}.module-banners_grid-943 figure{width:auto;height:auto}.module-banners_grid-943 figure img{width:auto;height:auto}.module-banners_grid-943 figcaption{top:auto;bottom:0}.module-banners_grid-943 .btn.btn,.module-banners_grid-943 .btn.btn:visited{font-family:firagoregular,sans-serif !important;font-weight:400 !important;font-size:var(--j-font_size-font-size-400) !important;color:hsla(var(--j-color-scheme-button-foreground-h),var(--j-color-scheme-button-foreground-s),calc(var(--j-color-scheme-button-foreground-l) - 0%),calc(var(--j-color-scheme-button-foreground-a)*1)) !important;text-transform:none !important;text-decoration:none !important;-webkit-text-decoration:none !important;line-height:1 !important}.no-touchevents .module-banners_grid-943 .btn.btn:hover{color:hsla(var(--j-color-scheme-brand-primary-foreground-h),var(--j-color-scheme-brand-primary-foreground-s),calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%),calc(var(--j-color-scheme-brand-primary-foreground-a)*1)) !important;background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - -5%),calc(var(--j-color-scheme-brand-primary-a)*1));--background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - -5%),calc(var(--j-color-scheme-brand-primary-a)*1))}.module-banners_grid-943 .btn.btn:active,.no-touchevents .module-banners_grid-943 .btn.btn:hover:active{color:hsla(var(--j-color-scheme-brand-primary-foreground-h),var(--j-color-scheme-brand-primary-foreground-s),calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%),calc(var(--j-color-scheme-brand-primary-foreground-a)*1)) !important}.module-banners_grid-943 .btn.btn{--focus-color:hsla(var(--j-color-scheme-brand-primary-foreground-h),var(--j-color-scheme-brand-primary-foreground-s),calc(var(--j-color-scheme-brand-primary-foreground-l) - 0%),calc(var(--j-color-scheme-brand-primary-foreground-a)*1)) !important;justify-content:center;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);padding:1.1em;--element-padding:1.1em;padding-right:2em;--element-padding-right:2em;padding-left:2em;--element-padding-left:2em;border-radius:4px !important;--element-border-radius:4px !important;--scale-active:.98}.module-banners_grid-943 .btn.btn,.module-banners_grid-943 .btn.tooltip{background-color:hsla(var(--j-color-scheme-button-background-h),var(--j-color-scheme-button-background-s),calc(var(--j-color-scheme-button-background-l) - 0%),calc(var(--j-color-scheme-button-background-a)*1));--background-color:hsla(var(--j-color-scheme-button-background-h),var(--j-color-scheme-button-background-s),calc(var(--j-color-scheme-button-background-l) - 0%),calc(var(--j-color-scheme-button-background-a)*1))}.module-banners_grid-943 .btn.btn:active,.no-touchevents .module-banners_grid-943 .btn.btn:hover:active,.module-banners_grid-943 .btn.btn:focus:active,.no-touchevents .module-banners_grid-943 .btn.btn:focus:hover:active{background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - 5%),calc(var(--j-color-scheme-brand-primary-a)*1));--background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - 5%),calc(var(--j-color-scheme-brand-primary-a)*1))}.module-banners_grid-943 .btn.btn:focus,.module-banners_grid-943 .btn.btn[disabled]{background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - 5%),calc(var(--j-color-scheme-brand-primary-a)*1)) !important;--background-color:hsla(var(--j-color-scheme-brand-primary-h),var(--j-color-scheme-brand-primary-s),calc(var(--j-color-scheme-brand-primary-l) - 5%),calc(var(--j-color-scheme-brand-primary-a)*1)) !important}.module-banners_grid-943 .btn.btn.btn.disabled:after{font-size:1em}.module-banners_grid-943 .slide-button .btn{padding:.8em !important;--element-padding:.8em !important}.module-banners_grid-943 .slide-content .slide-button .btn{transform:translate3d(0,0,0) scale(1);opacity:1}.module-banners_grid-943 .slide-button-group{flex-direction:row}.module-banners_grid-943 .slide-button{width:-moz-available;width:-webkit-fill-available;width:stretch}.module-banners_grid-943 .flex-grid{--flex-grid-width:300px}.module-banners_grid-943 .flex-grid>*{flex-grow:1}div.module-banners_grid-943 .banners-grid.auto-grid{--grid-gap:var(--j-gap-spacing-gap-4);--auto-grow-type:auto-fit;--item-width:var(--item-fit);--scroll-padding:var(--scroll-padding-custom,var(--content-gutter,0px))}.module-banners_grid-943 .banners-grid.auto-grid{margin-inline-start:calc(0px - var(--scroll-padding,0px));margin-inline-end:calc(0px - var(--scroll-padding,0px));--fr:var(--item-width)}.module-banners_grid-943 .banners-grid.auto-grid>.auto-grid-items{cursor:var(--cursor);grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;padding-inline-start:var(--scroll-padding,0px);padding-inline-end:var(--scroll-padding,0px);padding-top:var(--top-padding,0px);padding-bottom:var(--bottom-padding,0px)}.module-banners_grid-943 .banners-grid.auto-grid>.auto-carousel-controls{display:flex}.module-banners_grid-943 .banners-grid.auto-grid>.auto-carousel-items:after{display:block}.module-banners_grid-943 .banners-grid.auto-grid>.auto-grid-items.is-gliding a{pointer-events:none}.module-banners_grid-943 .banners-grid.auto-grid>.auto-grid-items:before{--fader-status:0;display:none}.module-banners_grid-943 .banners-grid.auto-grid>.auto-grid-items:after{--fader-status:0;display:none}.touchevents div.module-banners_grid-943 .banners-grid.auto-grid>.auto-grid-items:not(.is-dragging)>*{scroll-snap-align:start}div.module-banners_grid-943 .banners-grid.auto-grid .auto-carousel-controls{--auto-carousel-controls-max-width:min(min(var(--content-max-width,100%) - var(--scroll-padding,0px)*2,var(--content-max-width,100%) - var(--content-gutter,0)*2),100% - var(--scroll-padding,0px)*2)}.module-banners_grid-943 .slide-col-left-hold{overflow:initial}.module-banners_grid-943 .slide-cols-hold{overflow:initial}.module-banners_grid-943 .slide-col-right-hold{overflow:initial}.module-banners_grid-943 .slide-col-left:after{display:none}.module-banners_grid-943 .slide-col-right:after{display:none;--overlay-ease:ease-out} .module-banners_grid-943 .module-item-1.swiper-slide .slide-link{z-index:3}.module-banners_grid-943 .module-item-1 .slide-content:before{display:block}.module-banners_grid-943 .swiper-slide.module-item-1 .slide-content{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='3' numOctaves='8' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.no-touchevents .module-banners_grid-943 .swiper-slide.module-item-1:hover .slide-content{background-position:center center}.module-banners_grid-943>.module-body>.banners-grid.auto-grid>.auto-grid-items>.module-item-1{grid-row-end:auto}.module-banners_grid-943 .swiper-slide.module-item-1 .slide-col-right:after{--overlay-ease:ease-out} .module-banners_grid-943 .module-item-1.swiper-slide .slide-cols .module-subitem-1{margin-top:auto}.module-banners_grid-943 .module-item-1 .module-subitem-1 .slide-text-layer{font-family:firagomedium,sans-serif;font-weight:500;font-size:var(--j-font_size-font-size-900);color:rgba(255,255,255,1);line-height:1.2;text-shadow:2px 2px 4px rgba(47,47,47,.85)}@media (max-width:500px){.module-banners_grid-943 .module-item-1 .module-subitem-1 .slide-text-layer{font-size:var(--j-font_size-font-size-700)}} .module-banners_grid-943 .module-item-1.swiper-slide .slide-col .slide-button{box-shadow:0px 5px 20px -5px rgb(0 0 0/5%)}  .module-banners_grid-943 { --image-width: 360; --image-height: 480} .module-banners_grid-943 .swiper-slide::after { --image-width: 360; --image-height: 480}