.custom-block.block-splide-carousel{margin-bottom:1.5rem;margin-top:2.5rem;max-width:1600px;width:100%}.custom-block.block-splide-carousel .splide{max-width:1600px;width:100%}@media only screen and (max-width:1600px){.custom-block.block-splide-carousel .splide__track{width:100vw}}.custom-block.block-splide-carousel .splide__slide a{color:#333;text-decoration:none;text-transform:uppercase}.custom-block.block-splide-carousel .splide__slide span.img{display:block;overflow:hidden}.custom-block.block-splide-carousel .splide__slide img{display:block;transform:scale(1);transform-origin:center;transition:transform .3s ease}.custom-block.block-splide-carousel .splide__slide span.p{display:block;font-family:League Spartan,Century Gothic,CenturyGothic,Verdana,sans-serif;font-size:1rem;line-height:1.2;margin:.4em auto;max-width:80%;opacity:0;text-align:center;text-transform:uppercase;transition:opacity .25s ease}.custom-block.block-splide-carousel .splide__slide.is-visible span.p{opacity:1}.custom-block.block-splide-carousel .splide__slide.is-visible img:hover{transform:scale(1.125)}.custom-block.block-splide-carousel .splide__progress{display:none}.custom-block.block-splide-carousel .splide__arrows{display:flex;flex-flow:row nowrap;gap:.5rem;position:absolute;right:0;top:-1.5rem}.custom-block.block-splide-carousel .splide__arrow{background-color:transparent;position:static;transition:all .3s ease}.custom-block.block-splide-carousel .splide__arrow:hover{background-color:#dedede}.custom-block.block-splide-carousel .splide__pagination{bottom:-.5rem;display:flex;padding:0;width:100%}@media only screen and (max-width:1600px){.custom-block.block-splide-carousel .splide__pagination{width:100vw}}.custom-block.block-splide-carousel .splide__pagination li{flex:1 1 auto}.custom-block.block-splide-carousel .splide__pagination li .splide__pagination__page{background-color:#dedede;border-radius:0;height:10px;margin:0;opacity:1;transition:background-color .5s ease;width:100%}.custom-block.block-splide-carousel .splide__pagination li .splide__pagination__page.is-active{background-color:#2d4263;transform:none}.acf-block-preview .custom-block.block-splide-carousel{margin-bottom:0;margin-top:0}.acf-block-preview .custom-block.block-splide-carousel .splide__slide span.p{opacity:1}.acf-block-preview .splide{visibility:visible}.acf-block-preview .splide__list{flex-wrap:wrap;gap:1rem;justify-content:space-between}.acf-block-preview .splide__slide{display:inline-block;width:calc(33.33% - 1rem)}