.testimonials,.testimonials.is-admin{margin-bottom:calc(-26.69971px + 15.91992vw);position:relative;width:100%}@media screen and (min-width:1424px){.testimonials,.testimonials.is-admin{margin-bottom:200px}}.testimonials .column,.testimonials.is-admin .column{padding:var(--gutter)}.testimonials .hidden,.testimonials.is-admin .hidden{display:none}.testimonials .rating-card,.testimonials.is-admin .rating-card{aspect-ratio:1;background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;max-width:345px;min-height:345px;padding:40px 24px}@media screen and (max-width:1023px){.testimonials .rating-card,.testimonials.is-admin .rating-card{flex-direction:row}}@media screen and (max-width:767px){.testimonials .rating-card,.testimonials.is-admin .rating-card{flex-direction:column}}.testimonials .rating-card .badge-card .h3,.testimonials.is-admin .rating-card .badge-card .h3{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:clamp(24px,24px + (10)*(100vw - 375px)/(1049),34px);font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:clamp(28px,28px + (12)*(100vw - 375px)/(1049),40px);margin-bottom:16px}.testimonials .rating-card .badge img,.testimonials.is-admin .rating-card .badge img{height:auto;width:170px}@media screen and (max-width:1023px){.testimonials .rating-card,.testimonials.is-admin .rating-card{aspect-ratio:unset;max-width:unset;min-width:unset;width:100%}}.testimonials .testimonial-column,.testimonials.is-admin .testimonial-column{overflow:hidden;position:relative}.testimonials .testimonial-card,.testimonials.is-admin .testimonial-card{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 90%,hsla(0,0%,100%,0));background-color:#f7f7f7;border-radius:16px;padding:40px calc(-21.17827px + 9.9142vw);position:relative}@media screen and (min-width:1424px){.testimonials .testimonial-card,.testimonials.is-admin .testimonial-card{padding:40px 120px}}.testimonials .testimonial-card h2,.testimonials.is-admin .testimonial-card h2{font-size:clamp(28px,28px + (20)*(100vw - 375px)/(1049),48px);font-weight:700;line-height:clamp(34px,34px + (20)*(100vw - 375px)/(1049),54px);max-width:690px}.testimonials .testimonial-card h2,.testimonials .testimonial-card p,.testimonials.is-admin .testimonial-card h2,.testimonials.is-admin .testimonial-card p{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-style:normal;letter-spacing:var(--unnamed-character-spacing-0);margin-bottom:28px}.testimonials .testimonial-card p,.testimonials.is-admin .testimonial-card p{font-size:clamp(16px,16px + (2)*(100vw - 375px)/(1049),18px);font-weight:400;line-height:clamp(24px,24px + (2)*(100vw - 375px)/(1049),26px)}.testimonials .testimonial-card .tabs,.testimonials.is-admin .testimonial-card .tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}@media screen and (max-width:460px){.testimonials .testimonial-card .tabs,.testimonials.is-admin .testimonial-card .tabs{gap:5px}}.testimonials .testimonial-card .swiper-navigation-icon,.testimonials.is-admin .testimonial-card .swiper-navigation-icon{display:none}.testimonials .testimonial-card .tabs button,.testimonials.is-admin .testimonial-card .tabs button{background:#fff;border:none;border-radius:6px;color:var(--unnamed-color-031c1c);color:#031c1c;cursor:pointer;font-family:var(--unnamed-font-family-outfit);font-size:14px;font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:20px;padding:10px 16px;text-align:center;transition:background-color .3s ease-in-out}.testimonials .testimonial-card .tabs button:focus,.testimonials .testimonial-card .tabs button:hover,.testimonials.is-admin .testimonial-card .tabs button:focus,.testimonials.is-admin .testimonial-card .tabs button:hover{background-color:#dbdbdb}@media screen and (max-width:767px){.testimonials .testimonial-card .tabs button,.testimonials.is-admin .testimonial-card .tabs button{border-radius:4px;max-width:min(100%,90px);padding:12px 6px;width:100%}}.testimonials .testimonial-card .tabs button[aria-selected=true],.testimonials.is-admin .testimonial-card .tabs button[aria-selected=true]{background:#f4b400}.testimonials .testimonial-card .tabs button:focus-visible,.testimonials.is-admin .testimonial-card .tabs button:focus-visible{outline:3px solid #000;outline-offset:2px}.testimonials .testimonial-card .swiper,.testimonials.is-admin .testimonial-card .swiper{overflow:hidden;width:100%}.testimonials .testimonial-card .swiper-wrapper,.testimonials.is-admin .testimonial-card .swiper-wrapper{margin-bottom:60px}.testimonials .testimonial-card .navigation .swiper-button-next,.testimonials .testimonial-card .navigation .swiper-button-prev,.testimonials.is-admin .testimonial-card .navigation .swiper-button-next,.testimonials.is-admin .testimonial-card .navigation .swiper-button-prev{position:relative}.testimonials .testimonial-card .navigation .next-prev-wrapper,.testimonials.is-admin .testimonial-card .navigation .next-prev-wrapper{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;margin:20px auto 20px 4px;width:calc(100% - 10px)}.testimonials .testimonial-card .navigation .swiper-pagination,.testimonials.is-admin .testimonial-card .navigation .swiper-pagination{margin:20px auto 20px 4px}.testimonials .testimonial-card .swiper-pagination,.testimonials.is-admin .testimonial-card .swiper-pagination{align-items:center;display:flex;gap:0;justify-content:left;overflow:visible}.testimonials .testimonial-card .swiper-pagination .swiper-pagination-bullet,.testimonials.is-admin .testimonial-card .swiper-pagination .swiper-pagination-bullet{background:transparent;box-sizing:content-box;height:12px;margin-left:3px;opacity:1;padding:12px;position:relative;width:12px}.testimonials .testimonial-card .swiper-pagination .swiper-pagination-bullet:before,.testimonials.is-admin .testimonial-card .swiper-pagination .swiper-pagination-bullet:before{background:#d0d0d0;border-radius:50%;content:"";inset:12px;position:absolute}.testimonials .testimonial-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.testimonials.is-admin .testimonial-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:hsla(0,0%,100%,.4);border-radius:999px}.testimonials .testimonial-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.testimonials.is-admin .testimonial-card .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#ffb100;border-radius:50%;content:"";inset:12px;position:absolute}.testimonials .testimonial-card .swiper-button-next,.testimonials .testimonial-card .swiper-button-prev,.testimonials.is-admin .testimonial-card .swiper-button-next,.testimonials.is-admin .testimonial-card .swiper-button-prev{background-color:#fff;border:1px solid transparent;border-radius:100%;cursor:pointer;display:flex;flex-direction:column;height:42px;opacity:1;top:10px!important;transition:opacity .3s ease-in-out;width:42px}.testimonials .testimonial-card .swiper-button-prev .icon-Arrow,.testimonials.is-admin .testimonial-card .swiper-button-prev .icon-Arrow{transform:rotate(-180deg)!important}.testimonials .testimonial-card .swiper-button-next:after,.testimonials .testimonial-card .swiper-button-prev:after,.testimonials.is-admin .testimonial-card .swiper-button-next:after,.testimonials.is-admin .testimonial-card .swiper-button-prev:after{display:none}.testimonials .testimonial-card .swiper-button-next.swiper-button-disabled,.testimonials .testimonial-card .swiper-button-prev.swiper-button-disabled,.testimonials.is-admin .testimonial-card .swiper-button-next.swiper-button-disabled,.testimonials.is-admin .testimonial-card .swiper-button-prev.swiper-button-disabled{background-color:hsla(0,0%,100%,.4);opacity:1!important}.testimonials .testimonial-card .swiper-button-next.swiper-button-disabled.disabled,.testimonials .testimonial-card .swiper-button-prev.swiper-button-disabled.disabled,.testimonials.is-admin .testimonial-card .swiper-button-next.swiper-button-disabled.disabled,.testimonials.is-admin .testimonial-card .swiper-button-prev.swiper-button-disabled.disabled{opacity:0!important}.testimonials .testimonial-card .swiper-button-next:after,.testimonials.is-admin .testimonial-card .swiper-button-next:after{margin-right:0;rotate:0deg}.testimonials .testimonial-card .swiper-button-next,.testimonials .testimonial-card .swiper-button-prev,.testimonials.is-admin .testimonial-card .swiper-button-next,.testimonials.is-admin .testimonial-card .swiper-button-prev{left:unset!important;position:relative;right:unset!important;top:unset!important;transform:unset!important}.testimonials .testimonial-card .company,.testimonials.is-admin .testimonial-card .company{align-items:center;display:flex;font-weight:600;gap:10px;margin-top:20px}.testimonials .testimonial-card .company img,.testimonials.is-admin .testimonial-card .company img{border-radius:50%;height:46px;width:46px}.testimonials .testimonial-card .swiper-button-next,.testimonials .testimonial-card .swiper-button-prev,.testimonials.is-admin .testimonial-card .swiper-button-next,.testimonials.is-admin .testimonial-card .swiper-button-prev{color:#0c2b2a}.testimonials .testimonial-card .swiper-pagination,.testimonials.is-admin .testimonial-card .swiper-pagination{margin-top:20px}.testimonials .swiper-pagination,.testimonials.is-admin .swiper-pagination{text-align:left}.testimonials .swiper-pagination .swiper-pagination-bullet,.testimonials.is-admin .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.testimonials .swiper-pagination .swiper-pagination-bullet-active,.testimonials.is-admin .swiper-pagination .swiper-pagination-bullet-active{background:#ffb100}.testimonials .client-wrap,.testimonials.is-admin .client-wrap{display:flex;flex-direction:column;gap:5px}.testimonials .client-wrap .client,.testimonials.is-admin .client-wrap .client{color:var(--unnamed-color-031c1c);font-family:var(--unnamed-font-family-outfit);font-size:16px;font-style:normal;font-weight:600;letter-spacing:var(--unnamed-character-spacing-0);line-height:22px}.testimonials .client-wrap .role,.testimonials.is-admin .client-wrap .role{color:#626262;font-family:var(--unnamed-font-family-outfit);font-size:14px;font-style:normal;font-weight:700;letter-spacing:var(--unnamed-character-spacing-0);line-height:20px}.testimonials .button-card,.testimonials.is-admin .button-card{border-radius:16px;display:block;transition:transform .3s ease-in-out}.testimonials .button-card:focus,.testimonials .button-card:hover,.testimonials.is-admin .button-card:focus,.testimonials.is-admin .button-card:hover{transform:scale(1.03)}.testimonials .button-card:focus .text-cta:after,.testimonials .button-card:hover .text-cta:after,.testimonials.is-admin .button-card:focus .text-cta:after,.testimonials.is-admin .button-card:hover .text-cta:after{color:var(--unnamed-color-031c1c)}
