.content-carousel{padding-left:20px;padding-right:20px}.content-carousel-top-content{color:var(--color-white);text-align:center}.content-carousel-top-content *{color:var(--color-white)}.content-carousel-top-content h1,.content-carousel-top-content h2,.content-carousel-top-content h3,.content-carousel-top-content h4,.content-carousel-top-content h5,.content-carousel-top-content h6{margin:0}.content-carousel .container{max-width:897pt}.content-list-item{padding-top:4em}.content-item{margin:0 8px;width:calc(25% - 16px);-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-fifth);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:space-between}.content-card{padding-top:45px;text-align:center;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.content-card__content-title a{text-decoration:none}.content-card__image{text-align:center}.content-card__image img{height:70px!important;-o-object-fit:cover;object-fit:cover;width:auto}.content-card__content{padding:25px 24px}.content-card__content-title{color:var(--color-third);line-height:1.33;margin-bottom:1rem;margin-top:0}.content-card__content-description{color:var(--color-main);font-size:1rem;line-height:1.5}.content-card__content-description p{margin:0}.content-btn{display:block;margin-bottom:45px;text-align:center}.content-btn .btn{line-height:22px}.content-list-item .flickity-slider{align-items:baseline}.flickity-button-icon path{fill:var(--color-white)}.flickity-button-icon{height:20px;width:20px}.cards-carousel__controls{padding:2rem 0}.cards-carousel__controls,.carousel-arrow{align-items:center;display:flex;justify-content:center}.carousel-arrow{cursor:pointer;margin:0 10px}.carousel-dot{color:var(--color-white);cursor:pointer;font-size:1rem;height:1rem;line-height:normal;margin:0 15px;width:1rem}.carousel-dot.active{font-weight:700}.carousel-arrow.disabled{opacity:.5;pointer-events:none}.bg-white .content-carousel-top-content,.bg-white .content-carousel-top-content *{color:var(--color-main)}@media (max-width:1024px){.content-item{width:calc(50% - 16px)}}@media (max-width:767px){.content-card__image img{max-height:none}.content-item{margin:0;width:100%}}