.elementor-kit-11 .zu-testi-nav button.zu-testi-dot{width:10px;height:10px;min-height:0;padding:0;border:none;border-radius:50%;background:#ddd;box-shadow:none}.elementor-kit-11 .zu-testi-nav button.zu-testi-dot:hover{background:#ffb877}.elementor-kit-11 .zu-testi-nav button.zu-testi-dot.active{width:28px;border-radius:12px;background:#ff7a00}.elementor-18302 .zu-tp-card h3,.elementor-18302 .zu-therapy-card h3,.elementor-18302 .zu-why-card h3,.elementor-18302 .zu-step h4,.elementor-18302 .zu-srv-card-title,.elementor-18302 .zu-srv-card-title a{font-family:"Quicksand",sans-serif!important;font-size:clamp(18px,1.5vw,20px)!important;font-weight:700!important;line-height:1.3!important}.elementor-18302 #zu-experts .zu-expert-card h4{font-family:"Quicksand",sans-serif!important;font-size:18px!important;font-weight:700!important}.elementor-18302 .zu-tp-card p,.elementor-18302 .zu-therapy-card p,.elementor-18302 .zu-why-card p,.elementor-18302 .zu-step p,.elementor-18302 .zu-srv-card-desc{font-family:"Nunito",sans-serif!important;font-size:16px!important;line-height:1.65!important}.elementor-18302 #zu-experts .zu-expert-card p{font-family:"Nunito",sans-serif!important;font-size:14px!important}.elementor-18302 .btn-primary,.elementor-18302 .zu-therapy-link,.elementor-18302 .zu-steps-btn{font-family:"Quicksand",sans-serif!important;font-size:14px!important;font-weight:700!important}.elementor-18302 #zu-faq-section .zu-faq-stat h4{font-family:"Quicksand",sans-serif!important;font-size:16px!important;font-weight:700!important}.elementor-18302 #zu-faq-section .zu-faq-stat p,.elementor-18302 .zu-faq-image-cover-text{font-family:"Nunito",sans-serif!important;font-size:14px!important}.elementor-18302 .zenup-hero-badges li{font-size:14px!important}