@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap");.testimonial-carousel{color:#fff;overflow:hidden;padding:53px 0 30px;position:relative;text-align:center;@media only screen and (max-width:768px){padding-bottom:34px;padding-left:34px;padding-right:30px;padding-top:53px}}.carousel-track{margin:auto;max-width:900px;position:relative}.carousel-slide{animation:fade .6s ease-in-out;display:none}.carousel-slide.active{display:block}.testimonial-text{color:#fff;font-size:40px;margin-bottom:50px;min-height:200px;text-align:center;@media only screen and (max-width:768px){font-family:"Source Serif 4",serif;font-size:28px!important;margin-bottom:17px;min-height:155px}}.testimonial-author{color:#fff;font-size:40px;font-style:Italic;opacity:.9;text-align:center;@media only screen and (max-width:768px){font-family:"Source Serif 4",serif;font-size:26px;font-style:Italic}}.carousel-dots{margin-top:63px;@media only screen and (max-width:768px){margin-top:39px}}.carousel-dots .dot{background:hsla(0,0%,100%,.5);border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 6px;transition:background .3s;width:10px}.carousel-dots .dot.active{background:#fff}@keyframes fade{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.testimonial-text{font-size:20px}}