.testimonials-background{align-items:center;display:flex;height:auto;justify-content:center;padding-top:144px;position:relative;width:100%}.testimonials-background .infinite{height:auto;max-width:1500px;mix-blend-mode:overlay;padding-top:80px;position:absolute;top:0;width:100%;z-index:1}.testimonials-background .general-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:1000px;width:100%}.testimonials-background .general-container .title{align-items:center;color:#fff;display:flex;font-size:36px;font-style:normal;font-weight:700;height:40px;justify-content:center;line-height:40px;padding-bottom:67px;text-align:center;width:543px;z-index:3}.general-container .opinion-button{align-self:flex-start;background:linear-gradient(90.7deg,#00589f 2.95%,#a20f38 101.53%);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;gap:10px;margin-top:16px;padding:14px 50px;z-index:2}.general-container .opinion-button:hover{background:#00589f;cursor:pointer}.opinion-button .text{color:#fff;flex:none;flex-grow:0;font-size:16px;font-style:normal;font-weight:700;line-height:19px;order:0;text-align:center}.testimonials-background .general-container .testimony{margin-right:36px}.splide__arrow{display:none!important}.stars-container{display:flex;flex-direction:row;max-width:40%}.stars-container .rating{height:auto;max-height:20%;max-width:20%;width:auto}.splide__slide{height:100%;padding:0 10px}.testimony-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:20px;font-style:normal;font-weight:300;height:auto;line-height:28px;margin-bottom:8px;margin-top:16px;max-width:540px;overflow:hidden;text-overflow:ellipsis;width:100%}.testimony-open{-webkit-line-clamp:unset}.read-more-container{display:flex;height:16px;justify-content:flex-end}.read-less,.read-more{display:none;font-size:18px;font-style:normal;font-weight:700;text-align:center}.read-less{line-height:38px}.read-less:hover,.read-more:hover{color:#00589f;cursor:pointer}.active{display:block}.user{align-items:center;color:#fff;display:flex;font-size:20px;font-style:normal;font-weight:300;height:auto;line-height:40px;max-width:540px;width:100%}.testimonials-background .splide{height:auto;max-width:100%;z-index:3}.testimonials-background .splide__pagination{justify-content:center;padding-top:30px;position:relative}.testimonials-background .splide__pagination__page{height:10px;transition:all .4s ease;width:10px}.testimonials-background .splide__pagination__page:hover{background:#fff}.testimonials-background .splide__pagination__page.is-active{border-radius:40px;opacity:1;transform:scale(1);width:48px}.popup-testimonial-container{align-items:center;background-color:rgba(50,50,50,.8);display:flex;flex-wrap:wrap;height:100%;justify-content:center;left:0;opacity:1;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:1000000000000000000}.testimonial-form{box-shadow:0 0 10px 5px rgba(0,0,0,.25);flex-direction:column;max-width:895px;position:relative}.testimonial-form,.testimonial-header{align-items:center;display:flex;width:90%}.testimonial-header{flex-direction:row;height:50px;justify-content:space-between;margin-top:44px;padding:0 0 5px}.testimonial-header .logo-container{align-items:flex-end;display:flex}.testimonial-header .logo-container img{margin:0 10px;width:150px}.testimonial-header .logo-container p{display:none;font-size:13px;font-weight:700;margin:0 0 4px}.testimonial-header .logo{height:auto;width:30%}.close-testimonial-form{cursor:pointer;height:40px;width:40px}.testimonial-hero{color:#fff;font-size:36px;font-weight:700;height:auto;line-height:40px;padding-bottom:40px;padding-top:40px;text-align:center;width:90%}.testimonial-hero .image{height:auto;width:100%}.testimonial-hero .image-cell{display:none!important;height:auto;width:100%}.testimonial-form .hs_cos_wrapper{box-sizing:border-box;margin:0;width:90%}.testimonial-form form{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.testimonial-form label{color:#fff;font-size:24px;font-weight:700;line-height:32px}.testimonial-form li::marker{color:#ef6b51}.testimonial-form input[type=email],.testimonial-form input[type=text]{background:hsla(0,0%,100%,.6);border:2px solid #fff;border-radius:8px;box-sizing:border-box;color:#000;font-size:16px;font-weight:400;height:48px;margin:2px 0 6px;padding:0 0 0 20px;width:100%}.testimonial-form .hs-firstname,.testimonial-form .hs-lastname{color:#fff;padding-bottom:20px;width:48%}.testimonial-form .hs-lastname{margin-left:4%}.testimonial-form .hs-email{padding-bottom:20px;width:100%}.testimonial-form input[type=text]::placeholder{color:hsla(0,0%,100%,.72);font-size:14px;font-weight:400;line-height:17px;opacity:1}.testimonial-form input[type=email]::placeholder{color:hsla(0,0%,100%,.72);font-size:14px;font-weight:400;line-height:17px;opacity:1}.testimonial-form .hs-testimonio{border-top:1px solid #fff;padding-top:20px;width:100%}.testimonial-form textarea{background:hsla(0,0%,100%,.6);border:2px solid #fff;border-radius:8px;box-sizing:border-box;color:#000;font-size:16px;font-weight:400;height:152px;margin:0;padding:20px 0 0 20px;width:100%}.testimonial-form textarea::placeholder{color:hsla(0,0%,100%,.72);font-size:14px;font-weight:400;line-height:17px;opacity:1}.testimonial-form input[type=submit]{appearance:none;-webkit-appearance:none;background:linear-gradient(90.7deg,#00589f 2.95%,#a20f38 101.53%);border:none;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:700;height:auto;line-height:20px;margin:8px 0 60px;width:100%}.required-text{color:#fff;font-size:12px;font-weight:400;line-height:15px}.cancelar-container{appearance:none;-webkit-appearance:none;background:linear-gradient(90.7deg,#00589f 2.95%,#a20f38 101.53%);border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;height:auto;margin:8px 0 60px;padding:2px;width:100%}.cancelar-container:hover{background:#00589f}.cerrar-modal{appearance:none;-webkit-appearance:none;background:#1c1b1b;border:none;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;font-size:16px;font-weight:700;height:auto;line-height:20px;padding:13px 53px;width:100%}.testimonial-form input[type=submit]:hover{background:#00589f}.testimonial-form .cerrar-modal[type=button]:hover{background:#00589f;font-weight:700!important}.qualify-box{display:block;padding:15px;width:90%}.qualify-box p{font-size:24px;font-weight:700;line-height:32px;margin:0 0 16px}.hs-submit{display:flex;flex-direction:row;justify-content:space-between;width:100%}.hs-submit .actions{width:48%}.testimonial-form .hs-richtext{bottom:70px;color:#fff;position:absolute;right:35px}.hs-richtext p{font-size:14px;margin:0}.qualify-box img{height:40px;margin:0 3px;transition:all .2s ease;width:40px}.qualify-box img:hover{opacity:.6}.hs_calificacion{display:none!important}.input .hs-error-msgs.inputs-list{display:none}.popcta-volver{bottom:20px;cursor:pointer;font-size:14px;font-weight:700;left:29px;padding:5px 30px;position:absolute}.hs_error_rollup{color:red;font-size:14px;font-weight:400}@media only screen and (max-width:768px){.testimonial-header .logo{width:50%}.testimonial-hero{padding-bottom:20px;padding-top:20px}.testimonial-hero .image{display:none}.testimonial-hero .image-cell{display:block}.testimonial-form .hs-firstname{width:100%}.testimonial-form .hs-lastname{margin-left:0;width:100%}.hs-submit{flex-direction:column-reverse;justify-content:center}.testimonial-form input[type=email],.testimonial-form input[type=text],.testimonial-form textarea{font-size:12px;line-height:15px}.testimonial-form input[type=text]::placeholder{font-size:12px;line-height:15px}.testimonial-form input[type=email]::placeholder{font-size:12px;line-height:15px}.testimonial-form textarea::placeholder{font-size:12px;line-height:15px}.hs-submit .actions{width:100%}.testimonial-form input[type=submit]{font-size:14px;line-height:17px;margin:20px 0 12px}.cerrar-modal{font-size:14px;line-height:17px}.qualify-box p,.testimonial-form label{font-size:16px;line-height:20px}.qualify-box p{margin-bottom:15px}.qualify-box img{height:25px;margin:0 1px;width:25px}}.testimonial-form form .hs-richtext{bottom:0;margin:20px 20px 20px 0;position:relative!important;right:0}