@keyframes nf-scaleout{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@font-face{ font-family:"Barlow Condensed";font-style:normal;font-weight:700;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/barlow-condensed-700-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Barlow Condensed";font-style:normal;font-weight:700;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/barlow-condensed-700-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/ibm-plex-mono-400-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/ibm-plex-mono-400-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }@font-face{ font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/open-sans-400-latin-ext.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF }@font-face{ font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://numafilm.ro/wp-content/themes/numa/assets/fonts/open-sans-400-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD }:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-break:normal!important}.screen-reader-text:focus{font-size:1em}@font-face{ font-display:swap;font-family:star;src:url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--base:#FFFFFF;--wp--preset--color--contrast:#111111;--wp--preset--color--accent-1:#FFEE58;--wp--preset--color--accent-2:#F6CFF4;--wp--preset--color--accent-3:#503AA8;--wp--preset--color--accent-4:#686868;--wp--preset--color--accent-5:#FBFAF3;--wp--preset--color--accent-6:color-mix(in srgb, currentColor 20%, transparent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem);--wp--preset--font-size--large:clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);--wp--preset--font-size--x-large:clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem);--wp--preset--font-size--xx-large:clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem);--wp--preset--font-family--manrope:Manrope, sans-serif;--wp--preset--font-family--fira-code:"Fira Code", monospace;--wp--preset--spacing--20:10px;--wp--preset--spacing--30:20px;--wp--preset--spacing--40:30px;--wp--preset--spacing--50:clamp(30px, 5vw, 50px);--wp--preset--spacing--60:clamp(30px, 7vw, 70px);--wp--preset--spacing--70:clamp(50px, 7vw, 90px);--wp--preset--spacing--80:clamp(70px, 10vw, 140px);--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:645px;--wp--style--global--wide-size:1340px;--wp--style--block-gap:1.2rem}.woocommerce a.button:disabled,.woocommerce a.button:disabled:hover{opacity:.5}.woocommerce-page select{font-size:var(--wp--preset--font-size--small)}:where(body){margin:0}body{background-color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--large);font-weight:300;letter-spacing:-.1px;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:var(--wp--preset--spacing--50);--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:var(--wp--preset--spacing--50)}a:where(:not(.wp-element-button)){color:currentColor}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration:none}h1,h2{font-weight:400;letter-spacing:-.1px;line-height:1.125}h1{font-size:var(--wp--preset--font-size--xx-large)}h2{font-size:var(--wp--preset--font-size--x-large)}:root :where(.wp-element-button,.wp-block-button__link){background-color:var(--wp--preset--color--contrast);border-width:0;color:var(--wp--preset--color--base);font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:1rem 2.25rem;text-decoration:none;text-transform:inherit}:root :where(.wp-element-button:hover,.wp-block-button__link:hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 85%,transparent);border-color:transparent;color:var(--wp--preset--color--base)}:root :where(.wp-element-button:focus,.wp-block-button__link:focus){outline-color:var(--wp--preset--color--accent-4);outline-offset:2px}button,input{overflow:visible}html{line-height:1.15;-ms-text-size-adjust:100%;box-sizing:border-box;-webkit-text-size-adjust:100%}h1,h2{margin:0}article,footer,header,main,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:inherit;text-decoration:none}strong{font-weight:bolder}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}body{color:#404040;margin:0;background:var(--bg);color:var(--muted);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}:-webkit-any(li,div._important),:is(li){display:list-item}:-webkit-any(table,div._important){display:table}:-webkit-any(thead,div._important){display:table-header-group}:-webkit-any(tr,div._important){display:table-row}:-webkit-any(tbody,div._important){display:table-row-group}:-webkit-any(th,td,div._important){display:table-cell}:-webkit-any(caption,div._important){display:table-caption}:-webkit-any(colgroup,div._important){display:table-column-group}:-webkit-any(col,div._important){display:table-column}:-webkit-any(tfoot,div._important){display:table-footer-group}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@font-face{ font-display:swap;font-family:star;src:url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }@font-face{ font-display:swap;font-family:WooCommerce;src:url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(https://numafilm.ro/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal }.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover{color:inherit;background-color:#e9e6ed}.trp-floating-switcher{display:flex;position:fixed;z-index:99999;overflow:hidden;padding:var(--switcher-padding, 10px);border:var(--border, none);border-radius:var(--border-radius, 8px);background:var(--bg, #fff);width:var(--switcher-width, auto);top:var(--top, unset);right:var(--right, unset);bottom:var(--bottom, unset);left:var(--left, unset);box-shadow:0 10px 20px 0#0000000d}.trp-floating-switcher,.trp-floating-switcher .trp-language-switcher-inner,.trp-floating-switcher .trp-switcher-dropdown-list{flex-direction:column-reverse}.trp-language-switcher-inner{display:flex}.trp-switcher-dropdown-list{display:flex;overflow-y:hidden;transition:max-height .2s ease-in-out;max-height:0;transition-duration:var(--transition-duration)}.trp-language-item:focus{outline:0}.trp-language-item:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.trp-language-item{display:flex;align-items:center;gap:8px;padding:7px 16px;text-decoration:none;min-height:19px;box-sizing:content-box}.trp-language-item:hover{background:var(--bg-hover, #f3f3f3)}.trp-language-item:hover .trp-language-item-name{color:var(--text-hover, #000)}.trp-language-item__current{pointer-events:none;cursor:default}.trp-language-item-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text, #000);font-size:var(--font-size, 14px);line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}.trp-flag-image{border-radius:var(--flag-radius, 0)!important;aspect-ratio:var(--aspect-ratio, 4/3)!important;width:var(--flag-size, 18px)!important;display:inline-block!important;height:auto!important}.trp-switcher-dropdown-list::-webkit-scrollbar{width:6px}.trp-switcher-dropdown-list::-webkit-scrollbar-track{background:0 0}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb{background-color:var(--text);border-radius:4px}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:var(--text-hover)}@media (prefers-reduced-motion:reduce){.trp-switcher-dropdown-list{transition:none!important}}:root{--bg:#131211;--surface:#1C1A19;--raised:#242120;--ink:#F0EDE7;--muted:#9A948C;--dim:#6B6660;--accent:#E8394A;--hair:rgba(240,237,231,.13);--display:"Barlow Condensed","Arial Narrow","Helvetica Neue Condensed","Liberation Sans Narrow",system-ui,sans-serif;--body:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--data:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--xs:6px;--sm:12px;--md:20px;--lg:36px;--xl:64px;--xxl:104px;--wrap:1180px;--r:2px}*,::after,::before{box-sizing:border-box}:where(h1,h2,p,ul){margin:0;padding:0}:where(ul){list-style:none}.numa-main{flex:1}.numa-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--md)}.numa-wrap--wide{max-width:1680px}.numa-skip{position:absolute;left:-9999px}.numa-skip:focus{left:var(--md);top:var(--md);z-index:100;padding:10px 14px;background:var(--accent);color:#fff;border-radius:var(--r);font-family:var(--display);text-transform:uppercase;letter-spacing:1.5px;font-size:12px}.numa-head{border-bottom:1px solid var(--hair)}.numa-head__in{display:flex;align-items:center;justify-content:space-between;gap:var(--lg);min-height:74px}.numa-logo,.numa-nav__list a{font-family:var(--display);font-weight:700;text-transform:uppercase}.numa-logo{display:flex;align-items:center;font-size:20px;letter-spacing:2px;color:var(--ink)}.numa-logo img{display:block;width:auto;height:26px}.numa-nav__list{display:flex;flex-wrap:wrap;gap:var(--md)}.numa-nav__list a{font-size:12px;letter-spacing:1.5px;color:var(--muted);padding:6px 0;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.numa-nav__list a:focus-visible,.numa-nav__list a:hover{color:var(--ink);border-bottom-color:var(--accent)}.numa-foot{border-top:1px solid var(--hair)}.numa-foot__name{font-family:var(--display);text-transform:uppercase;letter-spacing:1.6px;color:var(--ink);font-size:13px}.numa-foot__blurb{margin-top:2px;font-size:13px;line-height:1.6;color:var(--muted);max-width:42ch}@media (max-width:900px){.numa-logo img{height:21px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.numa-burger{display:none;appearance:none;-webkit-appearance:none;background:0 0;border:1px solid var(--hair);border-radius:var(--r);color:var(--ink);cursor:pointer;align-items:center;gap:9px;padding:9px 13px;font-family:var(--display);font-size:11.5px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase}.numa-burger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.numa-burger__bars{display:grid;gap:3px;width:16px}.numa-burger__bars i{display:block;height:2px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.screen-reader-text{white-space:nowrap}@media (max-width:900px){.numa-burger{display:inline-flex}.numa-head__in{flex-wrap:wrap;gap:var(--sm);min-height:62px}.numa-logo{margin-right:auto}.numa-nav{display:none;flex-basis:100%;border-top:1px solid var(--hair);padding:var(--sm)0 var(--md)}.numa-nav__list{flex-direction:column;gap:0}.numa-nav__list li{border-bottom:1px solid var(--hair)}.numa-nav__list li:last-child{border-bottom:0}.numa-nav__list a{display:block;padding:13px 2px;font-size:14px;border-bottom:0}.numa-nav__list a:focus-visible,.numa-nav__list a:hover{border-bottom:0;color:var(--accent)}}.numa-foot__in{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:var(--lg) var(--md);padding:clamp(40px,5vw,68px) var(--md) var(--lg)}.numa-foot__brand{display:flex;flex-direction:column;gap:6px}.numa-foot__label{font-family:var(--display);font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--dim);margin-bottom:12px}.numa-foot__list{display:flex;flex-direction:column;gap:7px}.numa-foot__edu-text a,.numa-foot__list a{border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.numa-foot__list a{font-family:var(--data);font-size:12.5px;color:var(--muted)}.numa-foot__edu-text a:hover,.numa-foot__list a:hover{color:var(--ink);border-bottom-color:var(--accent)}.numa-foot__edu{padding:0 var(--md) var(--md)}.numa-foot__edu-text,.numa-foot__rule{font-family:var(--data);font-size:11.5px;color:var(--dim)}.numa-foot__edu-text{line-height:1.6;max-width:90ch;margin:0}.numa-foot__edu-text a{color:var(--dim)}.numa-foot__rule{display:flex;flex-wrap:wrap;gap:var(--sm) var(--md);justify-content:space-between;border-top:1px solid var(--hair);padding:var(--md)}@media (max-width:900px){.numa-foot__in{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--md)}.numa-foot__brand{grid-column:1/-1}}@media (max-width:600px){.numa-foot__in{grid-template-columns:1fr}.numa-foot__rule{flex-direction:column;gap:4px}}.numa-svcpage__head{padding:clamp(34px,4.6vw,64px)0 var(--md)}.numa-svcpage__title{font-family:var(--display);font-weight:700;text-transform:uppercase;color:var(--ink);font-size:clamp(38px,6vw,86px);line-height:1;letter-spacing:.6px}.numa-products{padding-bottom:clamp(48px,7vw,92px)}.numa-edu-mission{max-width:70ch;margin:var(--md)0 var(--lg);padding-left:var(--md);border-left:2px solid var(--accent)}.numa-edu-mission p{font-family:var(--display);font-weight:400;font-size:17px;line-height:1.45;color:var(--muted);letter-spacing:.2px;margin:0}.numa-edu-mission strong{color:var(--ink);font-weight:700}.numa-edu-form{margin-top:clamp(56px,7vw,88px);padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--hair);max-width:640px}.numa-h2{font-family:var(--display);font-weight:800;text-transform:uppercase;color:var(--ink);font-size:28px;line-height:1.15;margin:0 0 var(--md);padding-bottom:12px;border-bottom:2px solid var(--accent);display:inline-block}.numa-products__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sm) var(--md);margin:0 0 var(--md)}.numa-products__toolbar .woocommerce-ordering{margin:0}.numa-products__toolbar .woocommerce-ordering select{background:var(--surface);border:1px solid var(--hair);color:var(--ink);padding:8px 12px;font-family:var(--data);font-size:12.5px;border-radius:var(--r)}.numa-products__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--lg) var(--md)}.numa-product-card{display:flex;flex-direction:column}.numa-product-card__link{display:block}.numa-product-card__art{display:block;aspect-ratio:3/2;overflow:hidden;margin-bottom:12px;background:var(--surface);border:1px solid var(--hair)}.numa-product-card__art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.numa-product-card__link:hover .numa-product-card__art img{transform:scale(1.03)}.numa-product-card__name{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:17px;line-height:1.15;letter-spacing:.4px;color:var(--ink);margin-bottom:6px;transition:color .15s ease}.numa-product-card__link:hover .numa-product-card__name{color:var(--accent)}.numa-product-card__price{font-family:var(--data);font-size:15px;color:var(--accent);margin-bottom:14px;display:block}.numa-details,.numa-edu-menu-list>li>a{font-family:var(--display);text-transform:uppercase}.numa-details{display:inline-block;align-self:flex-start;padding:11px 22px;border:1px solid var(--accent);background:var(--accent);color:#fff;font-size:12px;font-weight:700;letter-spacing:1.6px;transition:background-color .15s ease,color .15s ease}.numa-details:hover{background:0 0;color:var(--accent)}@media (max-width:600px){.numa-products__grid{grid-template-columns:1fr;gap:var(--md)}}.numa-edu-menu{display:flex;align-self:stretch}.numa-edu-menu-list{height:100%;border-left:1px solid rgba(255,255,255,.18)}.numa-edu-menu-list,.numa-edu-menu-list>li{display:flex;align-items:stretch;list-style:none;margin:0;padding:0}.numa-edu-menu-list>li>a{display:flex;align-items:center;height:100%;padding:0 18px;font-size:10px;font-weight:900;line-height:1;letter-spacing:1.25px;color:#d9d9d9;text-decoration:none;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.numa-edu-menu-list>li>a:focus-visible,.numa-edu-menu-list>li>a:hover{color:#fff;background-color:#23232d}.numa-edu-menu-list .numa-cart-link{display:inline-flex;align-items:center;gap:4px}.numa-edu-menu-list .numa-cart-icon{display:block;flex-shrink:0}.numa-edu-menu-list .numa-cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#e8394a;color:#fff;font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:10px;font-weight:700;line-height:1}.numa-edu-menu-list .numa-cart-count.is-empty{display:none}@media (max-width:992px){.numa-edu-menu-list{border-left:0;height:auto}.numa-edu-menu-list>li>a{padding:12px 14px;height:auto}}body.numa-edu .woocommerce-ordering select.orderby{background-color:#1a1a1a;color:#d9d9d9;border:1px solid rgba(255,255,255,.18);border-radius:4px;font-family:var(--body);font-size:13px;padding:8px 12px}.numa-bt{--bt-mov:#4B2178;--bt-mov-2:#5C2D91;--bt-galben:#FFC629;font-family:"Open Sans",system-ui,sans-serif}.numa-bt a{text-decoration:none}.numa-bt-banda,.numa-bt__scut{display:flex;align-items:center}.numa-bt__scut{justify-content:center;background:#fff;border-radius:2px;flex:0 0 auto}.numa-bt__scut img{display:block;width:auto}.numa-bt-banda{background:var(--bt-mov);gap:32px;padding:38px 40px;overflow:hidden;margin:64px 0 56px}.numa-bt-banda__txt{flex:1 1 auto;min-width:0}.numa-bt-banda__sus{display:flex;align-items:center;gap:13px;margin-bottom:16px}.numa-bt-banda__sus .numa-bt__scut{width:46px;height:46px}.numa-bt-banda__sus .numa-bt__scut img{height:30px}.numa-bt-banda__eticheta{font-family:"IBM Plex Mono",ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bt-galben)}.numa-bt-banda__titlu{font-family:"Barlow Condensed",sans-serif;font-weight:700;font-size:clamp(34px,4.4vw,58px);line-height:.94;letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0 0 18px}.numa-bt-banda__titlu em{font-style:normal;color:var(--bt-galben)}.numa-bt-banda__rand{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.numa-bt-banda__pastila{background:var(--bt-galben);color:#2e1049;font-family:"Barlow Condensed",sans-serif;font-weight:700;font-size:26px;line-height:1;letter-spacing:.02em;padding:10px 16px;border-radius:2px;text-transform:uppercase}.numa-bt-banda__rand span{font-size:15px;line-height:1.5;color:#fff;opacity:.92}.numa-bt-banda__mic{margin:0;font-size:12px;line-height:1.6;color:#fff;opacity:.68;max-width:620px}.numa-bt-banda__mic a{color:#fff;border-bottom:1px solid rgba(255,255,255,.45)}.numa-bt-banda__mic a:hover{color:var(--bt-galben);border-bottom-color:var(--bt-galben)}.numa-bt-banda__foto{flex:0 0 auto;align-self:stretch;display:flex;align-items:center;justify-content:flex-end}.numa-bt-banda__foto img{display:block;height:300px;width:auto;transform:rotate(6deg);margin:24px -12px -24px 0}@media (max-width:900px){.numa-bt-banda{flex-direction:column;align-items:flex-start;gap:8px;padding:30px 26px}.numa-bt-banda__foto{align-self:center}.numa-bt-banda__foto img{height:210px;margin:18px 0-18px}}:root{--wc-separator-color:color-mix(in srgb,currentColor 20%,transparent)}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.ninja-forms-noscript-message{background:#f1f1f1;border:4px dashed #ccc;color:#333;display:block;font-size:20px;margin:20px 0;padding:40px;text-align:center}.nf-loading-spinner{animation:nf-scaleout 1s ease-in-out infinite;background-color:rgba(209,209,209,.5);border-radius:100%;height:40px;margin:100px auto;width:40px}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0)format("embedded-opentype"),url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.woff2?v=4.5.0)format("woff2"),url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.woff?v=4.5.0)format("woff"),url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.ttf?v=4.5.0)format("truetype"),url(https://numafilm.ro/wp-content/plugins/ninja-forms/assets/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal }