.elementor-903 .elementor-element.elementor-element-efa33e8 > .elementor-container{min-height:0px;}.elementor-903 .elementor-element.elementor-element-efa33e8{margin-top:0px;margin-bottom:-6px;padding:-49px 0px -77px 0px;}.elementor-903 .elementor-element.elementor-element-76caf14 .services{color:rgba(0,0,0,0.5);background-color:#eef5fe;padding:40px 40px 16px;margin-top:-110px;margin-bottom:2px;box-shadow:0px 5px 25px 0px rgba(0,0,0,0.1);top:-20px;bottom:-1px;}.elementor-903 .elementor-element.elementor-element-76caf14 .services:hover{color:#ffffff;background-color:#010178;}.elementor-903 .elementor-element.elementor-element-76caf14 .services h3,.elementor-903 .elementor-element.elementor-element-76caf14 services h3 a{color:#000000;}.elementor-903 .elementor-element.elementor-element-76caf14 .services:hover h3,.elementor-903 .elementor-element.elementor-element-76caf14 services:hover h3 a{color:#ffffff;}.elementor-903 .elementor-element.elementor-element-76caf14 .services .service_text{font-size:13px;line-height:1.4;}.elementor-903 .elementor-element.elementor-element-9c70909 .services{color:rgba(0,0,0,0.5);background-color:#eef5fe;padding:40px 40px 16px;margin-top:-110px;box-shadow:0px 5px 25px 0px rgba(0,0,0,0.1);top:-21px;}.elementor-903 .elementor-element.elementor-element-9c70909 .services:hover{color:#ffffff;background-color:#010178;}.elementor-903 .elementor-element.elementor-element-9c70909 .services h3,.elementor-903 .elementor-element.elementor-element-9c70909 services h3 a{color:#000000;}.elementor-903 .elementor-element.elementor-element-9c70909 .services:hover h3,.elementor-903 .elementor-element.elementor-element-9c70909 services:hover h3 a{color:#ffffff;}.elementor-903 .elementor-element.elementor-element-9c70909 .services .service_text{font-size:13px;line-height:1.4;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services{color:rgba(0,0,0,0.5);background-color:#eef5fe;padding:40px 40px 16px;margin-top:-110px;box-shadow:0px 5px 25px 0px rgba(0,0,0,0.1);top:-21px;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services:hover{color:#ffffff;background-color:#010178;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services h3,.elementor-903 .elementor-element.elementor-element-3df5a83 services h3 a{color:#000000;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services:hover h3,.elementor-903 .elementor-element.elementor-element-3df5a83 services:hover h3 a{color:#ffffff;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services .service_text{font-size:13px;line-height:1.4;}.elementor-903 .elementor-element.elementor-element-2d0077d{--display:flex;--min-height:55px;}.elementor-903 .elementor-element.elementor-element-2d0077d:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-2d0077d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(208deg, #010178 0%, #094490 100%);}.elementor-903 .elementor-element.elementor-element-2d0077d > .elementor-shape-top svg, .elementor-903 .elementor-element.elementor-element-2d0077d > .e-con-inner > .elementor-shape-top svg{width:calc(126% + 1.3px);height:10px;}.elementor-903 .elementor-element.elementor-element-4b74928:before{background-color:#010178;}.elementor-903 .elementor-element.elementor-element-4b74928 .cz_text_marquee{color:#ffe500;}.elementor-903 .elementor-element.elementor-element-416ac95{--display:flex;}.elementor-903 .elementor-element.elementor-element-5bc984e{--spacer-size:16px;}.elementor-903 .elementor-element.elementor-element-7487ca0{--display:flex;}.elementor-903 .elementor-element.elementor-element-a69699e{--spacer-size:0px;}.elementor-903 .elementor-element.elementor-element-02b41d2{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-903 .elementor-element.elementor-element-13aa91f{--display:flex;}.elementor-903 .elementor-element.elementor-element-23a8357{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-903 .elementor-element.elementor-element-d8d88ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:-0px -0px -0px -0px;text-align:center;}.elementor-903 .elementor-element.elementor-element-d8d88ae .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-weight:600;color:#010178;}.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-903 .elementor-element.elementor-element-7485f87{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-b0d5b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:-0px -0px -0px -0px;text-align:center;}.elementor-903 .elementor-element.elementor-element-b0d5b45 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-weight:600;color:#010178;}.elementor-903 .elementor-element.elementor-element-66bdeb6{--display:flex;}.elementor-903 .elementor-element.elementor-element-c89a7f9{--display:flex;}.elementor-903 .elementor-element.elementor-element-e3938a1{text-align:center;}.elementor-903 .elementor-element.elementor-element-e3938a1 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#010178;}.elementor-903 .elementor-element.elementor-element-23c41c5{--display:flex;}.elementor-903 .elementor-element.elementor-element-3ec458b{--display:flex;}.elementor-903 .elementor-element.elementor-element-dab6997{text-align:center;}.elementor-903 .elementor-element.elementor-element-dab6997 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:22px;font-weight:600;line-height:30px;color:#010178;}.elementor-903 .elementor-element.elementor-element-f89e56d{--display:flex;}.elementor-903 .elementor-element.elementor-element-1d95e0f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-gap:5px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;}.elementor-903 .elementor-element.elementor-element-1d95e0f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EEF5FE;background-color:transparent;background-image:linear-gradient(180deg, #EEF5FE 0%, #ADC9EF 100%);}.elementor-903 .elementor-element.elementor-element-1d95e0f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#010178;}.elementor-903 .elementor-element.elementor-element-1d95e0f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-903 .elementor-element.elementor-element-1d95e0f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#010178;}.elementor-903 .elementor-element.elementor-element-1d95e0f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"IRANSans", Sans-serif;font-weight:500;}.elementor-903 .elementor-element.elementor-element-d76a9b2{--display:flex;}.elementor-903 .elementor-element.elementor-element-af5c470{--spacer-size:1px;}.elementor-903 .elementor-element.elementor-element-1bfce33 > .elementor-container{max-width:1600px;min-height:400px;}.elementor-903 .elementor-element.elementor-element-6010303 > .elementor-element-populated{box-shadow:1px 0px 24px -34px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-903 .elementor-element.elementor-element-6010303 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-e277493 > .elementor-widget-container{margin:11px 0px 0px 10px;padding:20px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-e277493 .cz_title .cz_title_content{color:#000000;font-size:0px;font-family:'IRANSans';padding-top:0px;padding-bottom:0px;margin-top:-20px;margin-bottom:15px;}.elementor-903 .elementor-element.elementor-element-baabc67{width:var( --container-widget-width, 95.588% );max-width:95.588%;--container-widget-width:95.588%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-baabc67 > .elementor-widget-container{margin:-6px 8px -22px -11px;padding:-2px 13px 41px 30px;}.elementor-903 .elementor-element.elementor-element-baabc67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-baabc67 .cz_wpe_content{transform:rotate(0deg);}.elementor-903 .elementor-element.elementor-element-baabc67 .cz_title .cz_title_content{color:#000000;font-size:0px;font-family:'IRANSans';font-weight:300;line-height:21;letter-spacing:-5px;width:666px;height:0px;padding-top:5px;padding-bottom:0px;padding-left:37px;margin-top:-8px;margin-right:3px;margin-left:0px;border-radius:0px;top:-15px;right:8px;bottom:-3px;}.elementor-903 .elementor-element.elementor-element-baabc67 .cz_title .cz_title_content h4{color:#000000;font-family:'IRANSans';font-weight:400;line-height:0;letter-spacing:0px;}.elementor-903 .elementor-element.elementor-element-baabc67 .cz_title .cz_title_content h5{font-size:15px;font-family:'IRANSans';font-weight:300;line-height:1.8;letter-spacing:0.4px;}.elementor-903 .elementor-element.elementor-element-5b21258 > .elementor-element-populated{margin:5px 8px 5px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 0px 0px 38px;}.elementor-903 .elementor-element.elementor-element-62c62a3 .cz_image > div{position:relative;display:table;margin:0 auto;width:78%;}.elementor-903 .elementor-element.elementor-element-62c62a3 .cz_svg_bg:before{background-image:url(https://xtratheme.ir/elementor/portfolio/wp-content/uploads/sites/85/2021/11/dot.png);right:50px;}.elementor-903 .elementor-element.elementor-element-62c62a3 .cz_image_caption{color:#ffffff;font-weight:700;line-height:1.1;background-color:#171717;padding:30px;position:absolute;bottom:20px;left:auto;right:20px;}.elementor-903 .elementor-element.elementor-element-62c62a3 .cz_image:hover .cz_image_caption{color:#171717;background-color:#ffffff;}.elementor-903 .elementor-element.elementor-element-97d8729{--display:flex;}.elementor-903 .elementor-element.elementor-element-733d076{--display:flex;}.elementor-903 .elementor-element.elementor-element-d0bfb2a{text-align:center;}.elementor-903 .elementor-element.elementor-element-d0bfb2a .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-weight:500;color:#010178;}.elementor-903 .elementor-element.elementor-element-1f2dd3b:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-1f2dd3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portal.denanafis.com/wp-content/uploads/2025/12/طوسی.png");background-size:cover;}.elementor-903 .elementor-element.elementor-element-1f2dd3b > .elementor-container{max-width:1600px;}.elementor-903 .elementor-element.elementor-element-1f2dd3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-3px;margin-bottom:-3px;padding:150px 0px 148px 0px;}.elementor-903 .elementor-element.elementor-element-1f2dd3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-0595fb0{position:absolute;top:-99%;left:-125%;width:120px;z-index:0;}.elementor-903 .elementor-element.elementor-element-1b3ee79{position:absolute;top:-34%;left:16%;width:290px;z-index:0;}.elementor-903 .elementor-element.elementor-element-1b3ee79 > div{transform:rotate( 4deg );}.elementor-903 .elementor-element.elementor-element-609d6a3{--spacer-size:48px;}.elementor-903 .elementor-element.elementor-element-2375ad0 > .elementor-widget-container{margin:-88px 0px -3px -4px;}.elementor-903 .elementor-element.elementor-element-2375ad0 .cz_headline{padding-right:350px;padding-left:32px;margin-right:99px;margin-left:-3px;}.elementor-903 .elementor-element.elementor-element-2375ad0 .cz_headline .cz_words-wrapper{color:#010178;font-size:40px;font-family:'IRANSans';}.elementor-903 .elementor-element.elementor-element-0453bf8{--display:grid;--min-height:471px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;--align-items:center;}.elementor-903 .elementor-element.elementor-element-0453bf8  > .elementor-element-populated,.elementor-903 .elementor-element.elementor-element-0453bf8[data-element_type="container"]{padding-top:0px;padding-bottom:0px;margin-top:-3px;margin-right:5px;margin-bottom:-15px;}.elementor-903 .elementor-element.elementor-element-0453bf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-c8ea83e{--display:grid;--min-height:411px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services{background-color:#ffffff;padding-top:40px;padding-right:30px;padding-left:30px;margin-top:10px;margin-bottom:30px;border-color:#010178;border-style:solid;border-radius:59px;border-width:1px;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services h3,.elementor-903 .elementor-element.elementor-element-bdfc441 services h3 a{color:#041c3f;font-size:19px;font-family:'IRANSans';font-weight:400;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services .service_text{color:#041c3f;font-size:13px;font-family:'IRANSans';font-weight:400;line-height:1.5;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-bdfc441 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#c7d5ed;font-size:24px;background-color:rgba(4,28,63,0.91);height:30px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services .service_custom{background-color:#041c3f;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services{background-color:#ffffff;padding-top:40px;padding-right:30px;padding-left:30px;margin-top:10px;margin-bottom:30px;border-color:#010178;border-style:solid;border-radius:59px;border-width:1px;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services h3,.elementor-903 .elementor-element.elementor-element-5bc0a43 services h3 a{color:#041c3f;font-size:20px;font-family:'IRANSans';font-weight:400;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services .service_text{font-size:16px;color:#041c3f;line-height:1.5;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-5bc0a43 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#c7d5ed;font-size:24px;background-color:rgba(4,28,63,0.91);height:30px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services .service_custom{background-color:#041c3f;}.elementor-903 .elementor-element.elementor-element-4cc102e .services{background-color:#ffffff;padding-top:40px;padding-right:30px;padding-left:30px;margin-top:10px;margin-bottom:30px;border-color:#010178;border-style:solid;border-radius:59px;border-width:1px;}.elementor-903 .elementor-element.elementor-element-4cc102e .services h3,.elementor-903 .elementor-element.elementor-element-4cc102e services h3 a{color:#041c3f;font-size:20px;font-family:'IRANSans';font-weight:400;}.elementor-903 .elementor-element.elementor-element-4cc102e .services .service_text{font-size:16px;color:#041c3f;line-height:1.5;}.elementor-903 .elementor-element.elementor-element-4cc102e .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-4cc102e .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#c7d5ed;font-size:24px;background-color:rgba(4,28,63,0.91);height:30px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-4cc102e .services .service_custom{background-color:#041c3f;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services{background-color:#ffffff;padding-top:40px;padding-right:30px;padding-left:30px;margin-top:10px;margin-bottom:30px;border-color:#010178;border-style:solid;border-radius:59px;border-width:1px;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services h3,.elementor-903 .elementor-element.elementor-element-1223ad9 services h3 a{color:#041c3f;font-size:20px;font-family:'IRANSans';font-weight:400;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services .service_text{font-size:16px;color:#041c3f;line-height:1.5;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-1223ad9 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#c7d5ed;font-size:24px;background-color:rgba(4,28,63,0.91);height:30px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services .service_custom{background-color:#041c3f;}.elementor-903 .elementor-element.elementor-element-e63eda8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-e63eda8 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services{background-color:#ffffff;padding-top:40px;padding-right:30px;padding-left:30px;margin-top:10px;margin-bottom:30px;border-color:#010178;border-style:solid;border-radius:59px;border-width:1px;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services h3,.elementor-903 .elementor-element.elementor-element-e63eda8 services h3 a{color:#041c3f;font-size:19px;font-family:'IRANSans';font-weight:400;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services .service_text{font-size:16px;color:#041c3f;line-height:1.5;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-e63eda8 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#c7d5ed;font-size:24px;background-color:rgba(4,28,63,0.91);height:30px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services .service_custom{background-color:#041c3f;}.elementor-903 .elementor-element.elementor-element-5de2f9f > .elementor-background-overlay{opacity:0.5;}.elementor-903 .elementor-element.elementor-element-5de2f9f{margin-top:-152px;margin-bottom:0px;}.elementor-903 .elementor-element.elementor-element-d2573d4{--display:flex;}.elementor-903 .elementor-element.elementor-element-79dfa63{--spacer-size:171px;}.elementor-903 .elementor-element.elementor-element-98f53b0:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-98f53b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF5FE;}.elementor-903 .elementor-element.elementor-element-98f53b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-903 .elementor-element.elementor-element-98f53b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-f927842 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-f927842 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-cf8d531{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-cf8d531 > .elementor-widget-container{margin:0px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-cf8d531.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs{padding-top:22px;padding-right:0px;padding-left:71px;margin:-36px -10px 37px 0px;top:0px;right:0px;bottom:0px;left:0px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tabs_nav div{padding:20px 61px 0px 0px;margin-top:2px;margin-right:-3px;border-color:rgba(1,1,120,0.02);border-style:solid;border-radius:0px;border-top-width:0px;border-right-width:1px;border-left-width:1px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tabs_nav div:hover{padding-top:20px;margin-top:2px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a{color:rgba(1,1,120,0.6);font-size:16px;font-family:'IRANSans';font-weight:800;width:148%;padding:0px 50px 0px 0px;margin:43px -26px -15px 0px;border-style:none;border-radius:0px;top:-8px;right:-5px;bottom:-5px;left:0px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a:hover{font-size:18px;top:-8px;right:-5px;bottom:-5px;left:0px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.active,.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.cz_active{color:#012b64;font-size:14px;font-family:'IRANSans';background-color:#ffffff;width:275px;padding:0px 30px 0px 3px;margin:43px -26px -15px 0px;border-color:#010178;border-style:solid;border-radius:11px;border-width:34px 1px -5px;border-right-color:rgba(66,84,181,0.85);top:-8px;right:5px;bottom:-5px;left:0px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.active:hover,.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.cz_active:hover{margin-top:43px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.active .cz_tab_in_title small,.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.cz_active .cz_tab_in_title small{font-size:0px;width:0px;padding-top:0px;margin-top:18px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.active .cz_tab_in_title small:hover,.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a.cz_active .cz_tab_in_title small:hover{margin-top:18px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a i{font-size:30px;margin-right:20px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab{color:#ffffff;font-size:0px;font-family:'IRANSans';padding-top:68px;padding-bottom:80px;margin-top:-13px;margin-bottom:-5px;border-radius:0px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab:hover{font-size:0px;}.elementor-903 .elementor-element.elementor-element-3df3e21{--display:flex;}.elementor-903 .elementor-element.elementor-element-be153c7{--spacer-size:13px;}.elementor-903 .elementor-element.elementor-element-c86859f{--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;}.elementor-903 .elementor-element.elementor-element-3f9e1bb{--display:flex;}.elementor-903 .elementor-element.elementor-element-8bbff9b{--spacer-size:67px;}.elementor-903 .elementor-element.elementor-element-9ea1ec7{--display:flex;}.elementor-903 .elementor-element.elementor-element-5cab1d4{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-b227068 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-903 .elementor-element.elementor-element-b227068:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-b227068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portal.denanafis.com/wp-content/uploads/2025/12/طوسی-2-1024x683.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-903 .elementor-element.elementor-element-b227068 > .elementor-container{max-width:1074px;}.elementor-903 .elementor-element.elementor-element-b227068{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:-130px;margin-bottom:-130px;padding:151px 0px -8px 38px;min-height:300px !important;}.elementor-903 .elementor-element.elementor-element-b227068 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-9b0f922 > .elementor-element-populated{margin:-8px -8px -8px -8px;--e-column-margin-right:-8px;--e-column-margin-left:-8px;padding:3px 3px 3px 3px;}.elementor-903 .elementor-element.elementor-element-d55551d .cz_gap{height:120px;}.elementor-903 .elementor-element.elementor-element-137fe95 .cz_title .cz_title_content h2{font-size:64px;line-height:80px;}.elementor-903 .elementor-element.elementor-element-9e594d3 .cz_title .cz_title_content{color:#000000;font-size:21px;font-family:'IRANSans';line-height:30px;margin-bottom:20px;}.elementor-903 .elementor-element.elementor-element-a2ce99c{margin-top:30px;margin-bottom:89px;padding:-22px 0px -45px 0px;}.elementor-903 .elementor-element.elementor-element-950b64e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-9px -9px -3px 18px;--e-column-margin-right:-9px;--e-column-margin-left:18px;padding:1px 1px 1px 1px;}.elementor-903 .elementor-element.elementor-element-950b64e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-903 .elementor-element.elementor-element-a7fff67{width:var( --container-widget-width, 112.349% );max-width:112.349%;--container-widget-width:112.349%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-a7fff67.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn,.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn:before{color:#000000;font-size:18px;background-color:#ffffff;padding-right:30px;padding-left:30px;margin-left:20px;border-color:rgba(0,0,0,0.2);border-style:solid;border-radius:50px;border-bottom-width:5px;}.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn:hover,.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn:after{background-color:#c7d5ed;}.elementor-903 .elementor-element.elementor-element-c99a473 > .elementor-element-populated, .elementor-903 .elementor-element.elementor-element-c99a473 > .elementor-element-populated > .elementor-background-overlay, .elementor-903 .elementor-element.elementor-element-c99a473 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-c99a473 > .elementor-element-populated{margin:4px 6px -11px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;}.elementor-903 .elementor-element.elementor-element-63a1ac7{width:var( --container-widget-width, 105.52% );max-width:105.52%;--container-widget-width:105.52%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-63a1ac7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn,.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn:before{color:#000000;font-size:18px;background-color:#ffffff;padding-right:30px;padding-left:30px;margin-left:20px;border-color:rgba(0,0,0,0.2);border-style:solid;border-radius:50px;border-bottom-width:5px;}.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn:hover,.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn:after{background-color:#c7d5ed;}.elementor-903 .elementor-element.elementor-element-c340160{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-f4b1a87{width:var( --container-widget-width, 126.343% );max-width:126.343%;--container-widget-width:126.343%;--container-widget-flex-grow:0;top:-2px;}.elementor-903 .elementor-element.elementor-element-f4b1a87.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-f4b1a87{left:-12px;}body.rtl .elementor-903 .elementor-element.elementor-element-f4b1a87{right:-12px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 .cz_image > div{position:relative;display:table;margin:0 auto;width:42%;}.elementor-903 .elementor-element.elementor-element-f4b1a87 .cz_image{margin-right:73px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 .cz_image_in{margin:-8px -50px -30px;right:-120px;bottom:-110px;left:-43px;transform:rotate(0deg);}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-6b30297{right:-27px;}body.rtl .elementor-903 .elementor-element.elementor-element-6b30297{left:-27px;}.elementor-903 .elementor-element.elementor-element-6b30297{top:264px;}.elementor-903 .elementor-element.elementor-element-6b30297 .cz_image > div{position:relative;}.elementor-903 .elementor-element.elementor-element-d1ff3df{--display:flex;}.elementor-903 .elementor-element.elementor-element-f0b8656{--spacer-size:123px;}.elementor-903 .elementor-element.elementor-element-472c4df{--display:flex;}.elementor-903 .elementor-element.elementor-element-ece1afa .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-weight:400;color:#010178;}.elementor-903 .elementor-element.elementor-element-e19182d{--display:flex;}.elementor-903 .elementor-element.elementor-element-325676f .elementor-repeater-item-d54ae52 .cz-acc-i{background-color:#eef5fe;}.elementor-903 .elementor-element.elementor-element-325676f{width:var( --container-widget-width, 203.548% );max-width:203.548%;--container-widget-width:203.548%;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-325676f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc_open_icon{font-size:14px;font-family:'IRANSans';background-color:#eef5fe;margin-right:5px;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz_acc_close_icon{font-size:14px;font-family:'IRANSans';margin-right:5px;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz_acc_child{color:rgba(0,0,0,0.7);font-size:14px;font-family:'IRANSans';background-color:#eef5fe;padding:10px 40px;border-style:none;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz_acc_child:hover{color:#000000;font-size:14px;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz_isOpen .cz_acc_child{color:#000000;font-size:14px;font-family:'IRANSans';font-weight:600;background-color:#eef5fe;border-color:rgba(29,29,29,0.2);border-style:none;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz_acc_child_content{color:#ffffff;font-family:'IRANSans';background-color:#010178;padding:40px;border-color:rgba(29,29,29,0.2);border-style:solid;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc .cz-acc-i{color:#ffffff;font-size:14px;font-family:'IRANSans';}.elementor-903 .elementor-element.elementor-element-4dffd28{--display:flex;}.elementor-903 .elementor-element.elementor-element-7b8e07c{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-e83302c{--display:flex;}.elementor-903 .elementor-element.elementor-element-9593df9{--spacer-size:50px;}.elementor-903 .elementor-element.elementor-element-2a3505c{--display:flex;--min-height:191px;--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-903 .elementor-element.elementor-element-2a3505c:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-2a3505c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-53da64f{--e-image-carousel-slides-to-show:7;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 10px 0px 10px;}.elementor-903 .elementor-element.elementor-element-53da64f.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-903 .elementor-element.elementor-element-53da64f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-903 .elementor-element.elementor-element-53da64f .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-53da64f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-903 .elementor-element.elementor-element-53da64f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-53da64f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-903 .elementor-element.elementor-element-53da64f .swiper-wrapper{display:flex;align-items:center;}.elementor-903 .elementor-element.elementor-element-53da64f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-903 .elementor-element.elementor-element-fcff1b2{--display:flex;}.elementor-903 .elementor-element.elementor-element-2461b37{--spacer-size:145px;}.elementor-903 .elementor-element.elementor-element-8srhrqw{margin-top:-140px;margin-bottom:60px;}.elementor-903 .elementor-element.elementor-element-f220d35{--display:grid;--min-height:48px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-f220d35:not(.elementor-motion-effects-element-type-background), .elementor-903 .elementor-element.elementor-element-f220d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB2424;}.elementor-903 .elementor-element.elementor-element-bae1d43{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-903 .elementor-element.elementor-element-bae1d43 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF;}.elementor-903 .elementor-element.elementor-element-855768d{--display:flex;--min-height:0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-855768d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-1536cd7{background-color:transparent;background-image:linear-gradient(180deg, #DB2424 0%, #DB2424 100%);text-align:right;}.elementor-903 .elementor-element.elementor-element-1536cd7 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:16px;font-weight:300;color:#F9F9F9;}.elementor-903 .elementor-element.elementor-element-ae6f844{--display:flex;}@media(min-width:768px){.elementor-903 .elementor-element.elementor-element-2d0077d{--content-width:1409px;}.elementor-903 .elementor-element.elementor-element-6010303{width:48.091%;}.elementor-903 .elementor-element.elementor-element-5b21258{width:51.525%;}.elementor-903 .elementor-element.elementor-element-0453bf8{--width:96%;}.elementor-903 .elementor-element.elementor-element-9b0f922{width:59.87%;}.elementor-903 .elementor-element.elementor-element-0f326f0{width:40.13%;}.elementor-903 .elementor-element.elementor-element-fcff1b2{--content-width:1241px;}.elementor-903 .elementor-element.elementor-element-855768d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-903 .elementor-element.elementor-element-6010303{width:100%;}.elementor-903 .elementor-element.elementor-element-5b21258{width:100%;}.elementor-903 .elementor-element.elementor-element-9b0f922{width:100%;}.elementor-903 .elementor-element.elementor-element-950b64e{width:50%;}.elementor-903 .elementor-element.elementor-element-c99a473{width:50%;}.elementor-903 .elementor-element.elementor-element-0f326f0{width:100%;}}@media(max-width:1024px){.elementor-903 .elementor-element.elementor-element-23a8357{--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-7485f87{--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-e277493 .cz_title .cz_title_content{margin-top:0px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-baabc67 .cz_title .cz_title_content{margin-bottom:40px;}.elementor-903 .elementor-element.elementor-element-2375ad0 > .elementor-widget-container{margin:0px -210px 0px 0px;padding:0px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-0453bf8{--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-c8ea83e{--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab_a{width:33%;padding-bottom:10px;margin-top:20px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs .cz_tab{padding-top:30px;padding-bottom:50px;}.elementor-903 .elementor-element.elementor-element-5cab1d4{--spacer-size:123px;}.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn,.elementor-903 .elementor-element.elementor-element-a7fff67 .cz_btn:before{font-size:14px;padding-right:20px;padding-left:20px;margin-right:0px;}.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn,.elementor-903 .elementor-element.elementor-element-63a1ac7 .cz_btn:before{font-size:14px;padding-right:20px;padding-left:20px;margin-right:0px;}.elementor-903 .elementor-element.elementor-element-c340160{--spacer-size:420px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-903 .elementor-element.elementor-element-f4b1a87{top:-122px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 .cz_image_in{margin-top:50px;margin-right:0px;margin-bottom:-50px;}.elementor-903 .elementor-element.elementor-element-6b30297{top:258px;}.elementor-903 .elementor-element.elementor-element-325676f{width:var( --container-widget-width, 317.25px );max-width:317.25px;--container-widget-width:317.25px;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc {margin-left:0px;}.elementor-903 .elementor-element.elementor-element-8srhrqw{margin-top:-130px;margin-bottom:0px;}.elementor-903 .elementor-element.elementor-element-f220d35{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-903 .elementor-element.elementor-element-9c70909 .services{margin-top:30px;}.elementor-903 .elementor-element.elementor-element-3df5a83 .services{margin-top:30px;}.elementor-903 .elementor-element.elementor-element-23a8357{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-7485f87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-1d95e0f{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-903 .elementor-element.elementor-element-baabc67{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-903 .elementor-element.elementor-element-baabc67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-903 .elementor-element.elementor-element-baabc67.elementor-element{--align-self:center;}.elementor-903 .elementor-element.elementor-element-62c62a3 .cz_image_caption{right:0px;bottom:-100px;left:0px;transform:scale(.8);}.elementor-903 .elementor-element.elementor-element-733d076{--margin-top:-8px;--margin-bottom:-29px;--margin-left:0px;--margin-right:0px;}.elementor-903 .elementor-element.elementor-element-1f2dd3b{margin-top:40px;margin-bottom:0px;padding:50px 10px 10px 10px;}.elementor-903 .elementor-element.elementor-element-1b3ee79{position:absolute;top:0px;width:240px;}.elementor-903 .elementor-element.elementor-element-609d6a3{--spacer-size:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-903 .elementor-element.elementor-element-2375ad0 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-903 .elementor-element.elementor-element-0453bf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-c8ea83e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services{padding:40px 30px 30px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-bdfc441 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-bdfc441 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){height:30px;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services{padding:40px 30px 30px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-5bc0a43 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-5bc0a43 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){height:30px;}.elementor-903 .elementor-element.elementor-element-4cc102e .services{padding:40px 30px 30px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-4cc102e .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-4cc102e .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){height:30px;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services{padding:40px 30px 30px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-1223ad9 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-1223ad9 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){height:30px;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services{padding:40px 30px 30px;margin-bottom:10px;}.elementor-903 .elementor-element.elementor-element-e63eda8 .services .cz_hexagon,.elementor-903 .elementor-element.elementor-element-e63eda8 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){height:30px;}.elementor-903 .elementor-element.elementor-element-5de2f9f{margin-top:-10px;margin-bottom:0px;}.elementor-903 .elementor-element.elementor-element-79dfa63{--spacer-size:0px;}.elementor-903 .elementor-element.elementor-element-98f53b0 > .elementor-container{max-width:500px;}.elementor-903 .elementor-element.elementor-element-98f53b0{margin-top:-25px;margin-bottom:-25px;padding:0px -14px 0px 0px;}.elementor-903 .elementor-element.elementor-element-f927842{width:100%;}.elementor-bc-flex-widget .elementor-903 .elementor-element.elementor-element-f927842.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-903 .elementor-element.elementor-element-f927842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-903 .elementor-element.elementor-element-f927842.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-903 .elementor-element.elementor-element-f927842 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-903 .elementor-element.elementor-element-cf8d531 > .elementor-widget-container{margin:-25px 9px -25px -68px;}.elementor-903 .elementor-element.elementor-element-cf8d531 .cz_tabs{margin-top:-50px;border-radius:12px;border-right-color:#010178;}.elementor-903 .elementor-element.elementor-element-b227068{padding:100px 0px 260px 0px;}.elementor-903 .elementor-element.elementor-element-d55551d .cz_gap{height:0px;}.elementor-903 .elementor-element.elementor-element-137fe95 .cz_title .cz_title_content h2{font-size:42px;line-height:1.3;}.elementor-903 .elementor-element.elementor-element-0f326f0 > .elementor-element-populated{margin:4px -6px 4px 4px;--e-column-margin-right:-6px;--e-column-margin-left:4px;padding:5px 5px 5px -22px;}.elementor-903 .elementor-element.elementor-element-c340160{--spacer-size:222px;}.elementor-903 .elementor-element.elementor-element-f4b1a87{width:100%;max-width:100%;top:-119px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 > .elementor-widget-container{margin:95px -79px 29px -4px;padding:0px 0px 0px -63px;}.elementor-903 .elementor-element.elementor-element-f4b1a87.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-903 .elementor-element.elementor-element-f4b1a87{left:10px;}body.rtl .elementor-903 .elementor-element.elementor-element-f4b1a87{right:10px;}.elementor-903 .elementor-element.elementor-element-f4b1a87 .cz_image_in{margin:0px 0px -160px;right:-43px;bottom:-15px;}.elementor-903 .elementor-element.elementor-element-6b30297{top:87px;}.elementor-903 .elementor-element.elementor-element-6b30297 .cz_image > div{width:160px;}.elementor-903 .elementor-element.elementor-element-ece1afa{text-align:center;}.elementor-903 .elementor-element.elementor-element-325676f .cz_acc {margin-left:0px;}.elementor-903 .elementor-element.elementor-element-8srhrqw{margin-top:-90px;margin-bottom:0px;}.elementor-903 .elementor-element.elementor-element-f220d35{--min-height:86px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;}.elementor-903 .elementor-element.elementor-element-bae1d43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-903 .elementor-element.elementor-element-bae1d43 .elementor-heading-title{line-height:1.4em;}.elementor-903 .elementor-element.elementor-element-1536cd7{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-2d0077d *//* ===== نوار بالای هدر ===== */
.top-notice-bar {
    position: fixed !important;
    top: 0 !important;
    left: 0;
    width: 100%;
    height: 40px;
    background: #ffffff;
    z-index: 9999999 !important;
}

/* ===== همه لایه‌های هدر Extra ===== */
#main-header,
#top-header,
.et_header_style_left .et-fixed-header,
.et_header_style_split .et-fixed-header,
.et_header_style_centered .et-fixed-header {
    top: 40px !important;
    z-index: 99999 !important;
}

/* منوی موبایل */
.et_mobile_menu,
.et_mobile_menu_container {
    z-index: 99998 !important;
}

/* فاصله برای محتوا */
body {
    padding-top: 80px !important;
}

/* ===== موبایل ===== */
@media (max-width: 980px) {

  .top-notice-bar {
      height: 60px;
  }

  #main-header,
  #top-header,
  .et_header_style_left .et-fixed-header,
  .et_header_style_split .et-fixed-header,
  .et_header_style_centered .et-fixed-header {
      top: 60px !important;
  }

  body {
      padding-top: 120px !important;
  }

}
/* جلوگیری از مخفی شدن نوار هنگام اسکرول */
.top-notice-bar {
    transform: translateY(0) !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* جلوگیری از مخفی شدن توسط اسکرول هدر Extra */
.et-fixed-header,
.et_header_scroll_up,
.et_header_scroll_down {
    transform: none !important;
}
@media (max-width: 980px) {

  .top-notice-bar {
      position: fixed !important;
      top: 0 !important;
      transform: none !important;
      display: block !important;
  }

  body {
      padding-top: 120px !important;
  }

}
.top-notice-bar {
    position: fixed !important;
    top: 0 !important;
    left: 0;
    width: 100%;
    z-index: 9999999 !important;
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for cz_title, class: .elementor-element-baabc67 */@media (max-width: 767px) {

  body {
    overflow-x: hidden !important;
  }

  .extra-mobile-fix {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    box-sizing: border-box !important;
  }

  .extra-mobile-fix * {
    max-width: 100% !important;
  }

}/* End custom CSS */
/* Start custom CSS for cz_image, class: .elementor-element-62c62a3 */.no-click {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for cz_free_position_element, class: .elementor-element-1b3ee79 */.no-click {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5de2f9f */.no-click {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-53da64f */.elementor-903 .elementor-element.elementor-element-53da64f .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bae1d43 */backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
background: rgba(255, 255, 255, 0.25);
border: 1px solid rgba(255, 255, 255, 0.3);/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f220d35 *//* نوار متن اول */
.top-notice-bar {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 40px;
    z-index: 10001;
}

/* نوار متن دوم */
.top-notice-bar-2 {
    position: fixed;
    top: 50px; /* دقیقاً زیر نوار اول */
    left: 0;
    width: 100%;
    height: 40px;
    z-index: 10000;
}

/* هدر زیر دو نوار */
#main-header {
    position: fixed;
    top: 80px; /* 40 + 40 */
    width: 100%;
    z-index: 9999;
}

/* جلوگیری از رفتن محتوا زیر همه */
body {
    padding-top: 80px;
}/* End custom CSS */