.elementor-33 .elementor-element.elementor-element-00000035{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-33 .elementor-element.elementor-element-00000035:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-00000035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#18343B;}.elementor-33 .elementor-element.elementor-element-0000002e{--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-33 .elementor-element.elementor-element-0000002c .elementor-heading-title{font-family:"IRANYekanWebFn", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.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-33 .elementor-element.elementor-element-0000002d{font-family:"IRANYekanWebFn", Sans-serif;font-size:17px;line-height:2em;color:#DCE5E4;}.elementor-33 .elementor-element.elementor-element-00000031{--display:flex;}.elementor-33 .elementor-element.elementor-element-0000002f .elementor-heading-title{font-family:"IRANYekanWebFn", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-00000030{font-family:"IRANYekanWebFn", Sans-serif;font-size:17px;line-height:2em;color:#DCE5E4;}.elementor-33 .elementor-element.elementor-element-00000034{--display:flex;}.elementor-33 .elementor-element.elementor-element-00000032 .elementor-heading-title{font-family:"IRANYekanWebFn", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-00000033{font-family:"IRANYekanWebFn", Sans-serif;font-size:17px;line-height:2em;color:#DCE5E4;}.elementor-33 .elementor-element.elementor-element-00000038{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-33 .elementor-element.elementor-element-00000038:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-00000038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102A30;}.elementor-33 .elementor-element.elementor-element-00000036{font-family:"IRANYekanWebFn", Sans-serif;font-size:14px;line-height:2em;color:#DCE5E4;}.elementor-33 .elementor-element.elementor-element-00000037{font-family:"IRANYekanWebFn", Sans-serif;font-size:14px;line-height:2em;color:#DCE5E4;}.elementor-33:not(.elementor-motion-effects-element-type-background), .elementor-33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-00000035{--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;}.elementor-33 .elementor-element.elementor-element-0000002c .elementor-heading-title{font-size:20px;}.elementor-33 .elementor-element.elementor-element-0000002f .elementor-heading-title{font-size:20px;}.elementor-33 .elementor-element.elementor-element-00000032 .elementor-heading-title{font-size:20px;}.elementor-33 .elementor-element.elementor-element-00000038{--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;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-00000035{--content-width:1240px;}.elementor-33 .elementor-element.elementor-element-00000038{--content-width:1240px;}}/* Start custom CSS */.elementor-33{font-family:"B Yekan","BYekan",IRANYekanWebFn,Tahoma,sans-serif;color:#fff;background:#18343B}.elementor-33 :is(h1,h2,h3,p,a,address,span){font-family:inherit!important;letter-spacing:0!important}.elementor-33 .elementor-element-00000035{position:relative;overflow:hidden;background:#18343B!important;padding:36px 24px;border-top:1px solid rgba(255,255,255,.08)}.elementor-33 .elementor-element-00000035:before{content:"";position:absolute;width:430px;height:430px;border-radius:50%;left:-220px;top:-260px;background:rgba(234,180,75,.09)}.elementor-33 .elementor-element-00000035>.e-con-inner{width:min(1240px,100%);margin-inline:auto;display:grid!important;grid-template-columns:1.35fr .75fr 1fr;gap:clamp(34px,6vw,90px);align-items:start}.elementor-33 .elementor-element-0000002e,.elementor-33 .elementor-element-00000031,.elementor-33 .elementor-element-00000034{width:auto!important}.elementor-33 .elementor-element-00000035 .elementor-heading-title{color:#fff!important;font-size:18px!important;line-height:1.4!important;margin:0 0 10px;position:relative}.elementor-33 .elementor-element-0000002c .elementor-heading-title{font-size:28px!important;max-width:270px}.elementor-33 .elementor-element-00000035 .elementor-heading-title:after{content:"";display:block;width:34px;height:3px;margin-top:12px;border-radius:4px;background:#EAB44B}.elementor-33 .elementor-element-00000035 .elementor-widget-text-editor{color:rgba(255,255,255,.7)!important;font-size:15px;line-height:2}.elementor-33 .elementor-element-00000035 a{color:#fff!important;text-decoration:none;transition:color .2s ease}.elementor-33 .elementor-element-00000035 a:hover{color:#EAB44B!important}.elementor-33 .elementor-element-00000030 a{display:inline-flex;padding:4px 0;font-size:17px;font-weight:700}.elementor-33 .elementor-element-00000033 address{max-width:330px;line-height:2.05}.elementor-33 .elementor-element-00000038{background:#122A30!important;border-top:1px solid rgba(255,255,255,.09);padding:18px 24px}.elementor-33 .elementor-element-00000038>.e-con-inner{width:min(1240px,100%);margin-inline:auto;display:flex!important;align-items:center;justify-content:space-between;gap:24px}.elementor-33 .elementor-element-00000038 .elementor-widget-text-editor{width:auto!important;color:rgba(255,255,255,.56)!important;font-size:13px}.elementor-33 .elementor-element-00000038 a{color:rgba(255,255,255,.76)!important;text-decoration:none}.elementor-33 .elementor-element-00000038 a:hover{color:#EAB44B!important}@media(max-width:767px){.elementor-33 .elementor-element-00000035{padding:32px 18px}.elementor-33 .elementor-element-00000035>.e-con-inner{grid-template-columns:1fr;gap:24px}.elementor-33 .elementor-element-0000002c .elementor-heading-title{font-size:24px!important}.elementor-33 .elementor-element-00000038{padding:18px}.elementor-33 .elementor-element-00000038>.e-con-inner{display:grid!important;grid-template-columns:1fr;gap:10px;text-align:center}.elementor-33 .elementor-element-00000038 .elementor-widget-text-editor{width:100%!important}}
.elementor-33 .elementor-element-00000035>.e-con-inner{display:grid!important;grid-template-columns:1.35fr .75fr 1fr;gap:clamp(34px,6vw,90px);align-items:start}@media(max-width:767px){.elementor-33 .elementor-element-00000035>.e-con-inner{grid-template-columns:1fr;gap:24px}}
.elementor-33 .elementor-element-00000035>.e-con-inner,.elementor-33 .elementor-element-00000038>.e-con-inner{padding-block:0!important}.elementor-33 :is(.elementor-element-0000002e,.elementor-element-00000031,.elementor-element-00000034)>.e-con-inner{padding-block:0!important;gap:10px}/* End custom CSS */