.ndv-progress{position:fixed;top:0;left:0;height:3px;width:100%;background:var(--ndv-cyan);transform-origin:0 50%;transform:scaleX(0);z-index:99999;pointer-events:none}.ndv-rl .ndv-btn-light .elementor-button,.ndv-solo.ndv-btn-light .elementor-button{--ndv-sheen:rgba(0,173,239,.28);box-shadow:inset 0 0 0 1px rgba(0,51,102,.1),0 1px 2px rgba(13,27,62,.1)}.ndv-solo .elementor-button{position:relative;overflow:hidden;isolation:isolate;background-image:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 2px rgba(13,27,62,.14);transition:transform .35s var(--ndv-ease),box-shadow .35s var(--ndv-ease),background-color .3s ease,color .3s ease!important}.ndv-solo .elementor-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 14px 28px -14px rgba(0,51,102,.65)}.ndv-pill .elementor-button{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;padding:7px 7px 7px 24px!important;border-radius:var(--ndv-r)!important;background:#fff!important;color:#036!important;fill:#036;font-size:16px!important;font-weight:600!important;letter-spacing:-.005em;text-decoration:none!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(0,51,102,.16),0 1px 2px rgba(13,27,62,.06),0 10px 24px -18px rgba(0,51,102,.45);transition:transform .45s var(--ndv-ease),box-shadow .45s var(--ndv-ease),color .35s ease!important}.ndv-pill .elementor-button::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(100deg,#002850,#036 55%,#0a4a85);transform:translateX(-101%);transition:transform .6s var(--ndv-ease)}.ndv-pill .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:18px}.ndv-pill .elementor-button-text{color:inherit!important}.ndv-pill .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin:0!important;border-radius:6px;background:#00adef;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 6px 14px -6px rgba(0,173,239,.9);transition:background-color .35s ease,transform .45s var(--ndv-ease)}.ndv-pill .elementor-button-icon i{font-size:15px;color:#fff!important;transition:transform .45s var(--ndv-ease)}.ndv-pill.ndv-pill-noicon .elementor-button{padding:14px 24px!important}.ndv-pill .elementor-button:hover,.ndv-pill .elementor-button:focus-visible{color:#fff!important;transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(0,51,102,0),0 18px 34px -16px rgba(0,51,102,.7)}.ndv-pill .elementor-button:hover::before,.ndv-pill .elementor-button:focus-visible::before{transform:translateX(0)}.ndv-pill .elementor-button:hover .elementor-button-icon,.ndv-pill .elementor-button:focus-visible .elementor-button-icon{background:#fff}.ndv-pill .elementor-button:hover .elementor-button-icon i{color:#036!important}.ndv-pill .elementor-button:active{transform:translateY(0) scale(.98)}.ndv-card .ndv-pill .elementor-button,.ndv-spot .ndv-pill .elementor-button{font-size:15px!important;padding:5px 5px 5px 18px!important}.ndv-card .ndv-pill .elementor-button-icon,.ndv-spot .ndv-pill .elementor-button-icon{width:34px;height:34px}.ndv-card .ndv-pill .elementor-button-content-wrapper,.ndv-spot .ndv-pill .elementor-button-content-wrapper{gap:14px}.ndv-card .ndv-pill.ndv-pill-noicon .elementor-button,.ndv-spot .ndv-pill.ndv-pill-noicon .elementor-button{padding:11px 18px!important}@media (max-width:767px){.ndv-pill .elementor-button{font-size:15px!important;padding-left:18px!important}.ndv-pill .elementor-button-content-wrapper{gap:14px}}.ndv-card,.ndv-spot{transition:transform .35s var(--ndv-ease),box-shadow .35s var(--ndv-ease)!important}.ndv-card:hover,.ndv-spot:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px rgba(13,27,62,.45)}.ndv-up{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ndv-ease),transform .7s var(--ndv-ease),box-shadow .35s var(--ndv-ease)!important;transition-delay:calc(var(--i,0) * 80ms)}.ndv-up.is-in{opacity:1;transform:none}.ndv-up.is-in:hover{transform:translateY(-4px);transition-delay:0s!important}.ndv-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.ndv-wi{display:inline-block;transform:translateY(110%);animation:ndv-rise .9s var(--ndv-ease) forwards;animation-delay:calc(var(--d) * 70ms + 150ms)}.ndv-tilt-img{transition:transform .25s ease-out;transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion:reduce){.ndv-up{opacity:1;transform:none;transition:none}.ndv-wi{animation:none;transform:none}.ndv-progress{display:none}}