.carousel-container--pillar{left:50%;overflow:hidden;position:relative;transform:translateX(-50vw);width:100vw}.carousel-container--pillar .carousel-first:hover .carousel-inner,.carousel-container--pillar .carousel-snd:hover .carousel-inner{animation-play-state:paused}.carousel-container--pillar .carousel .slide{margin-left:3rem}.carousel-container--pillar .carousel .slide-image,.carousel-container--pillar .carousel .slide__testimonial{height:100%;width:37rem}.carousel-container--pillar .carousel .slide-image{display:block;min-width:37rem}@media (max-width:767px){.carousel-container--pillar .carousel .slide-image,.carousel-container--pillar .carousel .slide__testimonial{width:12.7rem}.carousel-container--pillar .carousel .slide-image{min-width:12.7rem}}.carousel-container--pillar .carousel .slide-text.odd{color:#000}.carousel-container--pillar .carousel .slide-text{padding-left:3rem}.slide__testimonial{background-color:#000;color:#fff;padding:4rem 3rem}@media (max-width:767px){.slide__testimonial{padding:1.3rem 1rem}}.slide--even .slide__testimonial{background-color:#fefa74;color:#000}.slide__testimonial-quote{font-size:2rem;line-height:1.4;margin-bottom:2rem}@media (max-width:767px){.slide__testimonial-quote{font-size:.8rem;margin-bottom:.4rem}}.slide__testimonial-author-job,.slide__testimonial-client-author{font-size:1.2rem;font-weight:800;line-height:1.4;margin-bottom:0;text-align:right;text-transform:uppercase}@media (max-width:767px){.slide__testimonial-author-job,.slide__testimonial-client-author{font-size:.4rem}}@media (max-width:991px){.carousel-container--pillar .carousel .slide{margin-left:1rem}.carousel-container--pillar .carousel .slide-text{font-size:2.4rem;padding-left:1rem}.carousel-container--pillar .carousel-link{padding-left:3rem;padding-right:3rem}.carousel-container--pillar .carousel .slide-image{--slide-image-w:12rem}}