.loading-spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}}@keyframes fadein{from{opacity:0}}.splide-wrapper{height:100%}.splide{--arrowColor:#fd0;--arrowColorHover:#5a3296;--arrowSize:36px;height:100%}@media(min-width:1024px){.splide{--arrowSize:64px}}.splide__track{height:100%}.splide__arrows{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:20px;padding-right:20px;pointer-events:none}.splide__arrow{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--arrowColor);border:1px solid #fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--arrowSize);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;pointer-events:auto;position:relative;width:var(--arrowSize)}@media(min-width:1280px){.splide__arrow{border:3px solid #fff}}.splide__arrow:hover,.splide__arrow:focus{background-color:var(--arrowColorHover);border-radius:10px}@media(min-width:1024px){.splide__arrow:hover,.splide__arrow:focus{border-radius:20px}}.splide__arrow:hover svg,.splide__arrow:focus svg{color:#fff}.splide__arrow:disabled,.splide__arrow[disabled]{opacity:0;pointer-events:none}.splide__arrow--prev{-webkit-transform:scale(-1);transform:scale(-1)}.splide__arrow svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#000;pointer-events:none;width:calc(var(--arrowSize)/2.75)}.splide__pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 10px;padding:0 45px}.splide__pagination__page{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:20px;width:20px}.splide__pagination__page:after{content:"";border-radius:50%;border:1px solid var(--splide-color);display:inline-block;height:10px;width:10px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;background:var(--splide-color)}.splide__pagination__page:hover:after,.splide__pagination__page:focus:after,.splide__pagination__page.is-active:after{background:#5a3296;border-color:var(--splide-color)}