.col2-slider .slick-track{display:flex!important}.col2-slider .slick-slide{height:inherit!important}.col2-slider .slick-slide .grid-row,.col2-slider .slick-slide>div,.col2-slider__slide{height:100%}.col2-slider__controls .slick-dots li .dot{background-color:transparent;border:var(--button-primary-border-width) solid var(--button-primary-border-color);border-radius:50%;display:block;height:1rem;width:1rem}.col2-slider__controls .slick-dots li.slick-active .dot{background-color:var(--button-primary-background-color)}.col2-slider .grid-column__elements{width:min(100.1%,var(--100vw))}.col2-slider .bg-video{border-radius:var(--cr-top-left) var(--cr-top-right) var(--cr-bottom-right) var(--cr-bottom-left);overflow:hidden}.col2-slider .bg-video video{left:0;position:absolute;top:0}.col2-slider .slick-slide:not(.slick-active) .bg-video video{opacity:0;transition:opacity .1s ease-in-out}.col2-slider .slick-slide.slick-active .bg-video video{opacity:1}.col2-slider .bg-image{border-radius:var(--cr-top-left) var(--cr-top-right) var(--cr-bottom-right) var(--cr-bottom-left);height:100%;inset:0;object-fit:cover;object-position:center;overflow:hidden;position:absolute;width:100%}.col2-slider__slide{position:relative}.col2-slider__slide--confirm{--font-h1-font:"Cotford Variable",sans-serif;--font-h2-font:"Cotford Variable",sans-serif;--font-h3-font:"Cotford Variable",sans-serif;--font-h4-font:"Maison Neue",sans-serif;--font-h5-font:"Maison Neue",sans-serif;--font-body-font:"Maison Neue",sans-serif;--font-link-font:"Maison Neue",sans-serif;--font-button-font:"Maison Neue",sans-serif;--font-pre-title-font:"Maison Neue",sans-serif;font-family:var(--font-body-font);--button-weight:600;--button-padding-lr:1.3157894736842106em;--button-padding-top:0.5263157894736842em;--button-padding-bottom:0.5263157894736842em;--font-h2-line-height:1.1;--font-h2-weight:500;--font-body-size:calc(clamp(1.9rem, 1.9rem + 0 * (100vw - 360px) / 664, 1.9rem) + clamp(0px, 0 * (100vw - 1024px) / 416, 0px))}.grid-row--has-video,.grid-row--has-video .grid-column__elements{z-index:2}@media only screen and (min-width:961px){.grid-row--has-image .grid-column--2:where(:first-of-type){padding-right:0}.grid-row--has-image .grid-column--2:where(:last-of-type){padding-left:0}}@media only screen and (max-width:960px){.col2-slider .bg-video{border-radius:var(--cr-mob-top-left) var(--cr-mob-top-right) var(--cr-mob-bottom-right) var(--cr-mob-bottom-left)}.col2-slider .grid-row--mob-reverse:has(.grid-column--2) .grid-column:last-of-type .grid-column__elements{border-bottom:1px solid var(--color-primary)}}