.shopify-section.section.text-ceo.testimonial .testimonial-image-swiper.swiper,.shopify-section.section.text-ceo.testimonial .work-testimonial-image-swiper.swiper{max-width:1920px;border-radius:18px;width:100%}.text-ceo .rich-text__heading{position:relative;font-size:1.6rem;line-height:1.2;letter-spacing:-.01em}.text-ceo .rich-text__blocks{max-width:870px}.text-ceo .rich-text__heading:before{content:"";background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="37" height="28" viewBox="0 0 37 28" fill="none"><path d="M0 28V19.6809C0 17.3187 0.466386 14.9051 1.39916 12.4402C2.33193 9.97524 3.56267 7.65154 5.09139 5.46905C6.6201 3.28656 8.27836 1.46355 10.0662 0L17.3729 4.2751C15.9219 6.53462 14.73 8.89684 13.7973 11.3618C12.8904 13.8267 12.437 16.574 12.437 19.6038V28H0ZM19.6271 28V19.6809C19.6271 17.3187 20.0935 14.9051 21.0263 12.4402C21.959 9.97524 23.1898 7.65154 24.7185 5.46905C26.2472 3.28656 27.9055 1.46355 29.6933 0L37 4.2751C35.549 6.53462 34.3571 8.89684 33.4244 11.3618C32.5175 13.8267 32.0641 16.574 32.0641 19.6038V28H19.6271Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain;width:37px;height:28px;position:absolute;left:-81px}.text-ceo .rich-text{margin-bottom:24px}.testimonial .rich-text__sign{width:auto;height:auto;width:fit-content;position:relative;max-width:12rem;object-fit:contain}.testimonial .project-block__cta a{color:#fff;font-family:var(--font-lay-medium);font-size:1.4rem;font-style:normal;font-weight:500;line-height:2.1rem;letter-spacing:-.01em;gap:0 8px}.testimonial .project-block__cta a:hover{color:var(--color-grey-4)}.testimonial .project-block__cta a:after{width:18px;height:18px;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><circle cx="9" cy="9" r="9" fill="white"/><path d="M7.50047 6L10.5 9.00024L7.5 12" stroke="black" stroke-linecap="round"/></svg>');flex-shrink:0}.testimonial .project-block__cta a:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23F0FF4C'/%3E%3Cpath d='M5.00031 4L7 6.00016L5 8' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E")}.testimonial .project-block__cta{margin-top:60px}.testimonial-image-wraper{position:relative}.testimonial .swiper-slide{background:rgb(var(--color-background))}.testimonial-image-wraper .rich-text__caption.before-dot.testimonial-image-badge{top:14px;position:absolute;left:auto;right:14px}.testimonial .testimonial-image{border-radius:12px;width:100%}.testimonial .rich-text__wrapper.page-width{padding:12px}.testimonial .testimonial-image-wraper{flex:0 0 40%}.text-ceo.testimonial .rich-text__blocks{flex:0 0 60%;max-width:60%;padding-left:125px;padding-right:50px}.text-ceo.testimonial .rich-text__heading{max-width:810px;font-family:var(--LayGroteskBlack)}.text-ceo.testimonial .rich-text{margin:auto}.shopify-section.section.text-ceo.testimonial{padding:30px;background:var(--color-white)}.text-ceo .rich-text__heading:before{left:-86px}.text-ceo .rich-text__caption{text-transform:none}.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{line-height:130%;letter-spacing:-.01em;font-family:var(--font-primary)}.text-ceo .rich-text__blocks.left .rich-text__caption{line-height:130%;letter-spacing:-.01em}.shopify-section.work-ceo-testimonial:has(+.shopify-section.section-work-three-columns){margin-bottom:0}.text-ceo .rich-text__blocks.left .rich-text__caption p strong{font-weight:500;font-family:var(--font-lay-medium)}body.case-article-minimal-2 .case-article-testimonial{margin-bottom:0}@media(min-width:1700px){.text-ceo.testimonial .rich-text__blocks{padding-left:200px;padding-right:30px}.text-ceo.testimonial .rich-text__heading{padding-right:10px}}@media(max-width:1400px){.text-ceo .rich-text__heading{font-size:2rem;line-height:2.66rem}}@media(max-width:1023px){.text-ceo .rich-text__heading{font-size:1.6rem;line-height:1.92rem}.text-ceo.testimonial .project-block__cta a{font-size:1.4rem;gap:8px}.text-ceo.testimonial .project-block__cta a:after{width:14px;height:14px}.text-ceo .rich-text__heading:before{width:22px;height:18px;left:-50px}.text-ceo.testimonial .rich-text__blocks{padding-left:100px;padding-right:30px}.testimonial .project-block__cta{margin-top:40px}}@media only screen and (min-width:1280px){.shopify-section.section.text-ceo.testimonial{padding:0 1.5625vw 1.5625vw}.testimonial .rich-text__wrapper.page-width{padding:.625vw}.shopify-section.section.text-ceo.testimonial .testimonial-image-swiper.swiper,.shopify-section.section.text-ceo.testimonial .work-testimonial-image-swiper.swiper{max-width:100vw;border-radius:.9375vw}.text-ceo.testimonial .rich-text__blocks{padding-left:12.396vw;padding-right:1.042vw;margin-top:-.15625vw}.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{padding-right:.521vw;max-width:42.1875vw;font-size:1.458333vw}.text-ceo .rich-text__heading:before{left:-4.479vw;width:1.927vw;height:1.458vw;top:.26vw}.text-ceo .rich-text__blocks.left .rich-text__caption{gap:2.083vw;font-size:max(1.5rem,1.094vw);margin-top:2.604vw;display:flex;align-items:center}.testimonial .rich-text__sign{max-width:10.9375vw;max-height:2.291667vw}.custom-landing-page .testimonial.text-ceo .rich-text__sign{max-width:inherit;max-height:inherit}.testimonial .divider svg{width:.156vw;height:1.198vw;fill:#fff}.testimonial .project-block__cta{margin-top:2.604167vw}.testimonial .project-block__cta a{font-size:max(1.4rem,1.041667vw);line-height:1;gap:.625vw}.testimonial .project-block__cta a:after{width:.938vw;height:auto;aspect-ratio:1 / 1;margin:auto}.testimonial-image-wraper .rich-text__caption.before-dot.testimonial-image-badge{top:1.041667vw;right:1.041667vw}.testimonial-image-wraper .rich-text__caption.before-dot.testimonial-image-badge .right span{font-size:1.458333vw;margin-right:.052083vw}.testimonial .testimonial-image-wraper{width:35.416667vw;aspect-ratio:34 / 31;flex:unset}.testimonial .testimonial-image{aspect-ratio:34 / 31;object-fit:cover}.page-about-us .testimonial .before-dot:before{width:.365vw;height:.365vw}.page-about-us .testimonial .testimonial-image,.testimonial .testimonial-image{border-radius:.625vw}}@media screen and (min-width:768px)and (max-width:1023px){.text-ceo .rich-text__blocks .rich-text__caption{padding-top:8px}.text-ceo.testimonial .rich-text__blocks{flex:auto;max-width:100%;width:auto;text-align:center;padding-left:60px;padding-right:60px}}@media only screen and (min-width:1024px)and (max-width:1279px){.testimonial .rich-text__wrapper.page-width{padding:9px}.testimonial .testimonial-image{aspect-ratio:1 / .912;object-fit:cover}.testimonial .testimonial-image-wraper{max-width:37.06vw}.testimonial .project-block__cta a:after{width:13px;height:13px;margin-top:-1px}.testimonial .project-block__cta{margin-top:32px}.text-ceo.testimonial .rich-text__blocks{padding-right:30px;padding-left:9.728vw}.text-ceo .rich-text__heading:before{left:-51px;width:23px;height:18px;top:4px}}@media screen and (max-width:1279px){.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{font-size:1.8rem;text-align:left}.text-ceo .rich-text__blocks .rich-text__caption{font-size:1.5rem}.text-ceo .rich-text__blocks .rich-text__caption{display:flex;align-items:center;gap:2.4rem;margin-top:4rem;text-align:left}.testimonial .rich-text__sign{max-width:12rem;max-height:2.93333rem}.custom-landing-page .testimonial .rich-text__sign{max-width:inherit;max-height:inherit}.testimonial .divider svg{height:17px}.testimonial .project-block__cta{text-align:left}.text-ceo .rich-text__blocks .rich-text__caption{gap:2.2rem}.shopify-section.section.text-ceo.testimonial{padding:0 20px 20px}.text-ceo .rich-text__blocks.left .rich-text__caption.text-caption{line-height:130%}}@media screen and (max-width:1140px){.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{font-size:1.6rem}.testimonial .rich-text__sign{max-width:12rem}.text-ceo .rich-text__blocks .rich-text__caption{font-size:1.4rem}}@media screen and (max-width:1023px){.text-ceo.testimonial .rich-text__blocks{padding:30px 22px}.text-ceo.testimonial .rich-text__blocks{padding-right:40px;padding-left:9.728vw}.section.testimonial .project-block__cta a:after{width:12px;height:12px}.text-ceo .rich-text__blocks .rich-text__caption{margin-top:2.3rem}.shopify-section.section.text-ceo.testimonial{padding:0 18px 18px}.shopify-section.section.text-ceo.testimonial .testimonial-image-swiper.swiper{border-radius:14px}.testimonial .testimonial-image{border-radius:8px}}@media screen and (max-width:989px){.text-ceo.testimonial .rich-text__blocks{padding-right:15px}.text-ceo.testimonial .rich-text__blocks{padding:104px 0 19px;text-align:center;max-width:567px}.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{text-align:center}.text-ceo .rich-text__blocks .rich-text__caption{justify-content:center}.testimonial .project-block__cta{text-align:center}.text-ceo.testimonial .rich-text__heading{font-size:20px;line-height:1.3}.text-ceo .rich-text__blocks .rich-text__caption{font-size:1.5rem}.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{font-size:2rem;line-height:1.3;text-align:left}.text-ceo.testimonial:not(.work-ceo-testimonial) .rich-text__blocks.left .rich-text__heading{text-align:center}.testimonial .rich-text__sign{max-width:12rem;max-height:2.65rem}}@media only screen and (min-width:990px)and (max-width:1023px){.testimonial .rich-text__wrapper.page-width{padding:7.2px}.testimonial .testimonial-image{aspect-ratio:1 / .912;object-fit:cover}.testimonial .testimonial-image-wraper{max-width:37.06vw}.testimonial-image-wraper .rich-text__caption.before-dot:before{width:5px;height:5px}.text-ceo.testimonial .rich-text__heading{font-size:15.997px;font-weight:400;line-height:1.3;letter-spacing:-.16px}.testimonial .divider svg{height:13.597px}.testimonial .project-block__cta{margin-top:24px}.text-ceo .rich-text__heading:before{left:-42px;top:2px;width:17.357px;height:14.557px}}@media only screen and (min-width:768px)and (max-width:989px){.testimonial .rich-text__wrapper.page-width{flex-direction:column;padding:9px;padding-bottom:41px!important;height:auto}.testimonial .testimonial-image-wraper{max-width:100%;flex:auto;width:100%}.testimonial .testimonial-image{aspect-ratio:1 / .91112;object-fit:cover}.text-ceo .rich-text__heading:before{left:50%;transform:translate(-50%);right:auto;width:21.7px;height:18.2px;top:-42px}.testimonial .project-block__cta{margin-top:32px}.text-ceo.testimonial .project-block__cta a:after{width:13px;height:13px}}@media only screen and (max-width:989px){.page-about-us .text-ceo.testimonial .rich-text__heading{font-size:16px;line-height:1.3}.page-about-us .text-ceo.testimonial .rich-text__blocks{margin:0 auto}.custom-landing-page:not(.page-about-us) .text-ceo.testimonial .rich-text__blocks,.case-article .text-ceo.work-ceo-testimonial .rich-text__blocks{padding:126px 48px 70px;min-height:inherit}.text-ceo.testimonial .testimonial-image-wraper{aspect-ratio:360 / 328;flex:unset}.text-ceo.testimonial .testimonial-image-wraper img{aspect-ratio:inherit;width:100%;height:100%}.text-ceo.testimonial .rich-text__blocks{flex:unset!important}}@media(max-width:767px){.text-ceo .rich-text__heading{font-size:1.6rem;line-height:1.92rem;letter-spacing:-.16px}.text-ceo .rich-text__heading:before{width:22px;height:18px;left:50%;transform:translate(-50%);top:-42px}.text-ceo .rich-text__wrapper{width:100%;padding:0 30px}.text-ceo .rich-text{margin:0 0 24px}.testimonial .rich-text__wrapper.page-width{flex-direction:column;border-radius:14px;height:auto}.testimonial .testimonial-image-wraper,.text-ceo.testimonial .rich-text__blocks{flex:auto;max-width:100%;width:100%}.testimonial .rich-text__wrapper.page-width{padding:9px}.testimonial .testimonial-image{aspect-ratio:1 / .91112;object-fit:cover}.text-ceo.testimonial .rich-text__blocks{padding:122px 22px 64px;text-align:center;flex:unset!important}.text-ceo .rich-text__blocks .rich-text__caption{display:flex;flex-direction:column;align-items:center;gap:45px;margin-top:4.1rem;font-size:1.4rem;text-transform:none;letter-spacing:-.01em}body:not(.custom-landing-page) .text-ceo img.rich-text__sign{max-width:14rem;max-height:4rem;height:4rem}.text-ceo .rich-text__blocks .rich-text__caption .divider{display:none}.text-ceo .rich-text__blocks .rich-text__caption{position:relative}.text-ceo .rich-text__blocks .rich-text__caption:after{content:"";width:23px;height:1px;background:#fff;display:block;position:absolute;top:58px}.testimonial-image-wraper .rich-text__caption.before-dot.testimonial-image-badge{top:10px;right:10px}.shopify-section.section.text-ceo.testimonial{padding:0 18px 18px}.text-ceo.testimonial .rich-text__wrapper.page-width{padding:8px 9px;justify-content:flex-start}.testimonial .project-block__cta{margin-top:47px}.text-ceo.testimonial .project-block__cta a:after{position:relative;top:-.5px;left:1px;width:1.4rem;height:1.4rem}.text-ceo.testimonial .rich-text__blocks.left .rich-text__heading{font-size:1.6rem;line-height:130%;margin-left:auto;margin-right:auto;text-align:left}.text-ceo.testimonial .testimonial-image-wraper{aspect-ratio:360 / 328;flex:unset}.text-ceo.testimonial .testimonial-image-wraper img{aspect-ratio:inherit;width:100%;height:100%}.text-ceo .rich-text__blocks.left .rich-text__caption.text-caption{text-align:center}.custom-landing-page:not(.page-about-us) .text-ceo.testimonial .rich-text__blocks{padding:126px 40px 70px}}.testimonial .divider{border:none;height:auto;margin:0;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-ceo-testimonial.css.map */
