.carousel{padding-left:0;padding-right:0;position:relative}
.carousel .custom-container{padding-top:unset !important;padding-bottom:unset !important}
.carousel .cmp-carousel__item.cmp-carousel__item--active{overflow-y:hidden;position:relative;z-index:2;height:100%;width:100%;align-items:center;display:flex}
.carousel .cmp-carousel__item.cmp-carousel__item--active div{position:relative;width:100%}
.carousel .cmp-carousel__item.cmp-carousel__item--active>div>div>div{padding-left:16px;padding-right:16px}
.carousel .cmp-carousel__item.cmp-carousel__item--active .customContainer.parbase{height:fit-content}
.carousel .image .cmp-image,.carousel .image .cmp-image__image{width:90%;display:flex;justify-content:center;object-fit:cover}
.carousel .cmp-carousel{display:flex;align-items:center;position:relative;width:100%}
.carousel .cmp-carousel .cmp-carousel__content{height:100%;position:relative;width:100%}
.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions{position:absolute;inset:0;height:100%;pointer-events:auto}
.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions .cmp-carousel__action--previous,.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions .cmp-carousel__action--next{height:100%;top:0;width:50px;display:flex;align-items:center;justify-content:center}
.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions .cmp-carousel__action--previous:hover,.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions .cmp-carousel__action--next:hover{cursor:pointer}
.carousel .cmp-carousel .cmp-carousel__content .cmp-carousel__actions .cmp-carousel__action-icon{font-size:3em;width:50px}
.carousel .card{height:650px}
.carousel .cmp-carousel__indicators{padding-top:20px}
.carousel .cmp-carousel__indicator{margin:0 7px !important}
@media(min-width:768px){.carousel .cmp-carousel{overflow:visible}
}
@media(max-width:1280px){.carousel .cmp-carousel .cmp-carousel__action--previous{left:-23px;z-index:3;width:60px !important}
.carousel .cmp-carousel .cmp-carousel__action--next{right:-23px;z-index:3;width:60px !important}
.carousel .cmp-carousel__indicators{padding-top:10px}
}
@media(max-width:768px){.carousel .card{height:500px}
}