slideshow-component{position:relative;display:flex;flex-direction:column}@media screen and (max-width:1400px){.no-js slideshow-component .slider{padding-bottom:3rem}}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}slideshow-component .slideshow.banner.swiper--dots{flex-direction:column;justify-content:center;align-items:center}slideshow-component .slideshow.banner.swiper--dots .swiper-pagination--dots{max-width:-moz-fit-content;max-width:fit-content;margin-top:20px}slideshow-component .slideshow.banner.swiper--dots .swiper-pagination--dots .swiper-pagination-bullet{width:13px;height:2px;background-color:#000;opacity:1;padding:10px;background:linear-gradient(to right,#000,#000 2px,transparent 2px,transparent 13px);border-radius:0;transform:rotate(90deg);background-position:center}slideshow-component .slideshow.banner.swiper--dots .swiper-pagination--dots .swiper-pagination-bullet-active{background:linear-gradient(to right,#00e178,#00e178 2px,transparent 2px,transparent 13px)}@media screen and (max-width:768px){.section--slideshow .page-width{padding-bottom:0}}@media screen and (max-width:768px){.page-width.mob-no--padding{padding-left:0;padding-right:0}.page-width.mob-no--padding.slideshow-border-radius slideshow-component{border-radius:0!important}}.page-width.slideshow-border-radius slideshow-component{border-radius:4px;overflow:hidden}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column}.slideshow__slide .slideshow__media{display:flex}.slideshow__slide .slideshow__media picture{flex:1;position:relative!important}.slideshow__slide .slideshow__media picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom),.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media{height:28rem}}@media screen and (min-width:769px){.slideshow--placeholder.banner--adapt_image{height:56rem}}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:400px;min-width:0;padding:2.8rem;color:#fff}.slideshow__text.banner__box *{color:inherit}@media screen and (min-width:769px){.slideshow__text.banner__box.no-gradient{background:0 0}}.slideshow__text.banner__box.half-width{max-width:50%}@media screen and (max-width:768px){.slideshow__text.banner__box.half-width{max-width:100%}}@media screen and (min-width:1401px){.slideshow__text.banner__box.background--vertical-gradient-left{padding-left:calc((100vw - 1400px)/ 2 + 3.5%);margin-left:calc((-100vw + 1400px)/ 2);max-width:calc((100vw - 1400px)/ 2 + 3.5% + 400px)}.slideshow__text.banner__box.background--vertical-gradient-left.half-width{max-width:calc(50% + (100vw - 1400px)/ 2)}}@media screen and (min-width:1401px){.slideshow__text.banner__box.background--vertical-gradient-right{padding-right:calc((100vw - 1400px)/ 2 + 3.5%);margin-right:calc((-100vw + 1400px)/ 2);min-width:calc(400px + (100vw - 1400px)/ 2 + 3.5%)}.slideshow__text.banner__box.background--vertical-gradient-right.half-width{max-width:calc(50% + (100vw - 1400px)/ 2)}}@media screen and (max-width:768px){.slideshow__text.banner__box{max-width:100%}}@media screen and (min-width:1401px){.my-primal .slideshow__text.banner__box.background--vertical-gradient-left{padding-left:2.8rem;margin-left:0;max-width:400px}.my-primal .slideshow__text.banner__box.background--vertical-gradient-left.half-width{max-width:50%}}@media screen and (min-width:1401px){.my-primal .slideshow__text.banner__box.background--vertical-gradient-right{padding-right:2.8rem;margin-right:0;max-width:400px}.my-primal .slideshow__text.banner__box.background--vertical-gradient-right.half-width{max-width:50%}}.slideshow__text>*{max-width:100%;color:#fff}.background--white .slideshow__text>*{color:#000}@media screen and (min-width:769px){.background--white.background--white--desktop-invert *,.background--white.background--white--desktop-invert>*{color:#fff}}@media screen and (max-width:768px){slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}}.banner__heading strong{color:#00e178!important}@media screen and (min-width:769px){.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}}.slideshow__text.slideshow__text--right{align-items:flex-start;text-align:left;justify-content:flex-end}@media screen and (min-width:769px){.slideshow__text.slideshow__text--right{align-self:flex-end;height:100%}}@media screen and (max-width:768px){.slideshow__text.slideshow__text--right{text-align:left;align-items:flex-start}}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width:769px){.slideshow__text-wrapper.banner__content{height:100%}}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width:768px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width:769px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}@media screen and (min-width:769px){.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}.slideshow__autoplay .icon.icon-pause,.slideshow__autoplay .icon.icon-play{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform 150ms ease,opacity 150ms ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay:hover svg{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}.slideshow__slide--multiple-images{display:flex;flex-direction:row}@media screen and (max-width:768px){.slideshow__slide--multiple-images{flex-direction:column}}.slideshow__slide--multiple-images .slideshow__media,.slideshow__slide--multiple-images .slideshow__text-wrapper{position:relative}.slideshow__slide--multiple-images .slideshow__text-wrapper{max-width:33%;justify-content:flex-start}@media screen and (max-width:768px){.slideshow__slide--multiple-images .slideshow__text-wrapper{max-width:100%}}.slideshow__slide--multiple-images .slideshow__text-wrapper *{text-align:left;align-items:flex-start}@media screen and (max-width:768px){.slideshow__slide--multiple-images .slideshow__media{max-height:60vw}}.slideshow__slide--multiple-images picture{padding:0 20px 0 0}@media screen and (max-width:768px){.slideshow__slide--multiple-images picture{padding:0}}.autoplay-swiper{background-color:#000}.autoplay-swiper .slideshow__text-wrapper{margin:0;padding:0}.autoplay-swiper *,.autoplay-swiper :after,.autoplay-swiper :before{box-sizing:border-box}.autoplay-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:100vh;font-size:10vw;text-align:center;color:#fff;transition:.5s all;opacity:0!important;width:100vw}.autoplay-swiper .swiper-slide-active{opacity:1!important}.autoplay-swiper .swiper-slide img{line-height:1em}.autoplay-swiper.banner--adapt_to_content .swiper-slide{height:auto}@media screen and (min-width:769px){.autoplay-swiper.banner--adapt_to_content .swiper-slide{min-height:70vh}}.autoplay-swiper .swiper-pagination{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);max-height:54px;height:54px;line-height:1em;color:#fff}.autoplay-swiper .swiper-pagination *,.autoplay-swiper .swiper-pagination>*{color:#fff}.autoplay-swiper .swiper-button-next,.autoplay-swiper .swiper-button-prev{color:#fff;margin:0 3.5%;transform:translateY(-50%)}.autoplay-swiper .swiper-button-next *,.autoplay-swiper .swiper-button-prev *{color:#fff}@media screen and (max-width:768px){.autoplay-swiper .swiper-button-next,.autoplay-swiper .swiper-button-prev{padding:0 10px;margin:0 2.8rem;bottom:2.8rem;min-width:-moz-fit-content;min-width:fit-content}.autoplay-swiper .swiper-button-next svg,.autoplay-swiper .swiper-button-prev svg{min-height:28px;min-width:28px}}.autoplay-swiper .swiper-button-next::after,.autoplay-swiper .swiper-button-prev::after{display:none;content:""}.autoplay-swiper .swiper-button-prev{left:0}@media screen and (max-width:768px){.autoplay-swiper .swiper-button-prev{top:auto;left:auto;right:48px;transform:none;line-height:1em;transform:none}}.autoplay-swiper .swiper-button-next{right:0}@media screen and (max-width:768px){.autoplay-swiper .swiper-button-next{top:auto;right:-10px;transform:none}}@media screen and (max-width:768px){.autoplay-swiper .banner__buttons{margin-top:auto}}.autoplay-swiper .progress{transform:rotate(-90deg);z-index:9999999;position:relative}.autoplay-swiper .circle-origin{fill:transparent;stroke:#00e178;stroke-width:2;stroke-linecap:round;stroke-dasharray:169.646px;stroke-dashoffset:169.646px}.autoplay-swiper[data-swiper-autoplay="3000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 3s}.autoplay-swiper[data-swiper-autoplay="4000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 4s}.autoplay-swiper[data-swiper-autoplay="5000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 5s}.autoplay-swiper[data-swiper-autoplay="6000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 6s}.autoplay-swiper[data-swiper-autoplay="7000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 7s}.autoplay-swiper[data-swiper-autoplay="8000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 8s}.autoplay-swiper[data-swiper-autoplay="9000"] .autoplaying-swiper__pagination .circle-origin{animation:progress 9s}@keyframes progress{0%{stroke-dashoffset:169.646px}90%{stroke-dashoffset:0}100%{stroke-dashoffset:-169.646px}}.autoplaying-swiper__pagination{position:absolute;right:0;max-height:54px;margin:2.8rem}.slideshow__slide:not(.swiper-slide-active){z-index:-999999;position:absolute}.slideshow__slide .slideshow__link-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (min-width:769px){.slideshow__slide.background--black:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right) .banner__media,.slideshow__slide.background--grey:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right) .banner__media{max-width:calc(100% - 477px);width:calc(100% - 477px)}.slideshow__slide.background--black:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right) .banner__media--left,.slideshow__slide.background--grey:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right) .banner__media--left{max-width:calc(100% - 400px);width:calc(100% - 400px)}}@media screen and (min-width:769px){.slideshow__slide.background--black:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right).half-width .banner__media,.slideshow__slide.background--grey:not(.background--vertical-gradient-left):not(.background--vertical-gradient-right).half-width .banner__media{max-width:50%;width:auto}}.slideshow__slide .banner__media--right{justify-self:flex-end;right:0;left:auto}.slideshow__slide.slideshow__slide--video .banner__media--right+.slideshow__text-wrapper .slideshow__text{left:50px;right:auto}@media screen and (max-width:768px){.slideshow__slide.slideshow__slide--video .banner__media--right+.slideshow__text-wrapper .slideshow__text{left:0;right:0}}.slideshow__slide.slideshow__slide--video .banner__media--left+.slideshow__text-wrapper .slideshow__text{left:auto;right:50px}@media screen and (max-width:768px){.slideshow__slide.slideshow__slide--video .banner__media--left+.slideshow__text-wrapper .slideshow__text{left:0;right:0}}@media screen and (max-width:768px){.slideshow__slide.slideshow__slide--video.background-mob--black .slideshow__text-wrapper{position:absolute!important;bottom:0}}.slideshow__slide.slideshow__slide--video .slideshow__text-wrapper{position:absolute}.slideshow__slide.slideshow__slide--video .slideshow__text-wrapper .slideshow__text{bottom:50px;height:-moz-fit-content;height:fit-content}@media screen and (max-width:768px){.slideshow__slide.slideshow__slide--video .slideshow__text-wrapper .slideshow__text{bottom:0}}.slideshow__slide.slideshow__slide--video>.slideshow__media{width:100%!important;max-width:100%!important}.slideshow__slide.slideshow__slide--video>.slideshow__media .video-external-container,.slideshow__slide.slideshow__slide--video>.slideshow__media>video{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;top:50%!important;transform:translateY(-50%)!important;left:0!important}@media screen and (max-width:768px){.slideshow__slide.slideshow__slide--video>.slideshow__media .video-external-container,.slideshow__slide.slideshow__slide--video>.slideshow__media>video{position:relative!important}}.banner--clients-aspect-ratio .swiper-slide{justify-content:space-between;padding-bottom:35.7142857143%;height:0!important}.banner--clients-aspect-ratio .swiper-slide .slideshow__media{position:absolute;height:100%!important;width:100%}.banner--clients-aspect-ratio .swiper-slide .slideshow__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner--clients-aspect-ratio .swiper-slide .slideshow__text-wrapper{position:absolute;height:initial;margin-top:auto;bottom:0}.banner--clients-aspect-ratio .swiper-slide.mobile-text-below{justify-content:space-between}.banner--clients-aspect-ratio .swiper-slide.mobile-text-below .slideshow__text-wrapper{position:absolute;flex-grow:1}.banner--clients-aspect-ratio .swiper-slide.mobile-text-below .slideshow__text-wrapper .slideshow__text{height:100%}@media screen and (max-width:768px){.autoplay-swiper{overflow:hidden;min-height:initial!important}.autoplay-swiper .swiper-slide{justify-content:space-between;padding-bottom:120%;height:0!important}.autoplay-swiper .swiper-slide .slideshow__media{position:absolute;height:100%!important;width:100%}.autoplay-swiper .swiper-slide .slideshow__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.autoplay-swiper .swiper-slide .slideshow__text-wrapper{position:absolute;height:initial;margin-top:auto;bottom:0}.autoplay-swiper .swiper-slide.mobile-text-below{justify-content:space-between}.autoplay-swiper .swiper-slide.mobile-text-below .slideshow__text-wrapper{position:absolute;flex-grow:1}.autoplay-swiper .swiper-slide.mobile-text-below .slideshow__text-wrapper .slideshow__text{height:100%}}