.elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-labels-inline .elementor-field-group>label{padding-right:0}.elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-field-type-html{padding-bottom:0}.elementor-3598 .elementor-element.elementor-element-54d5de6 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-3598 .elementor-element.elementor-element-54d5de6 .e-form__buttons__wrapper__button-next{color:#fff}.elementor-3598 .elementor-element.elementor-element-54d5de6 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-3598 .elementor-element.elementor-element-54d5de6 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-3598 .elementor-element.elementor-element-54d5de6 .e-form__buttons__wrapper__button-previous:hover{color:#fff}#nmc-configurator .nmc-step-chip{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.02);border-radius:18px;padding:12px 14px}#nmc-configurator .nmc-step-chip small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.18em;color:var(--nmc-text-dim);margin-bottom:4px}#nmc-configurator .nmc-step-chip strong{display:block;font-size:13px;color:var(--nmc-text-soft);font-weight:600}#nmc-configurator .nmc-step-chip.is-active{border-color:var(--nmc-accent);background:var(--nmc-accent-soft)}#nmc-configurator .nmc-step-chip.is-active strong{color:#fff}#nmc-configurator .nmc-step-chip.is-done{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.14)}#nmc-configurator .nmc-package-card{padding:22px;cursor:pointer;transition:.25s ease}#nmc-configurator .nmc-package-card:hover,#nmc-configurator .nmc-addon-card:hover{transform:translateY(-2px);border-color:var(--nmc-border-strong);background:rgba(255,255,255,.05)}#nmc-configurator .nmc-package-card.is-selected,#nmc-configurator .nmc-addon-card.is-selected{border-color:var(--nmc-accent);background:rgba(255,255,255,.07);box-shadow:0 0 0 1px rgba(162,191,25,.18) inset}#nmc-configurator .nmc-package-top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}#nmc-configurator .nmc-package-name{font-size:24px;font-weight:700;color:#fff;line-height:1.1}#nmc-configurator .nmc-package-sub{margin-top:8px;font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--nmc-text-dim)}#nmc-configurator .nmc-package-desc{margin-top:18px;color:var(--nmc-text-soft);line-height:1.75;font-size:14px}#nmc-configurator .nmc-featured{display:inline-flex;margin-bottom:14px;padding:6px 10px;border-radius:999px;border:1px solid var(--nmc-accent-border);background:var(--nmc-accent-soft);color:var(--nmc-accent);font-size:11px;text-transform:uppercase;letter-spacing:.18em;font-weight:700}#nmc-configurator .nmc-select-indicator{width:24px;height:24px;border-radius:999px;border:1px solid rgba(255,255,255,.24);position:relative;flex-shrink:0}#nmc-configurator .nmc-package-card.is-selected .nmc-select-indicator,#nmc-configurator .nmc-addon-card.is-selected .nmc-select-indicator{border-color:var(--nmc-accent)}#nmc-configurator .nmc-package-card.is-selected .nmc-select-indicator::after,#nmc-configurator .nmc-addon-card.is-selected .nmc-select-indicator::after{content:"";width:8px;height:8px;border-radius:999px;background:var(--nmc-accent);position:absolute;inset:0;margin:auto}#nmc-configurator .nmc-addon-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px}#nmc-configurator .nmc-addon-card{padding:18px;transition:.25s ease;cursor:pointer;overflow:visible}#nmc-configurator .nmc-addon-row{display:flex;gap:14px;align-items:flex-start}#nmc-configurator .nmc-addon-main{flex:1;min-width:0}#nmc-configurator .nmc-addon-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}#nmc-configurator .nmc-addon-title{font-size:16px;font-weight:700;color:#fff;line-height:1.35}#nmc-configurator .nmc-addon-preview{margin-top:10px;color:var(--nmc-text-soft);line-height:1.7;font-size:13px}#nmc-configurator .nmc-info-btn{width:32px;height:32px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:var(--nmc-text-soft);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:.2s ease}#nmc-configurator .nmc-info-btn:hover,#nmc-configurator .nmc-info-btn:focus{border-color:var(--nmc-accent);color:var(--nmc-accent);outline:none}#nmc-configurator .nmc-addon-details{max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease,opacity .25s ease,margin-top .25s ease;margin-top:0;color:var(--nmc-text-soft);font-size:14px;line-height:1.75}#nmc-configurator .nmc-addon-card.is-open .nmc-addon-details{max-height:260px;opacity:1;margin-top:12px}#nmc-configurator .nmc-skip-card{margin-top:20px;padding:22px;border:1px solid var(--nmc-border);background:var(--nmc-card-soft);border-radius:28px}#nmc-configurator .nmc-skip-card strong{display:block;color:#fff;font-size:20px}#nmc-configurator .nmc-skip-card p{margin:10px 0 0;color:var(--nmc-text-soft);line-height:1.75}#nmc-configurator .nmc-review-row{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}#nmc-configurator .nmc-review-row:last-child{border-bottom:0}#nmc-configurator .nmc-review-row span:first-child{color:var(--nmc-text-dim);font-size:14px}#nmc-configurator .nmc-review-row span:last-child{color:#fff;font-size:14px;font-weight:600;text-align:right;max-width:68%}#nmc-configurator .nmc-pill{display:inline-flex;padding:7px 12px;border-radius:999px;border:1px solid var(--nmc-accent-border);background:var(--nmc-accent-soft);color:var(--nmc-accent);font-size:12px;font-weight:700}#nmc-configurator .nmc-success.is-visible{display:block}.nmc-bridge-form{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}@media (max-width:560px){#nmc-configurator .nmc-review-row{flex-direction:column;gap:6px}#nmc-configurator .nmc-review-row span:last-child{max-width:100%;text-align:left}}