.testimonial-wrapper .cm-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;position:relative}.testimonial-wrapper .cm-left{background-color:#6e787f;width:35.742%}.testimonial-wrapper .cm-right{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:64.258%}.testimonial-wrapper .cm-left img{display:block;margin:0 auto 20px;max-width:100%}.testimonial-wrapper .cm-right h2{color:#323f48;font-family:Public Sans,Sans-serif;font-size:55px;font-weight:600;letter-spacing:-1px;line-height:60px;margin-bottom:20px}.testimonial-wrapper .cm-right-innner{align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 240px 0 160px;position:relative;width:100%;-ms-flex-line-pack:start}.testimonial-wrapper .content-text h6{font-family:Public Sans,Sans-serif;font-size:30px;font-weight:300;letter-spacing:1px;line-height:45px;margin-bottom:20px;padding:22px 110px 22px 0}.testimonial-wrapper .cm-left .author-bottom-content{padding-bottom:20px;text-align:left}.testimonial-wrapper .cm-left .author-bottom-content p{color:#fff;padding:0 22% 0 23%}.testimonial-wrapper .cm-left .author-bottom-content h2{color:#fff;font-family:Public Sans,Sans-serif;font-size:55px;font-weight:600;letter-spacing:-1px;line-height:60px;margin-bottom:20px;padding:35px 10px 0;text-align:center}.testimonial-wrapper .cm-left-inner{padding:0 0 80px}@media (max-width:1024px){.testimonial-wrapper .cm-right-innner{padding:40px}.testimonial-wrapper .cm-left .author-bottom-content p{padding:15px 20px}}@media (min-width:768px){.testimonial-wrapper .author-image{background-image:none!important}}@media (max-width:767px){.testimonial-wrapper .cm-row{flex-direction:column-reverse}.testimonial-wrapper .cm-left,.testimonial-wrapper .cm-right{width:100%}.testimonial-wrapper .cm-right-innner{padding:60px 20px 40px}.testimonial-wrapper .cm-right h2{font-size:37px;line-height:40px}.testimonial-wrapper .content-text h6{font-size:18px;font-weight:400;line-height:30px;padding:0}.testimonial-wrapper p.cm-author-name{font-size:16px;line-height:30px}.testimonial-wrapper .cm-left .author-bottom-content h2{font-size:30px;line-height:40px;padding-top:40px;text-align:left}.testimonial-wrapper .cm-left img{margin:0 auto}.testimonial-wrapper .cm-left .author-bottom-content p{font-size:16px;line-height:30px;padding:0 10px 20px}.testimonial-wrapper .cm-left-inner{padding:0}.testimonial-wrapper .cm-left .author-bottom-content{padding:0 0 40px}}