.testimonial_section .flex-row{display:flex;flex-wrap:wrap}.testimonial_section .right_col{max-width:calc(100% - 373px)}.testimonial_section .right_col .gap{margin-top:9px;margin-bottom:0;padding-left:43px;padding-right:0}.testimonial_section .left_col{display:flex;flex-wrap:wrap;align-items:center;width:100%;position:relative;top:0;left:-10px;height:100%}.testimonial_section .left_col img{max-width:379px}.testimonial_section .quote p{font-family:Spinnaker,sans-serif;letter-spacing:.03em;margin:0}.testimonial_section .quote p span{font-family:avenir-lt-w01_35-light1475496,sans-serif}.testimonial_section .quote{color:rgba(43,43,60,1.0);font-size:21px;line-height:1.3em}.testimonial_section .left_col h2{font-family:Spinnaker,sans-serif;font-size:35px;line-height:1.1em;font-weight:700;margin-bottom:89px;text-align:center}.testimonial_section .left_col h2 span{font-weight:bold;font-family:avenir-lt-w01_85-heavy1475544,sans-serif}.testimonial_section .left_col h2 a{color:inherit}.testimonial_section .divider{height:4px;max-width:284px}.testimonial_section .divider hr{margin:0;background:#5bbb57;border:0}.testimonial_section .auth_bio{display:flex;flex-wrap:wrap;margin-left:-21px;margin-top:0;align-items:center}.testimonial_section .auth_bio .img_box{width:160px}.testimonial_section .auth_bio .img_box img{width:100%}.testimonial_section .bio{padding-left:19px;margin-bottom:8px}.testimonial_section .bio>div{font-family:Spinnaker,sans-serif}.testimonial_section .bio .name span{font-weight:bold;color:#5bbb57;font-family:avenir-lt-w01_85-heavy1475544,sans-serif}.testimonial_section .bio .name{font-size:29px;line-height:1em;margin-bottom:4px}.testimonial_section .bio .role{font-size:20px;line-height:1em;margin-bottom:7px}.testimonial_section .bio .role span{font-weight:bold;color:#2b2b3c;letter-spacing:.03em;font-family:avenir-lt-w01_35-light1475496,sans-serif}.testimonial_section .bio .location{line-height:1em;font-size:16px}.testimonial_section .bio .location span{color:#2b2b3c;font-family:avenir-lt-w01_35-light1475496,sans-serif}.testimonial_section .left_col{max-width:373px}.testimonial_section .auth_bio .bio{width:calc(100% - 160px)}.testimonial_section .quote p span.icon{color:#5bbb57;font-family:avenir-lt-w01_85-heavy1475544,sans-serif;font-weight:bold}.testimonial_section .quote span.text b,.testimonial_section .quote span.text strong{font-family:avenir-lt-w01_85-heavy1475544,sans-serif;font-size:25px}.testimonial_section .quote span.text{font-weight:bold;letter-spacing:0}.testimonial_section .quote{max-width:496px;margin-left:7px}.testimonial_section.no-imag .flex-row{width:100%}.testimonial_section.no-imag .right_col{max-width:100%;width:100%}.testimonial_section.no-imag .img_box{width:236px}.testimonial_section.no-imag .bio{width:auto;padding:0;margin:0;margin-top:4px}.testimonial_section.no-imag .auth_bio{margin-left:-23px}.testimonial_section.no-imag .right_col .quote{max-width:644px}.testimonial_section.no-imag .bio .name{font-weight:bold;font-size:36px;line-height:1em;margin-bottom:8px}.testimonial_section.no-imag .bio .role{font-size:24px;line-height:1em;margin-bottom:9px}.testimonial_section.no-imag .location{font-size:20px;line-height:1em;color:#2b2b3c}.testimonial_section.no-imag .right_col .quote .text span{font-size:25px;font-weight:bold;font-family:avenir-lt-w01_85-heavy1475544,sans-serif}.testimonial_section.no-imag .right_col .quote .text{color:#2b2b3c}.testimonial_section.no-imag .img_box{margin-bottom:6px}@media(max-width:767px){.testimonial_section .left_col{max-width:100%;width:100%;justify-content:center;left:0}.testimonial_section .right_col{max-width:100%;width:100%}.testimonial_section .left_col img{max-width:260px}.testimonial_section .auth_bio .img_box{width:110px}.testimonial_section .auth_bio .bio{width:calc(100% - 110px);padding-left:0}.testimonial_section .bio .name{font-size:17px}.testimonial_section .bio .role{font-size:13px}.testimonial_section .bio .location{font-size:11px}.testimonial_section .quote{font-size:14px}.testimonial_section .quote span.text b,.testimonial_section .quote span.text strong{font-size:17px}.testimonial_section.no-imag .flex-row{display:block}.testimonial_section.no-imag .gap{margin:0 !important;padding:0 !important}.testimonial_section.no-imag .auth_bio{display:block;margin:0;text-align:center;width:100%}.testimonial_section.no-imag .auth_bio .img_box{margin:0 auto;width:172px;height:152px}.testimonial_section.no-imag .auth_bio .bio{margin-bottom:0;width:100%;text-align:center;margin-top:15px}.testimonial_section.no-imag .bio .name{font-size:18px;margin-bottom:6px}.testimonial_section.no-imag .bio .role{font-size:16px;margin-bottom:4px}.testimonial_section.no-imag .bio .location{font-size:14px;margin-bottom:19px}.testimonial_section.no-imag .right_col .quote{width:100%;max-width:224px;margin:0 auto}.testimonial_section.no-imag .right_col .quote p{font-size:15px;line-height:1.3em}.testimonial_section.no-imag .right_col .quote .text span{font-size:18px;line-height:1.2em}.testimonial_section .right_col .gap{max-width:380px;margin-left:auto;margin-right:auto}.testimonial_section.no-imag .flex-row .gap{max-width:unset}.testimonial_section .auth_bio{margin-left:-2px}}