.unique-carousel{padding:2rem 0;text-align:center;overflow:hidden;position:relative}.unique-carousel h2{font-size:2rem}.unique-carousel h2 span{color:var(--primary)}.unique-carousel .unique-swiper{margin-top:2rem;position:relative}.unique-carousel .unique-swiper .swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;margin-top:5rem;position:relative;z-index:5}.unique-carousel .unique-swiper .swiper-nav .swiper-button-next,.unique-carousel .unique-swiper .swiper-nav .swiper-button-prev{position:static;width:auto;height:auto;font-size:2rem;font-weight:700;color:#e4006f;background:0;border:0;cursor:pointer;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}.unique-carousel .unique-swiper .swiper-nav .swiper-button-next::after,.unique-carousel .unique-swiper .swiper-nav .swiper-button-prev::after{font-size:2rem;font-weight:700;content:""}.unique-carousel .unique-swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.unique-carousel .unique-swiper .card{background:var(--tone);border-radius:.9rem;padding:2.9rem 3rem;-webkit-box-shadow:0 2.455px 2.455px 0 rgba(0,0,0,.16);box-shadow:0 2.455px 2.455px 0 rgba(0,0,0,.16);border:1px solid var(--neutral);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:.3s;transition:.3s;cursor:pointer;height:auto}.unique-carousel .unique-swiper .card .card-content{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.unique-carousel .unique-swiper .card .card-content ol,.unique-carousel .unique-swiper .card .card-content ul{text-align:left}.unique-carousel .unique-swiper .card .icon{margin-bottom:2.4rem}.unique-carousel .unique-swiper .card .icon img{height:4.8rem}.unique-carousel .unique-swiper .card h3{font-family:var(--font-primary);font-size:var(--font-heading2-sm);font-weight:var(--font-weight-semibold);color:var(--dark);margin:0 0 1.6rem;line-height:1.3}.unique-carousel .unique-swiper .card .info-text{font-family:var(--font-secondary);font-size:1.6rem;line-height:1.5;color:var(--taupe-gray);margin:0;overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .4s,opacity .3s;transition:max-height .4s,opacity .3s;will-change:max-height,opacity}.unique-carousel .unique-swiper .card .learn-more{color:var(--primary);font-family:var(--font-primary);font-size:1.8rem;font-weight:var(--font-weight-semibold);background:0;border:0;margin-top:1rem;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;padding:0}.unique-carousel .unique-swiper .card .learn-more svg{height:1.5rem;width:1.8rem;margin-left:.6rem}.unique-carousel .unique-swiper .card .close{position:absolute;top:10px;right:10px;border:0;background:0;font-size:1rem;display:none}.unique-carousel .unique-swiper .card.expanded .info-text{visibility:visible;height:auto;max-height:630px;opacity:1}.unique-carousel .unique-swiper .card.expanded .close,.unique-carousel .unique-swiper .card.expanded .learn-more{display:block}@media(min-width:992px){.unique-carousel .unique-swiper .card .info-text{font-family:var(--font-primary)}.unique-carousel .unique-swiper .card.expanded .close,.unique-carousel .unique-swiper .card.expanded .learn-more{display:none}.unique-carousel .swiper-slide.card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(20% - 15px);height:28rem;overflow:hidden}.unique-carousel .swiper-slide.card.expanded{width:calc(45% - 15px)}.unique-carousel .card-carousel-modal{display:none}.unique-carousel.unique-carousel-lg .swiper-slide.card{overflow:hidden;height:38rem}.unique-carousel.unique-carousel-lg .card .card-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unique-carousel.few-slides .swiper-slide.card.expanded{width:calc(41% - 15px)}}@media(max-width:991px){.unique-carousel .unique-swiper{padding:0}.unique-carousel .unique-swiper .card h3{font-size:1.8rem}.unique-carousel .card-slide-group{display:-ms-grid;display:grid;gap:1.2rem;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-ms-flex-negative:0;flex-shrink:0;height:auto;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.unique-carousel .card-slide-group .card{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.3s;transition:.3s;height:100%;max-width:100%;width:100% !important}.unique-carousel .card-slide-group .close,.unique-carousel .card-slide-group .info-text{display:none}.unique-carousel .card-slide-group .card.expanded .close,.unique-carousel .card-slide-group .card.expanded .info-text{display:block}.unique-carousel.unique-carousel-lg .swiper-slide.card{height:38rem}.unique-carousel.unique-carousel-lg .card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unique-carousel .card-carousel-modal{display:none;position:absolute;top:0;left:0;width:100%;z-index:99;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background:var(--tone);border-radius:.9rem;-webkit-box-shadow:0 2.455px 2.455px 0 rgba(0,0,0,.16);box-shadow:0 2.455px 2.455px 0 rgba(0,0,0,.16);border:1px solid var(--neutral);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unique-carousel .card-carousel-modal .card-content{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.unique-carousel .card-carousel-modal .modal-content{width:100%}.unique-carousel .card-carousel-modal .icon{margin-bottom:2.4rem}.unique-carousel .card-carousel-modal .icon img{height:4.8rem}.unique-carousel .card-carousel-modal h3{font-family:var(--font-primary);font-size:var(--font-body-sm);font-weight:var(--font-weight-semibold);color:var(--dark);margin:0 0 1.6rem;line-height:var(--line-height-default)}.unique-carousel .card-carousel-modal .info-text{font-family:var(--font-secondary);font-size:1.6rem;line-height:1.5;color:var(--tone-dark);margin:0}.unique-carousel .card-carousel-modal .info-text ol,.unique-carousel .card-carousel-modal .info-text ul{text-align:left}.unique-carousel .card-carousel-modal.active{display:block}.unique-carousel .card-carousel-modal .close-modal{position:absolute;top:2rem;right:2rem;background:0;border:0;color:var(--primary);cursor:pointer;padding:0}}.card-carousel-one__headline{text-align:center}.card-carousel-one__headline h2{color:var(--dark);font-size:var(--font-heading1);font-weight:var(--font-weight-regular);line-height:var(--line-height-default)}@media(max-width:767px){.unique-carousel .card-slide-group .card{padding:1rem;max-width:100%}.card-carousel-one__headline h2{font-size:var(--font-heading1-sm);line-height:var(--line-height-heading1-sm)}}.card-carousel-one__headline span{color:var(--primary)}