.elementor-59 .elementor-element.elementor-element-d5d9d8f{--display:flex;}.elementor-59 .elementor-element.elementor-element-c9dd86a{--spacer-size:3px;}.elementor-59 .elementor-element.elementor-element-32f8ee6{--display:flex;}.elementor-59 .elementor-element.elementor-element-7939e9d{--display:flex;}.elementor-59 .elementor-element.elementor-element-42734de{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-ad9b264{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-b43637d .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-6d18c53{--display:flex;}.elementor-59 .elementor-element.elementor-element-1254389 .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-d2246b3{--display:flex;}.elementor-59 .elementor-element.elementor-element-b9b93b3{--display:flex;}.elementor-59 .elementor-element.elementor-element-297842d{--spacer-size:1px;}.elementor-59 .elementor-element.elementor-element-64b2ea5{--spacer-size:1px;}.elementor-59 .elementor-element.elementor-element-e86d49c{--display:flex;}.elementor-59 .elementor-element.elementor-element-1536ca6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-feca810{--display:flex;}.elementor-59 .elementor-element.elementor-element-3fd9732{--display:flex;}.elementor-59 .elementor-element.elementor-element-6843c93{--display:flex;}.elementor-59 .elementor-element.elementor-element-d35a6a8{--display:flex;}.elementor-59 .elementor-element.elementor-element-e980ab3{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-59 .elementor-element.elementor-element-21ba415{--display:flex;}.elementor-59 .elementor-element.elementor-element-2fca2b8{--display:flex;}.elementor-59 .elementor-element.elementor-element-991d621{--display:flex;}.elementor-59 .elementor-element.elementor-element-1550b23{--display:flex;}.elementor-59 .elementor-element.elementor-element-75baa3b{--display:flex;}.elementor-59 .elementor-element.elementor-element-be7de13{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */@font-face{font-family:"Vazirmatn";src:url("/wp-content/plugins/font-panel/assets/fonts/vazirmatn-variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
body.elementor-page-59{
--ink-900:#07231c;--ink-800:#0a2f26;--ink-700:#0e3d31;--ink-600:#155343;
--gold:#c9973c;--gold-2:#e3b96a;--ink-900-rgb:7,35,28;--ink-600-rgb:21,83,67;
--gold-rgb:201,151,60;--gold-2-rgb:227,185,106;--cream:#faf6ee;--cream-2:#f3ecdd;
--gold-soft:rgba(var(--gold-rgb),.14);--white:#fff;--t-strong:#10231d;--t-body:#48584f;
--t-faint:#7d8a81;--on-dark:#e9efe9;--on-dark-faint:#9db3a7;
--fs-hero:clamp(2.6rem,6.5vw,4.6rem);--fs-h2:clamp(1.7rem,3.6vw,2.6rem);
--fs-h3:clamp(1.1rem,1.8vw,1.35rem);--fs-body:clamp(.95rem,1.1vw,1.05rem);
--fs-small:.85rem;--fs-tiny:.72rem;--r-lg:28px;--r-md:20px;--r-sm:14px;--r-pill:999px;
--ring:1px solid rgba(var(--gold-rgb),.22);--shadow-1:0 4px 20px rgba(var(--ink-900-rgb),.06);
--shadow-2:0 24px 60px -18px rgba(var(--ink-900-rgb),.22);--ease:cubic-bezier(.22,.8,.24,1);
font-family:"Vazirmatn",Tahoma,Arial,sans-serif;background:var(--cream);color:var(--t-body);
font-size:var(--fs-body);line-height:2;overflow-x:hidden
}
html[data-theme="navy"] body.elementor-page-59{--ink-900:#050c1a;--ink-800:#0a1730;--ink-700:#0f2247;--ink-600:#173663;--gold:#c9a227;--gold-2:#e8c766;--ink-900-rgb:5,12,26;--ink-600-rgb:23,54,99;--gold-rgb:201,162,39;--gold-2-rgb:232,199,102}
html[data-theme="plum"] body.elementor-page-59{--ink-900:#1a0f1e;--ink-800:#251629;--ink-700:#332038;--ink-600:#452b4a;--gold:#c07856;--gold-2:#dc9d7c;--ink-900-rgb:26,15,30;--ink-600-rgb:69,43,74;--gold-rgb:192,120,86;--gold-2-rgb:220,157,124}
html[data-theme="teal"] body.elementor-page-59{--ink-900:#0a1214;--ink-800:#0f1c20;--ink-700:#15272c;--ink-600:#1d3840;--gold:#3fa9a0;--gold-2:#6fd0c4;--ink-900-rgb:10,18,20;--ink-600-rgb:29,56,64;--gold-rgb:63,169,160;--gold-2-rgb:111,208,196}
body.elementor-page-59 *{box-sizing:border-box}
body.elementor-page-59 a{text-decoration:none}
body.elementor-page-59 ::selection{background:var(--gold);color:#fff}
body.elementor-page-59 .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.elementor-page-59 .elementor-widget-heading .elementor-heading-title,
body.elementor-page-59 .elementor-widget-text-editor,
body.elementor-page-59 .elementor-button{font-family:"Vazirmatn",Tahoma,Arial,sans-serif}
body.elementor-page-59 .nm-container{width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding-inline:clamp(18px,4vw,32px)!important}
body.elementor-page-59 .nm-grain{position:relative}
body.elementor-page-59 .nm-grain:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.14'/%3E%3C/svg%3E")}
body.elementor-page-59 .nm-section{display:block!important;position:relative;padding:128px 0!important}
body.elementor-page-59 .nm-dark-section{background:radial-gradient(900px 500px at 100% 0%,rgba(var(--gold-rgb),.14),transparent 55%),linear-gradient(170deg,var(--ink-900),var(--ink-800));color:var(--on-dark)}
body.elementor-page-59 .nm-progress-track{position:fixed!important;display:block!important;inset:0 0 auto!important;height:3px!important;min-height:3px!important;z-index:120;padding:0!important;pointer-events:none;background:transparent}
body.elementor-page-59 .nm-progress-fill{position:absolute!important;inset:0 auto 0 0!important;width:0;height:3px!important;min-height:3px;background:linear-gradient(90deg,var(--gold),var(--gold-2));transition:width .1s linear}
body.elementor-page-59 .nm-progress-fill .elementor-spacer-inner{height:3px!important}
body.elementor-page-59 .nm-nav{position:fixed!important;display:block!important;top:14px;inset-inline:0;z-index:110;padding:0!important;pointer-events:none}
body.elementor-page-59 .nm-nav-inner{pointer-events:auto;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;background:rgba(var(--ink-900-rgb),.55);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(233,239,233,.1);border-radius:var(--r-pill);padding:10px 12px 10px 22px!important;max-width:1200px!important;margin-inline:max(18px,calc((100vw - 1200px)/2))!important;width:auto!important;transition:background .3s,box-shadow .3s}
body.elementor-page-59 .nm-nav.is-scrolled .nm-nav-inner{background:rgba(var(--ink-900-rgb),.88);box-shadow:0 14px 40px rgba(var(--ink-900-rgb),.35)}
body.elementor-page-59 .nm-logo{display:flex!important;flex-direction:row!important;align-items:center!important;gap:11px!important;width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-logo-sig,body.elementor-page-59 .nm-logo-title{width:auto!important;margin:0!important}
body.elementor-page-59 .nm-logo-sig .elementor-heading-title{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--gold),#9d7326);color:#fff;font-size:1rem;font-weight:900}
body.elementor-page-59 .nm-logo-title .elementor-heading-title{color:#fff;font-weight:800;font-size:.98rem;white-space:nowrap;line-height:1.4}
body.elementor-page-59 .nm-nav-menu{display:flex!important;flex-direction:row!important;align-items:center!important;gap:2px!important;width:auto!important;flex:0 1 auto}
body.elementor-page-59 .nm-nav-link{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-nav-link .elementor-button{background:transparent;color:var(--on-dark-faint);font-size:.86rem;font-weight:600;padding:8px 14px;border-radius:var(--r-pill);transition:color .25s,background .25s}
body.elementor-page-59 .nm-nav-link .elementor-button:hover{color:#fff;background:rgba(255,255,255,.07)}
body.elementor-page-59 .nm-nav-link.is-active .elementor-button{color:var(--gold-2)}
body.elementor-page-59 .nm-nav-cta{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-nav-cta .elementor-button{background:linear-gradient(135deg,var(--gold),#a97d2b);color:#fff;font-weight:700;font-size:.85rem;padding:9px 22px;border-radius:var(--r-pill);box-shadow:0 8px 22px rgba(var(--gold-rgb),.35);transition:.25s}
body.elementor-page-59 .nm-nav-cta .elementor-button:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(var(--gold-rgb),.5)}
body.elementor-page-59 .nm-burger{display:none;width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-burger .elementor-icon{color:#fff;font-size:22px;padding:10px}
body.elementor-page-59 .nm-theme-switcher{position:relative;display:block!important;width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-theme-toggle{width:auto!important}
body.elementor-page-59 .nm-theme-toggle .elementor-icon{display:block;width:38px;height:38px;border-radius:50%;border:1px solid rgba(233,239,233,.16);background:conic-gradient(#c9973c 0 25%,#c9a227 25% 50%,#c07856 50% 75%,#3fa9a0 75%);font-size:0;padding:8px;box-shadow:inset 0 0 0 7px rgba(var(--ink-900-rgb),.75);transition:.25s}
body.elementor-page-59 .nm-theme-toggle .elementor-icon:hover{transform:translateY(-2px);border-color:rgba(var(--gold-2-rgb),.55)}
body.elementor-page-59 .nm-theme-menu{position:absolute!important;display:flex!important;flex-direction:column!important;top:50px;inset-inline-end:0;width:196px!important;min-width:196px;background:rgba(var(--ink-900-rgb),.97);border:1px solid rgba(233,239,233,.12);border-radius:var(--r-md);padding:10px!important;gap:2px!important;opacity:0;transform:translateY(-8px) scale(.97);pointer-events:none;transition:.25s;box-shadow:0 20px 45px rgba(0,0,0,.35);z-index:200}
body.elementor-page-59 .nm-theme-menu.is-open{opacity:1;transform:none;pointer-events:auto}
body.elementor-page-59 .nm-theme-option{width:100%!important}
body.elementor-page-59 .nm-theme-option .elementor-button{width:100%;justify-content:flex-start;background:transparent;color:var(--on-dark-faint);font-size:.82rem;font-weight:600;padding:9px 10px;border-radius:var(--r-sm);text-align:right}
body.elementor-page-59 .nm-theme-option .elementor-button:hover{background:rgba(233,239,233,.08);color:#fff}
body.elementor-page-59 .nm-hero{position:relative;display:flex!important;align-items:center!important;min-height:100svh;padding:140px 0 120px!important;overflow:hidden;background:radial-gradient(1100px 700px at 88% -10%,rgba(var(--gold-rgb),.22),transparent 55%),radial-gradient(900px 700px at -5% 110%,rgba(var(--ink-600-rgb),.9),transparent 60%),linear-gradient(165deg,var(--ink-900),var(--ink-800) 58%,var(--ink-700));color:var(--on-dark)}
body.elementor-page-59 .nm-hero:before{content:"";position:absolute;inset:0;opacity:.045;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(80% 70% at 50% 30%,#000,transparent)}
body.elementor-page-59 .nm-aurora{position:absolute!important;width:640px!important;height:640px!important;border-radius:50%;filter:blur(90px);opacity:.5;pointer-events:none;background:conic-gradient(from 90deg,rgba(var(--gold-rgb),.5),rgba(var(--ink-600-rgb),.65),rgba(var(--gold-2-rgb),.35),rgba(var(--gold-rgb),.5));animation:nm-drift 16s ease-in-out infinite alternate}
body.elementor-page-59 .nm-a1{top:-220px;inset-inline-start:-140px}
body.elementor-page-59 .nm-a2{bottom:-260px;inset-inline-end:-160px;animation-delay:-8s}
@keyframes nm-drift{to{transform:translate(60px,40px) rotate(40deg)}}
body.elementor-page-59 .nm-hero-grid{position:relative;z-index:2;display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:clamp(32px,5vw,72px)!important;align-items:center!important}
body.elementor-page-59 .nm-hero-copy{display:block!important;min-width:0}
body.elementor-page-59 .nm-chip{width:auto!important;margin-bottom:24px}
body.elementor-page-59 .nm-chip .elementor-heading-title{display:inline-flex;align-items:center;gap:9px;background:rgba(233,239,233,.07);border:1px solid rgba(233,239,233,.14);color:var(--gold-2);font-size:var(--fs-small);font-weight:700;padding:8px 18px;border-radius:var(--r-pill);backdrop-filter:blur(8px)}
body.elementor-page-59 .nm-chip .elementor-heading-title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold-2);box-shadow:0 0 0 4px rgba(var(--gold-2-rgb),.2)}
body.elementor-page-59 .nm-hero-title{margin-bottom:16px}
body.elementor-page-59 .nm-hero-title .elementor-heading-title{font-size:var(--fs-hero);font-weight:900;line-height:1.35;color:#fff;letter-spacing:-.5px}
body.elementor-page-59 .nm-hero-title em{font-style:normal;background:linear-gradient(100deg,var(--gold-2),var(--gold) 60%,#f0d9a8);-webkit-background-clip:text;background-clip:text;color:transparent}
body.elementor-page-59 .nm-hero-quote{position:relative;color:var(--on-dark-faint);max-width:560px;font-size:clamp(.98rem,1.4vw,1.12rem);margin-bottom:32px;padding-inline-start:18px}
body.elementor-page-59 .nm-hero-quote:before{content:"";position:absolute;inset-inline-start:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--gold-2),transparent)}
body.elementor-page-59 .nm-cta-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px!important;margin-bottom:48px;width:auto!important}
body.elementor-page-59 .nm-btn{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-btn .elementor-button{display:inline-flex;align-items:center;padding:15px 34px;border-radius:var(--r-pill);font-weight:800;font-size:.95rem;transition:transform .3s var(--ease),box-shadow .3s}
body.elementor-page-59 .nm-btn-primary .elementor-button{background:linear-gradient(135deg,var(--gold-2),var(--gold) 55%,#a97d2b);color:#fff;box-shadow:0 14px 34px -8px rgba(var(--gold-rgb),.55)}
body.elementor-page-59 .nm-btn-primary .elementor-button:hover{transform:translateY(-2px);box-shadow:0 20px 44px -8px rgba(var(--gold-rgb),.7)}
body.elementor-page-59 .nm-btn-outline .elementor-button{background:transparent;border:1px solid rgba(233,239,233,.25);color:var(--on-dark)}
body.elementor-page-59 .nm-btn-outline .elementor-button:hover{border-color:var(--gold-2);color:var(--gold-2)}
body.elementor-page-59 .nm-hero-stats{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important}
body.elementor-page-59 .nm-stat-card{display:flex;align-items:center;width:auto!important;gap:14px;background:rgba(233,239,233,.06);border:1px solid rgba(233,239,233,.12);border-radius:var(--r-md);padding:14px 22px;backdrop-filter:blur(10px)}
body.elementor-page-59 .nm-stat-card .elementor-counter{display:flex;align-items:center;gap:14px}
body.elementor-page-59 .nm-stat-card .elementor-counter-number-wrapper{font-size:1.55rem;font-weight:900;color:var(--gold-2);line-height:1.3}
body.elementor-page-59 .nm-stat-card .elementor-counter-title{font-size:var(--fs-tiny);color:var(--on-dark-faint);line-height:1.7;text-align:right}
body.elementor-page-59 .nm-stat-mba{flex-direction:row!important}
body.elementor-page-59 .nm-stat-value{width:auto!important}
body.elementor-page-59 .nm-stat-value .elementor-heading-title{font-size:1.55rem;font-weight:900;color:var(--gold-2);line-height:1.3}
body.elementor-page-59 .nm-stat-label{width:auto!important;color:var(--on-dark-faint);font-size:var(--fs-tiny);line-height:1.7}
body.elementor-page-59 .nm-portrait{position:relative;display:grid!important;place-items:center!important;z-index:1}
body.elementor-page-59 .nm-portrait:before{content:"";position:absolute;width:120%;aspect-ratio:1;border-radius:50%;z-index:-1;border:1px dashed rgba(var(--gold-2-rgb),.28);animation:nm-spin 40s linear infinite}
body.elementor-page-59 .nm-arch{position:relative;width:min(340px,72vw)!important}
body.elementor-page-59 .nm-arch .elementor-widget-container{aspect-ratio:322/430;border-radius:170px 170px 34px 34px;background:linear-gradient(170deg,var(--ink-600),var(--ink-800));overflow:hidden;box-shadow:0 40px 90px -20px rgba(0,0,0,.55);padding:2px}
body.elementor-page-59 .nm-arch .elementor-widget-container:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 210deg,var(--gold-2),transparent 30%,var(--gold) 50%,transparent 70%,var(--gold-2));z-index:-1;animation:nm-spin 9s linear infinite}
body.elementor-page-59 .nm-arch img{width:100%;height:100%;object-fit:cover;border-radius:168px 168px 32px 32px;display:block}
@keyframes nm-spin{to{transform:rotate(1turn)}}
body.elementor-page-59 .nm-float-chip{position:absolute!important;width:auto!important;z-index:3}
body.elementor-page-59 .nm-float-chip .elementor-heading-title{background:rgba(var(--ink-900-rgb),.72);border:1px solid rgba(var(--gold-2-rgb),.3);color:var(--on-dark);font-size:.78rem;font-weight:700;padding:9px 18px;border-radius:var(--r-pill);backdrop-filter:blur(12px);box-shadow:0 14px 30px rgba(0,0,0,.35);animation:nm-bob 5.5s ease-in-out infinite}
body.elementor-page-59 .nm-float-chip .elementor-heading-title:first-letter{color:var(--gold-2)}
body.elementor-page-59 .nm-fc1{top:12%;inset-inline-start:-10%}
body.elementor-page-59 .nm-fc2{top:48%;inset-inline-end:-14%}
body.elementor-page-59 .nm-fc2 .elementor-heading-title{animation-delay:-1.8s}
body.elementor-page-59 .nm-fc3{bottom:6%;inset-inline-start:-4%}
body.elementor-page-59 .nm-fc3 .elementor-heading-title{animation-delay:-3.6s}
@keyframes nm-bob{50%{transform:translateY(-12px)}}
body.elementor-page-59 .nm-marquee{display:block!important;background:var(--ink-900);border-block:1px solid rgba(var(--gold-2-rgb),.18);overflow:hidden;padding:20px 0!important}
body.elementor-page-59 .nm-marquee-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;width:max-content!important;animation:nm-scroll 26s linear infinite}
body.elementor-page-59 .nm-marquee:hover .nm-marquee-track{animation-play-state:paused}
body.elementor-page-59 .nm-marquee-item{width:auto!important;flex:0 0 auto;padding-inline:34px}
body.elementor-page-59 .nm-marquee-item .elementor-heading-title{display:flex;align-items:center;gap:18px;white-space:nowrap;color:var(--on-dark-faint);font-weight:700;font-size:.95rem}
body.elementor-page-59 .nm-marquee-item .elementor-heading-title:after{content:"✦";color:var(--gold);font-size:.8rem}
@keyframes nm-scroll{to{transform:translateX(50%)}}
body.elementor-page-59 .nm-sec-head{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:64px;flex-wrap:wrap!important}
body.elementor-page-59 .nm-title-group{position:relative;display:block!important;width:auto!important}
body.elementor-page-59 .nm-sec-en{position:absolute!important;top:-30px;inset-inline-start:0;width:auto!important;pointer-events:none}
body.elementor-page-59 .nm-sec-en .elementor-heading-title{font-family:Arial,sans-serif;direction:ltr;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;letter-spacing:2px;color:transparent;-webkit-text-stroke:1px rgba(var(--gold-rgb),.22);text-transform:uppercase;white-space:nowrap}
body.elementor-page-59 .nm-sec-title .elementor-heading-title{position:relative;font-size:var(--fs-h2);font-weight:900;color:var(--t-strong);line-height:1.4}
body.elementor-page-59 .nm-sec-title .elementor-heading-title:after{content:"";display:block;width:58px;height:5px;border-radius:5px;margin-top:12px;background:linear-gradient(90deg,var(--gold),var(--gold-2))}
body.elementor-page-59 .nm-sec-hint{width:auto!important;max-width:340px;color:var(--t-faint);font-size:var(--fs-small)}
body.elementor-page-59 .nm-sec-head-dark .nm-sec-title .elementor-heading-title{color:#fff}
body.elementor-page-59 .nm-sec-head-dark .nm-sec-en .elementor-heading-title{-webkit-text-stroke-color:rgba(var(--gold-2-rgb),.2)}
body.elementor-page-59 .nm-sec-head-dark .nm-sec-hint{color:var(--on-dark-faint)}
body.elementor-page-59 .nm-bio-grid{display:grid!important;grid-template-columns:1.3fr .7fr!important;gap:clamp(32px,4vw,64px)!important;align-items:start!important}
body.elementor-page-59 .nm-bio-text{display:block!important}
body.elementor-page-59 .nm-bio-lead{font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:700;color:var(--t-strong);margin-bottom:24px}
body.elementor-page-59 .nm-bio-paragraph{margin-bottom:24px;text-align:justify}
body.elementor-page-59 .nm-bio-stats{display:grid!important;gap:16px!important}
body.elementor-page-59 .nm-bio-card{background:var(--white);border:var(--ring);border-radius:var(--r-md);padding:22px 26px;box-shadow:var(--shadow-1);transition:.3s}
body.elementor-page-59 .nm-bio-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-2)}
body.elementor-page-59 .nm-bio-card .elementor-counter{display:grid;grid-template-columns:86px 1fr;align-items:center;gap:18px;text-align:right}
body.elementor-page-59 .nm-bio-card .elementor-counter-number-wrapper{font-size:2rem;font-weight:900;color:var(--gold);line-height:1.4;text-align:right}
body.elementor-page-59 .nm-bio-card .elementor-counter-title{font-size:var(--fs-small);color:var(--t-faint);line-height:1.7;text-align:right}
body.elementor-page-59 .nm-exp-grid{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:18px!important}
body.elementor-page-59 .nm-exp-card{position:relative;display:block!important;grid-column:span 2;background:rgba(233,239,233,.045);border:1px solid rgba(233,239,233,.1);border-radius:var(--r-lg);padding:34px 30px!important;overflow:hidden;transition:.35s}
body.elementor-page-59 .nm-exp-card:hover{transform:translateY(-6px);border-color:rgba(var(--gold-2-rgb),.45);background:rgba(233,239,233,.07)}
body.elementor-page-59 .nm-exp-card:before{content:"";position:absolute;top:0;inset-inline-start:0;width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--gold-2-rgb),.16),transparent);transform:translate(-30%,-30%)}
body.elementor-page-59 .nm-exp-wide{grid-column:span 3}
body.elementor-page-59 .nm-exp-en{margin-bottom:14px}
body.elementor-page-59 .nm-exp-en .elementor-heading-title{font-family:Arial,sans-serif;direction:ltr;text-align:left;font-size:var(--fs-tiny);letter-spacing:1.6px;text-transform:uppercase;color:var(--on-dark-faint)}
body.elementor-page-59 .nm-exp-title .elementor-heading-title{font-size:var(--fs-h3);font-weight:800;color:#fff;margin-bottom:4px}
body.elementor-page-59 .nm-exp-role{margin-bottom:12px}
body.elementor-page-59 .nm-exp-role .elementor-heading-title{display:inline-block;color:var(--gold-2);font-size:var(--fs-small);font-weight:700}
body.elementor-page-59 .nm-exp-desc{color:var(--on-dark-faint);font-size:var(--fs-small)}
body.elementor-page-59 .nm-exp-index{position:absolute!important;bottom:18px;inset-inline-end:24px;width:auto!important}
body.elementor-page-59 .nm-exp-index .elementor-heading-title{font-size:2.6rem;font-weight:900;color:rgba(233,239,233,.07);line-height:1}
body.elementor-page-59 .nm-skill-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}
body.elementor-page-59 .nm-skill-card{display:block!important;background:var(--white);border:var(--ring);border-radius:var(--r-lg);padding:34px 30px!important;box-shadow:var(--shadow-1);position:relative;overflow:hidden;transition:.35s}
body.elementor-page-59 .nm-skill-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-2)}
body.elementor-page-59 .nm-skill-feature{grid-row:span 2;display:flex!important;flex-direction:column!important;justify-content:space-between!important;background:linear-gradient(165deg,var(--ink-800),var(--ink-600));color:var(--on-dark);border:none}
body.elementor-page-59 .nm-skill-body{display:block!important}
body.elementor-page-59 .nm-skill-icon{width:auto!important;margin-bottom:20px}
body.elementor-page-59 .nm-skill-icon .elementor-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:var(--gold-soft);color:var(--gold);font-size:25px}
body.elementor-page-59 .nm-skill-feature .nm-skill-icon .elementor-icon{background:rgba(var(--gold-2-rgb),.16);color:var(--gold-2)}
body.elementor-page-59 .nm-skill-title .elementor-heading-title{font-size:var(--fs-h3);font-weight:800;color:var(--t-strong);margin-bottom:8px}
body.elementor-page-59 .nm-skill-desc{font-size:var(--fs-small);color:var(--t-faint)}
body.elementor-page-59 .nm-skill-feature .nm-skill-title .elementor-heading-title{color:#fff}
body.elementor-page-59 .nm-skill-feature .nm-skill-desc{color:var(--on-dark-faint)}
body.elementor-page-59 .nm-skill-tags{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;margin-top:18px}
body.elementor-page-59 .nm-skill-tag{width:auto!important}
body.elementor-page-59 .nm-skill-tag .elementor-heading-title{font-size:var(--fs-tiny);font-weight:700;color:var(--gold-2);border:1px solid rgba(var(--gold-2-rgb),.35);border-radius:var(--r-pill);padding:5px 14px}
body.elementor-page-59 .nm-edu-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important}
body.elementor-page-59 .nm-edu-card{display:block!important;background:var(--white);border:var(--ring);border-radius:var(--r-md);padding:30px 26px!important;box-shadow:var(--shadow-1);text-align:center;transition:.3s}
body.elementor-page-59 .nm-edu-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-2)}
body.elementor-page-59 .nm-medal{width:auto!important;margin-bottom:16px}
body.elementor-page-59 .nm-medal .elementor-heading-title{display:grid;place-items:center;width:62px;height:62px;margin-inline:auto;border-radius:50%;font-weight:900;color:#fff;font-size:.95rem;background:linear-gradient(140deg,var(--gold-2),#a97d2b);box-shadow:0 10px 24px rgba(var(--gold-rgb),.4)}
body.elementor-page-59 .nm-edu-title .elementor-heading-title{font-size:1rem;font-weight:800;color:var(--t-strong);margin-bottom:6px}
body.elementor-page-59 .nm-edu-desc{font-size:var(--fs-tiny);color:var(--t-faint)}
body.elementor-page-59 .nm-education{padding-top:0!important}
body.elementor-page-59 .nm-quote-band{position:relative;display:block!important;text-align:center;color:var(--ink-900);background:linear-gradient(120deg,var(--gold-2),var(--gold) 60%,#b3873a);padding:96px 0!important;overflow:hidden}
body.elementor-page-59 .nm-quote-inner{display:block!important;position:relative;z-index:1}
body.elementor-page-59 .nm-quote-mark .elementor-heading-title{font-size:4.5rem;line-height:1;opacity:.25;font-weight:900;color:var(--ink-900)}
body.elementor-page-59 .nm-quote-text blockquote{font-size:clamp(1.15rem,2.4vw,1.7rem);font-weight:800;max-width:820px;margin-inline:auto;line-height:1.9;color:var(--ink-900);border:0;padding:0}
body.elementor-page-59 .nm-quote-cite{margin-top:18px}
body.elementor-page-59 .nm-quote-cite .elementor-heading-title{font-weight:700;font-size:var(--fs-small);color:var(--ink-900);opacity:.75}
body.elementor-page-59 .nm-contact{padding-bottom:96px!important}
body.elementor-page-59 .nm-contact-grid{display:grid!important;grid-template-columns:1.1fr .9fr!important;gap:clamp(32px,4vw,72px)!important;align-items:center!important;position:relative;z-index:1}
body.elementor-page-59 .nm-contact-copy{display:block!important}
body.elementor-page-59 .nm-contact-title .elementor-heading-title{font-size:var(--fs-h2);font-weight:900;color:#fff;line-height:1.6;margin-bottom:14px}
body.elementor-page-59 .nm-contact-title em{font-style:normal;color:var(--gold-2)}
body.elementor-page-59 .nm-contact-desc{color:var(--on-dark-faint);margin-bottom:28px;max-width:480px}
body.elementor-page-59 .nm-contact-list{display:grid!important;gap:12px!important}
body.elementor-page-59 .nm-contact-card{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;background:rgba(233,239,233,.05);border:1px solid rgba(233,239,233,.1);border-radius:var(--r-md);padding:16px 22px!important;transition:.3s}
body.elementor-page-59 .nm-contact-card:hover{border-color:rgba(var(--gold-2-rgb),.5);transform:translateX(-6px)}
body.elementor-page-59 .nm-contact-icon{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-contact-icon .elementor-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(var(--gold-2-rgb),.14);color:var(--gold-2);font-size:20px}
body.elementor-page-59 .nm-contact-info{display:block!important}
body.elementor-page-59 .nm-contact-label .elementor-heading-title{color:#fff;font-size:.92rem;font-weight:700}
body.elementor-page-59 .nm-contact-value .elementor-heading-title{color:var(--on-dark-faint);font-size:var(--fs-small);font-weight:400}
body.elementor-page-59 .nm-footer{display:block!important;background:var(--ink-900);color:var(--on-dark-faint);border-top:1px solid rgba(233,239,233,.08);text-align:center;padding:26px 18px!important}
body.elementor-page-59 .nm-footer-text{font-size:var(--fs-small)}
body.elementor-page-59 .nm-footer-text strong{color:var(--on-dark)}
body.admin-bar.elementor-page-17 .nm-nav{top:46px}
body.admin-bar.elementor-page-17 .nm-progress-track{top:32px}
@media(max-width:1020px){
body.elementor-page-59 .nm-hero-grid{grid-template-columns:1fr!important;text-align:center}
body.elementor-page-59 .nm-portrait{grid-row:1}
body.elementor-page-59 .nm-hero-copy{grid-row:2}
body.elementor-page-59 .nm-hero-quote{margin-inline:auto;padding-inline-start:0}
body.elementor-page-59 .nm-hero-quote:before{display:none}
body.elementor-page-59 .nm-cta-row,body.elementor-page-59 .nm-hero-stats{justify-content:center!important}
body.elementor-page-59 .nm-float-chip{display:none}
body.elementor-page-59 .nm-bio-grid,body.elementor-page-59 .nm-contact-grid{grid-template-columns:1fr!important}
body.elementor-page-59 .nm-exp-grid{grid-template-columns:repeat(2,1fr)!important}
body.elementor-page-59 .nm-exp-card,body.elementor-page-59 .nm-exp-wide{grid-column:span 1}
body.elementor-page-59 .nm-skill-grid{grid-template-columns:1fr 1fr!important}
body.elementor-page-59 .nm-skill-feature{grid-row:span 1}
body.elementor-page-59 .nm-edu-grid{grid-template-columns:1fr 1fr!important}
}
@media(max-width:900px){
body.elementor-page-59 .nm-nav-inner{gap:8px!important}
body.elementor-page-59 .nm-nav-menu{position:fixed!important;top:78px;inset-inline:18px;width:auto!important;flex-direction:column!important;align-items:stretch!important;background:rgba(var(--ink-900-rgb),.97);border:1px solid rgba(233,239,233,.1);border-radius:var(--r-md);padding:12px!important;transform:scale(.96) translateY(-16px);opacity:0;pointer-events:none;transition:.3s var(--ease)}
body.elementor-page-59 .nm-nav-menu.is-open{transform:none;opacity:1;pointer-events:auto}
body.elementor-page-59 .nm-nav-link{width:100%!important}
body.elementor-page-59 .nm-nav-link .elementor-button{width:100%;justify-content:flex-start}
body.elementor-page-59 .nm-burger{display:block}
body.elementor-page-59 .nm-nav-cta{display:none}
}
@media(max-width:640px){
body.elementor-page-59 .nm-section{padding:96px 0!important}
body.elementor-page-59 .nm-hero{padding:112px 0 80px!important}
body.elementor-page-59 .nm-exp-grid,body.elementor-page-59 .nm-skill-grid,body.elementor-page-59 .nm-edu-grid{grid-template-columns:1fr!important}
body.elementor-page-59 .nm-sec-en{top:-22px}
body.elementor-page-59 .nm-sec-en .elementor-heading-title{font-size:1.9rem}
body.elementor-page-59 .nm-logo-title .elementor-heading-title{font-size:.82rem}
body.elementor-page-59 .nm-stat-card{padding:12px 16px}
}
@media(prefers-reduced-motion:reduce){body.elementor-page-59 *,body.elementor-page-59 *:before,body.elementor-page-59 *:after{animation:none!important;transition:none!important}}

body.elementor-page-59 .nm-page-hero{display:block!important;min-height:auto!important;padding:168px 0 60px!important;text-align:center;overflow:hidden}
body.elementor-page-59 .nm-page-hero-inner{display:block!important;position:relative;z-index:2}
body.elementor-page-59 .nm-breadcrumb{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;margin-bottom:20px}
body.elementor-page-59 .nm-breadcrumb-link,body.elementor-page-59 .nm-breadcrumb-sep,body.elementor-page-59 .nm-breadcrumb-current{width:auto!important}
body.elementor-page-59 .nm-breadcrumb-link .elementor-button{background:transparent;color:var(--gold-2);font-size:.82rem;font-weight:600;padding:0}
body.elementor-page-59 .nm-breadcrumb-sep .elementor-heading-title,body.elementor-page-59 .nm-breadcrumb-current .elementor-heading-title{font-size:.82rem;color:var(--on-dark-faint);font-weight:400}
body.elementor-page-59 .nm-breadcrumb-sep{opacity:.5}
body.elementor-page-59 .nm-page-chip{margin-inline:auto!important;margin-bottom:18px}
body.elementor-page-59 .nm-page-title{margin-bottom:14px}
body.elementor-page-59 .nm-page-title .elementor-heading-title{font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.45;color:#fff}
body.elementor-page-59 .nm-page-title em{font-style:normal;background:linear-gradient(100deg,var(--gold-2),var(--gold) 60%,#f0d9a8);-webkit-background-clip:text;background-clip:text;color:transparent}
body.elementor-page-59 .nm-page-quote{max-width:700px;margin-inline:auto;color:var(--on-dark-faint);font-size:clamp(.95rem,1.3vw,1.05rem);line-height:2}
body.elementor-page-59 .nm-contact-main{display:block!important;padding:64px 0 128px!important;background:var(--cream)}
body.elementor-page-59 .nm-contact-page-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:clamp(28px,4vw,56px)!important;align-items:start!important}
body.elementor-page-59 .nm-form-card{display:block!important;background:var(--white);border:var(--ring);border-radius:var(--r-lg);padding:clamp(28px,4vw,46px)!important;box-shadow:var(--shadow-1)}
body.elementor-page-59 .nm-form-title .elementor-heading-title{font-size:var(--fs-h3);font-weight:800;color:var(--t-strong);margin-bottom:6px}
body.elementor-page-59 .nm-form-hint{color:var(--t-faint);font-size:var(--fs-small);margin-bottom:28px}
body.elementor-page-59 .nm-contact-form .elementor-form-fields-wrapper{margin-inline:-8px}
body.elementor-page-59 .nm-contact-form .elementor-field-group{padding-inline:8px!important;margin-bottom:18px}
body.elementor-page-59 .nm-contact-form .elementor-field-label{display:block;font-size:.83rem;font-weight:700;color:var(--t-strong);margin-bottom:8px}
body.elementor-page-59 .nm-contact-form input.elementor-field,body.elementor-page-59 .nm-contact-form textarea.elementor-field{width:100%;border:1.5px solid #e5dfc9;border-radius:var(--r-sm);padding:13px 16px;font-family:"Vazirmatn",Tahoma,Arial,sans-serif;font-size:.92rem;color:var(--t-strong);background:var(--cream-2);transition:border-color .25s,box-shadow .25s}
body.elementor-page-59 .nm-contact-form input.elementor-field:focus,body.elementor-page-59 .nm-contact-form textarea.elementor-field:focus{outline:2px solid transparent;border-color:var(--gold);box-shadow:0 0 0 4px var(--gold-soft)}
body.elementor-page-59 .nm-contact-form textarea.elementor-field{min-height:130px;resize:vertical;line-height:1.8}
body.elementor-page-59 .nm-contact-form .elementor-button{width:100%;min-height:50px;justify-content:center;border:0;border-radius:var(--r-pill);background:linear-gradient(135deg,var(--gold-2),var(--gold) 55%,#a97d2b);color:#fff;font-family:"Vazirmatn",Tahoma,Arial,sans-serif;font-size:.95rem;font-weight:800;box-shadow:0 14px 34px -8px rgba(var(--gold-rgb),.55);transition:.25s}
body.elementor-page-59 .nm-contact-form .elementor-button:hover{transform:translateY(-2px);box-shadow:0 20px 44px -8px rgba(var(--gold-rgb),.7)}
body.elementor-page-59 .nm-contact-form .elementor-message{margin-top:14px;padding:12px 16px;border-radius:var(--r-sm);font-size:.85rem;font-weight:600;background:var(--gold-soft);color:#755719;text-align:center}
body.elementor-page-59 .nm-form-note{font-size:.78rem;color:var(--t-faint);margin-top:14px;text-align:center}
body.elementor-page-59 .nm-info-panel{display:block!important;background:linear-gradient(165deg,var(--ink-800),var(--ink-600));border-radius:var(--r-lg);padding:clamp(26px,4vw,38px)!important;color:var(--on-dark);position:relative;overflow:hidden}
body.elementor-page-59 .nm-info-panel>*{position:relative;z-index:1}
body.elementor-page-59 .nm-info-title .elementor-heading-title{font-size:var(--fs-h3);font-weight:800;color:#fff;margin-bottom:20px}
body.elementor-page-59 .nm-contact-list{display:grid!important;gap:12px!important}
body.elementor-page-59 .nm-contact-item{display:flex!important;flex-direction:row!important;align-items:center!important;gap:16px!important;background:rgba(233,239,233,.05);border:1px solid rgba(233,239,233,.1);border-radius:var(--r-md);padding:16px 22px!important;transition:border-color .3s,transform .3s var(--ease)}
body.elementor-page-59 .nm-contact-item:hover{border-color:rgba(var(--gold-2-rgb),.5);transform:translateX(-6px)}
body.elementor-page-59 .nm-info-icon{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-info-icon .elementor-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:rgba(var(--gold-2-rgb),.14);color:var(--gold-2);font-size:20px}
body.elementor-page-59 .nm-info-copy{display:block!important}
body.elementor-page-59 .nm-info-label .elementor-heading-title{display:block;color:#fff;font-size:.92rem;font-weight:700}
body.elementor-page-59 .nm-info-value .elementor-heading-title{color:var(--on-dark-faint);font-size:var(--fs-small);font-weight:400}
body.elementor-page-59 .nm-social-row{display:flex!important;flex-direction:row!important;gap:10px!important;margin-top:22px}
body.elementor-page-59 .nm-social-chip{flex:1 1 0;width:auto!important}
body.elementor-page-59 .nm-social-chip .elementor-heading-title{text-align:center;padding:12px 8px;border-radius:var(--r-sm);background:rgba(233,239,233,.06);border:1px solid rgba(233,239,233,.12);color:var(--on-dark);font-size:.8rem;font-weight:700;transition:.25s}
body.elementor-page-59 .nm-social-chip .elementor-heading-title:hover{border-color:var(--gold-2);color:var(--gold-2);transform:translateY(-3px)}
body.elementor-page-59 .nm-hours{display:flex!important;flex-direction:row!important;justify-content:space-between!important;gap:16px!important;margin-top:22px;padding-top:18px!important;border-top:1px dashed rgba(233,239,233,.15)}
body.elementor-page-59 .nm-hours-label,body.elementor-page-59 .nm-hours-value{width:auto!important}
body.elementor-page-59 .nm-hours-label .elementor-heading-title{font-size:.85rem;color:var(--on-dark-faint);font-weight:400}
body.elementor-page-59 .nm-hours-value .elementor-heading-title{font-size:.85rem;color:#fff;font-weight:700;text-align:left}
@media(max-width:1020px){
body.elementor-page-59 .nm-contact-page-grid{grid-template-columns:1fr!important}
}
@media(max-width:640px){
body.elementor-page-59 .nm-page-hero{padding:132px 0 54px!important}
body.elementor-page-59 .nm-contact-main{padding:48px 0 96px!important}
body.elementor-page-59 .nm-contact-form .elementor-col-50{width:100%!important}
body.elementor-page-59 .nm-hours{flex-direction:column!important;align-items:flex-start!important}
body.elementor-page-59 .nm-hours-value .elementor-heading-title{text-align:right}
body.elementor-page-59 .nm-social-row{gap:7px!important}
body.elementor-page-59 .nm-social-chip .elementor-heading-title{font-size:.72rem;padding:10px 4px}
}

/* NM_BLOG_PAGE_START */
body.admin-bar.elementor-page-59 .nm-nav{top:46px}
body.elementor-page-59 .nm-blog-page-title .elementor-heading-title span{font-style:normal;background:linear-gradient(100deg,var(--gold-2),var(--gold) 60%,var(--gold-2));-webkit-background-clip:text;background-clip:text;color:transparent}
body.elementor-page-59 .nm-blog-main{display:block!important;padding:64px 0 128px!important;background:var(--cream)}
body.elementor-page-59 .nm-blog-filters{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:36px!important}
body.elementor-page-59 .nm-blog-filter{width:auto!important;flex:0 0 auto}
body.elementor-page-59 .nm-blog-filter .elementor-button{background:var(--white);border:var(--ring);color:var(--t-body);font-family:inherit;font-size:.82rem;font-weight:700;padding:9px 20px;border-radius:var(--r-pill);transition:.25s}
body.elementor-page-59 .nm-blog-filter.is-active .elementor-button,body.elementor-page-59 .nm-blog-filter .elementor-button:hover{background:var(--gold);border-color:var(--gold);color:#fff}
body.elementor-page-59 .nm-blog-item.nm-filter-hidden{display:none!important}
body.elementor-page-59 .nm-blog-featured{display:grid!important;grid-template-columns:1.1fr 1fr;gap:0!important;background:var(--white);border:var(--ring);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-1);margin-bottom:40px;transition:transform .35s var(--ease),box-shadow .35s}
body.elementor-page-59 .nm-blog-featured:hover{transform:translateY(-6px);box-shadow:var(--shadow-2)}
body.elementor-page-59 .nm-blog-thumb{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(165deg,var(--ink-800),var(--ink-600));overflow:hidden}
body.elementor-page-59 .nm-blog-featured-thumb{min-height:260px}
body.elementor-page-59 .nm-blog-thumb-icon{width:auto!important;position:relative;z-index:2}
body.elementor-page-59 .nm-blog-thumb-icon .elementor-icon{color:var(--gold-2);font-size:76px;opacity:.55}
body.elementor-page-59 .nm-blog-featured-body{padding:clamp(26px,3vw,42px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:0!important}
body.elementor-page-59 .nm-blog-tag{width:auto!important;align-self:flex-start;margin-bottom:14px}
body.elementor-page-59 .nm-blog-tag .elementor-heading-title{display:inline-flex;background:var(--gold-soft);color:var(--gold);font-size:.74rem;font-weight:700;padding:5px 14px;border-radius:var(--r-pill)}
body.elementor-page-59 .nm-blog-featured-title .elementor-heading-title{font-size:var(--fs-h3);font-weight:800;color:var(--t-strong);margin:0 0 12px;line-height:1.6}
body.elementor-page-59 .nm-blog-excerpt p{color:var(--t-faint);font-size:.88rem;line-height:1.95;margin:0 0 8px}
body.elementor-page-59 .nm-blog-meta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:14px!important;margin:0 0 16px!important}
body.elementor-page-59 .nm-blog-meta-item{width:auto!important}
body.elementor-page-59 .nm-blog-meta-item .elementor-heading-title{color:var(--t-faint);font-size:.78rem;font-weight:400}
body.elementor-page-59 .nm-blog-more{width:auto!important;align-self:flex-start;margin-top:auto}
body.elementor-page-59 .nm-blog-more .elementor-button{background:transparent;color:var(--gold);font-size:.86rem;font-weight:700;padding:0;transition:.25s}
body.elementor-page-59 .nm-blog-more .elementor-button:hover{color:var(--gold-2);transform:translateX(-4px)}
body.elementor-page-59 .nm-blog-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important}
body.elementor-page-59 .nm-blog-card{display:flex!important;flex-direction:column!important;background:var(--white);border:var(--ring);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-1);transition:transform .3s var(--ease),box-shadow .3s}
body.elementor-page-59 .nm-blog-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-2)}
body.elementor-page-59 .nm-blog-card-thumb{aspect-ratio:16/10;min-height:0}
body.elementor-page-59 .nm-blog-card-thumb .elementor-icon{font-size:46px;transition:transform .35s}
body.elementor-page-59 .nm-blog-card:hover .nm-blog-card-thumb .elementor-icon{transform:scale(1.12)}
body.elementor-page-59 .nm-blog-card-body{padding:22px 24px 26px!important;display:flex!important;flex-direction:column!important;flex:1;gap:0!important}
body.elementor-page-59 .nm-blog-card-title .elementor-heading-title{font-size:1.02rem;font-weight:800;color:var(--t-strong);margin:0 0 10px;line-height:1.7}
body.elementor-page-59 .nm-blog-cta{display:block!important;padding:96px 0!important;background:radial-gradient(900px 500px at 100% 0%,rgba(var(--gold-rgb),.14),transparent 55%),linear-gradient(170deg,var(--ink-900),var(--ink-800));color:var(--on-dark)}
body.elementor-page-59 .nm-blog-cta-shell{max-width:704px!important;text-align:center;align-items:center!important;position:relative;z-index:2}
body.elementor-page-59 .nm-blog-cta-title .elementor-heading-title{color:#fff;font-size:var(--fs-h2);font-weight:900;line-height:1.6;margin:0 0 14px}
body.elementor-page-59 .nm-blog-cta-text p{color:var(--on-dark-faint);margin:0 0 28px}
body.elementor-page-59 .nm-blog-cta-button{align-self:center}
body.elementor-page-59 .nm-reveal,body.elementor-page-59 .nm-stagger>.e-con{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .7s var(--ease)}
body.elementor-page-59 .nm-reveal.is-visible,body.elementor-page-59 .nm-stagger.is-visible>.e-con{opacity:1;transform:none}
body.elementor-page-59 .nm-stagger.is-visible>.e-con:nth-child(2){transition-delay:.08s}body.elementor-page-59 .nm-stagger.is-visible>.e-con:nth-child(3){transition-delay:.16s}body.elementor-page-59 .nm-stagger.is-visible>.e-con:nth-child(4){transition-delay:.24s}body.elementor-page-59 .nm-stagger.is-visible>.e-con:nth-child(5){transition-delay:.32s}body.elementor-page-59 .nm-stagger.is-visible>.e-con:nth-child(6){transition-delay:.4s}
@media(max-width:1020px){body.elementor-page-59 .nm-blog-featured{grid-template-columns:1fr}body.elementor-page-59 .nm-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){body.elementor-page-59 .nm-blog-main{padding:48px 0 96px!important}body.elementor-page-59 .nm-blog-grid{grid-template-columns:1fr}body.elementor-page-59 .nm-blog-filter .elementor-button{padding:8px 15px;font-size:.76rem}body.elementor-page-59 .nm-blog-card-body{padding:20px 20px 24px!important}body.elementor-page-59 .nm-blog-cta{padding:72px 0!important}}
@media(prefers-reduced-motion:reduce){body.elementor-page-59 .nm-reveal,body.elementor-page-59 .nm-stagger>.e-con{opacity:1!important;transform:none!important}}
/* NM_BLOG_PAGE_END */

/* NM_BLOG_FEATURED_IMAGE_START */
body.elementor-page-59 .nm-blog-featured-thumb{position:relative!important;min-height:300px;overflow:hidden}
body.elementor-page-59 .nm-blog-cover-image,body.elementor-page-59 .nm-blog-cover-image .elementor-widget-container{width:100%!important;height:100%!important;display:block!important}
body.elementor-page-59 .nm-blog-cover-image img{width:100%!important;height:100%!important;min-height:300px;display:block;object-fit:cover;object-position:center}
@media(max-width:1020px){body.elementor-page-59 .nm-blog-featured-thumb,body.elementor-page-59 .nm-blog-cover-image img{min-height:280px}}
@media(max-width:640px){body.elementor-page-59 .nm-blog-featured-thumb,body.elementor-page-59 .nm-blog-cover-image img{min-height:220px}}
/* NM_BLOG_FEATURED_IMAGE_END */

/* NM_BLOG_SYSTEM_CARD_IMAGE_START */
body.elementor-page-59 .nm-blog-card-cover-image,body.elementor-page-59 .nm-blog-card-cover-image .elementor-widget-container{width:100%!important;height:100%!important;display:block!important}body.elementor-page-59 .nm-blog-card-cover-image img{width:100%!important;height:100%!important;display:block;object-fit:cover;object-position:center;transition:transform .35s var(--ease)}body.elementor-page-59 .nm-blog-card:hover .nm-blog-card-cover-image img{transform:scale(1.035)}
/* NM_BLOG_SYSTEM_CARD_IMAGE_END */

/* NM_BLOG_PAGINATION_START */
body.elementor-page-59 .nm-blog-pagination{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;margin-top:48px!important;width:100%!important}
body.elementor-page-59 .nm-blog-pagination>.e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important}
body.elementor-page-59 .nm-blog-pagination>.e-con-inner>.elementor-element{width:auto!important;max-width:none!important;flex:0 0 auto!important}
body.elementor-page-59 .nm-blog-page-number,body.elementor-page-59 .nm-blog-page-nav{width:auto!important;flex:0 0 auto!important}
body.elementor-page-59 .nm-blog-page-number .elementor-button,body.elementor-page-59 .nm-blog-page-number .elementor-heading-title{display:flex!important;align-items:center!important;justify-content:center!important;min-width:46px!important;height:46px!important;padding:0 14px!important;border:1px solid rgba(var(--gold-rgb),.28)!important;border-radius:14px!important;background:var(--white)!important;color:var(--t-strong)!important;font-family:inherit!important;font-size:.9rem!important;font-weight:800!important;box-shadow:0 8px 24px rgba(26,40,37,.06)!important;transition:.25s var(--ease)!important}
body.elementor-page-59 .nm-blog-page-number.is-current .elementor-heading-title,body.elementor-page-59 .nm-blog-page-number .elementor-button:hover{background:var(--gold)!important;border-color:var(--gold)!important;color:#fff!important;transform:translateY(-2px)}
body.elementor-page-59 .nm-blog-page-nav .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 20px!important;border:1px solid rgba(var(--gold-rgb),.28)!important;border-radius:14px!important;background:transparent!important;color:var(--gold)!important;font-family:inherit!important;font-size:.84rem!important;font-weight:800!important;transition:.25s var(--ease)!important}
body.elementor-page-59 .nm-blog-page-nav .elementor-button:hover{background:var(--gold-soft)!important;transform:translateY(-2px)}
@media(max-width:640px){body.elementor-page-59 .nm-blog-pagination{margin-top:36px!important;gap:8px!important}body.elementor-page-59 .nm-blog-page-nav .elementor-button{padding:0 14px!important;font-size:.78rem!important}}
/* NM_BLOG_PAGINATION_END *//* End custom CSS */