.carousel-open:checked+.carousel-item{opacity:1;position:static}.carousel-item{transition:opacity .6s ease-out}#carousel-1:checked~.control-1,#carousel-2:checked~.control-2,#carousel-3:checked~.control-3{display:block}.carousel-indicators{bottom:2%;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center;z-index:10}#carousel-1:checked~.control-1~.carousel-indicators li:first-child .carousel-bullet,#carousel-2:checked~.control-2~.carousel-indicators li:nth-child(2) .carousel-bullet,#carousel-3:checked~.control-3~.carousel-indicators li:nth-child(3) .carousel-bullet{color:#2b6cb0}.splide__arrow svg{fill:#464a96!important;background:#fff;border-radius:0 20px;box-shadow:0 15px 40px rgba(0,0,0,.15);height:2.1em;width:3em!important}.splide__arrow--prev{left:-1rem!important}.splide__arrow--next{right:-1rem!important}.splide__list{padding-bottom:15px!important;padding-top:15px!important}.next:hover,.prev:hover{background-color:#fcd13f}@media (min-width:1024px) and (max-width:1920px){.splide__arrow--prev{left:-2.5rem!important}.splide__arrow--next{right:-2.5rem!important}}@media (min-width:796px) and (max-width:1023px){.splide__arrow--prev{left:-1.5rem!important}.splide__arrow--next{right:-1.5rem!important}}@media (min-width:320px) and (max-width:627px){.splide__arrow svg{display:none!important}}svg{padding:10px}
