.section-character-slider .wrap{max-width:1200px}.section-character-slider__header{margin-bottom:2.5em}.section-character-slider__header h3{text-align:center}.section-character-slider__cards{margin-bottom:2.5em}.section-character-slider__inner{position:relative;padding-left:6.625em;padding-right:6.625em}@media (max-width:1024px){.section-character-slider__inner{padding-left:.75em;padding-right:.75em}}.section-character-slider__inner .swiper-button{width:3.625em;height:3.625em;position:absolute;z-index:2;top:100%;cursor:pointer;transition-property:all;transition-duration:.15s;transition-timing-function:linear}@media (min-width:1024px){.section-character-slider__inner .swiper-button{width:5.625em;height:5.625em;top:50%}.section-character-slider__inner .swiper-button:hover{top:calc(50% - 10px)}}.section-character-slider__inner .swiper-button--prev{left:.75em;transform:translateY(-50%) rotate(180deg)}@media (min-width:1024px){.section-character-slider__inner .swiper-button--prev{left:.5em}}@media (min-width:1280px){.section-character-slider__inner .swiper-button--prev{left:0}}.section-character-slider__inner .swiper-button--next{right:.75em;transform:translateY(-50%)}@media (min-width:1024px){.section-character-slider__inner .swiper-button--next{right:.5em}}@media (min-width:1280px){.section-character-slider__inner .swiper-button--next{right:0}}.section-character-slider__inner .swiper-pagination{top:.625em}.section-character-slider__cards .character__card{border-radius:1.25em;padding:.75em;display:grid;grid-template-columns:1fr 1fr;background-color:var(--color-white);gap:3.875em;color:var(--color-forest)}@media (max-width:1024px){.section-character-slider__cards .character__card{grid-template-columns:1fr;gap:1.25em}}.section-character-slider__cards .character__card-image{display:flex;position:relative;align-items:center;justify-content:center;border-radius:1.25em}@media (max-width:1024px){.section-character-slider__cards .character__card-image{padding:.875em 0}}.section-character-slider__cards .character__card-image__gif{display:none}.section-character-slider__cards .character__card-image__gif img{max-height:18.75em}@media (max-width:768px){.section-character-slider__cards .character__card-image__gif img{max-height:16.25em}}.section-character-slider__cards .character__card-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 .75em 2.875em .75em}@media (min-width:1024px){.section-character-slider__cards .character__card-content{padding:1.25em 1.75em 1.625em 0}}.section-character-slider__cards .character__card-content h4{margin-bottom:.25em}.section-character-slider__cards .character__card-content p{margin-bottom:2em}.section-character-slider__cards .character__card-content a:first-of-type{margin-bottom:1em}.section-character-slider__cards .character__card-content button{gap:.75em;margin-bottom:2em}.section-character-slider__cards .character__card-content button .audio{width:2.5em;height:2.5em;border-radius:50%;background:var(--color-mint);display:flex;align-items:center;justify-content:center}.section-character-slider__cards .character__card .character-audio{opacity:0;height:0}.section-character-slider__cards .character__card .sound-button .pause-audio{display:none}.section-character-slider__cards .character__card.active .play-audio{display:none}.section-character-slider__cards .character__card.active .pause-audio{display:block}.section-character-slider__cards .character__card.active .character__card-image__image{display:none}.section-character-slider__cards .character__card.active .character__card-image__gif{display:block}.section-character-slider__content{display:flex;align-items:center;justify-content:center;gap:1.875em;text-align:center;color:var(--color-white);padding:2.1875em 2em}.section-character-slider__content h3{margin-bottom:0}@media (max-width:1024px){.section-character-slider__content{flex-direction:column;padding:4.375em 2em 3.4375em 2em}}.section-character-slider__bar{background:var(--color-navy);overflow:hidden}.section-character-slider__bar .swiper__border{margin-bottom:-2.5px;z-index:3}@media (max-width:768px){.section-character-slider__bar .swiper__border{margin-bottom:-.75px}}.section-character-slider__bar .swiper__border svg{transform:rotate(180deg)}