.et_pb_row.et_pb_row_1_tb_header{padding:0!important;overflow:visible!important}.menu-btn a{padding:0px 60 iportant;border-radius:20px;color:#ffffff!important;font-weight:600;font-size:15px;display:inline-block;text-transform:capitalize}.clients-btn a{background:#00A32A}.menu-btn a:hover{opacity:0.85;transform:translateY(-1px);transition:0.2s ease}@media (max-width:980px){.menu-btn a{padding:5px 20px!important;font-size:14px}}@media (max-width:600px){.menu-buttons-wrapper{flex-direction:column;width:100%;gap:8px}.menu-btn a{padding:6px 18px!important;font-size:14px;text-align:center;width:100%}}.et_pb_menu .sub-menu{min-width:400px!important;width:auto!important;background-color:#ffffff;padding:0;box-shadow:0 4px 12px rgba(0,0,0,0.1);border-radius:12px;z-index:9999}.et_pb_menu .sub-menu li{overflow:visible!important;white-space:nowrap!important;list-style:none}.et_pb_menu .sub-menu li a{display:block;width:100%;padding:12px 30px;color:#05055B;font-weight:500;border-left:14px solid transparent;transition:all 0.3s ease;box-sizing:border}.et_pb_menu .sub-menu li a:hover{background-color:#00A32A;border-left:1px solid #00A32A;padding-left:10px}.et_pb_menu .sub-menu li a span{display:block;width:100%;white-space:nowrap}@media (min-width:981px){.et-menu.nav.downwards{padding-left:40px!important}}.menu-item-46629>a,.menu-item-46660>a{background:#3b5998!important;color:#fff!important;margin:30px 00px!important;padding:0!important;height:40px;line-height:40px;padding-inline:36px!important;border-radius:4px;display:inline-flex!important;align-items:center;justify-content:center;min-width:150px;transition:background 0.3s ease}.menu-item-46629>a:hover,.menu-item-46660>a:hover{background:yellow;color:#000!important}.menu-item-46629{margin-left:90px!important}.menu-item-46660{margin-left:5px!important}.et_pb_menu .et-menu>li.menu-item-46629>a,.et_pb_menu .et-menu>li.menu-item-46660>a{color:#fff!important;background:green}@media (max-width:980px){.menu-item-46629,.menu-item-46660{margin-left:0!important}.et_pb_menu .et-menu>li.menu-item-46629>a,.et_pb_menu .et-menu>li.menu-item-46660>a{width:100%;text-align:center}}.nhms-form{max-width:900px;margin:0 auto;background:#fff;padding:45px;border-radius:16px;box-shadow:0 15px 45px rgba(0,0,0,.08)}.nhms-form .form-header{text-align:center;margin-bottom:35px}.nhms-form .form-header h2{margin:0;font-size:34px;font-weight:700;color:#0d2f5b}.nhms-form .form-header p{margin-top:10px;color:#6b7280;font-size:16px}.nhms-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.nhms-form .form-full{grid-column:1 / -1}.nhms-form label{display:block;margin-bottom:8px;font-weight:600;color:#1f2937}.nhms-form .required{color:#dc2626}.nhms-form input,.nhms-form select,.nhms-form textarea{width:100%;padding:14px 16px;border:1px solid #d1d5db;border-radius:10px;font-size:15px;transition:.25s;box-sizing:border-box;background:#fff}.nhms-form input:focus,.nhms-form select:focus,.nhms-form textarea:focus{outline:none;border-color:#1677ff;box-shadow:0 0 0 4px rgba(22,119,255,.12)}.nhms-form textarea{min-height:16px;}.nhms-form .submit-area{margin-top:35px;text-align:center}.nhms-form input[type=submit]{background:#1677ff;color:#fff;border:none;padding:16px 40px;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:.3s}.nhms-form input[type=submit]:hover{background:#0f5bd3;transform:translateY(-2px);box-shadow:0 10px 25px rgba(22,119,255,.25)}@media(max-width:768px){.nhms-form{padding:25px}.nhms-form .form-grid{grid-template-columns:1fr}.nhms-form .form-full{grid-column:auto}}.form-step{display:none}.form-step.active{display:block}.progress-bar{width:100%;height:8px;background:#e5e7eb;border-radius:100px;overflow:hidden}.progress-fill{width:33.33%;height:100%;background:#1677ff;transition:width .35s ease}.nhms-error{border:1px solid #e53935!important}:root{--primary:#1677ff;--primary-dark:#0d63d6;--success:#16a34a;--danger:#dc2626;--warning:#f59e0b;--text:#1f2937;--text-light:#6b7280;--border:#d1d5db;--border-light:#e5e7eb;--background:#f5f7fb;--white:#ffffff;--radius:12px;--shadow:0 10px 30px rgba(0,0,0,.08);--transition:.25s ease}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}:root{--primary:#06055B;--primary-hover:#0A0878;--border:#d9d9d9;--text:#333}.nhms-register{width:100%;max-width:1200px;margin:30px auto;padding:35px 40px;border:1px solid #e2e5ef;border-radius:14px;box-sizing:border-box}.nhms-register:hover{box-shadow:0 12px 35px rgba(6,5,91,.12)}@media(max-width:768px){.nhms-register{padding:20px 15px;margin:15px auto;border-radius:10px}}.nhms-register h2{margin:0 0 8px;font-size:26px;color:var(--primary)}.nhms-register h3{margin:20px 0 12px;font-size:20px;color:var(--primary)}.nhms-register p{margin:0;line-height:1.5}.step-header{text-align:center;margin-bottom:20px}.wizard-progress-wrapper{margin-bottom:20px}.wizard-progress{height:7px;background:#e5e5e5;border-radius:50px;overflow:hidden}.progress-fill{height:100%;background:var(--primary);transition:.3s}.step-counter{margin-top:8px;text-align:right;font-size:13px;font-weight:600}.current-step{color:var(--primary)}.form-step{display:none;animation:fadeIn .25s ease}.form-step.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.form-row{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.form-group{margin-bottom:10px}.full{grid-column:span 12}.half{grid-column:span 6}.third{grid-column:span 4}.small{grid-column:span 2}.form-group label{display:block;margin-bottom:3px;font-size:13px;font-weight:600;color:#2c2c2c}.nhms-register input[type="text"],.nhms-register input[type="email"],.nhms-register input[type="password"],.nhms-register input[type="tel"],.nhms-register input[type="number"],.nhms-register input[type="date"],.nhms-register input[type="url"],.nhms-register select,.nhms-register textarea{width:100%;height:38px;padding:6px 10px;font-size:14px;color:var(--text);background:#fff;border:1px solid var(--border);border-radius:6px;outline:none;box-sizing:border-box;transition:.2s}.nhms-register textarea{height:auto;min-height:90px}.nhms-register input:focus,.nhms-register select:focus,.nhms-register textarea:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(6,5,91,.1)}.nhms-register input::placeholder{color:#999}.nhms-register select{appearance:none;padding-right:30px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23606060' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E")
no-repeat right 10px center}.nhms-register input[type="file"]{width:100%;padding:8px;border:2px dashed var(--border);border-radius:6px;background:#fafafa}.nhms-register input[type="file"]::file-selector-button{background:var(--primary);color:#fff;border:0;border-radius:5px;padding:7px 12px;margin-right:10px}.nhms-register .wpcf7-radio{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.nhms-register .wpcf7-list-item{margin:0}.nhms-register .wpcf7-radio label{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--border);border-radius:6px}.nhms-register input[type="radio"]{width:16px;height:16px;accent-color:var(--primary)}.wizard-buttons{display:flex;justify-content:space-between;gap:12px;margin-top:20px}.next-step,.prev-step,.nhms-submit,.nhms-register input[type="submit"]{height:42px;min-width:130px;padding:0 20px;border-radius:6px;border:0;font-size:14px;font-weight:600;cursor:pointer}.next-step,.nhms-submit,.nhms-register input[type="submit"]{background:var(--primary);color:#fff}.prev-step{background:#f4f4f4;color:var(--primary);border:1px solid var(--border)}.wpcf7-not-valid{border-color:#dc3545!important}.wpcf7-not-valid-tip{color:#dc3545;font-size:12px}@media(max-width:768px){.nhms-register{width:100%}.half,.third,.small{grid-column:span 12}.wizard-buttons{flex-direction:column}.wizard-buttons button,.nhms-register input[type="submit"]{width:100%}}.nhms-register h3{margin:25px 0 12px;font-size:20px;color:#06055B}.nhms-register select{height:42px;border-radius:7px;padding:8px 12px}.nhms-register .wpcf7-checkbox,.nhms-register .wpcf7-acceptance{display:flex;flex-direction:column;gap:10px}.nhms-register .wpcf7-list-item{margin:0}.nhms-register .wpcf7-list-item label,.nhms-register .wpcf7-acceptance label{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#fafbff;border:1px solid #e1e4ef;border-radius:8px;cursor:pointer;font-size:14px;transition:.25s ease}.nhms-register .wpcf7-list-item label:hover,.nhms-register .wpcf7-acceptance label:hover{border-color:#06055B;background:#f6f6ff}.nhms-register input[type="checkbox"]{width:18px;height:18px;accent-color:#06055B;cursor:pointer}.form-group select{background:#fff}.nhms-register .wpcf7-acceptance{margin-bottom:12px}.nhms-register .wpcf7-acceptance a{color:#06055B;font-weight:600;text-decoration:none}.nhms-register .wpcf7-acceptance a:hover{text-decoration:underline}.wizard-buttons{margin-top:30px}.prev-step{min-width:120px;height:44px;border-radius:7px;font-size:14px;font-weight:600}.nhms-register hr{border:0;height:1px;background:linear-gradient(to right,transparent,#d9ddea,transparent);margin:35px 0;position:relative}.nhms-register hr::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:3px;background:#06055B;border-radius:10px}