.elementor-13215 .elementor-element.elementor-element-f4506fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-40fe3cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-31d95b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-31d95b7:not(.elementor-motion-effects-element-type-background), .elementor-13215 .elementor-element.elementor-element-31d95b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-13215 .elementor-element.elementor-element-dad2afc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-a634e0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-2eb9441{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-3eba60f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-5708e18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-9542cec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-13215 .elementor-element.elementor-element-3107073{--grid-columns:1;}.elementor-13215 .elementor-element.elementor-element-e10e7db{--grid-columns:3;}@media(max-width:1024px){.elementor-13215 .elementor-element.elementor-element-3107073{--grid-columns:1;}.elementor-13215 .elementor-element.elementor-element-e10e7db{--grid-columns:2;}}@media(max-width:767px){.elementor-13215 .elementor-element.elementor-element-3107073{--grid-columns:1;}.elementor-13215 .elementor-element.elementor-element-e10e7db{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-f4506fd */body:has(.nx) .site-content>.ast-container{max-width:none!important;padding:0!important}body:has(.nx) .elementor-location-single,body:has(.nx) .elementor-location-archive{padding:0!important;background:transparent!important}body:has(.nx) .site-content{background:#f6faf8}
.nx .nx-art:has(.nx-content .elementor-widget-container:empty){display:none!important}
.nx{--navy:#061e3a;--teal:#006252;--line:#60a786;--grad:linear-gradient(135deg,rgba(6,30,58,.94),rgba(0,98,82,.92));background:radial-gradient(900px 520px at 88% 0%,rgba(96,167,134,.16),transparent 60%),#f6faf8!important;padding:28px 20px 50px!important}
.nx .e-con{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;--gap:0;--row-gap:0;--column-gap:0}
.nx .elementor-widget{margin:0!important}
.nx-fa,.nx-fa *:not(i):not([class*=icon]){font-family:IRANSansFaNum,iransans,sans-serif}
.nx-fa{direction:rtl}.nx-en{direction:ltr}
.nx .nx-wrap{width:100%!important;max-width:1180px!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;gap:22px!important}
.nx-arch{padding-top:0!important}
.nx .nx-band{background:#eff8f4!important;border-bottom:1px solid rgba(216,236,225,.9);margin:0 -20px 28px!important;padding:36px 20px 24px!important;box-shadow:0 0 0 100vmax #eff8f4;clip-path:inset(0 -100vmax)}
.nx .nx-h1{max-width:1180px;margin:0 auto!important;width:100%}
.nx .nx-h1 .elementor-heading-title{font-size:30px!important;font-weight:800;color:var(--navy)!important;line-height:1.5;text-transform:capitalize}
.nx-fa .nx-h1 .elementor-heading-title{text-align:right;font-family:IRANSansFaNum_Bold,iransans,sans-serif!important}
.nx .nx-h1 .elementor-heading-title:after{content:"";display:block;width:36px;height:2px;border-radius:20px;background:#268862;margin-top:10px}
.nx .nx-chips{display:flex!important;flex-direction:row!important;gap:6px!important;flex-wrap:wrap;padding:6px!important;border-radius:6px;background:rgba(255,255,255,.55);backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95);box-shadow:0 10px 30px rgba(6,30,58,.07);width:max-content!important;max-width:100%}
.nx .nx-chip .elementor-heading-title a,.nx .nx-chip .elementor-heading-title{display:block;padding:9px 20px;border-radius:6px;font-size:14px!important;font-weight:700;color:var(--navy)!important;white-space:nowrap;line-height:1.6;transition:.2s}
.nx .nx-chip a:hover{background:rgba(0,98,82,.08)}
body.page-id-4796 .nx .nx-c-all a,body.category-12 .nx .nx-c-12 a,body.category-13 .nx .nx-c-13 a,body.category-14 .nx .nx-c-14 a,body.category-16 .nx .nx-c-16 a,body.category-20 .nx .nx-c-20 a,body.category-news .nx-en .nx-c-all a{background:var(--grad)!important;color:#fff!important;box-shadow:0 6px 18px rgba(0,98,82,.3)}
.nx .nx-loop .elementor-loop-container{gap:18px!important;grid-gap:18px!important}
.nx .e-loop-item{height:100%;background:transparent!important;padding:0!important;margin:0!important;width:auto!important;max-width:none!important;box-shadow:none!important;border:0!important}
.nx .nx-card{width:100%!important;height:100%;position:relative!important;display:flex!important;flex-direction:column!important;border-radius:6px;overflow:hidden;background:linear-gradient(160deg,rgba(255,255,255,.88),rgba(218,240,226,.6))!important;backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95);box-shadow:0 8px 24px rgba(6,30,58,.06);transition:.25s;color:inherit;text-decoration:none}
.nx .nx-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(0,98,82,.16);border-color:rgba(96,167,134,.8)}
.nx .nx-ph{position:relative!important;aspect-ratio:16/10;overflow:hidden;margin:8px!important;border-radius:6px;flex:0 0 auto;background:#dfeee7}
.nx .nx-ph .nx-img,.nx .nx-ph .nx-img .elementor-widget-container{position:absolute;inset:0;width:100%!important;height:100%}
.nx .nx-ph img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;transition:transform .6s;border-radius:0!important}
.nx .nx-card:hover .nx-ph img{transform:scale(1.07)}
.nx .nx-date{position:absolute!important;top:10px;inset-inline-start:10px;width:auto!important;z-index:2;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);border-radius:6px;padding:6px 10px!important;text-align:center;line-height:1.25;box-shadow:0 6px 16px rgba(6,30,58,.15);align-items:center}
.nx .nx-d1 .elementor-heading-title{font-size:18px!important;font-weight:800;color:var(--navy)!important;line-height:1.25}
.nx .nx-d2 .elementor-heading-title{font-size:11px!important;font-weight:700;color:var(--teal)!important;line-height:1.4;white-space:nowrap}
.nx .nx-bd{padding:6px 18px 18px!important;display:flex!important;flex-direction:column!important;gap:10px!important;flex:1 1 auto}
.nx .nx-meta{display:flex!important;flex-direction:row!important;gap:8px!important;flex-wrap:wrap;align-items:center}
.nx .nx-tag .elementor-heading-title{font-size:12px!important;font-weight:700;padding:5px 11px;border-radius:6px;background:rgba(0,98,82,.1);color:var(--teal)!important;line-height:1.6}
.nx .nx-mt .elementor-heading-title{font-size:12px!important;color:#5b7569!important;line-height:1.6;font-weight:400}
.nx .nx-ldate{display:none}
.nx .nx-t .elementor-heading-title{margin:0;font-size:15.5px!important;line-height:1.85!important;color:var(--navy)!important;font-weight:800!important}
.nx-fa .nx-t .elementor-heading-title{font-family:IRANSansFaNum_Bold,iransans,sans-serif!important}
.nx .nx-ex,.nx .nx-ex *{margin:0;font-size:13px!important;line-height:2!important;color:#4a6358!important}
.nx .nx-ex .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.nx-fa .nx-ex .elementor-widget-container{text-align:justify}
.nx .nx-ft{margin-top:auto!important;display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;border-top:1px dashed rgba(96,167,134,.35);padding-top:10px!important}
.nx .nx-arrow .elementor-heading-title{width:30px;height:30px;border-radius:6px;background:var(--grad);display:grid;place-items:center;color:#fff!important;font-size:14px!important;line-height:1}
/* lead */
.nx-feat .e-loop-item:first-of-type{grid-column:1/-1}
.nx-feat .e-loop-item:first-of-type .nx-card{display:grid!important;grid-template-columns:1.25fr 1fr;background:var(--grad)!important;border:0;box-shadow:0 22px 50px rgba(6,30,58,.25);position:relative}
.nx-feat .e-loop-item:first-of-type .nx-card:hover{transform:none}
.nx-feat .e-loop-item:first-of-type .nx-ph{margin:0!important;border-radius:0;aspect-ratio:auto;min-height:360px}
.nx-feat .e-loop-item:first-of-type .nx-card:hover .nx-ph img{transform:scale(1.05)}
.nx-feat .e-loop-item:first-of-type .nx-date{display:none!important}
.nx-feat .e-loop-item:first-of-type .nx-ldate{display:block}
.nx-feat .e-loop-item:first-of-type .nx-bd{padding:34px 34px 30px!important;gap:14px!important}
.nx-feat .e-loop-item:first-of-type .nx-bd:before{content:"";position:absolute;top:-40%;inset-inline-end:-10%;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(96,167,134,.5),transparent 65%);pointer-events:none}
.nx-feat .e-loop-item:first-of-type .nx-t .elementor-heading-title{font-size:25px!important;line-height:1.7!important;color:#fff!important}
.nx-feat .e-loop-item:first-of-type .nx-ex *{color:rgba(255,255,255,.85)!important;font-size:14.5px!important;line-height:2.1!important}
.nx-feat .e-loop-item:first-of-type .nx-ex .elementor-widget-container{-webkit-line-clamp:4}
.nx-feat .e-loop-item:first-of-type .nx-tag .elementor-heading-title{background:rgba(255,255,255,.16);color:#fff!important;border:1px solid rgba(255,255,255,.3)}
.nx-feat .e-loop-item:first-of-type .nx-mt .elementor-heading-title{color:rgba(255,255,255,.8)!important}
.nx-feat .e-loop-item:first-of-type .nx-ft{border:0;justify-content:flex-start;gap:6px!important;align-self:flex-start;background:#fff;border-radius:6px;padding:10px 18px!important}
.nx-feat .e-loop-item:first-of-type .nx-more .elementor-heading-title{color:var(--navy)!important;font-weight:800;font-size:13.5px!important}
.nx-feat .e-loop-item:first-of-type .nx-arrow .elementor-heading-title{background:none;color:var(--navy)!important;width:auto;height:auto;font-weight:800}
.nx-feat .e-loop-item:first-of-type .nx-bd>*:not(.nx-t){position:relative}
/* pagination */
.nx .elementor-pagination{display:flex!important;gap:6px;justify-content:center;margin-top:24px!important;flex-wrap:wrap}
.nx .elementor-pagination .page-numbers{min-width:40px;height:40px;display:inline-grid!important;place-items:center;margin:0!important;padding:0 8px;border-radius:6px;background:rgba(255,255,255,.7);border:1px solid rgba(216,236,225,.95);color:var(--navy)!important;font-weight:700;backdrop-filter:blur(10px)}
.nx .elementor-pagination .page-numbers.current{background:var(--grad);color:#fff!important;border:0}
/* single */
.nx .nx-hero{position:relative!important;border-radius:6px;overflow:hidden;min-height:420px;box-shadow:0 22px 50px rgba(6,30,58,.22);justify-content:flex-end!important;background-color:#0b3a45}
.nx .nx-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(6,30,58,.92) 0%,rgba(0,98,82,.55) 45%,transparent 75%);pointer-events:none}
.nx .nx-in{position:relative!important;z-index:1;padding:32px 36px!important;display:flex!important;flex-direction:column!important;gap:14px!important}
.nx .nx-ht .elementor-heading-title{margin:0;color:#fff!important;font-size:30px!important;line-height:1.7!important;font-weight:800!important;max-width:900px}
.nx-fa .nx-ht .elementor-heading-title{font-family:IRANSansFaNum_Bold,iransans,sans-serif!important}
.nx .nx-hero .nx-tag .elementor-heading-title{background:rgba(255,255,255,.16);color:#fff!important;border:1px solid rgba(255,255,255,.3)}
.nx .nx-hero .nx-mt .elementor-heading-title{color:rgba(255,255,255,.85)!important}
.nx .nx-cal .elementor-heading-title:before{content:"🗓 "}
.nx .nx-lay{display:grid!important;grid-template-columns:minmax(0,1fr) 300px;gap:22px!important;align-items:start}
.nx .nx-lay1{grid-template-columns:minmax(0,1fr)}
.nx .nx-art{padding:34px 40px!important;border-radius:6px;background:rgba(255,255,255,.88)!important;backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95);box-shadow:0 8px 24px rgba(6,30,58,.06)}
.nx .nx-content,.nx .nx-content p,.nx .nx-content li{font-size:16px;line-height:2.2;color:#2f4a3f}
.nx-fa .nx-content{text-align:justify}
.nx .nx-content img{max-width:100%;height:auto;border-radius:6px}
.nx .nx-content p{margin:0 0 16px}
.nx .nx-side{position:sticky!important;top:100px;display:flex!important;flex-direction:column!important;gap:14px!important}
.nx .nx-box{padding:18px!important;border-radius:6px;background:linear-gradient(160deg,rgba(255,255,255,.88),rgba(218,240,226,.6))!important;border:1px solid rgba(216,236,225,.95);box-shadow:0 8px 24px rgba(6,30,58,.06);display:flex!important;flex-direction:column!important;gap:12px!important}
.nx .nx-h4 .elementor-heading-title,.nx .nx-sec .elementor-heading-title{margin:0;display:flex;gap:8px;align-items:center;font-size:15px!important;color:var(--navy)!important;font-weight:800}
.nx .nx-sec .elementor-heading-title{font-size:20px!important;gap:12px}
.nx .nx-h4 .elementor-heading-title:before,.nx .nx-sec .elementor-heading-title:before{content:"";flex:0 0 6px;width:6px;height:18px;border-radius:6px;background:linear-gradient(var(--teal),var(--line))}
.nx .nx-sec .elementor-heading-title:before{height:22px}
.nx .nx-minis .elementor-loop-container{gap:12px!important}
.nx .nx-mini{display:grid!important;grid-template-columns:72px 1fr;gap:10px!important;align-items:center;color:inherit;text-decoration:none}
.nx .nx-mini img{width:72px!important;height:56px!important;object-fit:cover;border-radius:6px!important;display:block}
.nx .nx-mt-t .elementor-heading-title{font-size:12.5px!important;line-height:1.8!important;color:var(--navy)!important;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}
.nx .nx-mini .nx-mt .elementor-heading-title{font-size:11px!important}
.nx .nx-pn .elementor-post-navigation{display:grid!important;grid-template-columns:1fr 1fr;gap:14px}
.nx .nx-pn .elementor-post-navigation__link{width:auto!important}
.nx .nx-pn .elementor-post-navigation__link a{display:block;padding:16px 18px;border-radius:6px;background:rgba(255,255,255,.75);border:1px solid rgba(216,236,225,.95);color:var(--navy)!important;height:100%}
.nx .nx-pn .post-navigation__prev--label,.nx .nx-pn .post-navigation__next--label{display:block;color:var(--teal)!important;font-size:11.5px!important;text-transform:none}
.nx .nx-pn .post-navigation__prev--title,.nx .nx-pn .post-navigation__next--title{font-weight:700;font-size:13.5px!important;line-height:1.8;color:var(--navy)!important;white-space:normal}
.nx .nx-pn .elementor-post-navigation__separator-wrapper{display:none}
@media(max-width:1024px){.nx .nx-lay{grid-template-columns:1fr}.nx .nx-side{position:static!important}}
@media(max-width:767px){.nx{padding:18px 12px 34px!important}.nx-arch{padding-top:0!important}.nx .nx-band{margin:0 -12px 18px!important;padding:22px 12px 16px!important}.nx .nx-h1 .elementor-heading-title{font-size:24px!important}
.nx-feat .e-loop-item:first-of-type .nx-card{grid-template-columns:1fr}.nx-feat .e-loop-item:first-of-type .nx-ph{min-height:220px}.nx-feat .e-loop-item:first-of-type .nx-bd{padding:22px 18px!important}.nx-feat .e-loop-item:first-of-type .nx-t .elementor-heading-title{font-size:19px!important}
.nx .nx-chips{width:100%!important;flex-wrap:nowrap;overflow-x:auto}.nx .nx-hero{min-height:340px}.nx .nx-in{padding:20px 18px!important}.nx .nx-ht .elementor-heading-title{font-size:21px!important}.nx .nx-art{padding:22px 18px!important}.nx .nx-content,.nx .nx-content p{font-size:15px}.nx .nx-pn .elementor-post-navigation{grid-template-columns:1fr}}

.nx .nx-t a{color:inherit!important}.nx .nx-t a:after{content:"";position:absolute;inset:0;z-index:3}.nx .nx-t,.nx .nx-t .elementor-widget-container{position:static!important}.nx .nx-bd{position:static!important}.nx-feat .e-loop-item:first-of-type .nx-card{position:relative!important}
.nx-en .nx-lay1 .nx-art{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;backdrop-filter:none}.nx-en .nx-band .nx-h1{padding:0 20px}
body.category-13 .nx .nx-chips{display:none!important}/* End custom CSS */