.ccarousel-content{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:50px}.cards-carousel__intro{width:70%}.cards-carousel__controls{display:flex;justify-content:flex-end;text-align:right;width:30%}.cards-carousel__intro h2{margin-bottom:30px}.carousel-arrow{background:transparent;border:none;padding:0;transition:all .5s ease}.carousel-arrow.carousel-arrow--next{padding-left:15px}.carousel-arrow:focus svg circle,.carousel-arrow:hover svg circle{stroke:var(--color-orange)}.carousel-arrow:focus svg path,.carousel-arrow:hover svg path{fill:var(--color-orange)}.cards-carousel__card{padding:0 20px;width:45%}.cards-carousel__card_inner{transform:scale(.9);transition:transform .4s}.cards-carousel__card.is-selected .cards-carousel__card_inner{transform:scale(1)}.cards-carousel__card-image img{width:100%}.cards-carousel__card-content-wrap{align-items:center;background:var(--color-stone);color:var(--color-black);display:flex;flex-wrap:wrap;padding:30px}.cards-carousel__card-content-wrap h3{margin-bottom:15px}.cards-carousel__card-desc{padding-right:20px;width:calc(100% - 120px)}.cards-carousel__card-content-wrap h3 a{color:var(--color-black)}.cards-carousel__card-content-wrap h3 a:hover{color:var(--color-orange)}.cards-carousel__card-desc p{margin-bottom:0}.cards-carousel__card-btn{width:120px}.cards-carousel__card-btn .btn-circle{border-color:var(--color-dark-grey);color:var(--color-dark-grey)}.cards-carousel__card-btn .btn-circle svg path{fill:var(--color-dark-grey)}.cards-carousel__card-btn .btn-circle:focus,.cards-carousel__card-btn .btn-circle:hover{background:var(--color-dark-grey);border-color:var(--color-dark-grey);color:var(--color-white)}.cards-carousel__card-btn .btn-circle:focus svg path,.cards-carousel__card-btn .btn-circle:hover svg path{fill:var(--color-white)}.cards-carousel-mobile{display:none}.cards-carousel.is-bottom-cta{padding-bottom:10rem}.bg-dark-grey .cards-carousel__intro,.bg-dark-grey .cards-carousel__intro *,.bg-orange .cards-carousel__intro,.bg-orange .cards-carousel__intro *{color:var(--color-white)}.bg-orange .carousel-arrow:focus svg circle,.bg-orange .carousel-arrow:hover svg circle{stroke:var(--color-clay)}.bg-orange .carousel-arrow:focus svg path,.bg-orange .carousel-arrow:hover svg path{fill:var(--color-clay)}.bg-stone .carousel-arrow svg circle,.bg-white .carousel-arrow svg circle{stroke:var(--color-black)}.bg-stone .carousel-arrow svg path,.bg-stone.carousel-arrow svg path,.bg-white .carousel-arrow svg path{fill:var(--color-black)}.bg-stone .carousel-arrow:focus svg circle,.bg-stone .carousel-arrow:hover svg circle,.bg-white .carousel-arrow:focus svg circle,.bg-white .carousel-arrow:hover svg circle{stroke:var(--color-orange)}.bg-stone .carousel-arrow:focus svg path,.bg-stone .carousel-arrow:hover svg path,.bg-white .carousel-arrow:focus svg path,.bg-white .carousel-arrow:hover svg path{fill:var(--color-orange)}.bg-stone .cards-carousel__card-content-wrap{background:var(--color-white)}@media (max-width:991px){.cards-carousel__card-btn .btn-circle,.cards-carousel__card-content-wrap{padding:20px}.carousel-arrow,.carousel-arrow svg{height:65px;width:65px}.cards-carousel__controls{padding-right:20px}.cards-carousel__card{width:60%}}@media (max-width:767px){.cards-carousel__card{width:100%}.cards-carousel__card.is-selected .cards-carousel__card_inner,.cards-carousel__card_inner{transform:none}.cards-carousel__card-content-wrap{padding:30px}.ccarousel-content{align-items:flex-start;flex-direction:column;padding-bottom:40px}.cards-carousel__intro{padding-bottom:20px;width:100%}.cards-carousel__controls{width:100%}.carousel-arrow,.carousel-arrow svg{height:50px;width:50px}.cards-carousel.is-bottom-cta{padding-bottom:8rem}}@media (max-width:500px){.cards-carousel__card-content-wrap{align-items:flex-start;flex-direction:column;padding:20px}.cards-carousel__card-desc{padding:0 0 20px;width:100%}.cards-carousel__card-btn .btn-circle{font-size:16px;height:100px;width:100px}span.btn-arrow svg{width:28px}}