.testimonial-video{color:#fff;margin-top:60px}.testimonial-video h2{color:#fff;text-align:center}.testimonial__button{margin-top:45px;text-align:center}.testimonial__author .position{color:#596ced;font-size:12px;letter-spacing:.3px;line-height:normal;margin-bottom:0;text-align:center;text-transform:uppercase}.testimonial__quote{align-items:center;display:flex;margin-bottom:75px;position:relative}.testimonial__author .author{font-size:16px;text-align:center}.testimonial__content{color:#fff;margin:0 auto 20px;max-width:1010px;text-align:center}.testimonial__content h2,.testimonial__content h3,.testimonial__content h4{color:#fff}.line{background-color:#424242;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.testimonial__quote .quote-image{margin:0 auto;padding:0 25px;position:relative;z-index:1}.testimonial-play-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 2' viewBox='0 0 102 102'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='51' x2='51' y1='146' y2='44' gradientTransform='matrix(1 0 0 -1 0 146)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23596ced'/%3E%3Cstop offset='1' stop-color='%239c5edf'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg data-name='Layer 1'%3E%3Ccircle cx='51' cy='51' r='51' style='fill:%23262626'/%3E%3Ccircle cx='51' cy='51' r='49.5' style='fill:none;stroke:url(%23a);stroke-width:3px'/%3E%3Cpath d='M73 52 39 69V35z' style='fill:%23fff'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;cursor:pointer;height:102px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:102px}.testimonial-play-button:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 2' viewBox='0 0 102 102'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='70.89' x2='43.76' y1='94.52' y2='94.08' gradientTransform='matrix(1 0 0 -1 0 146)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a0a4ee'/%3E%3Cstop offset='1' stop-color='%23596ced'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg data-name='Layer 1'%3E%3Ccircle cx='51' cy='51' r='51' style='fill:%23fff'/%3E%3Cpath d='M73 52 39 69V35z' style='fill:url(%23a)'/%3E%3C/g%3E%3C/svg%3E")}.tab__video img{border-radius:10px}.video-modal{display:none;position:fixed;z-index:9999}.video-modal,.video-modal-overlay{height:100%;left:0;top:0;width:100%}.video-modal-overlay{background-color:rgba(0,0,0,.6);position:absolute}.video-modal-content{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5);display:flex;flex-direction:column;margin:auto;max-height:80%;max-width:80%;padding:10px;position:relative;top:50%;transform:translateY(-50%)}.video-modal-close{background:#fff;border:none;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#000;cursor:pointer;font-size:24px;padding:5px 10px;position:absolute;right:-50px;top:-50px;z-index:1001}.testimonial__video{margin-top:60px}.oembed_container{display:block;height:auto;position:relative;width:100%}.oembed_container .iframe_wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.oembed_container .iframe_wrapper>iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.embed_container,.embed_container_full{display:block!important;height:auto!important;position:relative;width:100%!important}.embed_container .iframe_wrapper,.embed_container_full .iframe_wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.embed_container .iframe_wrapper>iframe,.embed_container_full .iframe_wrapper>iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.testimonial__video{position:relative}.two-columns .testimonial__quote .quote-image{margin:unset;padding-left:0}.two-columns .testimonial__quote{margin-bottom:35px}.two-columns .testimonial__author .author,.two-columns .testimonial__author .position,.two-columns .testimonial__content{font-weight:bolder;text-align:left}.two-columns .testimonial__content p{font-size:18px}.two-columns .testimonial__author .position{font-size:14px;margin-bottom:10px}.two-columns .testimonial__author .author{font-size:16px;line-height:29px}.two-columns .testimonial__video{margin-top:0}.pr50{padding-right:50px}@media screen and (max-width:768px){.pr50{padding-right:0}}