.quotes-container{overflow-x:hidden;position:relative}.quotes-container .quote-block{border-radius:40px;margin:0 auto;max-width:1170px}.quotes-container .quote-block .quote-client-logo img{height:50px!important;margin:0 auto 40px;width:auto}.quotes-container .quote-block .quote-content{margin:0 auto 40px;max-width:80%;text-align:center}.quotes-container .quote-block .quote-content.small p{font-size:24px;line-height:32px}.quotes-container .quote-block .quote-content.medium p{font-size:32px;line-height:40px}.quotes-container .quote-block .quote-content.large p{font-size:3rem;line-height:3.5rem}.quotes-container .quote-block .quote-content p{color:#221f20;font-family:Inter,sans-serif;font-style:italic;font-weight:700}.quotes-container .quote-block .quote-person{align-items:center;display:flex;justify-content:center}.quotes-container .quote-block .quote-person img{border-radius:50px;margin-right:20px;max-height:80px;object-fit:cover;object-position:top;width:80px}.quotes-container .quote-block .quote-person .person-info .name{color:#000;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;line-height:28px;margin-bottom:5px}.quotes-container .quote-block .quote-person .person-info .job-title{color:#000;font-family:Inter,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:28px;margin:0}.quotes-container .quote-block .quote-person .person-info .source-url{color:#000;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:28px;margin:5px 0 0}.quotes-container .quote-block .quote-person .person-info .source-url a{align-items:center;display:flex;text-decoration:none}.quotes-container .quote-block .quote-person .person-info .source-url a:hover span{text-decoration:underline}.quotes-container .quote-block .quote-person .person-info .source-url img{border-radius:0;height:auto;margin-right:5px;max-width:16px}.quotes-container .swiper-wrapper{height:auto}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1}.swiper-button-next,.swiper-button-prev{height:70px;width:70px}.swiper-button-next{background:url(../svg/arrow-right-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;right:50px}.swiper-button-prev{background:url(https://www.hello-charles.com/hubfs/Imported%20images/arrow-left-1.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;left:50px}@media screen and (max-width:600px){.quotes-container .quote-block{padding:40px 15px}.swiper-button-next{right:20px}.swiper-button-prev{left:20px}.quotes-container .quote-block .quote-client-logo img{height:30px!important;margin:0 auto 25px}.quotes-container .quote-block .quote-content p,.quotes-container .quote-block .quote-content.large p,.quotes-container .quote-block .quote-content.medium p,.quotes-container .quote-block .quote-content.small p{font-size:1.5rem;line-height:1.75rem}.quotes-container .quote-block .quote-person img{margin-right:10px;width:60px}.quotes-container .quote-block .quote-person .person-info .job-title,.quotes-container .quote-block .quote-person .person-info .name{font-size:1rem;line-height:22px}.swiper-button-next,.swiper-button-prev{height:40px;width:40px}.quotes-container .quote-block .quote-content{margin:0 auto 25px;max-width:80%}}@media screen and (max-width:385px){.quotes-container .quote-block .quote-content p{font-size:1.25rem;line-height:1.5rem}.swiper-button-next{right:10px}.swiper-button-prev{left:10px}.quotes-container .quote-block .quote-content{max-width:75%}.swiper-button-next,.swiper-button-prev{height:35px;width:35px}}