.team-section{background-color:#f8f7fa;display:inline-block;padding:45px 0 0;width:100%}.team-section .section-title{display:inline-block;text-align:center;width:100%}.team-section .section-title h2{color:#243665;display:inline-block;margin:0 0 45px;text-transform:capitalize;width:100%}.team-section .caption{display:inline-block;padding:30px 0 0;width:100%}.team-section .caption p{color:#9b9b9b;display:inline-block;text-align:center;width:100%}.team-section .team-wrap .testimonial-box{background:#f7f7fb;border-radius:15px;box-shadow:0 0 4px rgba(0,0,0,.25);display:inline-block;margin:0 15px 50px;padding:20px;vertical-align:top;width:calc(25% - 30px)}.team-section .team-wrap{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px;width:calc(100% + 30px)}.team-section .image{display:inline-block;line-height:0;vertical-align:top;width:100%}.team-section .image img{border-radius:15px;height:420px;object-fit:cover;object-position:center}.team-section .image img,.team-section .testimonial-box .author-name{display:inline-block;width:100%}.team-section .testimonial-box .author-name p{color:#243665;display:inline-block;font-size:24px;font-style:normal;font-weight:600;line-height:100%;margin:0;padding:30px 0 0;width:100%}.team-section .testimonial-box .author-designation{display:inline-block;width:100%}.team-section .testimonial-box .author-designation p{color:#0095db;display:inline-block;font-size:24px;font-weight:500;margin:0 0 10px;width:100%}.team-section .testimonial_contain,.team-section .testimonial_contain p{display:inline-block;width:100%}@media(max-width:1599px){.team-section .testimonial-box .author-name p{font-size:28px}.team-section .testimonial-box .author-designation p{font-size:26px}}@media(max-width:1399px){.team-section .section-title h2{font-size:40px;line-height:50px}.team-section .caption p{font-size:18px;font-weight:400;line-height:28px}.team-section .caption{padding:20px 0 0}.team-section .team-wrap .testimonial-box{margin:0 15px 30px;width:calc(50% - 30px)}}@media(max-width:1199px){.team-section .image img{height:320px}.team-section .section-title h2{font-size:35px;line-height:45px}.team-section .testimonial-box .author-name p{font-size:20px}.team-section .testimonial-box .author-designation span{font-size:18px}.team-section .testimonial_contain p{font-size:18px;line-height:24px}.team-section .team-wrap .testimonial-box{padding:15px}}@media(max-width:991px){.team-section .caption{padding:0}.team-section .image img{height:300px}.team-section .section-title h2{font-size:35px;line-height:45px}.team-section .team-wrap .testimonial-box{border-radius:10px}}@media(max-width:767px){.team-section .section-title h2{font-size:30px;line-height:35px}.team-section .testimonial_contain p{display:inline-block;font-size:16px;line-height:24px;width:100%}.team-section .team-wrap .testimonial-box{border-radius:6.4px;margin:0 0 30px;width:100%}.team-section .team-wrap{margin:0;width:100%}}