.elementor-1816 .elementor-element.elementor-element-7418b450{--display:flex;}.elementor-1816 .elementor-element.elementor-element-1842ea65{--display:flex;}.elementor-1816 .elementor-element.elementor-element-6ca27227{--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-1816 .elementor-element.elementor-element-3984b43b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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-1816 .elementor-element.elementor-element-b7b9c73{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1816 .elementor-element.elementor-element-23aab7f7{--display:flex;}.elementor-1816 .elementor-element.elementor-element-41e49827 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1816 .elementor-element.elementor-element-60ff910e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-60ff910e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1816 .elementor-element.elementor-element-60ff910e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1816 .elementor-element.elementor-element-60ff910e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1816 .elementor-element.elementor-element-60ff910e .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1816 .elementor-element.elementor-element-60ff910e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-7b5efbe8{--display:flex;}.elementor-1816 .elementor-element.elementor-element-41f967a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1816 .elementor-element.elementor-element-653bdef2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-653bdef2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1816 .elementor-element.elementor-element-653bdef2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1816 .elementor-element.elementor-element-653bdef2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1816 .elementor-element.elementor-element-653bdef2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1816 .elementor-element.elementor-element-653bdef2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-8c12a25{--display:flex;}.elementor-1816 .elementor-element.elementor-element-7684ac2e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1816 .elementor-element.elementor-element-1b636762 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-1b636762 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1816 .elementor-element.elementor-element-1b636762{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1816 .elementor-element.elementor-element-1b636762 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1816 .elementor-element.elementor-element-1b636762 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1816 .elementor-element.elementor-element-1b636762 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1816 .elementor-element.elementor-element-736aa66b{--display:flex;}.elementor-1816 .elementor-element.elementor-element-4aec1c65{--display:flex;}.elementor-1816 .elementor-element.elementor-element-321cbf7a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1816 .elementor-element.elementor-element-e488a09 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1816 .elementor-element.elementor-element-43464279{--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-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */:root{--nv-night:#0A1420;--nv-night-2:#11233A;--nv-night-line:#22374F;--nv-blue:#2F7BEA;--nv-blue-ink:#1A56B8;--nv-amber:#F2A20C;--nv-amber-ink:#8A5A00;--nv-paper:#F2F5F9;--nv-card:#FFFFFF;--nv-line:#D5DCE6;--nv-text:#14202F;--nv-muted:#556375;--nv-on-night:#E8EEF6;--nv-on-night-muted:#93A3B8;--nv-live:#3DDC84;--nv-f:"Vazirmatn",Tahoma,sans-serif;--nv-fm:"JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--nv-r:14px}:is(div,section,header,footer,nav,main,aside,article).e-con.nv{direction:rtl;width:100%;max-width:100%;min-width:0;margin:0;padding:0;gap:0;flex-wrap:nowrap;font-family:var(--nv-f);font-size:1rem;line-height:1.9;color:var(--nv-text);text-align:start}:where(.nv) :is(div,section,header,footer,nav,main,aside,article,a).e-con{padding:0;margin:0;gap:0;width:auto;max-width:100%;min-width:0;flex-wrap:nowrap}.nv,.nv *,.nv *::before,.nv *::after{box-sizing:border-box}.nv a{color:inherit;text-decoration:none}:where(.nv) a:hover,:where(.nv) a:focus{color:inherit}.nv p{margin:0}.nv a:focus-visible,.nv summary:focus-visible{outline:3px solid var(--nv-amber);outline-offset:3px;border-radius:6px}.nv :is(h1,h2,h3,h4,h5,h6,p,div,span).elementor-heading-title{margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.nv :is(p,div,span).elementor-heading-title{line-height:inherit;display:block}.nv :is(h1,h2,h3,h4,h5,h6).elementor-heading-title{line-height:1.35;text-wrap:balance}:where(.nv) div.elementor-widget-text-editor{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.nv .elementor-widget .elementor-icon-list-items.elementor-inline-items{margin:0}.nv .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0;word-break:normal}.nv .elementor-widget .elementor-icon-list-items .elementor-icon-list-item.elementor-icon-list-item,.nv .elementor-widget .elementor-icon-list-items .elementor-icon-list-item>a{align-items:flex-start}.nv .elementor-widget-icon-list .elementor-icon-list-items{margin:0;padding:0;list-style:none}.nv li.elementor-icon-list-item>a,.nv .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.nv .elementor-widget-icon-list .elementor-icon-list-item>a>.elementor-icon-list-text{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;padding:0}.nv .elementor-widget-icon-list .elementor-icon-list-item::after,.nv .elementor-widget-icon-list .elementor-icon-list-icon{display:none}.nv .elementor-widget-button,.nv .elementor-widget-button>.elementor-widget-container,.nv .elementor-widget-button .elementor-button-wrapper{display:flex}.nv .elementor-widget-button a.elementor-button{display:inline-flex;align-items:center;gap:.6rem;font-family:inherit;font-weight:700;font-size:1rem;line-height:1.9;letter-spacing:normal;text-transform:none;padding:.85rem 1.4rem;border-radius:10px;border:0;box-shadow:none;cursor:pointer;text-decoration:none;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.nv .elementor-widget-button a.elementor-button:hover{transform:translateY(-2px)}.nv .elementor-widget-button .elementor-button-content-wrapper{gap:.6rem;align-items:center}.nv .elementor-widget-button .elementor-button-text{line-height:inherit}.nv .nv-btn-amber .elementor-button.elementor-button,.nv .nv-btn-amber .elementor-button.elementor-button:is(:hover,:focus,:visited){background:var(--nv-amber);color:#1B1300}.nv .nv-btn-ghost .elementor-button.elementor-button,.nv .nv-btn-ghost .elementor-button.elementor-button:is(:hover,:focus,:visited){background:transparent;color:var(--nv-on-night);box-shadow:inset 0 0 0 1.5px var(--nv-night-line)}.nv .nv-btn-ghost .elementor-button.elementor-button:hover{box-shadow:inset 0 0 0 1.5px var(--nv-on-night-muted)}.nv .nv-btn-blue .elementor-button.elementor-button,.nv .nv-btn-blue .elementor-button.elementor-button:is(:hover,:focus,:visited){background:var(--nv-blue);color:#fff}.nv .nv-btn-call .elementor-button-content-wrapper::before{content:"";width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:var(--nv-ic-phone) center/contain no-repeat;mask:var(--nv-ic-phone) center/contain no-repeat}.nv{--nv-ic-phone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z'/%3E%3C/svg%3E")}.nv .nv-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.nv .nv-mono{font-family:var(--nv-fm);letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.nv svg.nv-i{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.e-con.nv.nv-hidden{display:none}@media (prefers-reduced-motion:reduce){.nv *{animation:none!important;transition:none!important}}.e-con.nv.nv-footer{background:var(--nv-night);color:var(--nv-on-night-muted);font-size:.92rem}.nv .nv-foot-in{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:2rem;padding-block:56px 28px}.nv .nv-fh .elementor-heading-title{color:var(--nv-on-night);font-size:1rem;font-weight:700;line-height:1.9;margin:0 0 .8rem}.nv .nv-flist .elementor-icon-list-items{display:grid;gap:.45rem}.nv .nv-flist .elementor-icon-list-item{display:list-item;list-style:none}.nv .nv-flist .elementor-icon-list-item>a{display:inline}.nv .nv-flist .elementor-icon-list-item>a:hover{color:var(--nv-on-night)}.nv .nv-fcontact .elementor-icon-list-item:nth-child(n+2){font-family:var(--nv-fm);letter-spacing:.02em;direction:ltr;unicode-bidi:isolate}.nv .nv-legal{border-top:1px solid var(--nv-night-line)}.nv .nv-legal-in{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding-block:16px;font-size:.8rem}.e-con.nv.nv-callbar{display:none}@media (max-width:900px){.nv .nv-foot-in{grid-template-columns:1fr 1fr}}@media (max-width:520px){.nv .nv-foot-in{grid-template-columns:1fr}}@media (max-width:700px){.e-con.nv.nv-callbar{display:flex;flex-direction:row;gap:8px;position:fixed;bottom:0;left:0;right:0;z-index:40;background:var(--nv-night);border-top:1px solid var(--nv-night-line);padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}.nv.nv-callbar .elementor-widget-button{flex:1 1 0%;min-width:0}.nv.nv-callbar .elementor-widget-button.elementor-widget-button,.nv.nv-callbar .elementor-widget-button>.elementor-widget-container,.nv.nv-callbar .elementor-button-wrapper{display:block}.nv.nv-callbar .elementor-button.elementor-button{display:flex;width:100%;justify-content:center;padding:.7rem}.e-con.nv.nv-footer{padding-bottom:70px}}/* End custom CSS */