.testimonial_text .testimonial_text_style img{height:100%;position:absolute;right:0;top:0;width:auto}.testimonial_text .testimonial_text_info{border-radius:10px;box-shadow:0 16px 12px -12px #00000040;padding:60px;position:relative}.testimonial_text .testimonial_text_title h2{color:#fff;font-size:35px;font-weight:600;line-height:42px;margin-bottom:60px}.testimonial_text .testimonial_text_info .testimonial_text_section{display:flex;flex-wrap:wrap;margin:0 -15px}.testimonial_text .testimonial_text_content .testimonial_text_details{background:#fff;border-radius:10px;padding:30px}.testimonial_text .testimonial_text_content .testimonial_text_details p{color:#3d3936;display:inline-block;font-size:22px;font-weight:400;line-height:33px;margin:0}.testimonial_text .testimonial_text_section .testimonial_text_content{padding:0 15px;width:45%}.testimonial_text .testimonial_text_details .testimonial_text_article{display:flex;flex-wrap:wrap;margin:76px 0 0}.testimonial_text .testimonial_text_article .testimonial_text_image{width:21%}.testimonial_text .testimonial_text_image img{height:auto;max-width:80px!important;min-width:80px}.testimonial_text .testimonial_text_article .testimonial_text_author{width:79%}.testimonial_text .testimonial_text_author h4{color:#3d3936;font-size:25px;font-weight:700;line-height:32px;margin:0}.testimonial_text .testimonial_text_author h5{color:#3d3936;font-size:15px!important;font-weight:400;line-height:22.5px!important}.testimonial_text .testimonial_text_section .testimonial_text_description{padding:0 15px;width:55%}.testimonial_text .testimonial_text_description .testimonial_text_details{margin:0 0 0 auto;max-width:533px}.testimonial_text .testimonial_text_details p{color:#fff;font-size:18px;font-weight:400;line-height:27px;margin:0}.testimonial_text .testimonial_text_details p span{font-weight:700}@media only screen and (max-width:767px){.testimonial_text .testimonial_text_info{padding:30px 10px}.testimonial_text .testimonial_text_section .testimonial_text_content,.testimonial_text .testimonial_text_section .testimonial_text_description{padding:0 15px;width:100%}.testimonial_text .testimonial_text_title h2{font-size:17px;line-height:24px;margin-bottom:30px}.testimonial_text .testimonial_text_content .testimonial_text_details{padding:20px 10px}.testimonial_text .testimonial_text_content .testimonial_text_details p{font-size:17px;line-height:27px}.testimonial_text .testimonial_text_details .testimonial_text_article{align-items:center;margin:20px 0 0}.testimonial_text .testimonial_text_article .testimonial_text_author{padding-left:20px;width:69%}.testimonial_text .testimonial_text_article .testimonial_text_image{width:31%}.testimonial_text .testimonial_text_details p{font-size:17px;line-height:25px}.testimonial_text .testimonial_text_description .testimonial_text_details{padding-top:20px}.testimonial_text .testimonial_text_author h5{font-size:13px!important;line-height:20px!important}.testimonial_text .testimonial_text_author h4{font-size:18px;line-height:28px}}@media (min-width:768px) and (max-width:1024px){.testimonial_text .testimonial_text_title h2{font-size:21px;line-height:30px;margin-bottom:35px}.testimonial_text .testimonial_text_info{padding:60px 40px}.testimonial_text .testimonial_text_section .testimonial_text_content,.testimonial_text .testimonial_text_section .testimonial_text_description{padding:0 15px;width:50%}.testimonial_text .testimonial_text_content .testimonial_text_details p{font-size:17px;line-height:26px}.testimonial_text .testimonial_text_article .testimonial_text_author{padding-left:10px;width:70%}.testimonial_text .testimonial_text_article .testimonial_text_image{width:30%}.testimonial_text .testimonial_text_details .testimonial_text_article{margin:40px 0 0}.testimonial_text .testimonial_text_author h4{font-size:21px}.testimonial_text .testimonial_text_details p{font-size:17px;line-height:26px}}