.testimonial-section{background-color:#f5f5f5;padding:60px 20px}.testimonial-container{background-color:#1c3666;border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;overflow:hidden}.testimonial-image img{display:block;height:100%;max-width:450px;object-fit:cover;width:100%}.testimonial-content{display:flex;flex:1;flex-direction:column;justify-content:center;padding:40px}.testimonial-content blockquote{font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:20px}.testimonial-content .author{font-size:1rem;margin-bottom:30px}.read-story-button{border:2px solid #fff;border-radius:50px;color:#fff;font-weight:700;padding:10px 25px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease;width:25%}.read-story-button:hover{background-color:#fff;color:#1b0a42}@media (max-width:767px){.testimonial-container{flex-direction:column}.testimonial-image img{height:auto;max-width:100%}.testimonial-content{padding:20px}.read-story-button{margin:0 auto;max-width:300px;width:100%}.testimonial-content h1{font-size:1.5rem}.testimonial-content .author{font-size:.95rem}}