/*! NovingAIR – Ofertă personalizată */body.nvop{--o-b:#29AAE1;--o-bd:#1B93C7;--o-bt:#1479B8;--o-red:#ED1C24;--o-redd:#C8141B;--o-ink:#14212B;--o-text:#46525C;--o-muted:#76818A;--o-line:#E4E9ED;--o-field:#D5DDE3;--o-soft:#F4F8FB;--o-sky:#EAF6FC;--o-ok:#16A34A;--o-wa:#25D366;--o-w:1160px;--o-r:22px;--o-sh:0 1px 2px rgba(20,33,43,.05),0 18px 44px -22px rgba(20,33,43,.28);--o-font:var(--e-global-typography-text-font-family,Inter),Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--o-head:var(--e-global-typography-primary-font-family,Inter),var(--o-font)}.nvop :is(.nvop-hero,.nvop-intro,.nvop-card,.nvop-s-vid,.nvop-done){font-family:var(--o-font);color:var(--o-text)}.nvop :is(.nvop-hero,.nvop-how,.nvop-prep,.nvop-get,.nvop-talk,.nvop-team,.nvop-card-h,.nvop-prog,.nvop-done,.nvop-vid-acts,.nvop-btn,.nvop-drop,.nvop-files li,.nvop-num){box-sizing:border-box}.nvop .nvop-i{width:20px;height:20px;flex:0 0 auto;display:block}.nvop .nvop-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.nvop .nvop-page>.nvop-s-hero.nvop-s-hero{display:none!important}.nvop .nvop-page :is(#contact,.nvop-card){scroll-margin-top:calc(var(--nvop-top,90px) + 16px)}.nvop .nvop-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;margin:0;border-radius:999px;border:1.5px solid var(--o-field);background:#fff;color:var(--o-ink)!important;font:600 15px/1.1 var(--o-font);text-decoration:none!important;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .15s,box-shadow .15s;text-transform:none;letter-spacing:0;box-shadow:none}.nvop .nvop-btn .nvop-i{width:18px;height:18px}.nvop .nvop-btn--lg{min-height:52px;padding:0 22px;font-size:16px}html body.nvop .nvop-btn:is(:hover,:focus-visible){border-color:var(--o-b)!important;color:var(--o-bt)!important;background:#fff!important;text-decoration:none!important}html body.nvop .nvop-btn--red,html body.nvop .nvop-btn--red:is(:hover,:focus,:focus-visible,:active){background:var(--o-red)!important;border-color:var(--o-red)!important;color:#fff!important;box-shadow:0 12px 24px -12px rgba(237,28,36,.75)}html body.nvop .nvop-btn--red:hover{background:var(--o-redd)!important;border-color:var(--o-redd)!important;transform:translateY(-1px)}html body.nvop .nvop-btn--blue,html body.nvop .nvop-btn--blue:is(:hover,:focus,:focus-visible,:active){background:var(--o-b)!important;border-color:var(--o-b)!important;color:#fff!important}html body.nvop .nvop-btn--blue:hover{background:var(--o-bd)!important;border-color:var(--o-bd)!important}html body.nvop .nvop-btn--wa,html body.nvop .nvop-btn--wa:is(:focus,:active){background:#e9fbf0!important;border-color:#bdefd0!important;color:#0f7a3a!important}html body.nvop .nvop-btn--wa:is(:hover,:focus-visible){background:#ddf8e8!important;border-color:var(--o-wa)!important;color:#0f7a3a!important}.nvop .nvop-files button:focus-visible,.nvop .nvop-step-btn:focus-visible,.nvop .nvop-team:focus-visible,html body.nvop .nvop-btn:focus-visible{outline:3px solid rgba(41,170,225,.45)!important;outline-offset:2px}.nvop .nvop-page>.nvop-hero{width:min(100% - 32px,var(--o-w));margin:26px auto 6px}.nvop .nvop-hero{position:relative;overflow:hidden;isolation:isolate;padding:40px 44px;border-radius:28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,390px);gap:40px;align-items:center;background:radial-gradient(110% 130% at 100% 0,rgba(41,170,225,.2) 0,rgba(41,170,225,0) 55%),radial-gradient(80% 120% at 0 100%,rgba(237,28,36,.1) 0,rgba(237,28,36,0) 60%),var(--o-soft)}.nvop .nvop-deco{position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400' fill='none' stroke='%2329AAE1' stroke-width='2' stroke-linecap='round'%3E%3Cpath opacity='.22' d='M-20 300c90-60 170-60 250 0s170 60 250 0 130-50 150-40'/%3E%3Cpath opacity='.16' d='M-20 340c90-60 170-60 250 0s170 60 250 0 130-50 150-40'/%3E%3Cpath opacity='.1' d='M-20 260c90-60 170-60 250 0s170 60 250 0 130-50 150-40'/%3E%3C/svg%3E") left bottom/720px auto no-repeat}.nvop .nvop-deco::before{content:"";position:absolute;width:280px;height:280px;right:-90px;top:-110px;border-radius:50%;border:2px solid rgba(41,170,225,.18);box-shadow:0 0 0 34px rgba(41,170,225,.05),0 0 0 70px rgba(41,170,225,.035)}.nvop .nvop-hero-main{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.nvop .nvop-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o-red);line-height:1.3}.nvop .nvop-eyebrow i{position:relative;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--o-red);box-shadow:0 0 0 4px rgba(237,28,36,.15)}.nvop .nvop-eyebrow i::after{content:"";position:absolute;inset:-5px;border-radius:50%;background:rgba(237,28,36,.28);animation:nvop-dot 2.2s ease-out infinite;pointer-events:none}@keyframes nvop-dot{0%{transform:scale(.5);opacity:.9}100%,70%{transform:scale(1.25);opacity:0}}.nvop .nvop-hero .nvop-h1{font-family:var(--o-head);font-size:clamp(28px,3.2vw,42px)!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--o-ink)!important;text-transform:none!important;margin:10px 0 12px!important;padding:0!important;max-width:720px;text-wrap:balance}.nvop .nvop-lead{margin:0 0 16px!important;max-width:620px;font-size:16.5px;line-height:1.55;color:var(--o-text)}.nvop .nvop-bens{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px!important;padding:0!important;list-style:none}.nvop .nvop-bens li{display:inline-flex;align-items:center;gap:7px;margin:0!important;padding:7px 13px 7px 9px;border-radius:999px;background:#fff;border:1px solid var(--o-line);font-size:14px;font-weight:600;color:var(--o-ink);line-height:1.2;list-style:none}.nvop .nvop-bens li::before{display:none}.nvop .nvop-bens .nvop-i{width:18px;height:18px;padding:3px;border-radius:50%;background:var(--o-sky);color:var(--o-bt);stroke-width:3}.nvop .nvop-ctas{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.nvop .nvop-status{display:inline-flex;align-items:center;gap:9px;margin:0!important;padding:6px 13px 6px 11px;border-radius:999px;background:#fff;border:1px solid var(--o-line);font-size:13.5px;font-weight:600;color:var(--o-ink);line-height:1.3}.nvop .nvop-status i{position:relative;width:9px;height:9px;border-radius:50%;background:var(--o-muted);flex:0 0 auto}.nvop .nvop-status.is-open{background:#edfaf2;border-color:#c7eed6;color:#11663a}.nvop .nvop-status.is-open i{background:var(--o-ok)}.nvop .nvop-status.is-open i::after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--o-ok);opacity:.5;animation:nvop-pulse 2s ease-out infinite}.nvop .nvop-status.is-closed i{background:#f59e0b}@keyframes nvop-pulse{0%{transform:scale(.6);opacity:.7}100%{transform:scale(1.5);opacity:0}}.nvop .nvop-how{position:relative;display:flex;flex-direction:column;padding:22px 22px 18px;background:rgba(255,255,255,.96);border:1px solid #fff;border-radius:24px;box-shadow:var(--o-sh)}.nvop .nvop-how-h{display:flex;align-items:center;gap:8px;margin:0 0 14px!important;font:800 16px/1.3 var(--o-head);color:var(--o-ink)}.nvop .nvop-how-h .nvop-i{width:18px;height:18px;color:var(--o-red)}.nvop .nvop-steps{position:relative;display:flex;flex-direction:column;gap:14px;margin:0!important;padding:0!important;list-style:none;counter-reset:none}.nvop .nvop-steps::before{content:"";position:absolute;left:17px;top:18px;bottom:18px;border-left:2px dashed #cfe6f2}.nvop .nvop-steps li{position:relative;display:flex;gap:12px;align-items:flex-start;margin:0!important;padding:0!important;list-style:none}.nvop .nvop-steps li::before{display:none}.nvop .nvop-step-n{position:relative;z-index:1;flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--o-b);color:#fff;font:800 15px/1 var(--o-head);box-shadow:0 0 0 4px #fff}.nvop .nvop-steps li:last-child .nvop-step-n{background:var(--o-red)}.nvop .nvop-step-t{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:2px}.nvop .nvop-step-t b{font-size:15px;font-weight:700;color:var(--o-ink);line-height:1.3}.nvop .nvop-step-t small{font-size:13.5px;line-height:1.45;color:var(--o-muted)}.nvop .nvop-team{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;border-radius:16px;background:var(--o-soft);border:1px solid var(--o-line);color:var(--o-ink)!important;text-decoration:none!important;transition:border-color .2s,background-color .2s,box-shadow .2s}.nvop .nvop-team:hover{border-color:#bfe3f4;background:var(--o-sky);box-shadow:0 10px 24px -16px rgba(20,33,43,.35)}.nvop .nvop-ava{position:relative;display:flex;flex:0 0 auto;padding-right:4px}.nvop .nvop-ava :is(img,.nvop-ava-more){width:38px!important;height:38px!important;max-width:none!important;border-radius:50%!important;border:2px solid #fff!important;object-fit:cover;margin:0 0 0 -11px!important;background:#dce6ec;box-shadow:0 2px 6px -2px rgba(20,33,43,.25);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.nvop .nvop-ava :is(img,.nvop-ava-more):first-child{margin-left:0!important}.nvop .nvop-ava-more{display:grid;place-items:center;font:700 12px/1 var(--o-font);color:var(--o-bt);background:#fff!important}.nvop .nvop-ava-dot{position:absolute;right:2px;bottom:1px;width:11px;height:11px;border-radius:50%;background:var(--o-muted);border:2px solid #fff;opacity:0;transition:opacity .2s}.nvop .nvop-ava-dot.is-open{background:var(--o-ok);opacity:1}.nvop .nvop-ava-dot.is-closed{background:#f59e0b;opacity:1}.nvop .nvop-team:hover .nvop-ava :is(img,.nvop-ava-more){transform:translateY(-2px)}.nvop .nvop-team:hover .nvop-ava :is(img,.nvop-ava-more):nth-child(2){transition-delay:.03s}.nvop .nvop-team:hover .nvop-ava :is(img,.nvop-ava-more):nth-child(3){transition-delay:.06s}.nvop .nvop-team:hover .nvop-ava :is(img,.nvop-ava-more):nth-child(4){transition-delay:.09s}.nvop .nvop-team-t{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.3}.nvop .nvop-team-t b{font-size:15px;font-weight:700;color:var(--o-ink);white-space:nowrap}.nvop .nvop-team--hero .nvop-ava :is(img,.nvop-ava-more){width:34px!important;height:34px!important;margin-left:-10px!important}.nvop .nvop-team--hero{gap:10px;padding:11px 12px}.nvop .nvop-team-t small{font-size:13px;color:var(--o-muted);overflow:hidden;text-overflow:ellipsis}.nvop .nvop-team-go{width:18px;height:18px;color:var(--o-bt);transition:transform .2s}.nvop .nvop-team:hover .nvop-team-go{transform:translateX(3px)}@media (max-width:1024px){.nvop .nvop-hero{grid-template-columns:minmax(0,1fr);padding:34px 30px;gap:26px}.nvop .nvop-how{max-width:none}}@media (max-width:767px){.nvop .nvop-page>.nvop-hero{width:calc(100% - 24px);margin-top:14px}.nvop .nvop-hero{padding:24px 18px 18px;border-radius:22px;gap:18px}.nvop .nvop-deco{background-size:520px auto}.nvop .nvop-hero .nvop-h1{font-size:clamp(25px,7vw,30px)!important;margin:8px 0 10px!important}.nvop .nvop-lead{font-size:15px;margin-bottom:14px!important}.nvop .nvop-bens{flex-wrap:nowrap;gap:6px;margin:0 -18px 16px!important;padding:0 18px!important;width:calc(100% + 36px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:0 18px}.nvop .nvop-bens::-webkit-scrollbar{display:none}.nvop .nvop-bens{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.nvop .nvop-bens li{flex:0 0 auto;white-space:nowrap}.nvop .nvop-bens li{font-size:13px;padding:6px 11px 6px 8px}.nvop .nvop-ctas{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px;margin-bottom:14px}.nvop .nvop-ctas .nvop-btn{padding:0 12px;font-size:15px;min-height:48px}.nvop .nvop-ctas .nvop-btn--red{grid-column:1/-1;min-height:54px;font-size:16px}.nvop .nvop-status{font-size:13px}.nvop .nvop-how{padding:16px 14px 14px;border-radius:20px}.nvop .nvop-how-h{font-size:15px;margin-bottom:12px!important}.nvop .nvop-steps{flex-direction:row;gap:8px}.nvop .nvop-steps::before{left:16%;right:16%;top:16px;bottom:auto;border-left:0;border-top:2px dashed #cfe6f2}.nvop .nvop-steps li{flex:1 1 0;flex-direction:column;align-items:center;text-align:center;gap:7px}.nvop .nvop-step-n{width:32px;height:32px;font-size:14px}.nvop .nvop-step-t{padding:0}.nvop .nvop-step-t b{font-size:13px}.nvop .nvop-step-t small{display:none}.nvop .nvop-team--hero{display:none}}.nvop .nvop-page>.nvop-s-form.nvop-s-form{padding:44px 0 56px!important;margin:0!important;background:0 0!important;border:0!important;min-height:0!important}.nvop .nvop-s-form.nvop-s-form>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:44px;align-items:start;width:min(100% - 32px,var(--o-w))!important;max-width:none!important;margin:0 auto!important;padding:0!important}.nvop .nvop-s-form.nvop-s-form>.e-con-inner>.e-con{width:auto!important;max-width:none!important;min-width:0;margin:0!important;--width:auto}.nvop .nvop-intro.nvop-intro{display:flex!important;flex-direction:column;gap:0;padding:6px 0 0!important;background:0 0!important}.nvop .nvop-intro .elementor-widget-heading h3.elementor-heading-title{font-family:var(--o-head)!important;font-size:clamp(22px,2.1vw,28px)!important;line-height:1.22!important;font-weight:800!important;letter-spacing:-.015em!important;color:var(--o-ink)!important;text-transform:none!important;margin:0!important;text-wrap:balance}.nvop .nvop-intro .elementor-widget-heading p.elementor-heading-title{font:400 16px/1.55 var(--o-font)!important;color:var(--o-text)!important;margin:12px 0 0!important;text-transform:none!important}.nvop .nvop-intro>.elementor-widget{margin:0!important;width:100%}.nvop .nvop-k{margin:0 0 12px!important;font:800 13px/1.3 var(--o-font);letter-spacing:.07em;text-transform:uppercase;color:var(--o-bt)}.nvop :is(.nvop-prep,.nvop-get,.nvop-talk){width:100%;min-width:0;margin-top:26px;padding-top:24px;border-top:1px solid var(--o-line)}.nvop :is(.nvop-prep,.nvop-get) ul{display:flex;flex-direction:column;gap:12px;margin:0!important;padding:0!important;list-style:none}.nvop :is(.nvop-prep,.nvop-get) li{display:flex;align-items:flex-start;gap:12px;margin:0!important;padding:0!important;list-style:none;font-size:15px;line-height:1.45;color:var(--o-text)}.nvop :is(.nvop-prep,.nvop-get) li::before{display:none}.nvop :is(.nvop-prep,.nvop-get) li b{color:var(--o-ink);font-weight:700}.nvop .nvop-prep li .nvop-i{width:38px;height:38px;padding:9px;border-radius:12px;background:#fff;border:1px solid var(--o-line);color:var(--o-bt);box-shadow:0 4px 12px -8px rgba(20,33,43,.3)}.nvop .nvop-prep li span{display:flex;flex-direction:column;gap:1px;padding-top:1px}.nvop .nvop-prep li small{font-size:14px;color:var(--o-muted);line-height:1.4}.nvop .nvop-get li .nvop-i{width:24px;height:24px;padding:4px;margin-top:1px;border-radius:50%;background:#edfaf2;color:var(--o-ok);stroke-width:3}.nvop .nvop-get li span{display:flex;flex-direction:column;gap:2px}.nvop .nvop-get li small{font-size:14px;color:var(--o-muted);line-height:1.45}.nvop .nvop-talk-btns{display:flex;flex-wrap:wrap;gap:8px}.nvop .nvop-talk .nvop-team{margin-top:12px;background:#fff}@media (min-width:1025px) and (min-height:640px){.nvop .nvop-intro.nvop-intro{position:sticky;top:calc(var(--nvop-top,90px) + 22px)}}.nvop .nvop-card.nvop-card{display:block!important;position:relative;padding:28px 30px 30px!important;background:#fff!important;border:1px solid var(--o-line);border-radius:28px;box-shadow:var(--o-sh)}.nvop .nvop-card .e-con,.nvop .nvop-card .e-con-inner{padding:0!important;margin:0!important;max-width:none!important;width:100%!important;background:0 0!important;border:0!important;box-shadow:none!important;min-height:0!important}.nvop .nvop-card .elementor-widget-html{width:100%;margin:0!important}.nvop .nvop-card-h{display:flex;align-items:center;gap:14px;margin:0 0 18px}.nvop .nvop-card-i{flex:0 0 auto;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--o-red);color:#fff;box-shadow:0 10px 20px -10px rgba(237,28,36,.7)}.nvop .nvop-card-i .nvop-i{width:22px;height:22px}.nvop .nvop-card-ht{min-width:0}.nvop .nvop-card-t{margin:0!important;font:800 21px/1.25 var(--o-head);color:var(--o-ink);letter-spacing:-.01em}.nvop .nvop-card-s{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:4px 0 0!important;font-size:13.5px;line-height:1.4;color:var(--o-muted)}.nvop .nvop-card-s .nvop-i{width:15px;height:15px}.nvop .nvop-card-s b{color:var(--o-red)}.nvop .nvop-prog{display:none}html.nvop-js .nvop .nvop-prog{display:flex;align-items:center;gap:12px;margin:0 0 22px;padding:10px 14px;border-radius:14px;background:var(--o-soft)}.nvop .nvop-prog-bar{position:relative;flex:1;height:7px;border-radius:99px;background:#dce8ef;overflow:hidden}.nvop .nvop-prog-bar i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,var(--o-b),var(--o-bt));transform-origin:0 50%;transform:scaleX(var(--p,0));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.nvop .nvop-prog-t{flex:0 0 auto;min-width:104px;text-align:right;font:700 13px/1.2 var(--o-font);color:var(--o-ink);font-variant-numeric:tabular-nums}.nvop .nvop-prog.is-full{background:#edfaf2}.nvop .nvop-prog.is-full .nvop-prog-bar i{background:var(--o-ok)}.nvop .nvop-prog.is-full .nvop-prog-t{color:#11663a}.nvop .nvop-card .minicrm-form{container-type:inline-size;container-name:nvopf;width:100%}.nvop form.TurnKeyCRM{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;background:0 0!important;border:0!important;box-shadow:none!important;font-family:var(--o-font)!important;color:var(--o-text)}.nvop form.TurnKeyCRM fieldset{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:0!important;padding:0!important;border:0!important;min-width:0}.nvop form.TurnKeyCRM .InputBlock br,.nvop form.TurnKeyCRM legend{display:none!important}.nvop .minicrm-form form.TurnKeyCRM .InputBlock{display:flex!important;flex-direction:column;margin:0!important;padding:0!important;width:auto!important;float:none!important;min-width:0;grid-column:1/-1;clear:none!important}.nvop .minicrm-form form.TurnKeyCRM .InputBlock>label{display:flex!important;align-items:baseline;gap:6px;flex-wrap:wrap;width:auto!important;float:none!important;margin:0 0 7px!important;padding:0!important;text-align:left!important;font:600 14.5px/1.3 var(--o-font)!important;color:var(--o-ink)!important}.nvop .minicrm-form form.TurnKeyCRM .InputBlock>label.Required::after{content:"*";color:var(--o-red);font-weight:700;margin-left:-2px}.nvop .minicrm-form form.TurnKeyCRM .InputBlock>label small{font-weight:500;font-size:12px;color:var(--o-muted);background:var(--o-soft);border-radius:6px;padding:1px 7px}.nvop .minicrm-form form.TurnKeyCRM .InputBlock>div{width:100%!important;margin:0!important;float:none!important}.nvop form.TurnKeyCRM .TrackingFields{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.nvop form.TurnKeyCRM :is(input:not([type=checkbox]):not([type=radio]):not([type=Submit]):not([type=submit]):not([type=hidden]):not([type=file]),select,textarea){width:100%!important;max-width:100%!important;height:50px!important;min-height:50px;margin:0!important;padding:0 16px!important;border:1.5px solid var(--o-field)!important;border-radius:13px!important;background-color:#fff!important;color:var(--o-ink)!important;font:400 16px/1.4 var(--o-font)!important;box-shadow:none!important;outline:0!important;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none;appearance:none}.nvop form.TurnKeyCRM textarea{height:auto!important;min-height:108px!important;padding:12px 16px!important;resize:vertical;line-height:1.5!important}.nvop form.TurnKeyCRM :is(input,select,textarea)::placeholder{color:#9aa4ac!important;opacity:1}.nvop form.TurnKeyCRM :is(input,select,textarea):hover{border-color:#b9c6cf!important}.nvop form.TurnKeyCRM :is(input,select,textarea):focus{border-color:var(--o-b)!important;box-shadow:0 0 0 3px rgba(41,170,225,.18)!important}.nvop form.TurnKeyCRM .InputBlock.nvop-err :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-color:var(--o-red)!important;box-shadow:0 0 0 3px rgba(237,28,36,.1)!important;background-color:#fffbfb!important}.nvop form.TurnKeyCRM :is(.Error,.error,.Invalid):is(input,select,textarea){border-color:var(--o-red)!important}.nvop form.TurnKeyCRM .nvop-gh{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0!important;padding:0;font:800 16px/1.3 var(--o-head);color:var(--o-ink)}.nvop form.TurnKeyCRM .nvop-gh:not(.nvop-gh--firstname){margin-top:8px!important;padding-top:20px;border-top:1px dashed var(--o-line)}.nvop form.TurnKeyCRM .nvop-gh b{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--o-sky);color:var(--o-bt);font:800 13.5px/1 var(--o-head)}.nvop form.TurnKeyCRM .nvop-gh small{font:500 12.5px/1.2 var(--o-font);color:var(--o-muted);background:var(--o-soft);border-radius:6px;padding:3px 8px}.nvop form.TurnKeyCRM .nvop-gh.is-done b{background:var(--o-ok);color:#fff}.nvop form.TurnKeyCRM .nvop-gh b .nvop-i{width:15px;height:15px;stroke-width:3}.nvop .minicrm-form form.TurnKeyCRM .InputBlock:is(.nvop-f-int2584,.nvop-f-int2585,.nvop-f-catimetripatratiarelocuintadvs,.nvop-f-int2586){grid-column:span 1}.nvop .nvop-ls{display:none}@container nvopf (min-width:520px){.nvop .minicrm-form form.TurnKeyCRM .InputBlock:is(.nvop-f-email,.nvop-f-phone){grid-column:span 1}}@container nvopf (max-width:519px){.nvop .nvop-lf{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.nvop .nvop-ls{display:inline}}.nvop .nvop-msg{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0!important;font-size:13.5px!important;line-height:1.4;color:#c81e25!important;font-weight:500;width:100%}.nvop .nvop-msg::before{content:"";flex:0 0 auto;width:15px;height:15px;margin-top:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C81E25' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") center/contain no-repeat}.nvop .nvop-hint{margin:6px 0 0!important;font-size:13px!important;line-height:1.4;color:var(--o-muted)!important}.nvop .nvop-hint.is-ok{color:#11663a!important}.nvop .InputBlock.nvop-err .nvop-hint{display:none}.nvop .nvop-num{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;align-items:center}html body.nvop form.TurnKeyCRM .nvop-num input:not(#nvop-z){text-align:center;padding:0 6px!important;font-weight:600!important;font-variant-numeric:tabular-nums}html body.nvop .nvop-step-btn,html body.nvop .nvop-step-btn:is(:hover,:focus,:active){width:44px;height:50px;margin:0!important;padding:0!important;border:1.5px solid var(--o-field)!important;border-radius:13px!important;background:#fff!important;color:var(--o-ink)!important;display:grid;place-items:center;cursor:pointer;font:500 22px/1 var(--o-font)!important;box-shadow:none!important;text-decoration:none!important;transition:border-color .15s,background-color .15s,color .15s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html body.nvop .nvop-step-btn:hover{border-color:var(--o-b)!important;color:var(--o-bt)!important;background:var(--o-sky)!important}html body.nvop .nvop-step-btn:active{transform:scale(.96)}html body.nvop .nvop-step-btn[disabled]{opacity:.4;cursor:default;background:#fff!important;border-color:var(--o-field)!important;color:var(--o-ink)!important}.nvop .nvop-step-btn .nvop-i{width:18px;height:18px;stroke-width:2.4}.nvop .nvop-unitw{position:relative;display:block}html body.nvop form.TurnKeyCRM .nvop-unitw input:not(#nvop-z){padding-right:52px!important}.nvop .nvop-unit{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;font:600 14px/1 var(--o-font);color:var(--o-muted)}.nvop .nvop-drop{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px dashed #b9c6cf;border-radius:16px;background:#fbfdfe;transition:border-color .15s,background-color .15s}.nvop .nvop-drop.is-over,.nvop .nvop-drop:hover{border-color:var(--o-b);background:var(--o-sky)}.nvop .nvop-drop:focus-within{border-color:var(--o-b);box-shadow:0 0 0 3px rgba(41,170,225,.18)}.nvop .InputBlock.nvop-err .nvop-drop{border-color:var(--o-red);background:#fffbfb}html body.nvop .minicrm-form .nvop-drop input[type=file]:not(#nvop-z){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer;margin:0!important;padding:0!important;border:0!important;z-index:2;font-size:0!important}.nvop .nvop-drop-i{width:44px;height:44px;border-radius:13px;background:#fff;border:1px solid var(--o-line);color:var(--o-bt);display:grid;place-items:center;flex:0 0 auto}.nvop .nvop-drop-t{display:flex;flex-direction:column;min-width:0;line-height:1.35}.nvop .nvop-drop-t b{font-size:15px;color:var(--o-ink)}.nvop .nvop-drop-t small{font-size:13px;color:var(--o-muted)}.nvop .nvop-has-drop .Description{display:none!important}.nvop .minicrm-form form.TurnKeyCRM .nvop-f-planulcasei .Description{margin:6px 0 0!important;font-size:13px!important;color:var(--o-muted)!important}.nvop .nvop-files{display:flex;flex-direction:column;gap:6px;margin:8px 0 0!important;padding:0!important;list-style:none}.nvop .nvop-files:empty{display:none}.nvop .nvop-files li{display:flex;align-items:center;gap:10px;margin:0!important;padding:8px 8px 8px 12px;border:1px solid var(--o-line);border-radius:12px;background:#fff;font-size:14px;color:var(--o-ink);list-style:none}.nvop .nvop-files li::before{display:none}.nvop .nvop-files li>.nvop-i{width:18px;height:18px;color:var(--o-bt)}.nvop .nvop-files li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nvop .nvop-files li small{color:var(--o-muted);font-size:12.5px;white-space:nowrap}html body.nvop .nvop-files li button,html body.nvop .nvop-files li button:is(:hover,:focus,:active){width:30px;height:30px;border-radius:9px!important;border:0!important;background:var(--o-soft)!important;color:var(--o-muted)!important;display:grid;place-items:center;cursor:pointer;padding:0!important;margin:0!important;font:400 19px/1 var(--o-font)!important;box-shadow:none!important}html body.nvop .nvop-files li button:hover{background:#fdecec!important;color:var(--o-red)!important}.nvop .minicrm-form form.TurnKeyCRM .nvop-f-gdpr_contribution>label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.nvop .minicrm-form form.TurnKeyCRM [data-field=GDPR_Contribution]{padding:13px 15px!important;border:1.5px solid var(--o-line);border-radius:15px;background:var(--o-soft);transition:border-color .15s}.nvop .minicrm-form form.TurnKeyCRM .InputBlock.nvop-err [data-field=GDPR_Contribution]{border-color:var(--o-red);background:#fff7f7}.nvop .minicrm-form form.TurnKeyCRM label.SetLabel{display:flex!important;align-items:flex-start;gap:11px;margin:0!important;padding:0!important;width:auto!important;font:400 14px/1.5 var(--o-font)!important;color:var(--o-text)!important;cursor:pointer;text-align:left!important}.nvop .minicrm-form form.TurnKeyCRM label.SetLabel .CheckBoxLabel{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;width:auto!important}.nvop .minicrm-form form.TurnKeyCRM label.SetLabel a{color:var(--o-bt)!important;text-decoration:underline!important;text-underline-offset:2px}.nvop .minicrm-form form.TurnKeyCRM input[type=checkbox]{width:22px!important;height:22px!important;min-width:22px;margin:0!important;padding:0!important;accent-color:var(--o-b);cursor:pointer;flex:0 0 auto}.nvop .minicrm-form form.TurnKeyCRM input[type=Submit],.nvop .minicrm-form form.TurnKeyCRM input[type=submit]{display:block!important;width:100%!important;height:56px!important;margin:20px 0 0!important;padding:0 24px!important;border:0!important;border-radius:999px!important;background:var(--o-b)!important;color:#fff!important;font:700 17px/1 var(--o-font)!important;cursor:pointer;box-shadow:0 14px 26px -14px rgba(41,170,225,.85)!important;transition:background-color .15s,transform .15s;-webkit-appearance:none;appearance:none}.nvop .minicrm-form form.TurnKeyCRM input[type=Submit]:hover,.nvop .minicrm-form form.TurnKeyCRM input[type=submit]:hover{background-color:var(--o-bd)!important;color:#fff!important}.nvop .minicrm-form form.TurnKeyCRM input[type=Submit]:active{transform:translateY(1px)}.nvop .minicrm-form form.TurnKeyCRM input[type=Submit]:focus-visible{outline:3px solid rgba(41,170,225,.45)!important;outline-offset:3px}.nvop .minicrm-form form.TurnKeyCRM.nvop-busy input[type=Submit],.nvop .minicrm-form form.TurnKeyCRM.nvop-busy input[type=submit]{pointer-events:none;opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' d='M12 3a9 9 0 1 0 9 9'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='.8s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 22px center!important}.nvop .nvop-sub-note{display:block;margin:12px 0 0!important;font-size:13px;color:var(--o-muted);text-align:center;line-height:1.4}.nvop .nvop-sub-note .nvop-i{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:5px}.nvop form.TurnKeyCRM .Response{margin:16px 0 0!important;padding:14px 16px 14px 48px!important;border-radius:14px;border:1.5px solid #bfe3f4;background:var(--o-sky) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231479B8' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 7.5v.01'/%3E%3C/svg%3E") 16px 15px/20px no-repeat;color:var(--o-ink);font-size:15px;line-height:1.5;font-family:var(--o-font)}.nvop form.TurnKeyCRM .Response.nvop-ok{border-color:#b7e7c8;background:#edfaf2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12.5 2.8 2.8L16.5 9.5'/%3E%3C/svg%3E") 16px 15px/20px no-repeat;color:#11663a;font-weight:600}.nvop form.TurnKeyCRM .Response.nvop-bad{border-color:#f6c6c8;background:#fff5f5 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C81E25' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.5v5.5M12 16.5v.01'/%3E%3C/svg%3E") 16px 15px/20px no-repeat;color:#9f1c21}.nvop .nvop-done{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:30px 6px 10px;animation:nvop-in .35s ease}.nvop .nvop-done[hidden]{display:none!important}.nvop .nvop-done-i{width:68px;height:68px;border-radius:50%;background:#edfaf2;color:var(--o-ok);display:grid;place-items:center;margin-bottom:8px;box-shadow:0 0 0 9px rgba(22,163,74,.07)}.nvop .nvop-done-i .nvop-i{width:34px;height:34px;stroke-width:2.6}.nvop .nvop-done-h{margin:0!important;font:800 22px/1.3 var(--o-head);color:var(--o-ink)}.nvop .nvop-done p{margin:0;max-width:500px;font-size:15.5px;line-height:1.55}.nvop .nvop-done-steps{display:flex;flex-direction:column;gap:8px;width:100%;max-width:420px;margin:16px 0 4px!important;padding:14px 16px!important;border-radius:16px;background:var(--o-soft);text-align:left;list-style:none}.nvop .nvop-done-steps li{display:flex;gap:10px;align-items:flex-start;margin:0!important;font-size:14.5px;line-height:1.45;list-style:none}.nvop .nvop-done-steps li::before{display:none}.nvop .nvop-done-steps .nvop-i{width:20px;height:20px;padding:3px;border-radius:50%;background:#fff;color:var(--o-bt);stroke-width:3}.nvop .nvop-done-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.nvop .nvop-done .nvop-team{width:100%;max-width:420px;text-align:left}.nvop .nvop-is-done>:not(.nvop-done){display:none!important}@keyframes nvop-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1024px){.nvop .nvop-page>.nvop-s-form.nvop-s-form{padding:26px 0 40px!important}.nvop .nvop-s-form.nvop-s-form>.e-con-inner{display:flex!important;flex-direction:column!important;gap:0}.nvop .nvop-intro.nvop-intro{display:contents!important}.nvop .nvop-s-form .nvop-intro>*{order:5}.nvop .nvop-s-form .nvop-intro>.elementor-widget:first-child{order:1}.nvop .nvop-s-form .nvop-intro>.elementor-widget{order:2}.nvop .nvop-s-form .nvop-prep{order:3;margin-top:18px;padding-top:0;border-top:0}.nvop .nvop-s-form.nvop-s-form>.e-con-inner>.nvop-card.nvop-card{order:4;margin-top:20px!important;width:100%!important}.nvop .nvop-s-form .nvop-get{order:5;margin-top:30px}.nvop .nvop-s-form .nvop-talk{order:6}.nvop .nvop-prep ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px!important}.nvop .nvop-prep li{flex-direction:column;gap:8px!important;padding:12px!important;border-radius:14px;background:var(--o-soft);font-size:13.5px!important;line-height:1.35!important}.nvop .nvop-prep li .nvop-i{width:34px;height:34px;padding:8px}.nvop .nvop-prep li span{padding:0}.nvop .nvop-prep li small{display:none}.nvop .nvop-prep .nvop-k{margin-bottom:10px!important}}@media (max-width:767px){.nvop .nvop-s-form.nvop-s-form>.e-con-inner{width:calc(100% - 24px)!important}.nvop .nvop-intro .elementor-widget-heading h3.elementor-heading-title{font-size:21px!important}.nvop .nvop-intro .elementor-widget-heading p.elementor-heading-title{font-size:15px!important;margin-top:8px!important}.nvop .nvop-prep li span b{display:block}.nvop .nvop-card.nvop-card{padding:20px 16px 22px!important;border-radius:22px;margin-left:-2px!important;margin-right:-2px!important}.nvop .nvop-card-h{gap:12px;margin-bottom:14px}.nvop .nvop-card-i{width:42px;height:42px;border-radius:13px}.nvop .nvop-card-t{font-size:18px}.nvop .nvop-card-s{font-size:12.5px}.nvop .nvop-card-req{display:none}html.nvop-js .nvop .nvop-prog{margin-bottom:18px;padding:9px 12px}.nvop .nvop-prog-t{min-width:92px;font-size:12.5px}.nvop form.TurnKeyCRM fieldset{gap:14px 10px}.nvop form.TurnKeyCRM .nvop-gh{font-size:15px}.nvop .nvop-drop{padding:14px;gap:12px}.nvop .nvop-talk-btns .nvop-btn{flex:1 1 140px;padding:0 12px}}@media (max-width:359px){.nvop .nvop-num{grid-template-columns:38px minmax(0,1fr) 38px;gap:4px}html body.nvop .nvop-step-btn{width:38px}.nvop .nvop-prep ul{grid-template-columns:minmax(0,1fr)!important}.nvop .nvop-team-t b{white-space:normal}.nvop .nvop-ava :is(img,.nvop-ava-more){width:32px!important;height:32px!important}.nvop .nvop-ava :is(img,.nvop-ava-more):nth-child(n+4){display:none!important}.nvop .nvop-prep li{flex-direction:row;align-items:center}}.nvop .nvop-page>.nvop-s-vid.nvop-s-vid{padding:8px 0 64px!important;margin:0!important;background:0 0!important;border:0!important;min-height:0!important}.nvop .nvop-s-vid.nvop-s-vid>.e-con-inner{position:relative;overflow:hidden;isolation:isolate;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:44px;align-items:center;width:min(100% - 32px,var(--o-w))!important;max-width:none!important;margin:0 auto!important;padding:44px 52px!important;border-radius:30px;background:radial-gradient(90% 120% at 100% 0,rgba(41,170,225,.32) 0,rgba(41,170,225,0) 60%),radial-gradient(70% 100% at 0 100%,rgba(237,28,36,.22) 0,rgba(237,28,36,0) 60%),var(--o-ink)}.nvop .nvop-s-vid.nvop-s-vid>.e-con-inner::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round'%3E%3Cpath opacity='.08' d='M-20 300c90-60 170-60 250 0s170 60 250 0 130-50 150-40'/%3E%3Cpath opacity='.05' d='M-20 340c90-60 170-60 250 0s170 60 250 0 130-50 150-40'/%3E%3C/svg%3E") left bottom/760px auto no-repeat}.nvop .nvop-s-vid>.e-con-inner>.e-con{width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;--width:auto;background:0 0!important}.nvop .nvop-vid-txt.nvop-vid-txt{display:flex!important;flex-direction:column;align-items:flex-start;gap:0}.nvop .nvop-vid-txt>.elementor-widget{margin:0!important;width:100%}.nvop .nvop-vid-txt .elementor-widget-text-editor,.nvop .nvop-vid-txt .elementor-widget-text-editor p{font:400 16.5px/1.6 var(--o-font)!important;color:rgba(255,255,255,.82)!important;margin:0!important;max-width:560px}.nvop .nvop-vid-txt .elementor-heading-title{font-family:var(--o-head)!important;font-size:clamp(22px,2.4vw,32px)!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important;color:#fff!important;text-transform:none!important;margin:0 0 14px!important;text-wrap:balance}.nvop .nvop-vid-txt .elementor-widget-text-editor{order:2}.nvop .nvop-vid-txt .elementor-widget-heading{order:1}.nvop .nvop-vid-acts{order:3;display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}html body.nvop .nvop-vid-acts .nvop-btn--ghost,html body.nvop .nvop-vid-acts .nvop-btn--ghost:is(:focus,:active){background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.28)!important;color:#fff!important}html body.nvop .nvop-vid-acts .nvop-btn--ghost:is(:hover,:focus-visible){background:rgba(255,255,255,.12)!important;border-color:#fff!important;color:#fff!important}.nvop .nvop-s-vid .elementor-widget-video{width:300px;max-width:100%;margin:0 auto!important}.nvop .nvop-s-vid .elementor-widget-video .elementor-wrapper{border-radius:24px;overflow:hidden;box-shadow:0 0 0 6px rgba(255,255,255,.08),0 30px 60px -24px rgba(0,0,0,.6);background:#000;transform:translateZ(0)}.nvop .nvop-s-vid.nvop-short .elementor-widget-video .elementor-wrapper{--video-aspect-ratio:.5625;aspect-ratio:9/16!important;height:auto!important}.nvop .nvop-s-vid .elementor-custom-embed-image-overlay{background-size:cover!important;background-position:50% 50%!important;cursor:pointer}.nvop .nvop-s-vid .elementor-custom-embed-play{width:76px!important;height:76px!important;border-radius:50%;background:var(--o-red);display:grid!important;place-items:center;box-shadow:0 0 0 10px rgba(237,28,36,.22),0 14px 30px -10px rgba(0,0,0,.55);transition:scale .2s ease,box-shadow .2s ease}.nvop .nvop-s-vid .elementor-custom-embed-play svg{width:50px!important;height:50px!important;opacity:1!important;filter:none!important}.nvop .nvop-s-vid .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play{scale:1.07;box-shadow:0 0 0 14px rgba(237,28,36,.18),0 14px 30px -10px rgba(0,0,0,.55)}@media (max-width:1024px){.nvop .nvop-s-vid.nvop-s-vid>.e-con-inner{grid-template-columns:minmax(0,1fr) 260px;gap:30px;padding:34px 30px!important}.nvop .nvop-s-vid .elementor-widget-video{width:260px}}@media (max-width:767px){.nvop .nvop-page>.nvop-s-vid.nvop-s-vid{padding:0 0 40px!important}.nvop .nvop-s-vid.nvop-s-vid>.e-con-inner{grid-template-columns:minmax(0,1fr);width:calc(100% - 24px)!important;padding:26px 20px 24px!important;border-radius:24px;gap:24px}.nvop .nvop-vid-txt .elementor-widget-text-editor,.nvop .nvop-vid-txt .elementor-widget-text-editor p{font-size:15px!important}.nvop .nvop-vid-acts{width:100%;margin-top:18px}.nvop .nvop-vid-acts .nvop-btn{flex:1 1 auto}.nvop .nvop-s-vid .elementor-widget-video{width:min(250px,100%)}}@media (prefers-reduced-motion:reduce){.nvop .nvop-done,.nvop .nvop-eyebrow i::after,.nvop .nvop-status.is-open i::after{animation:none!important}.nvop .elementor-custom-embed-play,.nvop .nvop-ava :is(img,.nvop-ava-more),.nvop .nvop-btn,.nvop .nvop-prog-bar i,.nvop .nvop-team-go{transition:none!important}}