.carousel--image .splide__arrows{width:100%;max-width:1716px;margin:0 auto;padding-left:18px;padding-right:18px}@media screen and (min-width:1024px){.carousel--image .splide__arrows{max-width:1852px;padding-left:86px;padding-right:86px}}@media screen and (min-width:1368px){.carousel--image .splide__arrows{max-width:1920px;padding-left:120px;padding-right:120px}}.carousel--image .splide__arrows{z-index:1;justify-content:flex-end;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-25px)}@media screen and (min-width:1024px){.carousel--image .splide__arrows{transform:translate(-50%,-37px)}}@media screen and (min-width:1368px){.carousel--image .splide__arrows{transform:translate(-50%,-55px)}}.carousel--image .splide__arrow{-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;background:0 0;border:0;width:25px;height:19px;margin:0;padding:0;transition:opacity .25s;display:block;transform:translateY(-100%)}.carousel--image .splide__arrow:focus-visible{outline:6px solid #f9e457}.carousel--image .splide__arrow[disabled]{opacity:.5}.carousel--image .splide__arrow:not(:first-child){margin:0 0 0 25px}@media screen and (min-width:1024px){.carousel--image .splide__arrow:not(:first-child){margin:0 0 0 30px}}@media screen and (min-width:1368px){.carousel--image .splide__arrow:not(:first-child){margin:0 0 0 50px}}@media screen and (min-width:1024px){.carousel--image .splide__arrow{width:26px;height:34px}}@media screen and (min-width:1368px){.carousel--image .splide__arrow{width:67px;height:52px}}.carousel--image .splide__arrow svg{width:100%;height:100%}.carousel--image .splide__arrow *{pointer-events:none}.carousel--image .splide__arrow--prev svg{transform:rotate(-180deg)}.carousel--image .carousel__item{width:100%}@media screen and (min-width:1024px){.carousel--events-banner .splide__arrows{width:100%;max-width:1716px;margin:0 auto;padding-left:18px;padding-right:18px}}@media screen and (min-width:1024px) and (min-width:1024px){.carousel--events-banner .splide__arrows{max-width:1852px;padding-left:86px;padding-right:86px}}@media screen and (min-width:1024px) and (min-width:1368px){.carousel--events-banner .splide__arrows{max-width:1920px;padding-left:120px;padding-right:120px}}@media screen and (min-width:1024px){.carousel--events-banner .splide__arrows{z-index:1;justify-content:flex-end;display:flex;position:absolute;bottom:90px;left:50%;transform:translate(-50%,100%)}}@media screen and (min-width:1024px) and (min-width:1368px){.carousel--events-banner .splide__arrows{bottom:60px;transform:translate(-50%)}}.carousel--events-banner .splide__arrow{-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;background:0 0;border:0;width:28px;height:28px;margin:0;padding:0;transition:opacity .25s;display:block;transform:translateY(-100%)}.carousel--events-banner .splide__arrow:focus-visible{outline:6px solid #f9e457}.carousel--events-banner .splide__arrow[disabled]{opacity:.5}.carousel--events-banner .splide__arrow:not(:first-child){margin:0 0 0 10px}@media screen and (min-width:1368px){.carousel--events-banner .splide__arrow:not(:first-child){margin:0 0 0 20px}.carousel--events-banner .splide__arrow{width:49px;height:49px;transform:none}}.carousel--events-banner .splide__arrow svg{width:100%;height:100%}.carousel--events-banner .splide__arrow *{pointer-events:none}.carousel--events-banner .splide__arrow--prev svg{transform:rotate(-180deg)}.carousel--events-banner .carousel__item{width:100%}