.testimonial-grid-section{padding:60px 20px}.testimonial-grid-heading{font-size:1.75rem;font-weight:600;margin-bottom:2rem}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:2rem}.testimonial-item{background:#fff;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 2px 10px #0000000d}.testimonial-image img{width:100%;max-width:100px;border-radius:50%;margin-bottom:1rem}.testimonial-stars{display:flex;justify-content:center;margin-bottom:1rem;color:#000}.star-icon{width:24px;height:24px;margin:0 3px}.testimonial-text-wrapper{position:relative;margin-bottom:1rem}.testimonial-text{font-size:1rem;font-weight:500;color:#333;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;transition:all .3s ease}.testimonial-text.expanded{-webkit-line-clamp:unset;line-clamp:unset}.read-more-btn{background:none;border:none;color:#007bff;font-weight:600;cursor:pointer;margin-top:5px;font-size:.95rem}.testimonial-author{font-size:.95rem;color:#555;font-weight:600}.columns-section{padding:60px 20px}.columns-section__heading{text-align:center;margin-bottom:40px;font-size:2rem;font-weight:600}.columns-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.columns-section__item{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:25px;text-align:center;box-shadow:0 2px 10px #0000000d;transition:transform .2s ease}.columns-section__item:hover{transform:translateY(-4px)}.columns-section__box-heading{font-size:1.25rem;font-weight:600;margin-bottom:10px}.columns-section__content{color:#555;font-size:1rem;line-height:1.6;text-align:left!important;position:relative}.read-more-btn{color:#007aff;cursor:pointer;font-weight:500;margin-left:4px;transition:color .2s ease}.read-more-btn:hover{color:#0056b3}.dots{display:inline}.more-text{display:none}@media screen and (max-width: 992px){.columns-section__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 767px){.columns-section__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
