.testimonial-slider-wrapper{background-color:#fff;padding-top:50px;padding-bottom:90px;background-image:linear-gradient(#fff,#ececec)}.testimonial-slider-wrapper h2{text-align:left}.testimonial-title-block{text-align:center}.testimonial-block-main{background-color:#fff;padding:0px;width:100%;height:400px;margin-top:20px;border:1px solid #ececec}.testimonial-text-left{padding-right:5%;height:100%;padding-left:40px;padding-top:40px;padding-bottom:40px}.testimonial-text-left h3{font-size:32px;line-height:1.2;margin-top:0px}.testimonial-text-right{position:relative;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center 70%}.testimonial-text-right-inner{position:absolute;width:100%;height:100%;padding:40px}.testimonial-text-right p{margin-top:0px !important;margin-bottom:0px !important}.testimonial-text-right p:first-child{font-family:"Avenir95BlackBlack-Regular"}.testimonial-text-block-white{background-color:#fff;padding:20px;position:absolute;width:75%;bottom:40px;right:40px}.testimonial-logo-wrapper{position:absolute;bottom:0px;left:0px;width:100%;height:120px;background-repeat:no-repeat;background-size:contain;background-position:left}.testimonial-slider-wrapper .owl-carousel button.owl-dot{width:18px;height:18px;border-radius:100%;border:1.5px solid #009ee2 !important;background:transparent;margin-right:8px;margin-top:45px;display:inline-block;opacity:1}.testimonial-slider-wrapper .owl-carousel button.owl-dot.active{background-color:#009ee2}.testimonial-cta-wrapper{text-align:center;margin-top:-10px}.testimonial-author-mobile{display:none}@media only screen and (max-width:1100px){.testimonial-author-mobile{display:block;padding-top:20px;border-top:1px solid #9c9b9b;margin-top:10px}.testimonial-author-mobile p{margin-top:0px !important;margin-bottom:0px !important}.testimonial-author-mobile p:first-child{font-family:"Avenir95BlackBlack-Regular"}.testimonial-block-main{height:100%}.testimonial-text-right-inner{position:relative}.testimonial-text-right{display:none !important}.testimonial-text-left{width:100% !important}}@media only screen and (max-width:767px){.testimonial-text-left{padding-right:20px;padding-left:20px;border-right:0px solid #cfcdc9;height:100%;margin-bottom:30px;padding-bottom:20px}.testimonial-text-left h3{font-size:24px}.testimonial-logo-wrapper{position:relative;margin-top:20px}.testimonial-slider-wrapper .owl-carousel .owl-dots{margin:auto;text-align:center;margin-top:-20px}.testimonial-slider-wrapper .owl-carousel button.owl-dot{margin-top:15px}.testimonial-cta-wrapper{margin-top:20px}}