.testimonial-wrapper{margin-left:auto;margin-right:auto;max-width:275px;width:100%}.testimonial-wrapper .testimonial{border-radius:15px}.testimonial-wrapper .col{width:100%}.testimonial-wrapper .col:first-child{background:-webkit-gradient(linear,left top,left bottom,from(#ff0069),to(#d5a4ff));background:-o-linear-gradient(top,#ff0069,#d5a4ff);background:linear-gradient(180deg,#ff0069,#d5a4ff);border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;padding:30px}.testimonial-wrapper.type1 .col svg{width:35px}.testimonial-wrapper .testimonial h4{color:#fff;line-height:1.5;margin:10px 0 0}.testimonial-wrapper .col:last-child{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #e4e4e4;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:center;padding:80px 40px}.testimonial-wrapper .testimonial img{display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:300px;width:100%}.testimonial-wrapper .testimonial h4.sub-statement{color:inherit;font-weight:400;margin:15px 0 0}.testimonial-wrapper .featured-logos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-left:-10px;margin-right:-10px;margin-top:30px}.testimonial-wrapper .featured-logos .logo{padding:0 10px}.testimonial-wrapper .featured-logos .logo img{display:block;max-width:none;width:100%}.testimonial-wrapper.type2{max-width:none;position:relative}.testimonial-wrapper.type2 .background-image{bottom:0;left:0;position:absolute;right:0;top:0}.testimonial-wrapper.type2 .page-center{position:relative;z-index:2}.testimonial-wrapper.type2 .testimonial{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.testimonial-wrapper.type2 .col:first-child{border-radius:15px;padding:30px}.testimonial-wrapper.type2 .testimonial h4:not(.name):not(.sub-statement){line-height:24px;margin:20px 0 0}.testimonial-wrapper.type2 .testimonial .author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:80px;margin-top:40px;position:relative}.testimonial-wrapper.type2 .testimonial .author .name{line-height:1.2;margin:0}.testimonial-wrapper.type2 .col:last-child{border:none;border-radius:0;display:block;margin-top:80px;padding:0;width:100%}@media (min-width:768px){.testimonial-wrapper{max-width:970px}.testimonial-wrapper .testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.testimonial-wrapper .col{width:50%}.testimonial-wrapper .testimonial h4{margin-top:30px}.testimonial-wrapper .col:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;padding:40px}.testimonial-wrapper.type2 .testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 100px}.testimonial-wrapper.type2 .col:first-child{-ms-flex-negative:0;flex-shrink:0;margin-left:40px;width:270px}.testimonial-wrapper.type2 .col:last-child{margin-right:30px;margin-top:200px}.testimonial-wrapper .col:first-child{border-bottom-right-radius:15px;border-top-left-radius:0;border-top-right-radius:15px;padding:40px}.testimonial-wrapper.type1 .col svg{width:55px}.testimonial-wrapper.type2 .page-center{padding:0}}@media (min-width:1024px){.testimonial-wrapper.type2 .col:first-child{width:350px}.testimonial-wrapper.type2 .testimonial .author{height:120px}}@media (min-width:1200px){.testimonial-wrapper.type2 .col:first-child{padding:40px;width:370px}.testimonial-wrapper.type2 .col:last-child{margin-right:100px}}@media (max-width:1024px) and (min-width:768px){.testimonial .statement.h2{font-size:32px}}