.UITestimonials,.UITestimonials .keyvisual{display:inline-block;position:relative;width:100%}.UITestimonials{text-align:center}.UITestimonials .keyvisual{float:left;z-index:1;background:#fefefb}.UITestimonials .keyvisual img{position:relative;z-index:1;width:100%;height:auto;margin-bottom:-6px}.UITestimonials .keyvisual .wrap{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;float:none;width:100%;height:100%}.UITestimonials .keyvisual .cta{position:absolute;z-index:2;right:0;top:50%;width:44%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.UITestimonials .keyvisual .cta h1{display:inline-block;float:left;width:100%;position:relative;text-align:left;font-family:'Roboto Slab';font-size:56px;font-weight:400;color:#323241;letter-spacing:-2px;line-height:120%}.UITestimonials .keyvisual .cta u{display:inline-block;float:left;margin:10px 0 0 7px;width:166px;height:5px;background:#e5573f}@media only screen and (max-width :1550px){.UITestimonials .keyvisual .cta{right:100px;width:34%}.UITestimonials .keyvisual .cta h1{font-size:49px}.UITestimonials .keyvisual .cta u{width:143px}}@media only screen and (max-width :1440px){.UITestimonials .keyvisual .cta{right:100px;width:30%}.UITestimonials .keyvisual .cta h1{font-size:43px}.UITestimonials .keyvisual .cta u{width:123px}}@media only screen and (max-width :1280px){.UITestimonials .keyvisual .cta{right:100px;width:30%}.UITestimonials .keyvisual .cta h1{font-size:34px;letter-spacing:-1px}.UITestimonials .keyvisual .cta u{margin:7px 0 0 4px;width:102px;height:3px;background:#e5573f}}@media only screen and (max-width :1024px){.UITestimonials .keyvisual .cta{right:60px;width:34%}.UITestimonials .keyvisual .cta h1{font-size:32px}.UITestimonials .keyvisual .cta u{width:96px}}@media only screen and (max-width :900px){.UITestimonials .keyvisual .cta{right:40px}.UITestimonials .keyvisual .cta h1{font-size:24px;letter-spacing:0}.UITestimonials .keyvisual .cta u{margin:5px 0 0 2px;width:78px}}@media only screen and (max-width :768px){.UITestimonials .keyvisual .cta{right:20px}.UITestimonials .keyvisual .cta h1{font-size:22px}.UITestimonials .keyvisual .cta u{margin:2px 0 0 2px;width:70px;height:2px}}@media only screen and (max-width :650px){.UITestimonials .keyvisual .cta{right:0;width:42%}.UITestimonials .keyvisual .cta h1{font-size:20px}.UITestimonials .keyvisual .cta u{margin:2px 0 0 2px;width:64px;height:2px}}@media only screen and (max-width :460px){.UITestimonials .keyvisual{padding-top:40px}.UITestimonials .keyvisual .cta{top:40%;right:20px;width:32%}.UITestimonials .keyvisual .cta h1{font-size:16px;text-align:right}.UITestimonials .keyvisual .cta u{float:right;margin:2px 0 0;width:48px}}.UITestimonials .testimonials{display:inline-block;float:left;margin:70px 0 10px;width:100%;background:#f1f3f7;text-align:center}.UITestimonials .testimonial{display:inline-block;max-width:963px;width:100%;margin:0 0 40px}.UITestimonials .testimonial h3{display:inline-block;float:left;width:100%;font-family:'Roboto Slab';font-size:15px;font-weight:400;color:#282830;opacity:.8}.UITestimonials .testimonial h1{display:inline-block;float:left;width:100%;font-family:'Roboto Slab';font-size:24px;font-weight:400;color:#e5573f;line-height:170%}.UITestimonials .testimonial .CMS li,.UITestimonials .testimonial .CMS p{font-family:'Roboto Slab';font-size:15px;font-weight:400;opacity:.8;line-height:170%}.UITestimonials .testimonial .CMS{display:inline-block;float:left;width:100%;margin:0 0 10px}.UITestimonials .testimonial .CMS p{display:inline-block;float:left;margin:10px 0 0;width:100%;color:#282830}.UITestimonials .testimonial .CMS ul{display:inline-block;float:left;margin:0 0 20px;padding:0 0 0 20px}.UITestimonials .testimonial .CMS li{display:list-item;background-position:left;color:#282830}.UITestimonials .testimonial .client{display:inline-block;float:left;width:100%;margin:15px 0 40px}.UITestimonials .testimonial .client .photo{display:inline-block;float:left;width:44px;height:44px;border-radius:50%;overflow:hidden;position:relative;border:2px solid #a5a6ae;margin:0 20px 0 0}.UITestimonials .testimonial .client .photo svg{position:absolute;bottom:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:38px;height:38px;margin:0}.UITestimonials .testimonial .client .info h4,.UITestimonials .testimonial .client .info h5{width:100%;font-family:'Roboto Slab';font-weight:400;display:inline-block;float:left}.UITestimonials .testimonial .client .info{display:inline-block;float:left}.UITestimonials .testimonial .client .info h4{font-size:16px;color:#282830;line-height:150%}.UITestimonials .testimonial .client .info h5{font-size:15px;color:#323241;line-height:170%}.UITestimonials .testimonial hr{display:inline-block;float:left;border:none;width:120px;height:3px;background:#e5573f}.UITestimonials .testimonial:last-child hr{display:none}@media only screen and (max-width :1280px){.UITestimonials .testimonial{width:80%}}@media only screen and (max-width :1024px){.UITestimonials .testimonials{margin:50px 0 0}}@media only screen and (max-width :768px){.UITestimonials .testimonial h1{font-size:22px;line-height:110%}.UITestimonials .testimonial .CMS p,.UITestimonials .testimonial h3{font-size:14px;line-height:150%}}@media only screen and (max-width :560px){.UITestimonials .testimonial{text-align:center;width:80%}.UITestimonials .testimonial h1{width:100%;text-align:center;font-size:19px;line-height:130%}.UITestimonials .testimonial h3{font-size:13px;line-height:200%;width:100%;text-align:center}.UITestimonials .testimonial .client{text-align:center;margin:10px 0 20px}.UITestimonials .testimonial .client .photo{float:none;margin:0 0 5px}.UITestimonials .testimonial .client .info{float:none;width:100%;text-align:center}.UITestimonials .testimonial .client .info h4{width:100%;text-align:center;font-size:14px}.UITestimonials .testimonial .client .info h5{width:100%;text-align:center;font-size:13px}.UITestimonials .testimonial hr{float:none}}@media only screen and (max-width :460px){.UITestimonials .testimonials{margin:30px 0 -20px}}