.testimonialSlider{align-items:center;display:flex;flex-direction:column;padding:40px 0;position:relative}.splide{color:#0e4333!important;margin:0 auto;max-width:1920px;overflow:hidden;width:100%}.splide__track{overflow:visible!important}.splide__list{align-items:stretch;display:flex;gap:20px;justify-content:flex-start}.testimonialCard{align-items:flex-end;background:#e6f4f1;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-grow:1;min-height:100%;padding:10px;transition:.3s ease-in-out}.testimonialCard,.testimonialImage{border-radius:10px;position:relative}.testimonialImage{flex-shrink:0;max-height:40vw;top:0;width:auto}.testimonialImage img{border-radius:10px;display:block;max-height:40vw;object-fit:contain;width:auto}.quoteIconContainer{align-items:center;background:#fff;border-radius:50%;display:flex;font-family:serif;height:40px;justify-content:center;margin-bottom:auto;width:40px}.quoteIcon{color:#0e4333;font-size:1.5em;font-weight:700;margin-top:10px}.testimonialText{font-size:1.1em;padding-left:20px}.testimonialQuote,.testimonialText{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;text-align:left}.testimonialQuote{min-height:40vw;padding:0 20px}p{line-height:1.5;margin:0}.testimonialAuthor{margin-top:20px}.testimonialMessage{margin-top:20px!important}.testimonialNav{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:20px}.testimonialArrow{background:none;border:1px solid #0e4333;border-radius:50%;color:#0e4333;cursor:pointer;font-size:18px;padding:8px 12px;transition:.3s ease}.testimonialArrow:hover{background:#0e4333;color:#fff}.testimonialArrow:focus{background:transparent!important;color:#0e4333!important}.testimonialSlider{padding-bottom:60px}@media (min-width:768px) and (max-width:1024px){.splide__list{display:flex;flex-wrap:nowrap;max-width:80vw}.testimonialCard{flex-direction:row;min-width:100%}.testimonialText{padding-left:0}.testimonialCard{align-items:flex-end;background:#e6f4f1;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;flex-grow:1;min-height:100%;padding:10px;position:relative;transition:.3s ease-in-out}.testimonialMessage{margin-top:10px}.testimonialImage{flex-shrink:0;position:relative;top:0}.testimonialImage,.testimonialImage img{border-radius:10px;max-height:40vh;width:auto}.testimonialImage img{display:block;object-fit:contain}.quoteIconContainer{align-items:center;background:#fff;border-radius:50%;display:flex;font-family:serif;height:40px;justify-content:center;margin-bottom:auto;margin-left:10px;width:40px}.quoteIcon{color:#0e4333;font-size:35px;font-weight:700;margin-top:10px}.testimonialText{padding-left:10px}.testimonialQuote,.testimonialText{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;text-align:left}.testimonialQuote{min-height:40vh;padding:0}body,p{font-size:1em;line-height:1.3;margin:0}.quoteIconContainer{margin-bottom:0}}@media (max-width:767px){.splide__list{align-items:start;display:flex;flex-wrap:nowrap;gap:0;max-width:100vw}.testimonialCard{align-items:start;display:flex;flex-direction:column;justify-content:space-between;margin-right:20px!important;min-height:auto;padding:10px;text-align:left}.testimonialQuote{order:-1;padding:0 0 30px!important;text-align:left;width:100%}.quoteIconContainer{align-items:center;background:#fff;border-radius:50%;display:flex;font-family:serif;height:40px;justify-content:center;margin:0 auto 15px;width:40px}.quoteIcon{color:#0e4333;font-size:35px;font-weight:700}.testimonialText{font-size:.8em;padding:0 10px;text-align:left}.testimonialBottom{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}.testimonialImage{margin-right:10px}.testimonialImage,.testimonialImage img{border-radius:10px;max-height:auto;width:auto}.testimonialImage img{display:block;margin-top:-45%;object-fit:contain}.testimonialAuthor{flex-grow:1;font-size:1em;margin-left:35%;text-align:left}.testimonialMessage{margin-top:0!important}p{text-align:left}}