.site-testimonials-carousel .top{align-items:center;display:flex;justify-content:center}.site-testimonials-carousel .top h2,.site-testimonials-carousel .top p{color:var(--primary-color);text-align:center}.site-testimonials-carousel .pages{display:flex;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;flex-direction:row;overflow:hidden}.site-testimonials-carousel .page{background-color:var(--container-background);display:flex;position:relative}.site-testimonials-carousel .image{align-items:center;border-radius:50%;display:flex;font-family:Maison Neue Extended Medium;font-weight:500;justify-content:center}.site-testimonials-carousel .video-button{cursor:pointer;flex-direction:column;justify-content:center;position:absolute}.site-testimonials-carousel .description .text{color:var(--primary-color);margin-bottom:unset}.site-testimonials-carousel .description p{color:var(--primary-color)}.site-testimonials-carousel .description .client{margin-bottom:unset}.site-testimonials-carousel .description .location{color:var(--primary-color)}.site-testimonials-carousel .testimonials ol{background:none;display:flex;justify-content:center;list-style-type:none;margin:unset!important;padding:unset}.site-testimonials-carousel .testimonials li{background-color:var(--primary-color);border-radius:50%;cursor:pointer;height:7px;margin:0 4px;width:7px}.site-testimonials-carousel .testimonials li.active{background-color:var(--secondary-color)}.site-testimonials-carousel .videos-background{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}@media (min-width:1276px){.site-testimonials-carousel{margin-top:120px}.site-testimonials-carousel .arrows-placeholder{justify-self:flex-start;margin-left:5em;margin-right:auto;width:101px}.site-testimonials-carousel .top .text{width:571px}.site-testimonials-carousel .top h2{margin:0 auto}.site-testimonials-carousel .top p{margin-top:20px}.site-testimonials-carousel .arrows-container{justify-self:flex-end;margin-left:auto;margin-right:5em}.site-testimonials-carousel .arrows{cursor:pointer;height:46px;width:46px}.site-testimonials-carousel .next-page-button{margin-left:9px}.site-testimonials-carousel .testimonials{margin-top:57px}.site-testimonials-carousel .pages{height:263px}.site-testimonials-carousel .page{height:263px;margin:0 50px;padding-top:37px;width:570px}.site-testimonials-carousel .image{font-size:36px;height:119px;letter-spacing:-.64px;line-height:44px;margin-left:35px;width:119px}.site-testimonials-carousel .video-button{left:114px;top:109px}.site-testimonials-carousel .video-button img{height:50px;width:50px}.site-testimonials-carousel .video-button p{color:var(--primary-color);font-family:Inter Regular;font-size:11px;font-weight:400;letter-spacing:-.2px;line-height:18px;margin-top:8px;text-align:center;text-transform:uppercase}.site-testimonials-carousel .description{margin-left:40px;width:352px}.site-testimonials-carousel .description .client{margin-top:22px}.site-testimonials-carousel .description .location{margin-top:1px}.site-testimonials-carousel .testimonials ol{margin-top:59px!important}.site-testimonials-carousel .video-container{width:720px}}@media (max-width:1275px){.site-testimonials-carousel{margin-top:58px}.site-testimonials-carousel .top{padding:0 20px}.site-testimonials-carousel .top p{margin-top:10px}.site-testimonials-carousel .testimonials{margin-top:25px}.site-testimonials-carousel .page{padding:33px 20px 34px;width:100%}.site-testimonials-carousel .image{flex-shrink:0;font-size:18px;height:59px;letter-spacing:-.32px;line-height:26px;width:59px}.site-testimonials-carousel .video-button{left:51px;top:72px}.site-testimonials-carousel .video-button img{height:30px;width:30px}.site-testimonials-carousel .description{margin-left:16px;width:100%}.site-testimonials-carousel .description .client{margin-top:19px}.site-testimonials-carousel .description .location{margin-top:1px}.site-testimonials-carousel .testimonials ol{margin-top:21px!important}.site-testimonials-carousel .video-container{width:100%}}