.testimonials{padding:40px 4%;position:relative;background:#e0eaf7;overflow:hidden;margin:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.testimonials__title{color:#434343;font-size:6vw;line-height:1.4;letter-spacing:0;margin-bottom:6vw}.testimonials__paragraph{color:#434343;font-size:4.8vw;line-height:1.4}.testimonials__container{overflow-x:scroll;padding-bottom:25px;margin:40px 0 0}.testimonials__container::-webkit-scrollbar{border-radius:4px;background:rgba(186,204,228,.3);height:15px}.testimonials__container::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(186,204,228,.8)}.testimonials__list{width:667vw;display:flex}.testimonials__item{float:left;margin-right:5vw;width:91vw;padding:5vw;border-radius:5px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.3);list-style:none}.testimonials__item:last-child{margin-right:0}.testimonial__img{position:relative;width:70px;height:70px;margin:0 auto;background:no-repeat center center;border-radius:50%;background-size:contain}.testimonial__info{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 70px)}.testimonial__txt{margin:5vw 0;font-size:4.8vw;font-style:italic;font-family:georgia,times,"Times New Roman",serif;position:relative}.testimonial__txt::before{content:"\201C";margin-right:3px}.testimonial__txt::after{content:"\201C";margin-left:3px}.testimonial__name{font-size:4vw;line-height:1.5}.testimonial__name__lnk{font-weight:bold;display:block}.testimonial__stars{margin:0 0 5vw;padding-left:0;list-style:none}.testimonial__star:first-child{margin-left:0}.testimonial__star:last-child{margin-right:0}.testimonial__star{display:inline-block}.testimonial__star__svg{fill:#ffa901;width:15px;height:15px}@media only screen and (min-width:750px){.testimonials{position:relative;background:#e0eaf7;padding-top:20px;overflow:hidden;padding:40px 15%}.testimonials__paragraph{margin-bottom:25px;width:810px;display:block;margin:30px auto;font-size:16px}.testimonials__title{padding-top:35px;font-weight:bold;font-size:2.5rem;margin-bottom:25px}.testimonials__container{max-width:810px;margin:0 auto}.testimonials__list{display:flex;flex-flow:row;justify-content:space-between;width:800px;height:280px}.testimonials__item{float:left;margin-right:calc(3%+5px);flex-shrink:0;width:calc(100% - 5px);padding:20px;border-radius:5px;background:white;box-shadow:1px 1px 5px rgb(0 0 0 / 30%);list-style:none;text-align:left;display:flex}.testimonial__img{width:100px;height:100px;margin:0 20px 0 0;flex:0 0 auto}.testimonial__info{display:flex;flex-direction:column;justify-content:space-between;text-align:right;font-size:16px}.testimonial__txt{font-size:1.1rem;color:#5f6870;padding-right:5%;text-align:left;margin:10px 0}.testimonial__txt:before{content:"\201C";margin-right:3px}.testimonial__txt:after{content:"\201D"}.testimonial__name{margin:10px 0 0;font-size:16px}.testimonial__name__lnk{display:inline}.testimonial__stars{margin:0 0 10px}}