.testimonials .left_section{grid-column:1/6;margin:0 0 0 auto;max-width:680px}.testimonials .right_image{grid-column:7/11;line-height:0}.testimonials .left_section span.title{color:#fff;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:0;line-height:90%;margin-bottom:20px;vertical-align:middle}.testimonials .left_section h3{color:#fff;font-size:85px;font-weight:300;letter-spacing:0;line-height:100%;vertical-align:middle}.testimonials.with_image h3 span{color:#2a5fe0}.testimonials .left_section .button_info a{background:#efefef;border:1px solid #efefef;border-radius:40px;color:#21211f;display:inline-block;font-size:13px;font-weight:600;letter-spacing:1px;line-height:90%;padding:10px 40px;text-transform:uppercase;transition:.5s;vertical-align:middle}.testimonials .left_section .user_bio{color:#fff;font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;padding-top:10px}.testimonials .bio_section{padding-top:40px}.testimonials .bio_section p{color:#fff;font-size:16px;font-weight:500;letter-spacing:0;line-height:150%;margin:0}.testimonials .bio_section .bio_link{display:inline-flex;padding-top:30px}.testimonials .bio_link a{border:1px solid #fff;border-radius:40px;color:#fff;font-size:13px;font-weight:600;letter-spacing:2px;line-height:90%;padding:13px 74px;text-transform:uppercase;transition:.5s;vertical-align:middle}.testimonials .right_image img.team-img{height:100%;object-fit:cover;width:100%}.testimonials .left_section .button_info a:hover{background:#e0e0e0;border-color:#e0e0e0}.testimonials .bio_link a:hover{background:#fff;color:#21211f}.testimonials.with_out_image h3{margin:0}.testimonials.with_out_image .content-wrappers{margin:auto;max-width:1440px;padding:0 30px}.testimonials.with_out_image .left_section{margin:0;max-width:100%}@media only screen and (max-width:767px){.testimonials.with_image .content-wrapper{padding:0}.testimonials .right_image img.team-img{height:500px;object-fit:cover;object-position:top}.testimonials .left_section,.testimonials .right_image{grid-column:1/-1}.testimonials .right_image{order:0}.testimonials .left_section{max-width:100%;order:1;padding:15px 10px 0}.testimonials .left_section h3{font-size:48px}.testimonials .left_section .button_info a{padding:10px 9px}.testimonials .bio_section{padding-top:20px}.testimonials.with_out_image .left_section{grid-column:1/6!important;padding:0}.testimonials.with_out_image .content-wrappers{padding:0 10px}}@media only screen and (min-width:768px) and (max-width:1024px){.testimonials .left_section h3{font-size:40px}.testimonials.with_out_image .left_section h3{font-size:60px}.testimonials .right_image{grid-column:4/6;line-height:0}.testimonials .bio_section{padding-top:20px}.testimonials .left_section{grid-column:1/4;padding:50px 10px}.testimonials.with_out_image .left_section{grid-column:1/6!important;padding:0}.testimonials .testimonials_info{align-items:unset}}@media only screen and (min-width:1025px) and (max-width:1400px){.testimonials.with_out_image .left_section h3{font-size:55px;margin:0}.testimonials .left_section span.title{font-size:30px!important}.testimonials.with_image .left_section h3{font-size:40px}.testimonials .bio_section{padding-top:20px}.testimonials .testimonials_info{align-items:unset}.testimonials .left_section{display:flex;flex-direction:column;justify-content:center;padding:50px 10px!important}}@media only screen and (min-width:1321px) and (max-width:1500px){.testimonials.with_image .left_section h3{font-size:50px}}@media only screen and (min-width:1025px) and (max-width:1500px){.testimonials .left_section{padding:0 10px}}@media only screen and (min-width:1501px) and (max-width:1800px){.testimonials .testimonials_info{align-items:unset}.testimonials .left_section{display:flex;flex-direction:column;justify-content:center;padding:50px 10px!important}}