.y2-section-testimonial-quote{position:relative;background-color:var(--y2-color-black);font-family:var(--y2-font-family-primary);overflow:hidden}.y2-section-testimonial-quote__image{position:absolute;top:0;right:0;height:100%;width:100%;z-index:1}.y2-section-testimonial-quote__image-img{width:100%;height:100%;display:block}.y2-section-testimonial-quote__image-img img{width:100%;height:100%;object-fit:cover;display:block}.y2-section-testimonial-quote__gradient{position:absolute;bottom:0;left:0;margin-left:-125px;width:70%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 18.03%, #000 110.7%);z-index:2}.y2-section-testimonial-quote__inner{position:relative;z-index:3;padding-block:80px 95px}.y2-section-testimonial-quote__content{display:flex;flex-direction:column;gap:32px;width:856px;max-width:100%;color:var(--y2-color-white)}.y2-section-testimonial-quote__logo{display:flex;align-items:center;height:175px;overflow:hidden}.y2-section-testimonial-quote__logo img{height:100%;filter:brightness(0) invert(1)}.y2-section-testimonial-quote__quote{color:var(--y2-color-white);margin:0;font-style:normal}.y2-section-testimonial-quote__quote-mobile{display:none;color:var(--y2-color-white);margin:0;font-style:normal}.y2-section-testimonial-quote__author{display:flex;flex-direction:column;gap:2px;margin-top:40px}.y2-section-testimonial-quote__author-name{font-family:var(--y2-font-family-primary);font-size:16px;line-height:1.125;font-weight:500;color:var(--y2-color-white);letter-spacing:.5px}.y2-section-testimonial-quote__author-position{font-family:var(--y2-font-family-primary);font-size:14px;line-height:1.2857142857;font-weight:400;color:var(--y2-color-white);letter-spacing:.5px}@media(max-width: 1919.98px){.y2-section-testimonial-quote__inner{padding-block:53px}.y2-section-testimonial-quote__content{width:545px;gap:24px}.y2-section-testimonial-quote__logo{height:134px}.y2-section-testimonial-quote__quote{font-size:32px;line-height:35px}.y2-section-testimonial-quote__author{margin-top:46px}}@media(max-width: 1439.98px){.y2-section-testimonial-quote__inner{padding-block:45px}.y2-section-testimonial-quote__content{width:509px;gap:34px}.y2-section-testimonial-quote__quote{font-size:27px;line-height:31px}.y2-section-testimonial-quote__author{margin-top:26px}}@media(max-width: 1279.98px){.y2-section-testimonial-quote__gradient{margin-left:-100px}.y2-section-testimonial-quote__inner{padding-block:30px}.y2-section-testimonial-quote__logo{height:123px}.y2-section-testimonial-quote__author{margin-top:-5px}}@media(max-width: 1023.98px){.y2-section-testimonial-quote__gradient{margin-left:0}.y2-section-testimonial-quote__inner{padding-block:34px 26px}.y2-section-testimonial-quote__content{width:314px;gap:10px}.y2-section-testimonial-quote__logo{height:90px}.y2-section-testimonial-quote__quote{display:none}.y2-section-testimonial-quote__quote-mobile{display:block;font-size:24px;line-height:28px;letter-spacing:.24px}.y2-section-testimonial-quote__author{margin-top:36px}}@media(max-width: 767.98px){.y2-section-testimonial-quote__gradient{width:100%;margin-left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 18.03%, #000 110.7%);height:50%}.y2-section-testimonial-quote__image-img img{object-position:68%}.y2-section-testimonial-quote__inner{padding-block:8px 40px}.y2-section-testimonial-quote__content{width:305px;gap:0;min-height:500px}.y2-section-testimonial-quote__logo{height:80px}.y2-section-testimonial-quote__quote-mobile{margin-top:auto;font-size:18px;line-height:20px;letter-spacing:.18px}.y2-section-testimonial-quote__author{margin-top:14px}.y2-section-testimonial-quote__author-name{font-size:12px;font-weight:700;letter-spacing:0px}.y2-section-testimonial-quote__author-position{font-size:12px;letter-spacing:0px}}
