.testimonial-slider{position:relative}.testimonial-slider:before{content:"";width:80px;height:80px;background-size:80px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 80 80' xml:space='preserve'%3E%3Ccircle fill='%23FFFFFF' cx='40' cy='40' r='40'/%3E%3Cpath fill='%23ED9076' d='M30,37.9c-0.3,0-0.5-0.2-0.7-0.4s-0.1-0.5,0-0.8 c1-2,2.7-3.6,4.9-4.3c1.5-0.3,2.4-1.7,2.1-3.2c-0.3-1.5-1.7-2.4-3.2-2.1c-0.5,0.1-11.3,2.4-11.3,19c0,4.5,3.7,8.2,8.2,8.2 s8.2-3.7,8.2-8.2C38.2,41.5,34.5,37.9,30,37.9z M50,37.9c-0.3,0-0.5-0.2-0.7-0.4c-0.1-0.2-0.1-0.5,0-0.8c1-2,2.7-3.6,4.9-4.3 c1-0.2,1.7-0.9,2-1.8c0.3-0.9,0.1-1.9-0.5-2.7C55,27.2,54,26.8,53.1,27c-0.5,0.1-11.3,2.4-11.3,19c0,4.5,3.7,8.2,8.2,8.2 s8.2-3.7,8.2-8.2C58.2,41.5,54.5,37.9,50,37.9L50,37.9z'/%3E%3C/svg%3E%0A");top:-40px;left:-40px;display:block;position:absolute;z-index:5}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider:before{display:none}}.testimonial-slider .inner{display:flex;gap:100px;padding:80px 100px 40px 50px;background:#FFEDE8;overflow:hidden;align-items:center}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider .inner{gap:20px;padding:20px;flex-direction:column}}.testimonial-slider blockquote{padding:0;margin:0;flex:1 1 45%;text-align:left}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider blockquote{flex:0 0 auto;order:2}}.testimonial-slider blockquote p{font-size:18px;line-height:1.4rem}.testimonial-slider header{display:flex;justify-content:space-between;align-content:center;margin-bottom:30px}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider header{flex-direction:column;gap:8px}}.testimonial-slider .header{font-size:1.5625rem;line-height:1.7rem;color:rgba(237, 144, 118, 1);margin:0}@media all and (max-width: 1320px){.testimonial-slider .header{font-size:1.5625rem}}@media all and (max-width: 640px){.testimonial-slider .header{font-size:1.4375rem}}.testimonial-slider .image{flex:0 0 415px;position:relative;z-index:1;text-align:left}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider .image{flex:0 0 auto;order:1}}.testimonial-slider .image img{border-radius:8px}.testimonial-slider .image:before{content:"";position:absolute;top:-100px;left:-100px;right:-60px;bottom:-50px;background:url("../../images/layout/image-slider-background.png");background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}@media all and (min-width: 2px) and (max-width: 980px) {.testimonial-slider .image:before{display:none}}.testimonial-slider cite{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.testimonial-slider cite .citation{font-weight:700}