.ce_heroslider .inside{width:85%;max-width:1300px;margin-inline:auto}@media (max-width:767px){.ce_heroslider .inside{width:90%}}.ce_heroslider .hero-slide{display:flex;align-items:flex-end}.ce_heroslider figure{margin-bottom:-3rem}.ce_heroslider .text-wrap{flex:1;padding-block:clamp(2.5rem, 0.6472rem + 5.9289vw, 6.25rem)}.ce_heroslider .overheadline{font-size:1rem;font-size:clamp(1rem, 0.9382rem + 0.1976vw, 1.125rem);font-weight:700;line-height:22px;letter-spacing:1.8px;text-transform:uppercase;color:#E62336;margin-bottom:0.75rem}.ce_heroslider .headline{font-size:2rem;font-size:clamp(2rem, 1.3824rem + 1.9763vw, 3.25rem);font-weight:400;line-height:1em;color:#17285E;margin-bottom:0.75rem}.ce_heroslider .splide__track{overflow:unset;overflow-x:clip}.ce_heroslider .splide__arrow{background-color:transparent;border:none;border-radius:0;opacity:1 !important}.ce_heroslider .splide__arrow svg{width:fit-content;height:fit-content;fill:none;transform:unset}.ce_heroslider .splide__arrow:disabled{opacity:0.65 !important}@media (min-width:871px){.ce_heroslider .hero-slide{gap:3.75rem}.ce_heroslider .splide__arrow--prev{left:-4em}.ce_heroslider .splide__arrow--next{right:-4em}.ce_heroslider .desc{max-width:452px}.ce_heroslider .splide__pagination{width:fit-content;padding:0}.ce_heroslider .splide__pagination button{width:40px;height:3px;border-radius:0;background-color:#E62336}.ce_heroslider .splide__pagination button:not(.is-active){opacity:0.35}.ce_heroslider .splide__pagination button.is-active{transform:none}}@media (min-width:1440px){.ce_heroslider .hero-slide{align-items:center}.ce_heroslider .splide__arrow{width:fit-content;height:fit-content}.ce_heroslider .splide__arrow--prev{left:-6em}.ce_heroslider .splide__arrow--next{right:-6em}}@media (min-width:1600px){.ce_heroslider .splide__arrow--prev{left:-8em}.ce_heroslider .splide__arrow--next{right:-8em}}@media (min-width:1920px){.ce_heroslider .splide__arrow--prev{left:-12em}.ce_heroslider .splide__arrow--next{right:-12em}}@media (max-width:870px){.ce_heroslider .hero-slide{flex-direction:column}.ce_heroslider .splide__arrows{position:absolute;left:1rem;display:flex;gap:1.25rem}.ce_heroslider .splide__arrow{position:unset}.ce_heroslider .splide__pagination{display:none}}