.testimonials-block{margin:auto auto 1rem;max-width:var(--wp--style--global--content-size)}.testimonials-block .section-testimonials{color:#78ced8;font-family:Manrope,sans-serif;font-size:12.7px;height:448px;overflow:hidden;padding-bottom:3rem;position:relative;text-align:left;width:100%}.testimonials-block .dots-child,.testimonials-block button.dots-child{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important}.testimonials-block .slider-dots{align-items:center;display:flex;filter:none;flex-direction:row;gap:24px;justify-content:center;left:0;opacity:1;position:relative;top:0;transform:translateY(0);z-index:10}.testimonials-block .slider-dots .slider-dots-child{background:none;border:none;cursor:pointer;height:60px;transition:opacity .3s ease;width:60px}.testimonials-block .slider-dots .slider-dots-child:hover{opacity:.8}.testimonials-block .slider-dots .slider-icon{align-items:center;display:flex;height:16px;justify-content:center;-o-object-fit:contain;object-fit:contain;width:96px}.testimonials-block .slider-dots .slider-icon .slider-progress{align-items:center;display:flex;gap:8px}.testimonials-block .slider-dots .slider-icon .slider-progress .slider-dot{background-color:#ccc;border-radius:50%;cursor:pointer;height:8px;transition:background-color .3s ease,transform .3s ease;width:8px}.testimonials-block .slider-dots .slider-icon .slider-progress .slider-dot.active{background-color:#78ced8;transform:scale(1.2)}.testimonials-block .slider-dots .slider-icon .slider-progress .slider-dot:hover{transform:scale(1.1)}.testimonials-block .bg-blue-left{background-color:#78ced8;left:0;top:256px;width:360px}.testimonials-block .bg-blue-left,.testimonials-block .bg-pink-right{border-radius:32px;box-shadow:25.4090137482px 17.7863082886px 50.82px rgba(0,0,0,.08);height:161px;position:absolute}.testimonials-block .bg-pink-right{background-color:#ffdde4;left:392px;top:0;width:317px}.testimonials-block .bg-section-testimonials{height:417px;left:-4px;position:absolute;top:31px;width:709px;z-index:1}.testimonials-block .scores-child{height:17.8px;position:relative;width:17.8px}.testimonials-block .scores{align-items:flex-start;display:flex;flex-direction:row;gap:2px;justify-content:flex-start}.testimonials-block .number-score{color:#78ced8;font-size:12.7px;line-height:12.7px;position:relative}.testimonials-block .scoring{align-items:center;display:flex;flex-direction:row;gap:10.2px;justify-content:center}.testimonials-block .text{align-self:stretch;color:#fff;display:-webkit-box;font-size:17.79px;line-height:22.87px;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-weight:300;margin:20.3px 0}.testimonials-block .name{color:#78ced8;font-size:15.25px;line-height:15.25px;position:relative}.testimonials-block .position{color:#78ced8;font-size:10.16px;line-height:10.16px;position:relative}.testimonials-block .credits{flex-direction:column;font-size:15.25px;gap:5.1px}.testimonials-block .content,.testimonials-block .credits{align-items:flex-start;display:flex;justify-content:flex-start}.testimonials-block .content{flex:1;flex-direction:column;gap:20.3px;z-index:3}.testimonials-block .testimonial-container{height:261.7px;position:relative;width:100%;z-index:9}.testimonials-block .testimonial{align-items:center;background-color:#2c2c2c;border-radius:32px;box-shadow:25.4090137482px 17.7863082886px 50.82px rgba(0,0,0,.08);box-sizing:border-box;display:flex;flex-direction:row;gap:20.3px;height:261.7px;justify-content:flex-start;left:29.11px;opacity:0;padding:30.5px;position:absolute;top:95.28px;transform:translateX(100px);transition:opacity .4s ease,transform .4s ease;width:650.5px;z-index:9}.testimonials-block .testimonial.active{opacity:1;transform:translateX(0)}.testimonials-block .testimonial:not(.active){pointer-events:none}.testimonials-block .testimonial .dots{align-items:center;background-color:#fff;border-radius:12.7px;display:flex;flex-direction:row;gap:2.5px;justify-content:center;margin:0!important;padding:10.2px 5.1px;position:absolute;right:-7px;top:.02px;z-index:1}.testimonials-block .testimonial .dots button.dots-child,.testimonials-block .testimonial .dots-child{background-color:#369fa1;border:none!important;border-radius:50%;cursor:pointer;display:block!important;font-size:0!important;height:6.4px!important;line-height:0!important;margin:0!important;max-height:6.4px!important;max-width:6.4px!important;min-height:6.4px!important;min-width:6.4px!important;opacity:.5;padding:0!important;position:relative;transition:opacity .3s ease;width:6.4px!important}.testimonials-block .testimonial .dots button.dots-child.active,.testimonials-block .testimonial .dots-child.active{opacity:1}.testimonials-block .testimonial .dots button.dots-child:hover,.testimonials-block .testimonial .dots-child:hover{opacity:.8}.testimonials-block .testimonial .dots button.dots-child:focus,.testimonials-block .testimonial .dots-child:focus{outline:1px solid #369fa1;outline-offset:1px}.testimonials-block .title{color:#000;font-family:Poppins,sans-serif;font-size:36px;font-weight:800;left:60px;line-height:125%;margin:0;position:absolute;top:39px;z-index:5}.testimonials-block .icon-left,.testimonials-block .icon-right{background:transparent;border:none;cursor:pointer;height:60px;padding:0;transition:transform .3s ease,opacity .3s ease;width:60px}.testimonials-block .icon-left:hover,.testimonials-block .icon-right:hover{transform:scale(1.1)}.testimonials-block .icon-left:active,.testimonials-block .icon-right:active{transform:scale(.95)}.testimonials-block .icon-left:disabled,.testimonials-block .icon-right:disabled{cursor:not-allowed;opacity:.5}.testimonials-block .icon-left svg,.testimonials-block .icon-right svg{border:1px solid;border-radius:100%;height:100%;width:100%}.testimonials-block .pasador{align-items:center;display:flex;filter:none;flex-direction:row;gap:24px;justify-content:center;left:416px;opacity:1;position:absolute;top:388.31px;transform:translateY(0);z-index:10}.testimonials-block .pasador .slider-icon{align-items:center;display:flex;height:16px;justify-content:center;width:96px}.testimonials-block .pasador .slider-dots{align-items:center;display:flex;gap:8px;justify-content:center}.testimonials-block .pasador .dot{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.testimonials-block .pasador .dot.active{background:#2c2c2c;transform:scale(1.2)}.testimonials-block .pasador .dot:hover:not(.active){background:#999;transform:scale(1.1)}@media(max-width:768px){.testimonials-block .section-testimonials{height:auto;max-width:100%;min-height:auto}.testimonials-block .pasador,.testimonials-block .slider-dots{justify-content:center;margin:20px 0;position:static}.testimonials-block .bg-section-testimonials{height:410px;width:100%}.testimonials-block .bg-section-testimonials .bg-blue-left,.testimonials-block .bg-section-testimonials .bg-pink-right{bottom:0;left:.4rem;max-width:161px;top:unset;width:100%}.testimonials-block .bg-section-testimonials .bg-pink-right{left:unset;right:0;top:15px}.testimonials-block .testimonial-container{height:450px}.testimonials-block .testimonial{height:auto;left:1rem;max-width:none;min-height:330px;width:calc(100% - 2rem)}.testimonials-block .testimonial .dots{right:10px;top:-35px}.testimonials-block .title{font-size:28px;left:1rem;top:50px}.testimonials-block .text{font-size:16px;line-height:20px}}
