.checkbox--hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.text-image-slider{margin-bottom:80px;margin-top:80px}@media only screen and (min-width:768px){.text-image-slider{margin-top:120px}}@media only screen and (min-width:1024px){.text-image-slider{margin-top:140px}}@media only screen and (min-width:768px){.text-image-slider{margin-bottom:120px}}@media only screen and (min-width:1024px){.text-image-slider{margin-bottom:140px}}.text-image-slider .swiper-scrollbar{background:var(--clr-greyish);border-radius:0;height:2px;left:0;margin-bottom:40px;margin-top:44px;position:relative;width:100%}@media only screen and (min-width:768px){.text-image-slider .swiper-scrollbar{margin-bottom:24px;margin-top:28px}}@media only screen and (min-width:1024px){.text-image-slider .swiper-scrollbar{max-width:300px}}.text-image-slider .swiper-scrollbar-drag{background:var(--clr-primary-light);border-radius:0}@media only screen and (min-width:768px){.text-image-slider .swiper-slide{align-items:center;display:flex}}.text-image-slider__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and (min-width:320px){.text-image-slider__inner{width:89.6vw}}@media only screen and (min-width:768px){.text-image-slider__inner{width:89.58333vw}}@media only screen and (min-width:1024px){.text-image-slider__inner{width:86.71875vw}}@media only screen and (min-width:1920px){.text-image-slider__inner{width:1665px}}@media only screen and (min-width:768px){.text-image-slider__inner{justify-content:flex-end}.text-image-slider__inner--reverse{justify-content:flex-start}.text-image-slider__inner--reverse .swiper-slide{flex-direction:row-reverse}.text-image-slider__inner--reverse .text-image-slider__text-wrapper{padding-left:9.76562vw;padding-right:0}}@media only screen and (min-width:1024px){.text-image-slider__inner--reverse .text-image-slider__text-wrapper{padding-left:5.85938vw;padding-right:0}}@media only screen and (min-width:1920px){.text-image-slider__inner--reverse .text-image-slider__text-wrapper{padding-left:112.5px;padding-right:0}}.text-image-slider__inner--reverse .text-image-slider__slider-controls{padding-left:2.13333vw}@media only screen and (min-width:768px){.text-image-slider__inner--reverse .text-image-slider__slider-controls{padding-left:1.43229vw}}@media only screen and (min-width:1024px){.text-image-slider__inner--reverse .text-image-slider__slider-controls{padding-left:1.36719vw}}@media only screen and (min-width:1920px){.text-image-slider__inner--reverse .text-image-slider__slider-controls{padding-left:26.25px}}.text-image-slider__headline{font-family:TNG Pro,Arial,sans-serif;font-size:24px;font-weight:700;line-height:26px;margin-bottom:40px}@media only screen and (min-width:768px){.text-image-slider__headline{font-size:40px;line-height:44px}}@media only screen and (min-width:1440px){.text-image-slider__headline{font-size:48px;line-height:53px}}@media only screen and (min-width:768px){.text-image-slider__headline{margin-bottom:48px}}.text-image-slider__subline{font-size:18px;font-weight:700;line-height:24px}.text-image-slider__slider{flex-basis:89.6vw;max-width:89.6vw;width:89.6vw}@media only screen and (min-width:768px){.text-image-slider__slider{flex-basis:89.58333vw;max-width:89.58333vw;width:89.58333vw}}@media only screen and (min-width:1024px){.text-image-slider__slider{flex-basis:86.71875vw;max-width:86.71875vw;width:86.71875vw}}@media only screen and (min-width:1920px){.text-image-slider__slider{flex-basis:1665px;max-width:1665px;width:1665px}}.text-image-slider__image-holder,.text-image-slider__text-wrapper{flex-basis:89.6vw;max-width:89.6vw;padding-left:2.13333vw;padding-right:2.13333vw;width:89.6vw}@media only screen and (min-width:768px){.text-image-slider__image-holder,.text-image-slider__text-wrapper{flex-basis:44.79167vw;max-width:44.79167vw;padding-left:1.43229vw;padding-right:1.43229vw;width:44.79167vw}}@media only screen and (min-width:1024px){.text-image-slider__image-holder,.text-image-slider__text-wrapper{flex-basis:43.35938vw;max-width:43.35938vw;padding-left:1.36719vw;padding-right:1.36719vw;width:43.35938vw}}@media only screen and (min-width:1920px){.text-image-slider__image-holder,.text-image-slider__text-wrapper{flex-basis:832.5px;max-width:832.5px;padding-left:26.25px;padding-right:26.25px;width:832.5px}}@media only screen and (min-width:768px){.text-image-slider__image-holder{height:100%}.text-image-slider__image-holder img{height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:1024px){.text-image-slider__image-holder{padding-left:0}}@media only screen and (min-width:1920px){.text-image-slider__image-holder{padding-left:0}}.text-image-slider__text-wrapper{margin-bottom:40px}@media only screen and (min-width:768px){.text-image-slider__text-wrapper{margin-bottom:0;padding-right:11.19792vw}}@media only screen and (min-width:1024px){.text-image-slider__text-wrapper{padding-right:7.22656vw}}@media only screen and (min-width:1920px){.text-image-slider__text-wrapper{padding-right:138.75px}}@media only screen and (min-width:768px){.text-image-slider__text-wrapper.wrapper-spacing--4-3{padding-bottom:42px;padding-top:42px}.text-image-slider__text-wrapper.wrapper-spacing--1-1{padding-bottom:120px;padding-top:120px}}.text-image-slider__image-holder{display:block}.text-image-slider__image-holder--4-3 .text-image-slider__image{aspect-ratio:4/3}.text-image-slider__image-holder--1-1 .text-image-slider__image{aspect-ratio:1}.text-image-slider__image{display:block;height:auto;width:100%}.text-image-slider__slider-controls{flex-basis:89.6vw;max-width:89.6vw;padding-left:2.13333vw;padding-right:2.13333vw;width:89.6vw}@media only screen and (min-width:768px){.text-image-slider__slider-controls{flex-basis:44.79167vw;max-width:44.79167vw;padding-left:1.43229vw;padding-left:0!important;padding-right:1.43229vw;width:44.79167vw}}@media only screen and (min-width:1024px){.text-image-slider__slider-controls{flex-basis:43.35938vw;max-width:43.35938vw;padding-left:1.36719vw;padding-right:1.36719vw;width:43.35938vw}}@media only screen and (min-width:1920px){.text-image-slider__slider-controls{flex-basis:832.5px;max-width:832.5px;padding-left:26.25px;padding-right:26.25px;width:832.5px}}.text-image-slider__slider-controls .text-image-slider__slider-ui{display:flex;gap:8px;justify-content:center}@media only screen and (min-width:768px){.text-image-slider__slider-controls .text-image-slider__slider-ui{justify-content:flex-start}}