.carousel{border-radius:8px;margin:auto;overflow:hidden;position:relative}.carousel .carousel-inner{display:flex;transition:transform .5s ease}.carousel .carousel-inner .testimonial{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:column;justify-content:center;max-width:100%}.carousel-outside{background:url(/hubfs/48037376/site-files/icon-quotes.svg) no-repeat 0 0;background-size:200px;position:relative;@media (min-width:1200px){background-size:275px}}.carousel-control{background:unset;border:0;bottom:-3rem;cursor:pointer;height:3rem;padding:0;position:absolute;transform:translateY(12px);width:3rem;z-index:1000}.carousel-control svg{height:24px;transform:translateY(1px)}.carousel-control svg path{fill:var(--orange)}.carousel-control:active,.carousel-control:focus,.carousel-control:hover{background:unset;border:0}.carousel-control:active svg path,.carousel-control:focus svg path,.carousel-control:hover svg path{fill:var(--white)}.prev{left:calc(50% - 3rem)}.next{right:calc(50% - 3rem)}.testimonial.slide{background:none;color:var(--white);display:flex;flex-direction:column;padding:2.375rem 1.5rem;position:relative}.testimonial.slide .testimonial-wrap{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:2rem 1.875rem;position:relative}.testimonial.slide .testimonial-wrap .testimonial-text{font-size:1.75rem;font-weight:500;line-height:1.125;@media (min-width:768px){font-size:2rem}@media (min-width:992px){font-size:2.75rem}@media (min-width:1025px){font-size:3.25rem}}.testimonial.slide .testimonial-wrap .signature{align-items:center;display:flex;flex-direction:row;gap:1rem}.testimonial.slide .testimonial-wrap .signature p{font-family:Manrope,sans-serif;margin-bottom:0}.testimonial.slide .testimonial-wrap .signature .testimonial-name{color:var(--white);font-size:1.375rem;font-weight:600}.testimonial.slide .testimonial-wrap .signature .testimonial-credential{font-size:1rem}.carousel-dots{text-align:center;transform:translateY(-42px)}.carousel-dot{background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;transition:background-color .3s;width:12px}.carousel-dot.active,.carousel-dot:hover{background-color:#00adef}@media screen and (max-width:1024px){.carousel .carousel-inner .testimonial{background-position:0!important;background-size:cover!important}}@media screen and (max-width:991px){.testimonial.slide .testimonial-wrap{padding:0;width:100%}.testimonial.slide .testimonial-wrap .signature .testimonial-name{font-size:1rem}.testimonial.slide .testimonial-wrap svg{width:50px}.carousel-dots{bottom:20px;left:30px}}