.cst-home-testimonials{padding:45px 0}.cst-home-testimonials .slider{height:100%}.cst-home-testimonials .wrapper{box-sizing:border-box;margin:0 auto;max-width:1180px;padding:0 100px;position:relative;width:100%}@keyframes .slide{0%{transform:translateZ(0)}to{transform:translate3d(-340px,0,0)}}button{-webkit-tap-highlight-color:transparent;appearance:none;background:transparent;border:0;cursor:pointer}.cst-home-testimonials .slider-arrows button{box-sizing:content-box;display:block;height:100%;position:absolute;top:0;width:calc(50vw - 590px)}.cst-home-testimonials .slider-arrows .prev{left:calc(-50vw + 590px)}.cst-home-testimonials .slider-arrows .next{right:calc(-50vw + 590px)}.cst-home-testimonials .slider-arrows .prev .arrow-button{float:right}.left-arrow-button{transform:rotate(-180deg)}.cst-home-testimonials .slider-images{box-sizing:border-box;display:inline-block;margin-left:100px;position:relative;vertical-align:middle;width:380px}.cst-home-testimonials .arrow-button{display:table;height:17px;overflow:hidden;padding:0 10px;position:relative;vertical-align:middle;width:40px}.cst-home-testimonials .slider-content ul{padding:0}.cst-home-testimonials .slider-images-colors{height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:380px;z-index:-1}.cst-home-testimonials .slider-images ul{list-style:none}.cst-home-testimonials .slider-images-colors li{backface-visibility:hidden;height:100%;width:100%}.cst-home-testimonials .slider-images-colors *{height:100%}.cst-home-testimonials .slider-images-people{box-shadow:0 42px 74px 0 rgba(77,73,122,.25);height:460px;margin:120px 0 0 -100px;overflow:hidden;padding:0;position:relative;width:340px}.cst-home-testimonials .slider-images-projects{height:140px;left:0;margin:0 0 0 auto;overflow:hidden;padding:0;position:relative;right:0;width:140px}.cst-home-testimonials .slider-images-projects img{display:inline-block;max-width:100%;vertical-align:middle}.slider-drag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cst-home-testimonials .slider-content .block{margin-left:auto;margin-right:0;width:450px}.cst-home-testimonials .slider-content ul{max-width:500px;overflow:hidden;position:relative;right:-50px}.cst-home-testimonials .block h6{color:rgba(62,56,82,.15);font-size:18px;letter-spacing:2px;text-transform:uppercase}.cst-home-testimonials .slider-content .quote{font-size:28px;letter-spacing:.88px;line-height:40px;margin:48px 0 24px}.cst-home-testimonials .slider-content .text::-webkit-scrollbar,.cst-home-testimonials .slider-mobile .slider-content .text::-webkit-scrollbar{width:0}.cst-home-testimonials .slider-content .quote>span{display:inline-block;position:relative}.cst-home-testimonials .slider-content .quote>span:after{background:hsla(254,7%,61%,.15);bottom:21%;content:"";height:13px;left:-6px;position:absolute;transform:scale(1) translateZ(0);transform-origin:left bottom;transition:transform .5s;width:97%;will-change:transform;z-index:-1}.cst-home-testimonials .slider-content .text{color:#817d8e;display:none;margin:0}.cst-home-testimonials .slider-content .less .text{color:#817d8e;transition:height .5s cubic-bezier(.25,.46,.45,.94)}.cst-home-testimonials .slider-content .name{font-size:24px;margin:20px 0 0}.cst-home-testimonials .slider-content .name,.cst-home-testimonials .slider-content .position{transform:translate3d(0,20px,0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.cst-home-testimonials .slider-content .less .name,.cst-home-testimonials .slider-content .less .position{transform:translateZ(0)}.cst-home-testimonials .slider-content .position{color:#909094;font-family:ProximaNova,sans-serif;letter-spacing:0;margin:4px 0 0;text-transform:none}.cst-home-testimonials .slider-content .social-link{background:url(//f.hubspotusercontent20.net/hubfs/2474026/PLATFORM_2020/images/linkedin.svg);display:inline-block;height:25px;margin:0 0 0 6px;vertical-align:middle;width:25px}.cst-home-testimonials .arrow-button span{background-image:url(//f.hubspotusercontent20.net/hubfs/2474026/PLATFORM_2020/images/slider-arrow.svg);background-repeat:no-repeat;display:block;height:17px;opacity:.6;transform:translate3d(-20px,0,0);transition:transform .2s ease-out,opacity .2s ease-out;width:60px}.cst-home-testimonials{overflow:hidden;position:relative;z-index:1}.arrow-button:hover span{opacity:1;transform:translate3d(-10px,0,0)}.cst-home-testimonials .slider-images-colors li{transition:transform .3s ease,opacity .3s ease;transition-duration:.8s;transition-timing-function:linear}.cst-home-testimonials .slider-images ul figure{margin:0}@media (min-width:1025px){.hide-desktop{display:none}}@media (max-width:1440px){.cst-home-testimonials{margin-top:0;padding:27px 0}.cst-home-testimonials .wrapper{padding:0 100px}.cst-home-testimonials .slider-arrows button{width:auto}.cst-home-testimonials .slider-arrows .prev{left:0}.cst-home-testimonials .slider-arrows .next{right:0}.cst-home-testimonials .slider-images{margin-left:115px;width:320px}.cst-home-testimonials .slider-images-people{height:398px;margin-left:-85px;margin-top:90px;width:295px}.cst-home-testimonials .slider-images-projects{height:110px;width:110px}.cst-home-testimonials .slider-images-projects figure{line-height:110px;width:110px}}@media (max-width:1280px){.cst-home-testimonials .slider-images{margin-left:85px}.cst-home-testimonials .slider-content .block{width:390px}}@media (max-width:1024px){.cst-home-testimonials{margin-top:135px;padding:0}.cst-home-testimonials .slider-mobile{padding-bottom:32px}.cst-home-testimonials .slider-mobile .wrapper{padding:0 0 0 120px}.cst-home-testimonials .slider-mobile .slider-content{padding:0}.cst-home-testimonials .slider-mobile .slider-content li{left:0;margin-right:90px;opacity:1;position:absolute;top:0;transform:translate3d(100vw,0,0);width:490px}.cst-home-testimonials .slider-mobile .slider-content .active1{transform:translateZ(0)}.cst-home-testimonials .slider-mobile .slider-content header{box-sizing:content-box;height:460px;padding-bottom:45px;padding-top:45px;position:relative}.cst-home-testimonials .slider-mobile .slider-content .person{width:340px}.cst-home-testimonials .slider-mobile .slider-content .color{bottom:0;left:60px;position:absolute;right:0;top:0;z-index:-1}.cst-home-testimonials .slider-mobile .slider-content .project{bottom:0;height:150px;position:absolute;right:0;width:150px}.cst-home-testimonials .slider-mobile .slider-content .block{width:100%}.cst-home-testimonials .slider-mobile .slider-content .quote{font-size:22px;letter-spacing:.55px;line-height:30px}.cst-home-testimonials .slider-mobile .slider-indicator{box-sizing:border-box;margin-left:-9px;margin-top:32px;width:100%}.cst-home-testimonials .slider-mobile .slider-indicator li{display:inline-block;height:24px;line-height:24px;padding:0 10px;vertical-align:bottom;width:1px}.cst-home-testimonials .slider-mobile .slider-indicator li span{background:rgba(61,57,82,.2);display:inline-block;height:10px;transition:background .3s,height .3s;vertical-align:bottom;width:1px}.cst-home-testimonials .slider-mobile .slider-indicator .active1 span{background:#3d3952;height:24px}.cst-home-testimonials .slider-mobile .slider-indicator ul{margin:0;padding:0}.cst-home-testimonials .slider-mobile .wrapper>.block .title{margin:0 0 35px 60px}.cst-home-testimonials .slider-mobile .slider-content{display:block;margin:0 auto;min-height:770px;padding:0 0 20px;position:relative;transition:height .5s cubic-bezier(.25,.46,.45,.94)}.cst-home-testimonials .slider-content .quote>span:after{display:none}.cst-home-testimonials .slider-mobile .slider-content li{transform:none}.cst-home-testimonials .slider-mobile .slider-content li.active1{opacity:1;transform:translateZ(0)}.cst-home-testimonials .slider-mobile .slider-content li.slick-current{opacity:1}.cst-home-testimonials .slider-mobile .slider-indicator li.active span{background:#3d3952;height:24px}.cst-home-testimonials .slider-mobile .slider-content li{display:block!important;height:100%;margin-right:0;opacity:.4;position:static;transform:none!important}.cst-home-testimonials .slider-mobile .slider-content li>*{margin-right:90px}.cst-home-testimonials .slider-mobile .slider-content>div{margin-right:-90px;padding-bottom:50px}.cst-home-testimonials .slider-content ul.slick-dots{margin:0;padding:20px 0 0;position:static;text-align:left}.cst-home-testimonials .slider-content ul.slick-dots li{display:inline-block!important;height:24px;line-height:24px;opacity:1!important;padding:0 10px;vertical-align:bottom;width:1px}.cst-home-testimonials .slider-content ul.slick-dots li button{background:rgba(61,57,82,.2);display:inline-block;height:10px;margin:0!important;opacity:1!important;padding:0;transition:background .3s,height .3s;vertical-align:bottom;width:1px!important}.cst-home-testimonials .slider-content ul.slick-dots li.slick-active button,.cst-home-testimonials .slider-content ul.slick-dots li:hover button{background:#3d3952;height:24px}.cst-home-testimonials .slider-content ul.slick-dots li:first-child{margin-left:0;padding-left:3px}.cst-home-testimonials{overflow:visible}.cst-home-testimonials .slider-mobile .slider-content li.slick-slide:not(.slick-current) p.text{display:none!important}.cst-home-testimonials .slider-mobile .slider-content li.slick-slide:not(.slick-current) .more-button{display:block!important}.cst-home-testimonials .slider-content .more-button{top:0!important}}.cst-home-testimonials .slider-mobile .slider-content li{outline:none}@media (max-width:767px){.slider.hide-tablet{display:none!important}.cst-home-testimonials .slider-mobile .slider-content{min-height:600px}.cst-home-testimonials .slider-mobile .wrapper{padding:0 20px}.cst-home-testimonials .slider-mobile .slider-content .slick-list{height:100%!important}}@media (max-width:667px){.cst-home-testimonials .slider-mobile .wrapper{padding:0 0 0 40px}.cst-home-testimonials .slider-mobile .wrapper>.block .title{margin:0 0 35px}.cst-home-testimonials .slider-mobile .slider-content{min-height:600px}.cst-home-testimonials .slider-mobile .slider-content li{margin-right:30px;width:280px}.cst-home-testimonials .slider-mobile .slider-content header{height:215px;padding-bottom:30px;padding-top:30px}.cst-home-testimonials .slider-mobile .slider-content .person{width:160px}.cst-home-testimonials .slider-mobile .slider-content .project{height:120px;width:120px}.cst-home-testimonials .slider-content .less .text{font-size:16px}.hide-phone{display:none}.cst-home-testimonials .slider-mobile .slider-content>div{margin-right:-30px}.cst-home-testimonials .slider-mobile .slider-content li{margin-right:0}.cst-home-testimonials .slider-mobile .slider-content li>*{margin-right:30px}}.more-button:after{border-radius:30px}.more-button span,.more-button span:after,.more-button span:before{background:#f03454;border-radius:50%;content:"";display:block;height:3px;left:calc(50% - 1.5px);position:absolute;top:calc(50% - 1.5px);width:3px}.more-button span:after{margin-left:6px}.more-button span:before{margin-left:-6px}button.button.more-button:before{display:none}.more-button{background:#fff;border:1px solid hsla(254,7%,61%,.2);border-radius:23px;box-sizing:border-box;font-size:0;height:20px;line-height:18px;padding:0;text-align:center;transition:border .3s,opacity .5s cubic-bezier(.25,.46,.45,.94);width:30px}.cst-home-testimonials .slider-content .more-button{margin-left:0;position:relative;top:-8px;transition:opacity .2s}@media (max-width:479px){.cst-home-testimonials .slider-mobile .wrapper{padding-left:20px;padding-right:20px}}