body.wp-admin .testimonials-block:before{content:"Testimonials Block";display:block;position:absolute;font-size:36px}.testimonials-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:124px 90px 90px;min-height:543px;overflow:hidden}.testimonials-block .testimonials-slider-dots{display:flex;align-items:center;justify-content:center;margin-top:0}.testimonials-block .slick-dots{list-style:none;display:flex;justify-content:center;margin:0;padding:0}.testimonials-block .slick-dots button{display:block;margin:2px 4px;background:#334139;opacity:.4;font-size:0;border:0;height:6px;width:16px;border-radius:3px;transition:opacity .2s ease-in-out,width .4s ease-in-out}.testimonials-block .slick-dots button:hover{opacity:1}.testimonials-block .slick-dots button:active,.testimonials-block .slick-dots button:focus,.testimonials-block .slick-dots button:hover{outline:0}.testimonials-block .slick-dots .slick-active button{width:180px;opacity:1}.testimonials-block .default-bg{display:block;position:absolute;background:url(bg.svg) no-repeat center center;background-size:contain}.testimonials-block .default-bg.left{top:-100px;right:50%;transform:translate(-25vw);width:600px;height:600px}.testimonials-block .default-bg.right{width:520px;height:520px;top:0;left:50%;transform:translate(28vw)}.testimonials-block .heading{display:block;margin-bottom:34px;font-size:64px;line-height:1;text-transform:uppercase;text-align:center}.testimonials-block .heading b{color:#c04340;font-weight:inherit}.testimonials-block .testimonials-slider{display:block;width:100%;max-width:100%}.testimonials-block .testimonials-slider.slick-initialized .slider-item{opacity:1}.testimonials-block .slider-item{display:block;opacity:0;outline:0}.testimonials-block .slider-item:active,.testimonials-block .slider-item:focus{outline:0}.testimonials-block .hero-bg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.testimonials-block .hero-bg img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.testimonials-block.overlay .hero-bg:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.testimonials-block .slider-item-inner{position:relative;display:block;margin-left:auto;margin-right:auto;max-width:770px;min-height:212px;text-align:center}.testimonials-block .slider-item-inner .text{display:block;font-size:24px;font-weight:500}.testimonials-block .slider-item-inner .person-info{display:flex;align-items:center;justify-content:center;margin-top:34px;padding-bottom:16px}.testimonials-block .slider-item-inner .person-info .avatar{flex-shrink:0;border-radius:50%;width:60px;height:60px;margin-right:16px;overflow:hidden}.testimonials-block .slider-item-inner .person-info .name{text-transform:uppercase;font-size:20px;font-weight:600}@media (max-width:767px){.testimonials-block{padding:80px 16px 76px;min-height:486px}.testimonials-block .heading{font-size:56px;margin-bottom:24px}.testimonials-block .default-bg.left{top:unset;bottom:-130px;right:50%;transform:translate(-3vw);width:320px;height:320px}.testimonials-block .default-bg.right{top:-90px;left:45%;transform:translate(-3vw);width:340px;height:340px}.testimonials-block .slider-item-inner{min-height:208px}.testimonials-block .slider-item-inner .text{font-size:20px}.testimonials-block .slider-item-inner .person-info{margin-top:32px}}