/*! NovingAIR – Popup ofertă */.nvpo{--p-b:#29AAE1;--p-bh:#1B93C7;--p-bt:#1479B8;--p-red:#ED1C24;--p-ink:#14212B;--p-text:#3B4650;--p-muted:#6E777E;--p-line:#E3E9EE;--p-field:#DCE3E8;--p-soft:#F6F9FB;--p-font:var(--e-global-typography-primary-font-family,"Inter"),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-family:var(--p-font)}.nvpo *{box-sizing:border-box}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)){background-color:#14212b94!important;align-items:center!important;justify-content:center!important;padding:24px!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-widget-content{position:relative!important;inset:auto!important;margin:auto!important;width:min(900px,100%)!important;max-width:none!important;height:auto!important;max-height:calc(100vh - 48px)!important;border-radius:24px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 30px 80px -24px #14212b8c!important;animation:nvpo-in .22s ease both}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-message{border-radius:24px!important;background:#fff!important;-webkit-mask-image:-webkit-radial-gradient(white,black);width:100%!important;max-width:none!important;height:auto!important;max-height:calc(100vh - 48px)!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:block!important}@keyframes nvpo-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}@keyframes nvpo-up{0%{transform:translateY(100%)}}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button{display:flex!important;align-items:center;justify-content:center;position:absolute!important;top:14px!important;right:14px!important;left:auto!important;inset-inline-end:14px!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#eef3f6!important;color:var(--p-ink,#14212B)!important;font-size:15px!important;line-height:1!important;z-index:20!important;cursor:pointer;opacity:1!important;transition:background .15s}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button:hover{background:#dde8ee!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button:focus-visible{outline:3px solid rgba(41,170,225,.5)!important;outline-offset:2px}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button svg{width:15px!important;height:15px!important;fill:currentColor!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button i{font-size:15px!important;color:currentColor!important}.nvpo.elementor{width:100%!important;max-width:none!important}.nvpo>.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--width:100%;--min-height:0px;--gap:0px;--row-gap:0px;--column-gap:0px;padding:0!important;margin:0!important;width:100%!important;max-width:none!important;min-height:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.nvpo .nvpo-in{background:linear-gradient(90deg,#14212b 0 310px,#fff 310px)!important;display:grid!important;grid-template-columns:310px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;gap:0!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;align-items:stretch}.nvpo .nvpo-in>*{margin:0!important;min-width:0;width:auto!important;max-width:none!important}.nvpo .nvpo-in>:is(.nvpo-eb,.nvpo-title,.nvpo-sub,.nvpo-side){grid-column:1;background:var(--p-ink);color:#fff;padding-left:28px!important;padding-right:28px!important}.nvpo .nvpo-in>.nvpo-eb{grid-row:1;padding-top:30px!important;background-image:radial-gradient(120% 90% at 0% 0%,#29aae152,#29aae100 60%);background-repeat:no-repeat;background-size:310px 260px}.nvpo .nvpo-in>.nvpo-title{grid-row:2;padding-top:10px!important}.nvpo .nvpo-in>.nvpo-sub{grid-row:3;padding-top:8px!important}.nvpo .nvpo-in>.nvpo-side{grid-row:4;padding-top:22px!important;padding-bottom:26px!important;display:flex;flex-direction:column;gap:18px;background-image:radial-gradient(100% 80% at 100% 100%,#ed1c2438,#ed1c2400 60%);background-repeat:no-repeat;background-position:right bottom}.nvpo .nvpo-in>.nvpo-form{grid-column:2;grid-row:1 / span 4;padding:30px 30px 0!important;align-self:start}.nvpo .nvpo-in>:not(.nvpo-eb):not(.nvpo-title):not(.nvpo-sub):not(.nvpo-side):not(.nvpo-form){grid-column:2}.nvpo .nvpo-eb{display:flex;align-items:center;gap:8px;font:700 12px/1.3 var(--p-font);letter-spacing:.08em;text-transform:uppercase;color:#8fd3f2!important}.nvpo .nvpo-eb i{width:7px;height:7px;border-radius:50%;background:var(--p-red);box-shadow:0 0 0 3px #ed1c2440;flex:0 0 auto}.nvpo .nvpo-title .elementor-heading-title{margin:0!important;padding:0!important;font:800 27px/1.15 var(--p-font)!important;letter-spacing:-.02em!important;color:#fff!important;text-transform:none!important;text-align:left!important}.nvpo .nvpo-sub .elementor-heading-title{margin:0!important;padding:0!important;font:500 15px/1.45 var(--p-font)!important;color:#ffffffc7!important;text-transform:none!important;text-align:left!important;letter-spacing:0!important}.nvpo .nvpo-pts{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:11px}.nvpo .nvpo-pts li{display:flex;align-items:flex-start;gap:10px;margin:0!important;padding:0!important;font:500 14px/1.4 var(--p-font);color:#ffffffeb;list-style:none!important}.nvpo .nvpo-pts li:before{display:none!important}.nvpo .nvpo-pts svg{width:20px;height:20px;flex:0 0 auto;padding:4px;border-radius:50%;background:#29aae138;color:#8fd3f2;margin-top:-1px}.nvpo .nvpo-team{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}.nvpo .nvpo-ava{display:flex;flex:0 0 auto}.nvpo .nvpo-ava img,.nvpo .nvpo-more{width:34px!important;height:34px!important;max-width:none!important;border-radius:50%!important;border:2px solid var(--p-ink)!important;object-fit:cover;background:#2a3b48;margin:0 0 0 -9px!important;box-shadow:none!important}.nvpo .nvpo-ava>:first-child{margin-left:0!important}.nvpo .nvpo-more{display:grid;place-items:center;font:700 11.5px/1 var(--p-font);color:#fff;background:var(--p-bt)}.nvpo .nvpo-team-t{display:flex;flex-direction:column;gap:2px;min-width:0}.nvpo .nvpo-team-t b{font:700 14px/1.25 var(--p-font);color:#fff}.nvpo .nvpo-st{display:flex;align-items:center;gap:6px;font:500 12.5px/1.3 var(--p-font);color:#ffffffb8}.nvpo .nvpo-st i{width:7px;height:7px;border-radius:50%;background:#f5b841;flex:0 0 auto}.nvpo .nvpo-st.is-open i{background:#36c275;box-shadow:0 0 0 3px #36c27538}.nvpo .nvpo-st.is-open{color:#bdf0d3}.nvpo .nvpo-form .elementor-form-fields-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin:0!important;padding:0!important}.nvpo .nvpo-form .elementor-form-fields-wrapper>*{width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;flex:none!important}.nvpo .nvpo-form .elementor-field-group:is(.elementor-field-type-textarea,.elementor-field-type-acceptance,.elementor-field-type-recaptcha_v3,.elementor-field-type-recaptcha,.elementor-field-type-submit,.elementor-field-type-html,.elementor-field-type-select,.elementor-field-type-radio,.elementor-field-type-checkbox,.elementor-field-type-upload),.nvpo .nvpo-form :is(.nvpo-lbl,.nvpo-more-btn){grid-column:1 / -1}.nvpo .nvpo-form .elementor-field-type-recaptcha_v3{height:0!important;overflow:visible;margin-top:-10px!important}.nvpo .nvpo-form .elementor-field-group>label.elementor-field-label{display:none}.nvpo .nvpo-form .elementor-field-group :is(input.elementor-field-textual,textarea.elementor-field-textual,select.elementor-field-textual){display:block;width:100%!important;height:46px!important;min-height:0!important;margin:0!important;padding:0 14px!important;border:1.5px solid var(--p-field)!important;border-radius:12px!important;background:var(--p-soft)!important;color:var(--p-ink)!important;font:500 15px/1.3 var(--p-font)!important;box-shadow:none!important;outline:0!important;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s,background-color .15s}.nvpo .nvpo-form .elementor-field-group :is(input,textarea).elementor-field-textual::placeholder{color:#868f96!important;opacity:1}.nvpo .nvpo-form .elementor-field-group :is(input,textarea).elementor-field-textual:hover{border-color:#c8d3db!important}.nvpo .nvpo-form .elementor-field-group :is(input,textarea).elementor-field-textual:focus{border-color:var(--p-b)!important;background:#fff!important;box-shadow:0 0 0 4px #29aae129!important}.nvpo .nvpo-form .elementor-field-group :is(input,textarea).elementor-field-textual:user-invalid,.nvpo .nvpo-form .elementor-error :is(input,textarea).elementor-field-textual{border-color:var(--p-red)!important;background:#fff7f7!important}.nvpo .nvpo-form .elementor-field-group textarea.elementor-field-textual{padding:12px 14px!important;resize:none;line-height:1.4!important;transition:height .15s,border-color .15s,box-shadow .15s,background-color .15s}.nvpo .nvpo-form .elementor-field-group textarea.elementor-field-textual:is(:focus,:not(:placeholder-shown)){height:92px!important}.nvpo .nvpo-form input[type=number]{-moz-appearance:textfield}.nvpo .nvpo-form input[type=number]::-webkit-inner-spin-button,.nvpo .nvpo-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nvpo .nvpo-form .elementor-message-danger.elementor-help-inline{display:block;margin:4px 2px 0!important;padding:0!important;font:500 12px/1.3 var(--p-font)!important;color:var(--p-red)!important;background:none!important;border:0!important}.nvpo .nvpo-form .elementor-message:before{display:none!important}.nvpo .nvpo-form .nvpo-lbl{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:6px 0 -2px!important;font:700 13px/1.3 var(--p-font);color:var(--p-ink)}.nvpo .nvpo-form .nvpo-lbl small{font:500 12px/1.3 var(--p-font);color:var(--p-muted)}.nvpo .nvpo-form .nvpo-more-btn{display:none}.nvpo .nvpo-form .elementor-field-type-acceptance .elementor-field-subgroup{display:block!important;margin:0!important}.nvpo .nvpo-form .elementor-field-type-acceptance .elementor-field-option{display:flex!important;align-items:flex-start;gap:9px;margin:2px 0 0!important}.nvpo .nvpo-form .elementor-field-type-acceptance input[type=checkbox]{flex:0 0 auto;width:18px!important;height:18px!important;margin:1px 0 0!important;accent-color:var(--p-b);cursor:pointer}.nvpo .nvpo-form .elementor-field-type-acceptance label{margin:0!important;padding:0!important;font:400 12.5px/1.45 var(--p-font)!important;color:var(--p-text)!important;cursor:pointer}.nvpo .nvpo-form .elementor-field-type-acceptance label a{color:var(--p-bt)!important;text-decoration:underline!important;text-underline-offset:2px}.nvpo .nvpo-form .elementor-field-type-submit{position:sticky!important;bottom:0;z-index:3;display:block!important;margin:2px -30px 0!important;padding:10px 30px 14px!important;background:linear-gradient(180deg,#fff0,#fff 12px)!important}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button,.nvpo .nvpo-form .elementor-field-type-submit .elementor-button:is(:hover,:focus,:active,:visited){display:flex!important;align-items:center;justify-content:center;width:100%!important;height:52px!important;min-height:0!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:14px!important;background:var(--p-b)!important;color:#fff!important;font:700 16px/1 var(--p-font)!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;box-shadow:0 12px 26px -14px #29aae1e6!important;cursor:pointer;transition:background-color .15s,box-shadow .15s}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button:is(:hover,:focus-visible){background:var(--p-bh)!important}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button:focus-visible{outline:3px solid rgba(41,170,225,.45)!important;outline-offset:2px}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button:active{background:var(--p-bt)!important}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button *{color:inherit!important}.nvpo .nvpo-form .elementor-button-content-wrapper{display:flex!important;align-items:center;justify-content:center;gap:10px}.nvpo .nvpo-form .elementor-button-text{font:inherit!important}.nvpo .nvpo-form .nvpo-go{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff3}.nvpo .nvpo-form .nvpo-go svg{width:15px;height:15px}.nvpo .nvpo-form.elementor-form-waiting .elementor-button,.nvpo .nvpo-form .elementor-form-waiting .elementor-button{opacity:.75;cursor:progress}.nvpo .nvpo-form .nvpo-rc{display:block;margin:8px 0 0!important;padding:0!important;font:400 11px/1.4 var(--p-font);color:var(--p-muted);text-align:center}.nvpo .nvpo-form .nvpo-rc svg{display:inline-block;width:11px;height:11px;margin:0 4px -1px 0;vertical-align:baseline}.nvpo .nvpo-form .nvpo-rc span{display:inline}.nvpo .nvpo-form .nvpo-rc a{color:inherit!important;text-decoration:underline!important}html.nvpo-open .grecaptcha-badge{visibility:hidden!important}.nvpo .nvpo-form .elementor-message:not(.elementor-help-inline){margin:12px 0 0!important;padding:12px 14px!important;border-radius:12px!important;font:600 14px/1.4 var(--p-font)!important}.nvpo .nvpo-form .elementor-message-success{background:#edfaf2!important;border:1px solid #BFE9CF!important;color:#146c3a!important}.nvpo .nvpo-form .elementor-message-danger:not(.elementor-help-inline){background:#fff2f2!important;border:1px solid #F7C9CB!important;color:#b4161c!important}.nvpo .nvpo-form .nvpo-done{display:none}.nvpo .nvpo-form.nvpo-sent .nvpo-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:34px 8px 30px;outline:0;animation:nvpo-in .25s ease both}.nvpo .nvpo-form.nvpo-sent form.elementor-form{display:none!important}.nvpo .nvpo-done-i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#edfaf2;color:#1f9d57;box-shadow:0 0 0 8px #36c2751a}.nvpo .nvpo-done-i svg{width:28px;height:28px}.nvpo .nvpo-done b{margin-top:6px;font:800 20px/1.25 var(--p-font);color:var(--p-ink)}.nvpo .nvpo-done p{margin:0!important;max-width:380px;font:500 14.5px/1.5 var(--p-font);color:var(--p-text)}.nvpo .nvpo-done-acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.nvpo .nvpo-done-acts button,.nvpo .nvpo-done-acts button:is(:hover,:focus,:active){height:44px;padding:0 18px!important;margin:0!important;border-radius:12px!important;font:700 14.5px/1 var(--p-font)!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;white-space:nowrap!important;box-shadow:none!important}.nvpo .nvpo-done-close,.nvpo .nvpo-done-close:is(:hover,:focus,:active){background:var(--p-b)!important;border:0!important;color:#fff!important}.nvpo .nvpo-done-close:hover{background:var(--p-bh)!important}.nvpo .nvpo-done-again,.nvpo .nvpo-done-again:is(:hover,:focus,:active){background:#fff!important;border:1.5px solid var(--p-field)!important;color:var(--p-ink)!important}.nvpo .nvpo-done-again:hover{border-color:var(--p-b)!important}.nvpo .nvpo-done-acts button:focus-visible{outline:3px solid rgba(41,170,225,.45)!important;outline-offset:2px}@media(max-width:767px){.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)){align-items:flex-end!important;padding:0!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-widget-content{width:100%!important;max-width:560px!important;margin:auto auto 0!important;border-radius:22px 22px 0 0!important;max-height:calc(100vh - 8px)!important;max-height:calc(100dvh - 8px)!important;animation:nvpo-up .28s cubic-bezier(.2,.8,.2,1) both}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-message{max-height:calc(100vh - 8px)!important;max-height:calc(100dvh - 8px)!important;border-radius:22px 22px 0 0!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-widget-content{background:transparent!important}.nvpo .nvpo-in>.nvpo-title{border-radius:22px 22px 0 0}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button{top:10px!important;right:10px!important;inset-inline-end:10px!important;width:36px!important;height:36px!important;background:#ffffff24!important;color:#fff!important}.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-close-button:hover{background:#ffffff3d!important}.nvpo .nvpo-in{grid-template-columns:minmax(0,1fr);grid-template-rows:none;background:#fff!important}.nvpo .nvpo-in>*{grid-column:1!important;grid-row:auto!important}.nvpo .nvpo-in>:is(.nvpo-eb,.nvpo-title,.nvpo-sub,.nvpo-side){padding-left:18px!important;padding-right:56px!important}.nvpo .nvpo-in>.nvpo-eb{display:none!important}.nvpo .nvpo-in>.nvpo-title{padding-top:16px!important;background-image:radial-gradient(90% 140% at 0% 0%,#29aae14d,#29aae100 60%);background-repeat:no-repeat}.nvpo .nvpo-in>.nvpo-sub{padding-top:3px!important}.nvpo .nvpo-in>:is(.nvpo-sub,.nvpo-side){box-shadow:0 -2px #14212b;position:relative}.nvpo .nvpo-in>.nvpo-side{padding-top:10px!important;padding-bottom:13px!important;padding-right:18px!important;gap:0;background-image:none}.nvpo .nvpo-title .elementor-heading-title{font-size:20px!important}.nvpo .nvpo-sub .elementor-heading-title{font-size:13.5px!important;line-height:1.35!important}.nvpo .nvpo-pts{display:none!important}.nvpo .nvpo-team{margin:0;padding:0;background:none;border:0;gap:9px;flex-direction:row;align-items:center}.nvpo .nvpo-ava img,.nvpo .nvpo-more{width:26px!important;height:26px!important;margin-left:-7px!important;border-width:1.5px!important}.nvpo .nvpo-more{font-size:10px}.nvpo .nvpo-team-t{flex-direction:row;align-items:center;flex-wrap:wrap;gap:2px 8px}.nvpo .nvpo-team-t b{font-size:13px}.nvpo .nvpo-st{font-size:12px}.nvpo .nvpo-in>.nvpo-form{padding:14px 16px 0!important}.nvpo .nvpo-form .elementor-form-fields-wrapper{gap:8px!important}.nvpo .nvpo-form .elementor-field-group:is(.elementor-field-group-nume,.elementor-field-group-email){grid-column:1 / -1}.nvpo .nvpo-form .elementor-field-type-recaptcha_v3{margin-top:-8px!important}.nvpo .nvpo-form .elementor-field-group :is(input.elementor-field-textual,textarea.elementor-field-textual,select.elementor-field-textual){height:44px!important;font-size:16px!important;padding:0 13px!important}.nvpo .nvpo-form .elementor-field-group textarea.elementor-field-textual{padding:11px 13px!important}.nvpo .nvpo-form .elementor-field-group textarea.elementor-field-textual:is(:focus,:not(:placeholder-shown)){height:84px!important}.nvpo .nvpo-form .nvpo-lbl{display:none}.nvpo .nvpo-form .nvpo-more-btn{display:flex!important;align-items:center;gap:8px;width:100%!important;height:44px!important;margin:0!important;padding:0 13px!important;border:1.5px dashed #C9D6DF!important;border-radius:12px!important;background:#fff!important;color:var(--p-bt)!important;font:600 14px/1.2 var(--p-font)!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;white-space:nowrap!important}.nvpo .nvpo-form .nvpo-more-btn:is(:hover,:focus,:active){background:#f3fafe!important;color:var(--p-bt)!important;border-color:var(--p-b)!important}.nvpo .nvpo-form .nvpo-more-btn small{min-width:0;overflow:hidden;text-overflow:ellipsis;font:500 12px/1.2 var(--p-font);color:var(--p-muted)}.nvpo .nvpo-form .nvpo-more-btn svg{width:16px;height:16px;flex:0 0 auto;margin-left:auto;transition:transform .2s}.nvpo .nvpo-form .nvpo-more-btn[aria-expanded=true] svg{transform:rotate(45deg)}.nvpo form.elementor-form:not(.nvpo-xopen) .nvpo-opt{display:none!important}.nvpo .nvpo-form .elementor-field-type-acceptance label{font-size:12px!important;line-height:1.4!important}.nvpo .nvpo-form .elementor-field-type-submit{margin:0 -16px!important;padding:8px 16px calc(10px + env(safe-area-inset-bottom,0px))!important}.nvpo .nvpo-form .elementor-field-type-submit .elementor-button,.nvpo .nvpo-form .elementor-field-type-submit .elementor-button:is(:hover,:focus,:active,:visited){height:50px!important}.nvpo .nvpo-form .nvpo-rc{margin-top:6px!important;font-size:10.5px}}@media(max-width:359px){.nvpo .nvpo-team-t b{display:none}}@media(max-width:767px)and (max-height:600px){.nvpo .nvpo-in>.nvpo-sub{display:none!important}.nvpo .nvpo-in>.nvpo-title{padding-top:13px!important}.nvpo .nvpo-in>.nvpo-side{padding-top:7px!important;padding-bottom:10px!important}.nvpo .nvpo-form .elementor-field-group :is(input.elementor-field-textual,textarea.elementor-field-textual){height:42px!important}}@media(min-width:768px)and (max-height:700px){.nvpo .nvpo-pts{gap:7px}.nvpo .nvpo-in>.nvpo-eb{padding-top:24px!important}.nvpo .nvpo-in>.nvpo-form{padding-top:22px!important}.nvpo .nvpo-form .elementor-field-group :is(input.elementor-field-textual){height:42px!important}}@media(prefers-reduced-motion:reduce){.elementor-popup-modal:is(.nvpo-modal,:has(.nvpo)) .dialog-widget-content{animation:none!important}.nvpo .nvpo-form textarea.elementor-field-textual,.nvpo .nvpo-form .nvpo-more-btn svg{transition:none!important}}html.nvpo-open,html.nvpo-open body{overflow:hidden!important}
