.slider .splide{padding-bottom:80px;position:relative}.slider .splide__arrows .splide__arrow{background:transparent;border:none;outline:none;top:calc(50% - 40px);transform:translateY(-50%)}.slider .splide__arrows .splide__arrow.splide__arrow--prev{transform:translateY(-50%) rotate(-180deg)}.slider .splide__arrows .splide__arrow{height:42px;width:42px}.slider .splide__arrows .splide__arrow svg{fill:#fff}.slider .splide__pagination{bottom:0;left:0;padding:0;position:absolute;right:0;width:100%}.slider .splide__pagination .splide__pagination__page{background:#f7f8f9;border:none;border-radius:100%;outline:none}.slider .splide__pagination .splide__pagination__page:focus{border:none}.slider .splide__pagination .splide__pagination__page.is-active{background:#040066}.slider .slide-caption{background:transparent linear-gradient(0deg,#000,#54545400) 0 0 no-repeat padding-box;bottom:0;color:#fff;left:0;padding:32px;position:absolute;right:0}@media (max-width:767px){.slider .slide-caption{padding-bottom:16px}}.slide-full-view.slider .splide{padding-bottom:0}.slide-full-view.slider>.row>.col-sm-12.col-lg-12{padding:0}.slide-full-view.slider .splide__arrow.splide__arrow--prev{left:30px}.slide-full-view.slider .splide__arrow.splide__arrow--next{right:30px}@media (max-width:767px){.slider.mobile-no-custom-height .slide-image.custom-height{height:auto!important}}.slider.caption-top-right .slide-caption{background:none;bottom:auto;color:#040066;font-size:60px;font-weight:700;left:auto;line-height:1.2;padding:2% 7% 0 0;position:absolute;right:0;text-align:right}@media screen and (max-width:1510px){.slider.caption-top-right .slide-caption{font-size:clamp(20px,4vw,50px)}}@media screen and (max-width:1023px){.slider.caption-top-right .splide__slide .slider-item .slide-caption{font-size:36px;font-weight:700;line-height:1;padding:5% 10% 0 0}.slider.caption-top-right.caption-left-3 .splide__slide .slider-item[data-splide-slide="3"] .slide-caption{bottom:auto;font-size:5vw;font-weight:700;left:0;line-height:1;padding:5% 0 0 18%;right:auto;text-align:left}.slider.caption-top-right .splide__arrows .splide__arrow{top:calc(50% - 10px)}}@media screen and (min-width:768px) and (max-width:1023px){.slider.caption-top-right .splide__slide .slider-item .slide-caption{font-size:54px;padding:2% 4% 0 0}}@media screen and (min-width:1024px) and (max-width:1310px){.slider.caption-top-right .splide__slide .slider-item .slide-caption,.slider.caption-top-right.caption-left-3 .splide__slide .slider-item[data-splide-slide="3"] .slide-caption{font-size:25px}}