.testimonial-carousel{background:var(--color-off-white);-webkit-box-sizing:border-box;box-sizing:border-box;padding:8rem 0 5rem}@media(max-width:992px){.testimonial-carousel{padding:5rem 0 3rem}}.testimonial-carousel--inner{position:relative}.testimonial-carousel--slider{-webkit-box-sizing:border-box;box-sizing:border-box}.testimonial-carousel--title>div{margin-bottom:2rem;text-align:center}.testimonial-carousel--title>div .heading{margin:0}.testimonial-carousel--arrows>div{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:50%;max-width:1600px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.testimonial-carousel--arrows>div .slick-arrow{max-width:40px}.testimonial-carousel--arrows>div .slick-arrow img,.testimonial-carousel--arrows>div .slick-arrow picture{cursor:pointer;height:auto;max-width:100%}.testimonial-carousel .t-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 4rem}@media(max-width:992px){.testimonial-carousel .t-item{padding:2rem 10px}}.testimonial-carousel .t-item--inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#fff),to(#e4e9ec));background:linear-gradient(180deg,#fff 30%,#e4e9ec);border:2px solid #b2cdd0;border-radius:20px;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .15);box-shadow:0 0 15px rgb(0 0 0 / .15);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:3rem 2.5rem}@media(max-width:992px){.testimonial-carousel .t-item--inner{padding:2rem}}.testimonial-carousel .t-item--left{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 40%;flex:0 0 40%}@media(max-width:992px){.testimonial-carousel .t-item--left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.testimonial-carousel .t-item--right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width:992px){.testimonial-carousel .t-item--right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:3rem}}.testimonial-carousel .t-item--details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.testimonial-carousel .t-item--quote{margin-bottom:3rem}@media(max-width:992px){.testimonial-carousel .t-item--quote{margin-bottom:2.5rem}}.testimonial-carousel .t-item--quote p{font-weight:700;margin:0}.testimonial-carousel .t-item--author p{color:var(--color-secondary);margin:0}.testimonial-carousel .t-item--author p:first-child{font-weight:700}.testimonial-carousel .t-item--case{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem;justify-content:space-between;min-height:100%}@media(max-width:992px){.testimonial-carousel .t-item--case{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.testimonial-carousel .t-item--case>div{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}.testimonial-carousel .t-item--case-featured{-webkit-box-flex:0;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 40%;flex:0 0 40%;overflow:hidden;padding-top:65%;position:relative}.testimonial-carousel .t-item--case-featured.case-featured--manual{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}.testimonial-carousel .t-item--case-featured img,.testimonial-carousel .t-item--case-featured picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.testimonial-carousel .t-item--case-logo{margin-bottom:20px;max-width:120px}.testimonial-carousel .t-item--case-logo img,.testimonial-carousel .t-item--case-logo picture{height:auto;max-height:100px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left}.testimonial-carousel .t-item--case-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding-bottom:1rem}.testimonial-carousel .t-item--case-details p:first-child{margin-top:0}.testimonial-carousel .t-item--case-details p:last-child{margin-bottom:0}.testimonial-carousel .t-item--case-details .button{background:#fff0;border-color:var(--color-secondary);color:var(--color-secondary);margin-top:20px;padding:10px 30px}.testimonial-carousel .t-item--case-details .button:focus,.testimonial-carousel .t-item--case-details .button:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-light)}