.carousel-cards-1{padding:12rem 0;isolation:isolate;position:relative;overflow:hidden}.carousel-cards-1__bg-blob,.carousel-cards-1__bg-img{pointer-events:none;position:absolute;z-index:-1}.carousel-cards-1__bg-blob{top:50px;left:68vw}.carousel-cards-1__bg-img{bottom:0;left:0}.carousel-cards-1__header{margin:0 auto 6.4rem;max-width:700px}.carousel-cards-1__card,.carousel-cards-1__card:active,.carousel-cards-1__card:focus,.carousel-cards-1__card:hover{color:var(--base-color)}.carousel-cards-1__card{box-shadow:0 0 15px 0 rgba(24,39,75,.04);color:var(--base-color);margin:0 .8rem;max-width:380px;min-height:100%;width:100%}.carousel-cards-1__card.is-selected{background:var(--black)}.carousel-cards-1__card.is-selected .carousel-cards-1__descr,.carousel-cards-1__card.is-selected .carousel-cards-1__title{color:var(--white)}.carousel-cards-1__icon{min-height:48px}.carousel-cards-1__icon img{-webkit-filter:invert(74%) sepia(32%) saturate(6203%) hue-rotate(149deg) brightness(94%) contrast(109%);filter:invert(74%) sepia(32%) saturate(6203%) hue-rotate(149deg) brightness(94%) contrast(109%)}.carousel-cards-1__card.is-selected .carousel-cards-1__icon img{-webkit-filter:invert(65%) sepia(57%) saturate(1232%) hue-rotate(319deg) brightness(98%) contrast(94%);filter:invert(65%) sepia(57%) saturate(1232%) hue-rotate(319deg) brightness(98%) contrast(94%)}.carousel-cards-1__arrow{margin-top:auto}.carousel-cards-1__cards .flickity-viewport{margin-bottom:4rem;order:1;width:100%}.carousel-cards-1__cards,.carousel-cards-1__cards.flickity-enabled{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.carousel-cards-1__cards .flickity-button{background-color:hsla(0,0%,100%,.1);border:1px solid #fff;inset:auto;position:relative;-webkit-transform:initial;transform:none}.carousel-cards-1__cards .flickity-button:active,.carousel-cards-1__cards .flickity-button:hover,.carousel-cards-1__cards .flickity-page-dots .dot{background-color:#fff}.carousel-cards-1__cards .flickity-button:active,.carousel-cards-1__cards .flickity-button:hover{opacity:1}.carousel-cards-1__cards .flickity-button:active svg path,.carousel-cards-1__cards .flickity-button:hover svg path{fill:var(--accent-color-2)}.carousel-cards-1__cards .flickity-button.previous{order:2}.carousel-cards-1__cards .flickity-button.next{order:4}.carousel-cards-1__cards .flickity-page-dots{bottom:auto;margin:0 2rem;order:3;position:relative;width:auto}@media (min-width:1024px) and (max-width:1299px){.carousel-cards-1__bg-img{bottom:-30px;left:-50px}}@media (min-width:900px){.carousel-cards-1__card{width:calc(33.33% - 1.2rem)}}@media (min-width:501px) and (max-width:899px){.carousel-cards-1__card{max-width:400px;width:calc(50% - 1rem)}}@media (max-width:1449px){.carousel-cards-1__bg-img{display:none}}@media (max-width:1024px){.carousel-cards-1__bg-blob{display:none}}@media (max-width:767px){.carousel-cards-1{padding:6rem 0}.carousel-cards-1__cards .flickity-button{display:none}}@media (max-width:500px){.carousel-cards-1 .content-wrapper{padding:0!important}.carousel-cards-1__header{padding:0 2rem}.carousel-cards-1__cards .flickity-viewport{left:20px!important}.carousel-cards-1__card{max-width:264px}}