.slider-content-component{position:relative;z-index:0;display:flex;flex-direction:column;height:auto;min-height:580px}
@media(min-width:1024px){.slider-content-component{flex-direction:row}
}
@media(min-width:1280px){.slider-content-component{height:580px}
}
.slider-content-component .banner-content{height:100%}
.slider-content-component .banner-content .banner-content-component{height:100%}
.slider-content-component .banner-content .banner-content-component__info__content__title{margin-bottom:32px}
.slider-content-component .banner-content .banner-content-component__info__content__description{margin-bottom:24px}
@media(min-width:1024px){.slider-content-component .banner-content .banner-content-component__info__content__description{margin-bottom:32px}
}
.slider-content-component .cmp-carousel__item{height:100%}
.slider-content-component__item{position:relative;display:flex;flex-direction:column;height:auto;min-height:580px}
@media(min-width:1024px){.slider-content-component__item{display:block}
}
@media(min-width:1280px){.slider-content-component__item{height:100%}
}
.slider-content-component__item__leftBox{position:relative;order:2;width:100%;height:calc(100% - 260px);background-color:var(--primary-color-bg)}
@media(min-width:1024px){.slider-content-component__item__leftBox{order:1;width:39.9315vw;height:100%}
}
.slider-content-component__item__leftBox::after{content:'';position:absolute;top:-48px;left:24px;z-index:1;border:24px solid transparent;border-bottom:24px solid var(--primary-color-bg);width:0;height:0}
@media(min-width:1024px){.slider-content-component__item__leftBox::after{top:186.21px;right:-48px;left:unset;border-bottom:24px solid transparent;border-left:24px solid var(--primary-color-bg)}
}
.slider-content-component__item__rightBox{position:relative;order:1;width:100%;height:260px}
@media(min-width:1024px){.slider-content-component__item__rightBox{flex:1 0;width:60.0685vw;height:100%}
}
.slider-content-component__item__rightBox__img{width:100%;height:100%;object-fit:cover}
.slider-content-component__item__rightBox__img .cmp-image{width:100%;height:100%;object-fit:cover}
.slider-content-component__item__rightBox__img .cmp-image__image{width:100%;height:100%;object-fit:cover}
.slider-content-component .swiper-pagination{bottom:32px;margin-top:24px;margin-bottom:0;padding:0}
@media(min-width:768px){.slider-content-component .swiper-pagination{display:none}
}
.slider-content-component .swiper-pagination-bullet{background:var(--primary-color-fg)}
.slider-content-component .swiper-pagination-bullet-active{background:var(--primary-color-fg)}
.slider-content-component__controls{display:none}
@media(min-width:768px){.slider-content-component__controls{position:relative;display:flex;column-gap:20px}
}
.slider-content-component__controls .btn-slider{position:static;border-color:var(--banner-content-fg-color,var(--primary-color-fg))}
.slider-content-component__controls .btn-slider .icon{color:var(--banner-content-fg-color,var(--primary-color-fg))}
.slider-content-component__controls .btn-slider.swiper-button-disabled{opacity:.4}
.slider-content.bg-secondary .slider-content-component__item__leftBox{background-color:var(--secondary-color)}
.slider-content.bg-secondary .slider-content-component__item__leftBox::after{border-bottom:24px solid var(--secondary-color)}
@media(min-width:1024px){.slider-content.bg-secondary .slider-content-component__item__leftBox::after{border-bottom:24px solid transparent;border-left:24px solid var(--secondary-color)}
}
.slider-content.bg-tertiary .slider-content-component__item__leftBox{background-color:var(--tertiary-color)}
.slider-content.bg-tertiary .slider-content-component__item__leftBox::after{border-bottom:24px solid var(--tertiary-color)}
@media(min-width:1024px){.slider-content.bg-tertiary .slider-content-component__item__leftBox::after{border-bottom:24px solid transparent;border-left:24px solid var(--tertiary-color)}
}
@media(min-width:1024px){.slider-content.align-right .slider-content-component__item__leftBox{order:2}
}
.slider-content.align-right .slider-content-component__item__leftBox::after{left:-48px;transform:rotate(180deg)}