.carousel-1{position:relative}.carousel-1__background{background-color:var(--module-background);height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.carousel-1__content{position:relative}.carousel-1__title{font-weight:800;margin-bottom:25px}.carousel-1__title h1,.carousel-1__title h2,.carousel-1__title h3,.carousel-1__title h4,.carousel-1__title h5,.carousel-1__title h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.carousel-1__title.--highlight{line-height:1.45;padding-left:12px;padding-top:10px}.carousel-1__title.--highlight h1,.carousel-1__title.--highlight h2,.carousel-1__title.--highlight h3,.carousel-1__title.--highlight h4,.carousel-1__title.--highlight h5,.carousel-1__title.--highlight h6,.carousel-1__title.--highlight>div{background-color:var(--color-primary);box-decoration-break:clone;box-shadow:6px 0 0 var(--color-primary),-6px 0 0 var(--color-primary);display:inline;line-height:1.45;padding:10px 0}@media(max-width:767.98px){.carousel-1__title.--highlight h1,.carousel-1__title.--highlight h2,.carousel-1__title.--highlight h3,.carousel-1__title.--highlight h4,.carousel-1__title.--highlight h5,.carousel-1__title.--highlight h6,.carousel-1__title.--highlight>div{padding:3px 0}}.carousel-1__description{margin-bottom:26px}@media(max-width:767.98px){.carousel-1__description{margin-bottom:0}}.carousel-1__cards{height:auto;overflow:hidden;width:100%}.carousel-1__swiper-slider{height:100%;max-width:var(--body-max-width);width:100%}.carousel-1__swiper-slider::part(container){overflow:visible}.carousel-1__swiper-slider::part(wrapper){align-items:stretch}.carousel-1__actions{align-items:center;display:flex;justify-content:space-between;margin-top:26px}.carousel-1__pagination{line-height:0}.carousel-1__pagination .swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}.carousel-1__pagination .swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.carousel-1__pagination.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.carousel-1 swiper-container swiper-slide{height:auto;width:fit-content}@media(max-width:991.98px){.carousel-1 swiper-container swiper-slide{width:100%}}.carousel-1__swiper-sliders{height:100%;position:relative}@media(max-width:767.98px){.carousel-1__swiper-sliders{margin-top:30px}}.carousel-1__slider-card{align-self:stretch;background:var(--card-background,var(--color-white));background-color:#fff;border-radius:30px;display:flex;flex-direction:column;height:100%;max-width:570px;min-width:570px;padding:40px;width:100%}@media(max-width:991.98px){.carousel-1__slider-card{max-width:100%;min-width:100%}}.carousel-1__slider-card-image{height:100px;margin-bottom:30px;max-width:316px}.carousel-1__slider-card-image img{height:100%;object-fit:contain;object-position:left;width:100%}.carousel-1__slider-card-title{margin-bottom:16px}@media(max-width:767.98px){.carousel-1__slider-card{border-radius:20px;padding:30px}.carousel-1__slider-card-image{max-width:240px}.carousel-1__slider-card-title{margin-bottom:20px}}.carousel-1__navigation{display:flex;position:relative;width:fit-content;z-index:1}@media(max-width:767.98px){.carousel-1__navigation{display:none}}.carousel-1__navigation-buttons{display:flex;gap:10px;justify-content:flex-end;width:100%}.carousel-1__navigation-button{align-items:center;background-color:rgba(0,0,0,.4);border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.carousel-1__navigation-button:hover:not(.swiper-button-disabled){background-color:var(--color-black)}.carousel-1__navigation-button.swiper-button-disabled{opacity:.5}.carousel-1__navigation-button.swiper-button-disabled:hover{background-color:rgba(0,0,0,.4);transform:none}