.testimonials-carousel-block{background:#fafafa;border-top:1px solid #737373;color:#102b51;height:auto;line-height:38px;max-width:none;overflow:hidden;padding:6.5rem 0 11rem;padding-inline:0;position:relative;width:100%}@media (min-width:769px){.testimonials-carousel-block{padding:10.5rem 0 14rem}}.testimonials-carousel-block .title{color:#102b51;font-size:3.2rem;font-weight:400;letter-spacing:-.084rem;line-height:1.1;margin:0 0 7.5rem;padding:0 2rem;text-align:center}@media (min-width:769px){.testimonials-carousel-block .title{font-size:4.2rem;margin:0 0 10rem;padding:0}}.testimonials-carousel-block .testimonials-carousel{display:flex;flex-direction:column;gap:1.8rem;overflow:hidden;position:relative;width:100%}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel{gap:2.7rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row{animation:move-row 20s linear infinite;display:flex;transform-style:preserve-3d;width:-moz-fit-content;width:fit-content}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-1{display:flex;gap:.7rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row.row-1{gap:2.2rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-1 .wrapper-1{display:flex;gap:.7rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row.row-1 .wrapper-1{gap:2.2rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-1:hover{animation-play-state:paused}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-2{animation:move-row-reverse 20s linear infinite;display:flex;gap:.7rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row.row-2{gap:2.2rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-2 .wrapper-2{display:flex;gap:.7rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row.row-2 .wrapper-2{gap:2.2rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row.row-2:hover{animation-play-state:paused}.testimonials-carousel-block .testimonials-carousel .carousel-row .card{border-radius:2.5rem;min-height:30rem;min-width:32rem;padding:3rem;width:32rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card{min-height:27.9rem;min-width:67.8rem;padding-block:4rem;padding-inline:8rem;width:67.8rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-image{padding:0!important}.testimonials-carousel-block .testimonials-carousel .carousel-row .card p{font-size:1.4rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card p{font-size:1.6rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content{display:flex;flex-direction:column;gap:2.4rem;height:100%}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content{align-items:flex-start;flex-direction:row;gap:4rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper{display:flex;flex-direction:column;gap:3.5rem;height:100%}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper{gap:3rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper p{font-size:1.4rem;font-weight:500;line-height:1.6rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper p{font-size:1.6rem;font-weight:600;line-height:2.2rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner{align-items:center;flex-direction:row;gap:1.3rem;justify-content:flex-start}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .name,.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .position,.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner p{font-size:1.2rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .name,.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .position,.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner p{font-size:1.4rem;font-weight:600;letter-spacing:.07rem;line-height:2rem;margin:0;text-transform:uppercase}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .name{font-weight:700;min-width:-moz-fit-content;min-width:fit-content}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .name{font-size:1.6rem;font-weight:700;letter-spacing:.08rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .logo{height:auto;width:8.3rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-content .logo{max-height:3.4rem;-o-object-fit:contain;object-fit:contain;width:11.7rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card .testimonial-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-1{background-color:#bda8fb;border-radius:6rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-1 .testimonial-image{border-radius:6rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-1{border-radius:10rem;min-width:62.5rem;width:62.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-1 .testimonial-image{border-radius:10rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-1 .testimonial-content .content-wrapper p{color:#102b51}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-2{background-color:#adccff;border-radius:2.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-2 .testimonial-image{border-radius:2.5rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-2,.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-2 .testimonial-image{border-radius:2.5rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-2 .testimonial-content .content-wrapper p{color:#102b51}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-3{background-color:#102b51;border-radius:2.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-3 .testimonial-image{border-radius:2.5rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-3,.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-3 .testimonial-image{border-radius:2.6rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-3 .testimonial-content .content-wrapper p{color:#fff}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-4{background-color:#102b51;border-radius:6rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-4 .testimonial-image{border-radius:6rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-4{border-radius:8.5rem;min-width:62.5rem;width:62.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-4 .testimonial-image{border-radius:8.5rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-4 .testimonial-content .content-wrapper p{color:#fff}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-5{background-color:#668df7;border-radius:2.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-5 .testimonial-image{border-radius:2.5rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-5,.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-5 .testimonial-image{border-radius:2.5rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-5 .testimonial-content .content-wrapper p{color:#102b51}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-6{background-color:#d680c8;border-radius:2.5rem}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-6 .testimonial-image{border-radius:2.5rem}@media (min-width:769px){.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-6,.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-6 .testimonial-image{border-radius:10rem}}.testimonials-carousel-block .testimonials-carousel .carousel-row .card.card-6 .testimonial-content .content-wrapper p{color:#fff}@media screen and (min-width:1920px){.testimonials-carousel-block .testimonials-carousel:before{background:linear-gradient(90deg,#fafafa 0,hsla(0,0%,98%,0));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:32rem;z-index:1}.testimonials-carousel-block .testimonials-carousel:after{background:linear-gradient(270deg,#fafafa 0,hsla(0,0%,98%,0));content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:32rem;z-index:1}}@media (prefers-reduced-motion:reduce){.carousel-row{animation:none!important}}@keyframes move-row{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes move-row-reverse{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}.testimonials-carousel-block.about-page{background:#fafafa;border-top:0;padding:9.9rem 0}.testimonials-carousel-block.about-page .title{color:#102b51;font-size:3.4rem;font-weight:400;letter-spacing:-.068rem;line-height:4rem;margin:0 0 8.1rem}@media (min-width:769px){.testimonials-carousel-block.about-page .title{font-size:4.2rem;letter-spacing:-.084rem;line-height:4.62rem}}.testimonials-carousel-block.about-page .testimonials-carousel{gap:2.778rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1 .wrapper-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1 .wrapper-2,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2 .wrapper-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2 .wrapper-2{gap:2.2rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card{flex:0 0 67.8334rem;min-height:27.8785rem;min-width:0;padding:5.8rem 6.9rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-4{flex-basis:62.5351rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content{gap:4rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper{gap:3.5rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper p{font-size:1.6rem;font-weight:600;line-height:2.2rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner{flex-direction:row;gap:1.2rem;justify-content:flex-start}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner p{font-size:1.4rem;font-weight:600;letter-spacing:.07rem;line-height:2rem;text-transform:uppercase}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card .testimonial-content .content-wrapper .testimonial-owner .name{font-size:1.6rem;font-weight:700;letter-spacing:.08rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-1{background:#bda8fb;border-radius:10rem;padding:3.9rem 4.9rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-1 .testimonial-content{gap:3rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-1 .logo{width:10.544rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-2{background:#adccff;border-radius:2.5rem;padding:6.8rem 8.4rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-2 .testimonial-content{gap:4.1rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-2 .logo{width:9.761rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-3{background:#102b51;border-radius:2.6rem;padding:5.7rem 5.8rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-3 .logo{width:11.649rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-4{background:#102b51;border-radius:8.5rem;padding:6.5rem 6.9rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-5{background:#668df7;border-radius:2.5rem;padding:5.8rem 6.9rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-5 .testimonial-content{gap:5.7rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-5 .logo{width:7.845rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-6{background:#d680c8;border-radius:10rem;padding:7.4rem 6.9rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-6 .testimonial-content{gap:4.8rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-6 .logo{width:15.583rem}@media (max-width:767px){.testimonials-carousel-block.about-page{height:auto;padding:6.5rem 0 11rem}.testimonials-carousel-block.about-page .title{margin-bottom:7.5rem}.testimonials-carousel-block.about-page .testimonials-carousel{gap:1.8rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1 .wrapper-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-1 .wrapper-2,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2 .wrapper-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row.row-2 .wrapper-2{gap:.7rem}.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-1,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-2,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-3,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-4,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-5,.testimonials-carousel-block.about-page .testimonials-carousel .carousel-row .card.card-6{flex:0 0 32rem;min-height:24rem;min-width:32rem;padding:3rem}}
