.testimonial-slider{overflow:hidden;position:relative;width:100%}.testimonial-slides{display:flex;transition:transform .5s ease-in-out}.testimonial-slide{align-items:center;display:flex;flex:0 0 100%;justify-content:space-between}.testimonial-left{background-color:#233932;color:#fff;display:flex;flex:2;flex-direction:column;height:100%;justify-content:center;padding:40px 60px}.testimonial-right{background:#edf1f1;height:100%;min-height:300px;width:40%}.rating{font-size:16px;margin-bottom:10px}.testimonial-content{font-size:24px;line-height:1.3;margin-bottom:20px}.author-details{display:flex;justify-content:space-between}.author-details .author-name{font-size:20px;font-weight:600}.author-details .author-designation{color:#c9df00;font-size:16px}.brand-logo{height:100%;max-width:100%;object-fit:contain;object-position:center;padding:30px;width:100%}.navigation{display:flex;gap:.5rem;justify-content:center;margin:1rem auto 0;width:100%}.nav-btn{background-color:#c9df00;border:none;border-radius:0;color:#000;cursor:pointer;font-size:16px;padding:10px 15px}.nav-btn:focus,.nav-btn:hover{background-color:#233932;border:none;border-radius:0}@media screen and (max-width:550px){.testimonial-slide{flex-direction:column}.testimonial-content{font-size:16px;line-height:1.4;margin-bottom:13px}.testimonial-left{padding:30px 40px}.author-details .author-name{font-size:16px;font-weight:600;line-height:1.2}.testimonial-right{height:100%;max-height:200px;min-height:200px;width:100%}}