.button-icon{box-sizing:content-box;background:0 0;border:0;align-items:center;padding:.5rem 1rem;display:flex}.Testimonial{text-align:center;background-color:#e4ecf2;padding:2rem 1rem}.Testimonial .heading,.Testimonial h2{font-size:36px;font-weight:450}.Testimonial .heading span{font-size:28px;font-weight:700}.Testimonial .Testimonial-carousel{margin-top:1rem}.Testimonial .Testimonial-carousel .Testimonial-slide{justify-content:center;align-items:center;display:flex}.Testimonial .Testimonial-carousel .Testimonial-content{flex-direction:column;align-items:center;gap:1rem;max-width:600px;padding:1rem;display:flex}.Testimonial .Testimonial-carousel .Testimonial-content .Testimonial-stars{width:189px;margin-bottom:.5rem}.Testimonial .Testimonial-carousel .Testimonial-content .Testimonial-text{color:#333;margin-bottom:1rem;font-size:1rem;line-height:1.5}.Testimonial .Testimonial-carousel .Testimonial-content .Testimonial-author{color:#666;font-size:.875rem;font-style:italic}.Testimonial .Testimonial-carousel .carousel__next,.Testimonial .Testimonial-carousel .carousel__prev{display:none}@media only screen and (width>=480px){.Testimonial .Testimonial-carousel .carousel__next,.Testimonial .Testimonial-carousel .carousel__prev{display:block}}.button-icon{box-sizing:content-box;background:0 0;border:0;padding:.5rem 1rem}.button-icon,.usp-section{align-items:center;display:flex}.usp-section{text-align:center;flex-wrap:wrap;justify-content:center;gap:20px;padding:40px 20px}.usp{border-bottom:1px solid #ccc;flex:100%;max-width:300px;padding:20px}@media only screen and (width>=768px){.usp-section{justify-content:space-around}.usp{border-bottom:none;border-left:1px solid #ccc;flex:calc(25% - 40px)}.usp:first-child{border-left:none}}.usp-icon{width:53px;height:53px;margin:0 auto 10px}.usp-title{margin:10px 0;font-size:1.2em;font-weight:700}.usp-description{color:#666;font-size:.9em}
