@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500&display=swap";:root{--primary-font: "Libre Franklin", sans-serif;--secondary-font: "DM Sans", sans-serif;--btn-font: "Inter", sans-serif;--testimonial-font: "Manrope", sans-serif;--black: #000;--white: #fff;--header-background: #F7F7F7;--section-background: #F8F8F8;--light-gray: #F8F8F8;--yellow: #FFD500;--yellow-dot: #FFE245;--grey: #3F3D3C;--footer-line: #E0E5E4;--line-background: #D4D2E3;--row-background: #D3D3D3;--position-color: #727272;--primary-btn-bg: linear-gradient(359deg, #31343F 0.48%, #3E4354 99.44%);--eyebrow-bg: #FCCD0A;--number-yellow: #F7B719;--border-color: #ECB606;--box-yellow: linear-gradient(180deg, #F7B719 0%, #FFC533 100%);--testimonials-color: #BFBFBF;--rectangle-background: #EFEFEF;--orange: #EA580C}.tb-text-image-testimonials-section{padding:7.8125rem 0;background-color:var(--section-background);position:relative;z-index:10}.tb-text-image-testimonials-section::before{content:"";width:100%;aspect-ratio:1600/654;display:block;position:absolute;top:14.1875rem;left:0;background-position:center;background-size:cover;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1600" height="654" viewBox="0 0 1600 654" fill="none"><path d="M0 321.886L1600 0.378784V321.886L0 653.379V321.886Z" fill="%23EFEFEF"/></svg>');z-index:-1;pointer-events:none}.tb-text-image-testimonials-section__content{position:relative;z-index:10}.tb-text-image-testimonials-section__content .tb-section-title{position:relative;z-index:2;padding:0 3.125rem 0 0}.tb-text-image-testimonials-section__content .tb-section-title h6,.tb-text-image-testimonials-section__content .tb-section-title h2{margin-bottom:1rem}.tb-text-image-testimonials-section__content .tb-section-title h4{padding-right:7.1875rem;margin-bottom:1rem}.tb-text-image-testimonials-section__content .tb-section-title p{font-size:1.3125rem;font-weight:500;line-height:1.575rem;letter-spacing:-0.0065625rem}.tb-text-image-testimonials-section__apps{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}.tb-text-image-testimonials-section__quotes{width:100%;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.tb-text-image-testimonials-section__quotes-layer{position:absolute !important;top:50% !important;left:50% !important;margin:-26.375rem 0 0 -27.1875rem;z-index:1}.tb-text-image-testimonials-section__quotes-image{position:relative !important;z-index:2}.tb-text-image-testimonials-section__quotes-quote{position:absolute;z-index:3;padding:0 0 0 3.25rem;display:flex;align-items:center}.tb-text-image-testimonials-section__quotes-quote.quote-1{width:16.5625rem;left:-3.875rem !important;top:8.125rem !important}.tb-text-image-testimonials-section__quotes-quote.quote-1 .avatar{left:0}.tb-text-image-testimonials-section__quotes-quote.quote-1 .text{width:13.3125rem;background-color:var(--rectangle-background)}.tb-text-image-testimonials-section__quotes-quote.quote-2{width:15.8125rem;right:-3.9375rem !important;left:auto !important;top:15rem !important;padding:0 3.25rem 0 0}.tb-text-image-testimonials-section__quotes-quote.quote-2 .avatar{right:0}.tb-text-image-testimonials-section__quotes-quote.quote-2 .text{width:12.5625rem;background-color:var(--white)}.tb-text-image-testimonials-section__quotes-quote .avatar{width:2.75rem;height:2.75rem;display:block;border-radius:50%;border:0.0625rem solid var(--white);overflow:hidden;position:absolute;top:50%;margin-top:-1.375rem;background-position:center;background-size:cover}.tb-text-image-testimonials-section__quotes-quote .text{border-radius:1.5rem;padding:1rem;background-color:var(--rectangle-background)}.tb-text-image-testimonials-section__quotes-quote .text p{font-family:var(--testimonial-font);font-size:0.75rem;font-weight:500;line-height:150%;margin-bottom:1rem}.tb-text-image-testimonials-section__quotes-quote .text p:last-child{margin-bottom:0}@media(max-width: 991.98px){.tb-text-image-testimonials-section{padding:4rem 0}.tb-text-image-testimonials-section__content .tb-section-title{padding:0}.tb-text-image-testimonials-section__content .tb-section-title h4{padding:0}.tb-text-image-testimonials-section__quotes{margin:4rem 0 0}}