.elementor-4224 .elementor-element.elementor-element-6650e4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:26px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-6650e4a:not(.elementor-motion-effects-element-type-background), .elementor-4224 .elementor-element.elementor-element-6650e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAF8;}.elementor-4224 .elementor-element.elementor-element-bafb175{--display:flex;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-36a1f47{--display:flex;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-df40145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-2818ff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-6adbede{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-ea8b96c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-4224 .elementor-element.elementor-element-a4122a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}@media(max-width:767px){.elementor-4224 .elementor-element.elementor-element-6650e4a{--padding-top:18px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}}@media(min-width:768px){.elementor-4224 .elementor-element.elementor-element-6650e4a{--content-width:1180px;}}/* Start custom CSS for container, class: .elementor-element-6650e4a */.elementor-4224 .elementor-element.elementor-element-6650e4a{--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;direction:rtl}
.elementor-4224 .elementor-element.elementor-element-6650e4a,.elementor-4224 .elementor-element.elementor-element-6650e4a *:not(i):not([class*=icon]){font-family:IRANSansFaNum,iransans,sans-serif}
.elementor-4224 .elementor-element.elementor-element-6650e4a .elementor-widget{margin:0!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-glass,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-item,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-intro{position:relative;border-radius:6px!important;background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(218,240,226,.6))!important;backdrop-filter:blur(14px);border:1px solid rgba(216,236,225,.95)!important;box-shadow:0 8px 24px rgba(6,30,58,.06);width:auto!important;max-width:none!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-intro{padding:30px 34px!important;overflow:hidden}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-intro:before{content:"";position:absolute;top:0;right:0;width:6px;height:100%;background:var(--grad)}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-intro:after{content:"";position:absolute;left:-120px;top:-140px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(96,167,134,.22),transparent 65%);pointer-events:none}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-glass{padding:22px 24px!important;gap:12px!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-item{padding:10px!important;transition:.25s;justify-content:center}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-item:hover,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-glass.ex-hov:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(0,98,82,.16);border-color:rgba(96,167,134,.8)!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-glass.ex-hov{transition:.25s}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt *{position:relative;z-index:1;color:#2f4a3f;font-size:15px;line-height:2;text-align:justify;direction:rtl}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt p{margin:0 0 6px} .elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt ul{margin:0;padding-right:18px} .elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt strong{color:var(--navy)}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-txt a{color:var(--teal)!important;font-weight:700}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-h .elementor-heading-title{display:flex;align-items:center;gap:10px;font-family:IRANSansFaNum_Bold,iransans,sans-serif!important;font-size:17px;font-weight:800;color:var(--navy);margin:0;line-height:1.6}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-h .elementor-heading-title:before{content:"";flex:0 0 6px;width:6px;height:20px;border-radius:6px;background:linear-gradient(var(--teal),var(--line))}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-sec .elementor-heading-title{font-size:20px}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-grid{display:grid!important;gap:16px!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-g2{grid-template-columns:repeat(2,minmax(0,1fr))} .elementor-4224 .elementor-element.elementor-element-6650e4a .ex-g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-img img{display:block;width:100%!important;height:auto;border-radius:6px}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-cimg img{display:block;width:100%!important;height:190px!important;object-fit:cover;border-radius:6px}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-side{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px!important;align-items:start}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-res a{display:flex;align-items:center;gap:10px;color:var(--navy)!important;font-weight:700;font-size:14.5px;line-height:1.7;direction:ltr;text-align:left}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-res a:before{content:"PDF";flex:0 0 auto;font-size:10.5px;letter-spacing:.5px;color:#fff;background:var(--grad);border-radius:6px;padding:4px 7px}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form{width:100%}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form select,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form textarea,.elementor-4224 .elementor-element.elementor-element-6650e4a .elementor-field-textual{border-radius:6px!important;border:1px solid rgba(96,167,134,.45)!important;background:rgba(255,255,255,.85)!important;box-shadow:none!important}
.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form button,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form input[type=submit],.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-form .quform-submit,.elementor-4224 .elementor-element.elementor-element-6650e4a .elementor-button{background:var(--grad)!important;color:#fff!important;border:0!important;border-radius:6px!important;font-weight:700}
.elementor-4224 .elementor-element.elementor-element-6650e4a .elementor-field-group>label{color:var(--navy);font-weight:700}
@media(max-width:1024px){.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-g2,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-g3,.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-side{grid-template-columns:1fr}.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-intro{padding:22px 18px!important}.elementor-4224 .elementor-element.elementor-element-6650e4a .ex-glass{padding:18px!important}}
/*title-fix*/.entry-header{display:block!important;width:100%!important;max-width:none!important;margin:0 0 26px!important;padding:40px 0 26px!important;text-align:right!important;background:#eff8f4!important;box-shadow:0 0 0 100vmax #eff8f4!important;clip-path:inset(0 -100vmax)!important;border-bottom:1px solid rgba(216,236,225,.9)}.entry-header .entry-title{display:block!important;width:auto!important;max-width:1180px!important;margin:0 auto!important;padding:0 20px!important;text-align:right!important;box-sizing:border-box}.entry-header .entry-title{font-family:IRANSansFaNum_Bold,iransans,sans-serif!important;font-size:30px!important;font-weight:800!important;color:#061e3a!important;line-height:1.5!important}.entry-header .entry-title:after{content:"";display:block;width:36px;height:2px;border-radius:20px;background:#268862;margin-top:10px}@media(max-width:767px){.entry-header .entry-title{font-size:24px!important}}@media(max-width:767px){.entry-header{padding:24px 0 18px!important}.entry-header .entry-title{padding:0 12px!important}}html body.page header.entry-header.ast-header-without-markup{background:#eff8f4!important;background-image:none!important}html body.page header.entry-header.ast-header-without-markup:before,html body.page header.entry-header.ast-header-without-markup:after{display:none!important}body.page{background:#f6faf8!important}/*end-title-fix*//* End custom CSS */