.lightbox__button{background-color:#fff;border-radius:50%;z-index:1;width:98px;height:98px;transition:.22s ease-out;will-change:transform;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1440px){.lightbox__button{width:6.8vw;height:6.8vw}}.lightbox__button:focus,.lightbox__button:active{background:#fff}.lightbox__button:before{display:block;content:"";border-radius:50%;box-shadow:inset 0 0 0 1px #fff;width:144px;height:144px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1440px){.lightbox__button:before{width:10vw;height:10vw}}.lightbox__button:after{display:block;content:"";border-radius:50%;width:60px;height:60px;border:5px solid #ffffff;z-index:-1;transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.lightbox__button:after{width:98px;height:98px;animation:border-pulse-desktop 1.85s infinite}}@media only screen and (min-width:1440px){.lightbox__button:after{width:6.8vw;height:6.8vw;animation:border-pulse-scalable 1.85s infinite}}@media only screen and (min-width:1024px){.lightbox__button:hover{width:120px;height:120px;background:#fff}.lightbox__button:hover:after{animation:border-pulse-desktop 1.85s infinite}}@media only screen and (min-width:1440px){.lightbox__button:hover{width:8.3vw;height:8.3vw}.lightbox__button:hover:after{animation:border-pulse-scalable 1.85s infinite}}.lightbox__button-text{color:#000225;font-size:15px;letter-spacing:.9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1440px){.lightbox__button-text{font-size:1.04vw}}.lightbox__icon{font-size:18px;color:#d60081;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;padding-left:3px}@media only screen and (min-width:1440px){.lightbox__icon{font-size:1.04vw;padding-left:.16vw}}@media(prefers-reduced-motion:reduce){.lightbox__button:after,.lightbox__button:hover:after{animation:none}}.arrows{display:flex;justify-content:center;align-items:center}.arrows--hidden-devices{display:none}@media only screen and (min-width:1200px){.arrows--hidden-devices{display:block}}.arrows__content{background-color:#fff;border-radius:50%;margin:9px;transform-origin:top;transition:.22s ease-out;will-change:transform;transform-style:preserve-3d;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:768px){.arrows__content{height:50px;width:50px}}@media only screen and (min-width:1024px){.arrows__content{height:95px;width:95px}}@media only screen and (min-width:1440px){.arrows__content{height:6.59vw;width:6.59vw}}.arrows__content:focus,.arrows__content:active{background-color:#fff}.arrows__content--shadow{box-shadow:0 9px 104px #7e7e7e26}@media only screen and (min-width:1024px){.arrows__content:hover{transform:scale(1.1) translateY(-50%)}}.arrows__content-label{transition:.22s ease-out;display:block}@media only screen and (min-width:1440px){.arrows__content-label{font-size:1.1vw}}@media only screen and (min-width:1024px){.media-slider__slide{min-width:auto}}.media-slider__slide--hidden-mobile{display:none}@media only screen and (min-width:768px){.media-slider__slide--hidden-mobile{display:block}}.media-slider__media-container{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:25px}@media only screen and (min-width:480px){.media-slider__media-container{width:initial}}@media only screen and (min-width:1024px){.media-slider__media-container{margin-bottom:0}}@media only screen and (min-width:1440px){.media-slider__media-container{width:73.3vw}}.media-slider__media{display:block;width:100%;aspect-ratio:414/233;object-fit:cover}@media only screen and (min-width:1024px){.media-slider__media{aspect-ratio:995/560}}.media-slider__media--mobile{display:block;max-height:302px}@media only screen and (min-width:480px){.media-slider__media--mobile{display:none!important}}.media-slider__media-caption{display:flex;align-items:center;gap:8px;background-color:#000225;color:#fff;font-size:14px;line-height:20px;padding:8px 15px}@media only screen and (min-width:1024px){.media-slider__media-caption{font-size:16px;line-height:30px;padding:10px 20px}}@media only screen and (min-width:1440px){.media-slider__media-caption{font-size:1vw;line-height:1.8vw}}.media-slider__media-caption:before{content:"";width:20px;height:1px;background-color:#8dc63f;flex:0 0 auto}@media only screen and (min-width:1024px){.media-slider__media-caption:before{width:30px}}@media only screen and (min-width:768px){.media-slider{max-width:100%;height:100%}}@media only screen and (min-width:1200px){.media-slider{margin:0 auto;max-width:1056px}}@media only screen and (min-width:1440px){.media-slider{max-width:73.3vw}}.media-slider-container{position:relative;left:-27px;width:calc(100% + 54px)}@media only screen and (min-width:768px){.media-slider-container{left:-25px;width:calc(100% + 50px);margin-top:-80px;margin-bottom:29px}}@media only screen and (min-width:1024px){.media-slider-container{margin-top:-237px;left:0;width:auto}}@media only screen and (min-width:1440px){.media-slider-container{margin-top:-16.45vw;margin-bottom:2.01vw}}@media only screen and (min-width:768px){.media-slider-container--extra-margin-bottom{margin-top:0}}@media only screen and (min-width:1024px){.media-slider-container--extra-margin-bottom{margin-bottom:55px}}.media-slider-container--margin-bottom{margin-bottom:20px}@media only screen and (min-width:768px){.media-slider-container--margin-bottom{margin-bottom:35px}}@media only screen and (min-width:1024px){.media-slider-container--margin-bottom{margin-bottom:50px}}.media-slider-container--no-margin-top{margin-top:0}.media-slider__arrows{display:none}@media only screen and (min-width:1024px){.media-slider__arrows{display:block;position:absolute;right:85px;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1440px){.media-slider__arrows{right:5.9vw}}.media-slider .slick-dots{position:absolute;top:20px;left:30px;text-align:center}@media only screen and (min-width:1440px){.media-slider .slick-dots{top:1.38vw;left:2.08vw}}.media-slider .slick-dots li{display:inline-block;font-size:0;margin-left:6px;margin-right:6px}@media only screen and (min-width:1440px){.media-slider .slick-dots li{margin-left:.41vw;margin-right:.41vw}}.media-slider .slick-dots li button{background-color:#fff;border:1px solid #c9c9c9;font-size:0;padding:0;width:7px;height:7px;border-radius:50%}@media only screen and (min-width:1440px){.media-slider .slick-dots li button{width:.48vw;height:.48vw}}.media-slider .slick-dots li.slick-active button{transition:.22s ease-out;transform:scale(1.7);transform-origin:50% 50%}
