.testimonial-section{padding:125px 0 118px}.testimonial-section h2{color:var(--color-dark-blue);font-size:38px;font-weight:600;margin:0 auto 50px;max-width:840px;text-align:center}.testimonial-section .testimonial-items{display:flex;gap:30px;justify-content:center}.testimonial-section .testimonial-item{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;max-width:100%;min-height:353px;padding:30px;text-align:center;transition:box-shadow .3s ease;width:390px}.testimonial-section .testimonial-item:hover{box-shadow:12px 12px 50px rgba(0,0,0,.1)}.testimonial-section .testimonial-item p{color:var(--color-dark-blue);display:inline-block;font-size:19px;font-weight:400;line-height:1.5;margin-bottom:45px}.testimonial-section .testimonial-item p span{color:var(--color-orange);font-weight:500}.testimonial-section .testimonial-item-bottom-content{margin-bottom:10px}.testimonial-section .testimonial-item h3{color:var(--color-blue);font-size:18px;font-weight:600;line-height:1.3;padding:5px 0 15px}.testimonial-section .testimonial-item h4{color:var(--color-orange);font-size:15px;font-weight:500;line-height:1.3}@media (max-width:1025px){.testimonial-section h2{font-size:32px}.testimonial-section .testimonial-item{padding:20px}.testimonial-section .testimonial-item p{font-size:17px}.testimonial-section .testimonial-item h3{font-size:16px}.testimonial-section .testimonial-item h4{font-size:13px}}@media (max-width:768px){.testimonial-section h2{font-size:26px}.testimonial-section .testimonial-items{display:block}.testimonial-section .testimonial-item{min-height:100%;width:100%}.testimonial-section .testimonial-item:nth-of-type(2){margin:30px 0}.testimonial-section .testimonial-item p{font-size:15px}.testimonial-section .testimonial-item-bottom-content img{height:60px;width:60px}}