.cm-testimonial-content{font-size:18px;color:#2c2c2c;font-weight:300;font-style:italic;max-width:700px;position:relative;margin:0px auto;line-height:1.45;margin-bottom:57px}.cm-testimonial-group{text-align:center;padding:105px 0px 100px}.cm-testimonial-author-section img{background-repeat:no-repeat;background-position:center center;background-size:cover;border-style:solid;border-width:1px;border-color:#DDD;border-radius:100%;margin-bottom:7px;width:80px}.cm-testimonial-group h4{font-size:16px;color:#2c2c2c;font-weight:500;font-style:normal;margin-bottom:3px}.cm-testimonial-author-section{font-size:16px;color:#555}.cm-testimonial-content .quote{font-size:48px;color:#ccc;font-weight:500;line-height:normal;position:absolute;left:-3px;top:-18px;font-style:normal}.custom-blue-border-button{border-style:solid;border-radius:6px;z-index:25;background:rgba(55,153,177,0);box-shadow:none;text-shadow:none;color:#3799b1;border-width:1px;border-color:#3799b1;font-size:14px;line-height:17px;font-weight:500;text-align:center;display:inline-block;padding:13px 19px;margin-top:13px}.custom-blue-border-button:hover{background:rgba(55,153,177,1);box-shadow:none;color:#FFF}@media(max-width:767px){.cm-testimonial-group .page-center{max-width:250px}.cm-testimonial-group{padding:38px 0px 48px}.cm-testimonial-content{font-size:16.2px;line-height:1.49;margin-bottom:48px}.cm-testimonial-content .quote{line-height:normal;top:-14px;left:-12px}.cm-testimonial-group h4{margin-top:5px;margin-bottom:5px}.custom-blue-border-button{margin-top:34px}}