/* NovaBuilder PRO 5.2 — működő katalógusűrlapok, egységes rétegkezelés és saját médiaelemek. */
.np-pro51 .np-version{background:linear-gradient(135deg,#f59e0b,#ec4899);color:#fff}
.np-pro52 .np-version{background:linear-gradient(135deg,#16a34a,#06b6d4);color:#fff}
.np-pro51 .np-add51{border-color:#715ee8;background:linear-gradient(145deg,#282247,#202a3d)}
.np-pro51 .np-add51:hover{border-color:#c4b5fd;background:#3a2f68}

/* A mozgatási transzformáció minden rétegen ugyanazt az összetett effektláncot használja. */
.nb-freecanvas .nb-element{
  --np-perspective:1000px;--np-rotate-x:0deg;--np-rotate-y:0deg;--np-skew-x:0deg;--np-skew-y:0deg;
  --np-scale-x:1;--np-scale-y:1;--np-enter-x:0px;--np-enter-y:0px;--np-enter-scale:1;
  --np-hover-x:0px;--np-hover-y:0px;--np-hover-rotate:0deg;--np-hover-scale:1;
  transform:perspective(var(--np-perspective)) translate3d(var(--np-enter-x),var(--np-enter-y),0) translate3d(var(--np-hover-x),var(--np-hover-y),0) rotate(var(--fc-r,0deg)) rotateX(var(--np-rotate-x)) rotateY(var(--np-rotate-y)) skewX(var(--np-skew-x)) skewY(var(--np-skew-y)) rotate(var(--np-hover-rotate)) scale(var(--np-enter-scale)) scale(var(--np-hover-scale)) scaleX(var(--np-scale-x)) scaleY(var(--np-scale-y))!important;
  transition:transform var(--np-effect-duration,.45s) cubic-bezier(.2,.8,.2,1),filter var(--np-effect-duration,.45s),box-shadow var(--np-effect-duration,.45s),opacity var(--np-effect-duration,.45s),clip-path var(--np-effect-duration,.45s);
  transition-delay:var(--np-effect-delay,0s)
}
.nb-freecanvas .nb-element[data-np-hover=lift]:hover{--np-hover-y:-12px}
.nb-freecanvas .nb-element[data-np-hover=zoom]:hover{--np-hover-scale:1.075}
.nb-freecanvas .nb-element[data-np-hover=tilt]:hover{--np-hover-y:-6px;--np-hover-rotate:2deg;--np-hover-scale:1.025}
.nb-freecanvas .nb-element[data-np-hover=glow]:hover{filter:drop-shadow(0 0 28px currentColor) brightness(1.08)!important}
.nb-freecanvas .nb-element[data-np-hover=fade]:hover{opacity:.58!important}
.nb-freecanvas .nb-element[data-np-hover=monochrome]{filter:grayscale(1)!important}.nb-freecanvas .nb-element[data-np-hover=monochrome]:hover{filter:grayscale(0)!important}
.nb-freecanvas .nb-element.np-enter-pending51{opacity:0!important}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=fade-up]{--np-enter-y:60px}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=fade-left]{--np-enter-x:-70px}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=fade-right]{--np-enter-x:70px}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=zoom]{--np-enter-scale:.72}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=reveal]{--np-enter-y:32px;clip-path:inset(0 0 100% 0)!important}
.nb-freecanvas .nb-element.np-enter-pending51[data-np-entrance=rotate]{--np-enter-scale:.75;--np-hover-rotate:-8deg}
.nb-freecanvas .nb-element.np-entered51{--np-enter-x:0px;--np-enter-y:0px;--np-enter-scale:1;opacity:var(--fc-o,1)!important}
.nb-freecanvas .nb-element.np-entered51[data-np-entrance=reveal]{clip-path:var(--np-saved-clip,none)!important}
.np-overlay51{isolation:isolate}.np-overlay51:has(img,[data-nbs-image])::after{content:"";position:absolute;z-index:5;inset:0;border-radius:inherit;background:var(--np-overlay-color,transparent);pointer-events:none}
.nb-app .np-overlay51>.np-label,.nb-app .np-overlay51>.np-handle{z-index:1010!important}

/* A kijelölési eszközök a réteg testvércsomópontjai, így a clip-path és a blur sem rejti el őket. */
.nb-app .np-label.np-chrome52{z-index:100050!important;left:var(--np-chrome-left52)!important;right:auto!important;top:var(--np-chrome-bar-top52)!important;bottom:auto!important;clip-path:none!important;filter:none!important;transform:none!important;touch-action:none}
.nb-app .np-handle.np-chrome52{z-index:100051!important;right:auto!important;bottom:auto!important;clip-path:none!important;filter:none!important;transform:none!important;touch-action:none}
.nb-app .np-handle.np-chrome52[data-dir=nw]{left:calc(var(--np-chrome-left52) - 10px)!important;top:calc(var(--np-chrome-top52) - 10px)!important}
.nb-app .np-handle.np-chrome52[data-dir=ne]{left:calc(var(--np-chrome-right52) - 9px)!important;top:calc(var(--np-chrome-top52) - 10px)!important}
.nb-app .np-handle.np-chrome52[data-dir=sw]{left:calc(var(--np-chrome-left52) - 10px)!important;top:calc(var(--np-chrome-bottom52) - 9px)!important}
.nb-app .np-handle.np-chrome52[data-dir=se]{left:calc(var(--np-chrome-right52) - 9px)!important;top:calc(var(--np-chrome-bottom52) - 9px)!important}
.np-label-delete52{background:#d92d45!important;color:#fff!important;font-size:15px!important;line-height:1!important}.np-label-delete52:hover{background:#fff!important;color:#b42336!important}

/* Jobb oldali Effect Studio. */
.np-studio51{border-color:#604fbe!important;background:linear-gradient(155deg,#1b1831,#141a25)!important}
.np-studio51>.np-title{color:#c4b5fd}.np-studio51 details{margin:8px 0;border:1px solid #353b50;border-radius:8px;background:#111620}
.np-studio51 summary{padding:8px;color:#dce4f3;font-size:10px;font-weight:800;cursor:pointer}.np-studio51 details>.np-form,.np-studio51 details>.np-note{margin:0 8px 9px}
.np-align-title51{margin:8px 0 4px;color:#98a5bb;font-size:9px;text-transform:uppercase;letter-spacing:.08em}
.np-align-grid51{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:6px}.np-align-grid51 button,.np-shadow-presets51 button,.np-reset-effects51,.np-add-field51 button,.np-form-field-row51 button{padding:6px 3px;border:1px solid #3d4961;border-radius:6px;background:#222a39;color:#eef3fb;font-size:9px;cursor:pointer}
.np-align-grid51 button:hover,.np-shadow-presets51 button:hover,.np-add-field51 button:hover{border-color:#9d8fff;background:#403574}
.np-shadow-presets51{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;padding:0 8px 8px}.np-shadow-presets51 button{font-size:7px}
.np-reset-effects51{width:100%;margin-top:6px;border-color:#78525b;color:#fecdd3}.np-reset-effects51:hover{background:#692f3a}
.np-email-status51{display:flex;flex-direction:column;gap:2px;margin:6px 0 9px;padding:8px;border:1px solid #286653;border-radius:8px;background:#102d27;color:#bdf7e3;font-size:9px;word-break:break-all}
.np-email-status51 b{color:#5ee2b8}
.np-upload-help52{display:flex;flex-direction:column;gap:3px;margin:6px 0 10px;padding:9px 10px;border:1px solid #2f6c64;border-radius:8px;background:#102d29;color:#bdf7e3;font-size:9px;line-height:1.45}.np-upload-help52 b{color:#6ee7c3}.np-upload52{font-weight:850!important;box-shadow:0 10px 25px #5b4ce844!important}

/* Űrlap szerkesztőmezők. */
.np-form-fields-editor51{display:grid;gap:6px}.np-form-field-row51{display:grid;gap:4px;padding:6px;border:1px solid #323d52;border-radius:8px;background:#111720}
.np-form-field-row51>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:4px}.np-form-field-row51>div:last-child{grid-template-columns:minmax(0,1fr) 25px 25px 25px;align-items:center}
.np-form-field-row51 input,.np-form-field-row51 select{min-width:0;width:100%;box-sizing:border-box;padding:5px;border:1px solid #364258;border-radius:5px;background:#0b1018;color:#fff;font-size:9px}
.np-add-field51{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:8px 0}.np-add-field51 button{font-size:8px}
.np-library-button52{width:100%;margin-bottom:8px;padding:9px;border:1px solid #6254c9;border-radius:7px;background:#28214e;color:#f4f1ff;cursor:pointer}.np-upload-card52{display:grid;gap:6px;margin:8px 0;padding:11px;border:2px dashed #32c6a6;border-radius:11px;background:linear-gradient(145deg,#11332d,#18213a);color:#dffff7}.np-upload-card52 b{font-size:12px}.np-upload-card52 span{color:#9ed9cc;font-size:9px;line-height:1.45}.np-upload-card52 button{padding:8px;border:0;border-radius:7px;background:linear-gradient(135deg,#16a77c,#5275f5);color:#fff;font-weight:800;cursor:pointer}.np-custom-shapes52{display:grid;gap:6px;margin-top:9px;padding:9px;border:1px solid #39465e;border-radius:9px;background:#101621}.np-custom-shapes52>b{color:#c4b5fd;font-size:10px}.np-custom-shapes52 select{width:100%;padding:7px;border:1px solid #3d4961;border-radius:6px;background:#090e16;color:#fff}.np-custom-shapes52>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.np-custom-shapes52 button{padding:6px;border:1px solid #46536b;border-radius:6px;background:#232c3d;color:#fff;font-size:9px;cursor:pointer}.np-custom-shapes52 small{color:#8f9cb1;font-size:8px;line-height:1.4}

/* Alakzat- és ikontár. */
.np-picker51[hidden]{display:none}.np-picker51{position:fixed;z-index:100300;inset:0;display:grid;place-items:center;padding:24px;background:#05070dcc;backdrop-filter:blur(12px);font:13px/1.4 system-ui,sans-serif}
.np-picker-dialog51{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1040px,94vw);height:min(760px,88vh);overflow:hidden;border:1px solid #46516a;border-radius:18px;background:#141925;box-shadow:0 35px 100px #000b}
.np-picker-dialog51 header{display:grid;grid-template-columns:minmax(220px,1fr) minmax(200px,360px) auto 38px;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #30394c}.np-picker-dialog51 header>div{display:flex;flex-direction:column}.np-picker-dialog51 header b{color:#f2f5fb;font-size:16px}.np-picker-dialog51 header small{color:#8f9aaf;font-size:10px}
.np-picker-dialog51 header input{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid #3b465d;border-radius:8px;background:#0b1018;color:#fff}.np-picker-dialog51 header button{width:38px;height:38px;border:1px solid #6b3540;border-radius:8px;background:#48242c;color:#fff;font-size:22px;cursor:pointer}
.np-picker-dialog51 header .np-picker-upload52{width:auto;padding:0 13px;border-color:#278b76;background:#145246;color:#d9fff5;font-size:11px;font-weight:850;white-space:nowrap}
.np-picker-grid51{display:grid;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));gap:9px;overflow:auto;padding:15px}.np-picker-grid51>button{display:grid;grid-template-rows:78px auto auto;gap:4px;align-items:center;min-width:0;padding:10px;border:1px solid #303a4e;border-radius:11px;background:#1c2330;color:#eef3fb;cursor:pointer}.np-picker-grid51>button:hover{border-color:#8f83ff;background:#2e2a50;transform:translateY(-2px)}
.np-picker-grid51>button i{display:grid;width:68px;height:68px;place-self:center;place-items:center;background:linear-gradient(145deg,#695ced,#2dd4bf);color:#fff}.np-picker51.is-icon .np-picker-grid51>button i{padding:14px;box-sizing:border-box;border-radius:18px;background:#0d121b}.np-picker-grid51 svg{display:block;width:100%;height:100%}.np-picker-grid51 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.np-picker-grid51 small{color:#8c98ac;font-size:8px}.np-picker-empty51{grid-column:1/-1;color:#8f9aad;text-align:center}

/* Kijelölhető SVG ikon és alakzat. */
.np-icon-layer51{display:grid;place-items:center}.np-icon51,.np-icon51 svg{display:block;width:100%;height:100%}.np-icon51 img{display:block;width:100%;height:100%;object-fit:contain}.np-icon-link51{display:block;width:100%;height:100%;color:inherit!important}.np-icon-link51 .np-icon51{width:100%;height:100%}
.np-shape51{box-sizing:border-box}.np-shape-surface51{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:inherit}.np-shape-surface51 svg,.np-shape-surface51 img{display:block;width:100%;height:100%;object-fit:contain}.np-uploaded-shape52 .np-shape-surface51{background:transparent}

/* Publikus, valóban beküldhető űrlapok. */
.np-contact-form51{display:block;width:100%;height:100%;box-sizing:border-box;padding:34px;border:1px solid color-mix(in srgb,var(--np-form-ink,#172033) 14%,transparent);border-radius:28px;background:var(--np-form-bg,#fff);color:var(--np-form-ink,#172033);font:400 15px/1.45 Manrope,system-ui,sans-serif;box-shadow:0 22px 65px #151a2a16}
.np-contact-form51 *{box-sizing:border-box}.np-form-fields51{display:grid;grid-template-columns:repeat(var(--np-form-columns,2),minmax(0,1fr));gap:14px}.np-contact-form51[data-np-form-columns="1"] .np-form-fields51{grid-template-columns:1fr}.np-field51{display:flex;min-width:0;flex-direction:column;gap:6px;color:inherit;font-size:12px;font-weight:700}.np-field51.np-field-wide51{grid-column:1/-1}.np-field51 input:not([type=hidden]),.np-field51 textarea,.np-field51 select{width:100%;min-height:48px;padding:12px 13px;border:1px solid color-mix(in srgb,var(--np-form-ink,#172033) 18%,transparent);border-radius:10px;outline:0;background:color-mix(in srgb,var(--np-form-bg,#fff) 90%,var(--np-form-ink,#172033) 10%);color:inherit;font:500 14px Manrope,system-ui,sans-serif}.np-field51 textarea{min-height:120px;resize:vertical}.np-field51 input:focus,.np-field51 textarea:focus,.np-field51 select:focus{border-color:var(--np-form-accent,#695ced);box-shadow:0 0 0 3px color-mix(in srgb,var(--np-form-accent,#695ced) 20%,transparent)}
.np-field-check51{flex-direction:row;align-items:center}.np-field-check51 input{width:19px!important;min-height:19px!important;flex:0 0 auto;padding:0!important;accent-color:var(--np-form-accent,#695ced)}
.np-form-submit51{margin-top:18px;padding:14px 23px;border:0;border-radius:999px;background:var(--np-form-accent,#695ced);color:#fff;font:800 14px Space Grotesk,system-ui,sans-serif;cursor:pointer;box-shadow:0 15px 32px color-mix(in srgb,var(--np-form-accent,#695ced) 35%,transparent)}.np-form-submit51:hover{filter:brightness(1.08);transform:translateY(-2px)}
.np-form-status51{min-height:20px;margin:12px 0 0;font-size:13px}.np-form-status51.is-success{color:#087554}.np-form-status51.is-error{color:#b42336}.np-form-status51.is-info{color:#695ced}
.np-form-honeypot51{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
.np-form-style-glass51{border-color:#ffffff42;background:#0b1220c9;color:#fff;backdrop-filter:blur(22px);box-shadow:0 30px 80px #0005}.np-form-style-outline51{border:2px solid var(--np-form-accent);box-shadow:none}.np-form-style-minimal51{padding:12px;border:0;border-radius:0;background:transparent;box-shadow:none}.np-form-style-soft51{border:0;background:color-mix(in srgb,var(--np-form-bg) 84%,var(--np-form-accent) 16%)}.np-form-style-split51{border-left:8px solid var(--np-form-accent)}
.np-legacy-form52{overflow:auto;padding:10px!important;border-radius:18px!important}.np-legacy-form52[data-np-form-columns="2"] .np-form-fields51{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.np-legacy-form52 .np-field51{gap:2px;font-size:8px}.np-legacy-form52 .np-field51 input:not([type=hidden]),.np-legacy-form52 .np-field51 textarea,.np-legacy-form52 .np-field51 select{min-height:34px;padding:6px 8px;border-radius:7px;font-size:10px}.np-legacy-form52 .np-field51 textarea{min-height:52px}.np-legacy-form52 .np-field-check51 input{width:16px!important;min-height:16px!important}.np-legacy-form52 .np-form-submit51{margin-top:6px;padding:9px 16px;font-size:10px}.np-legacy-form52 .np-form-status51{display:none}
.nb-app .np-contact-form51{pointer-events:none}.nb-app .np-contact-form51 input,.nb-app .np-contact-form51 textarea,.nb-app .np-contact-form51 select,.nb-app .np-contact-form51 button{pointer-events:none}

/* Szerkeszthető „Fel” gomb: a marker csak a szerkesztőben látszik. */
.np-backtop-add56{display:flex!important;width:100%;align-items:center;gap:10px;margin:7px 0 10px;padding:10px!important;border-color:#8e84ff!important;background:linear-gradient(135deg,#443b91,#6558d8)!important;color:#fff!important;text-align:left}.np-backtop-add56>b{display:grid;flex:0 0 34px;height:34px;place-items:center;border-radius:50%;background:#fff;color:#4b3fb0;font-size:22px}.np-backtop-add56>span{display:flex;min-width:0;flex-direction:column}.np-backtop-add56 strong{font-size:11px}.np-backtop-add56 small{margin-top:2px;color:#dedaff;font-size:8px;line-height:1.25}.np-backtop-add56:hover{filter:brightness(1.12)}
.np-backtop-config51{display:none!important}.nb-section.np-config-section51{display:none!important}.nb-app .nb-section.np-config-section51{display:block!important}.nb-app .np-backtop-config51{display:flex!important;align-items:center;gap:13px;padding:10px 14px!important;box-sizing:border-box;border:1px dashed #8b7fff!important;border-radius:14px;background:#1c2130!important;color:#edf2fb!important;clip-path:none!important;filter:none!important}.np-backtop-config51>span{display:flex;min-width:0;flex-direction:column}.np-backtop-config51>span b{font-size:12px}.np-backtop-config51>span small{overflow:hidden;color:#98a5ba;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.np-backtop-preview51{display:grid;flex:0 0 auto;place-items:center;border:0;font-size:24px;font-weight:900}
.np-backtop51{position:fixed;z-index:99990;right:var(--np-backtop-x,24px);bottom:var(--np-backtop-y,24px);display:grid;width:var(--np-backtop-size,54px);height:var(--np-backtop-size,54px);place-items:center;border:0;border-radius:var(--np-backtop-radius,50%);background:var(--np-backtop-bg,#695ced);color:var(--np-backtop-color,#fff);font:900 22px/1 system-ui;box-shadow:0 14px 38px var(--np-backtop-shadow,#0006);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(18px) scale(.86);transition:opacity .25s,transform .25s,filter .2s}.np-backtop51.is-left{right:auto;left:var(--np-backtop-x,24px)}.np-backtop51.is-visible{opacity:1;pointer-events:auto;transform:none}.np-backtop51:hover{filter:brightness(1.12);transform:translateY(-3px)}
.np-preview-backtop51{position:absolute!important;z-index:100;right:26px;bottom:24px}.np-preview-backtop51.is-left{right:auto;left:26px}

/* 5.1-es katalógus bélyegképek. */
.np-thumb51{position:relative;height:100%;overflow:hidden;background:linear-gradient(145deg,var(--tbg),var(--tsoft));pointer-events:none}.np-thumb51>b{position:absolute;z-index:3;left:7%;right:7%;top:9%;font:800 17px/.95 Syne;color:var(--tink)}.np-thumb51 .headline{position:absolute;left:7%;top:31%;width:29%;height:4px;border-radius:5px;background:var(--ta)}.np-thumb51 .cell{position:absolute;top:45%;height:42%;border-radius:12px;background:var(--tsoft);box-shadow:0 8px 22px #0002}.np-thumb51 .c1{left:6%;width:21%}.np-thumb51 .c2{left:29%;width:21%}.np-thumb51 .c3{left:52%;width:21%}.np-thumb51 .c4{left:75%;width:19%}
.np-thumb51-formpro .c1{left:7%;width:40%;background:linear-gradient(145deg,var(--ta),var(--tb))}.np-thumb51-formpro .c2{left:51%;width:42%;border-top:5px solid var(--ta)}.np-thumb51-formpro .c3{left:55%;top:55%;width:16%;height:10%}.np-thumb51-formpro .c4{left:74%;top:55%;width:16%;height:10%}
.np-thumb51-shapeart .cell{background:linear-gradient(145deg,var(--ta),var(--tb))}.np-thumb51-shapeart .c1{left:8%;width:38%;height:50%;border-radius:44% 56% 62% 38%}.np-thumb51-shapeart .c2{left:37%;top:52%;width:28%;height:35%;clip-path:polygon(50% 0,100% 100%,0 100%)}.np-thumb51-shapeart .c3{left:67%;width:26%;border-radius:50%}
.np-thumb51-fxhero .c1{left:49%;top:35%;width:44%;height:56%;background:linear-gradient(145deg,var(--ta),var(--tb));transform:perspective(200px) rotateY(-12deg);box-shadow:13px 17px 0 color-mix(in srgb,var(--ta) 48%,transparent)}.np-thumb51-fxhero .c2{left:7%;top:49%;width:35%;height:9%;background:var(--tink)}.np-thumb51-fxhero .c3{left:7%;top:63%;width:28%;height:7%;background:var(--ta)}.np-thumb51-fxhero .c4{display:none}
.np-thumb51-showcase .cell{border:1px solid #0001}.np-thumb51-showcase .c1{left:6%;width:42%}.np-thumb51-showcase .c2{left:51%;width:20%;background:var(--tink)}.np-thumb51-showcase .c3{left:74%;width:20%}.np-thumb51-showcase .c4{left:51%;top:72%;width:43%;height:16%;background:var(--ta)}
.np-page-segment50.seg-formpro{background:linear-gradient(90deg,var(--tbg) 0 44%,var(--ta) 44% 47%,var(--tsoft) 47%)}.np-page-segment50.seg-shapeart{background:radial-gradient(circle at 28% 50%,var(--ta) 0 18%,transparent 19%),radial-gradient(circle at 64% 45%,var(--tb) 0 25%,transparent 26%),var(--tsoft)}.np-page-segment50.seg-fxhero{background:linear-gradient(125deg,var(--tink),var(--ta))}.np-page-segment50.seg-showcase{background:repeating-linear-gradient(90deg,var(--tsoft) 0 22%,var(--tbg) 22% 24%)}

@media(max-width:700px){.np-contact-form51{padding:23px}.np-form-fields51{grid-template-columns:1fr}.np-field51{grid-column:1!important}.np-picker51{padding:8px}.np-picker-dialog51{width:98vw;height:94vh}.np-picker-dialog51 header{grid-template-columns:1fr 38px}.np-picker-dialog51 header input{grid-column:1/-1;grid-row:2}.np-picker-dialog51 header [data-picker-close51]{grid-column:2;grid-row:1}.np-picker-dialog51 header .np-picker-upload52{grid-column:1/-1;grid-row:3;width:100%}.np-picker-grid51{grid-template-columns:repeat(2,1fr);padding:9px}.np-shadow-presets51{grid-template-columns:repeat(3,1fr)}}
@media(prefers-reduced-motion:reduce){.nb-freecanvas .nb-element,.np-backtop51,.np-form-submit51{transition:none!important;animation:none!important}.nb-freecanvas .nb-element.np-enter-pending51{opacity:1!important;--np-enter-x:0px;--np-enter-y:0px;--np-enter-scale:1}}
