.elementor-1428 .elementor-element.elementor-element-087b9ad{--display:flex;}.elementor-1428 .elementor-element.elementor-element-61bfa14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0150px;margin-bottom:200px;}.elementor-1428 .elementor-element.elementor-element-61bfa14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1428 .elementor-element.elementor-element-86b64d1 > .elementor-widget-container{margin:20px 0px -50px 0px;}.elementor-1428 .elementor-element.elementor-element-86b64d1 .cz_title .cz_title_content{margin-top:30px;}.elementor-1428 .elementor-element.elementor-element-86b64d1 .cz_title .cz_title_content h1{font-weight:500;}.elementor-1428 .elementor-element.elementor-element-86b64d1 .cz_title .cz_title_content h2{font-size:60px;}.elementor-1428 .elementor-element.elementor-element-bd9a3a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-bd9a3a5 .cz_title .cz_title_content{margin-top:30px;}.elementor-1428 .elementor-element.elementor-element-bd9a3a5 .cz_title .cz_title_content h2{font-size:60px;}.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-1428 .elementor-element.elementor-element-c8d1a47{font-family:"Iranyekan", Sans-serif;font-weight:400;}.elementor-1428 .elementor-element.elementor-element-9752531 .cz_title .cz_title_content{color:rgba(0,0,0,0.47);width:501px;}.elementor-1428 .elementor-element.elementor-element-0d861c3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.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-1428 .elementor-element.elementor-element-0c4f44d img{width:95%;}.elementor-1428 .elementor-element.elementor-element-22ac00c{margin-top:40px;margin-bottom:60px;}.elementor-1428 .elementor-element.elementor-element-1f46f1a img{width:95%;}.elementor-1428 .elementor-element.elementor-element-8b10e5f:not(.elementor-motion-effects-element-type-background), .elementor-1428 .elementor-element.elementor-element-8b10e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salemi.ai/wp-content/uploads/2026/02/bg3.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1428 .elementor-element.elementor-element-8b10e5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-8b10e5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1428 .elementor-element.elementor-element-911a0e2 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1428 .elementor-element.elementor-element-40a67e6 .cz_title .cz_title_content{color:#99ca5a;font-size:15px;font-weight:500;font-style:normal;text-transform:uppercase;background-color:#ffffff;padding:2px 20px;margin-top:20px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-66db3cd .cz_title .cz_title_content h3{font-size:55px;margin-top:20px;margin-bottom:-10px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services{text-align:right;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(https://salemi.ai/wp-content/uploads/2023/05/5555.png);padding:100px 80px 250px 30px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services:hover{opacity:0.6;}.elementor-1428 .elementor-element.elementor-element-4a128af .services h3,.elementor-1428 .elementor-element.elementor-element-4a128af services h3 a{font-size:22px;color:#002d47;margin-top:10px;margin-bottom:10px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services .service_text{color:#6f78a5;font-size:14px;line-height:0;height:80px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services .cz_btn{font-size:18px;color:#cccccc;background-color:transparent;padding:0px;margin:25px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services:hover .cz_btn{color:#397a45;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services{text-align:right;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(https://salemi.ai/wp-content/uploads/2023/05/5555.png);padding:100px 80px 250px 30px;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services:hover{opacity:0.6;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services h3,.elementor-1428 .elementor-element.elementor-element-2e9b31a services h3 a{font-size:22px;color:#002d47;margin-top:10px;margin-bottom:10px;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services .service_text{color:#6f78a5;font-size:14px;line-height:0;height:80px;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services .cz_btn{font-size:18px;color:#cccccc;background-color:transparent;padding:0px;margin:25px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services:hover .cz_btn{color:#397a45;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services{text-align:right;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(https://salemi.ai/wp-content/uploads/2023/05/5555.png);padding:100px 80px 250px 30px;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services:hover{opacity:0.6;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services h3,.elementor-1428 .elementor-element.elementor-element-e8fcdaa services h3 a{font-size:22px;color:#002d47;margin-top:10px;margin-bottom:10px;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services .service_text{color:#6f78a5;font-size:14px;line-height:0;height:80px;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services .cz_btn{font-size:18px;color:#cccccc;background-color:transparent;padding:0px;margin:25px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services:hover .cz_btn{color:#397a45;}.elementor-1428 .elementor-element.elementor-element-8967e7b{--display:flex;}.elementor-1428 .elementor-element.elementor-element-2aae043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-2aae043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1428 .elementor-element.elementor-element-425e680 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-425e680 .cz_title .cz_title_content{color:#99ca5a;font-size:15px;font-weight:500;font-style:normal;text-transform:uppercase;background-color:#f5fafc;padding:2px 20px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-01ea1b8 > .elementor-widget-container{margin:-25px 0px -20px 0px;}.elementor-1428 .elementor-element.elementor-element-01ea1b8 .cz_title .cz_title_content{margin-top:20px;margin-bottom:30px;}.elementor-1428 .elementor-element.elementor-element-01ea1b8 .cz_title .cz_title_content h3{font-size:55px;}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc_open_icon{font-size:14px;color:#99ca5a;background-color:#f3fbff;padding:15px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz_acc_close_icon{font-size:14px;color:#99ca5a;background-color:#f3fbff;padding:15px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz_acc_child{color:#002d47;font-weight:600;padding-top:20px;padding-bottom:20px;padding-left:30px;margin-bottom:20px;border-style:solid;border-width:1px;border-color:#bedbe9;border-radius:25px;}.rtl .elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz_acc_child{padding-left:0px;padding-right:30px;}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz_isOpen .cz_acc_child{border-style:solid;border-width:1px;border-color:rgba(190,219,233,0.01);}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz_acc_child_content{font-size:14px;padding:70px 30px 40px;margin-top:-100px;margin-bottom:20px;border-style:solid;border-width:1px;border-color:rgba(255,255,255,0.17);border-radius:25px;box-shadow:0px 20px 40px 0px rgba(0,45,71,0.08);}.elementor-1428 .elementor-element.elementor-element-86c7e17 .cz_acc .cz-acc-i{color:#99ca5a;}.elementor-1428 .elementor-element.elementor-element-747571d .cz_image > div{position:relative;}.elementor-1428 .elementor-element.elementor-element-747571d .cz_image_in{margin-right:-60px;margin-left:80px;}.rtl .elementor-1428 .elementor-element.elementor-element-747571d .cz_image_in{margin-left:-80px;margin-right:80px;}.elementor-1428 .elementor-element.elementor-element-c3c5cd0{margin-top:150px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-9471bb3 .cz_title .cz_title_content{font-size:15px;color:#99ca5a;text-transform:uppercase;background-color:#f5fafc;padding:2px 20px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-207c8d0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-207c8d0 .cz_title .cz_title_content{margin-top:30px;}.elementor-1428 .elementor-element.elementor-element-207c8d0 .cz_title .cz_title_content h3{font-size:55px;}.elementor-1428 .elementor-element.elementor-element-fafefc7{--display:flex;--min-height:1000px;--overflow:hidden;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-68181a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-68181a2.elementor-element{--align-self:center;}.elementor-1428 .elementor-element.elementor-element-9027803{--display:flex;--min-height:750px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-4008e74{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-1428 .elementor-element.elementor-element-1b43952{--display:flex;--min-height:200px;--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;--border-radius:30px 30px 30px 30px;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-034d194{--display:flex;--position:absolute;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;top:0px;}body:not(.rtl) .elementor-1428 .elementor-element.elementor-element-034d194{left:0px;}body.rtl .elementor-1428 .elementor-element.elementor-element-034d194{right:0px;}.elementor-1428 .elementor-element.elementor-element-66e0979 > .elementor-widget-container:hover{--e-transform-rotateZ:13deg;}.elementor-1428 .elementor-element.elementor-element-66e0979 > .elementor-widget-container{margin:-68px 0px 0px 0px;}body:not(.rtl) .elementor-1428 .elementor-element.elementor-element-66e0979{left:0px;}body.rtl .elementor-1428 .elementor-element.elementor-element-66e0979{right:0px;}.elementor-1428 .elementor-element.elementor-element-66e0979{top:0px;}.elementor-1428 .elementor-element.elementor-element-66e0979 img{width:70%;}.elementor-1428 .elementor-element.elementor-element-f46787c{--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:11px 0px;--row-gap:11px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-1428 .elementor-element.elementor-element-1e957f0 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:25px;font-weight:700;color:#101010;}.elementor-1428 .elementor-element.elementor-element-5df8649 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:17px;font-weight:400;line-height:32px;color:#636363;}.elementor-1428 .elementor-element.elementor-element-5c4abd4{--display:flex;--min-height:473px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-bcddba8{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-1428 .elementor-element.elementor-element-bdd8974{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-920f130 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:25px;font-weight:700;color:#101010;}.elementor-1428 .elementor-element.elementor-element-79399be .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#7E7E7E;}.elementor-1428 .elementor-element.elementor-element-e022bf6{--display:flex;}.elementor-1428 .elementor-element.elementor-element-95dacbd > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-95dacbd.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1428 .elementor-element.elementor-element-95dacbd{left:0px;}body.rtl .elementor-1428 .elementor-element.elementor-element-95dacbd{right:0px;}.elementor-1428 .elementor-element.elementor-element-95dacbd{top:0px;}.elementor-1428 .elementor-element.elementor-element-95dacbd img{width:88%;}.elementor-1428 .elementor-element.elementor-element-1cc78ee{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-1428 .elementor-element.elementor-element-8db5504{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-3284f48 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:25px;font-weight:700;color:#101010;}.elementor-1428 .elementor-element.elementor-element-d6437f5 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#7E7E7E;}.elementor-1428 .elementor-element.elementor-element-99d998e{--display:flex;}.elementor-1428 .elementor-element.elementor-element-9d90a1b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-9d90a1b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1428 .elementor-element.elementor-element-9d90a1b{left:0px;}body.rtl .elementor-1428 .elementor-element.elementor-element-9d90a1b{right:0px;}.elementor-1428 .elementor-element.elementor-element-9d90a1b{top:0px;}.elementor-1428 .elementor-element.elementor-element-53e0d42{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-d43ea7a{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-2178301.elementor-element{--align-self:center;}.elementor-1428 .elementor-element.elementor-element-2178301{text-align:center;}.elementor-1428 .elementor-element.elementor-element-2178301 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-1428 .elementor-element.elementor-element-797726a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1428 .elementor-element.elementor-element-81b516d{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-70198d0.elementor-element{--align-self:center;}.elementor-1428 .elementor-element.elementor-element-70198d0 .elementor-heading-title{font-family:"Yekan Bakh", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#7E7E7E;}.elementor-1428 .elementor-element.elementor-element-5dcb617{margin-top:100px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-8e1464b .cz_title .cz_title_content{font-size:15px;color:#99ca5a;text-transform:uppercase;background-color:#f5fafc;padding:2px 20px;border-radius:99px;}.elementor-1428 .elementor-element.elementor-element-7554f76 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-7554f76 .cz_title .cz_title_content{margin-top:30px;}.elementor-1428 .elementor-element.elementor-element-7554f76 .cz_title .cz_title_content h3{font-size:55px;}.elementor-1428 .elementor-element.elementor-element-3c5b00e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1428 .elementor-element.elementor-element-3c5b00e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1428 .elementor-element.elementor-element-3bdd253 .cz_box_front_inner{background-repeat:no-repeat;background-image:url(https://salemi.ai/wp-content/uploads/2023/05/9801.png);padding-bottom:200px;margin-right:auto;margin-bottom:38px;margin-left:auto;}.elementor-1428 .elementor-element.elementor-element-06afebe .cz_box_front_inner{background-repeat:no-repeat;background-image:url(https://salemi.ai/wp-content/uploads/2026/02/wb233.png);padding-bottom:150px;margin-right:0px;margin-left:0px;}.elementor-1428 .elementor-element.elementor-element-8b5da01 .cz_box_front_inner{background-repeat:no-repeat;background-image:url(https://salemi.ai/wp-content/uploads/2023/05/9801.png);padding-top:20px;padding-bottom:220px;margin-right:auto;margin-bottom:38px;margin-left:auto;}@media(max-width:1024px){.elementor-1428 .elementor-element.elementor-element-0d861c3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1428 .elementor-element.elementor-element-087b9ad{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-61bfa14{margin-top:0px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-86b64d1 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-86b64d1 .cz_title .cz_title_content h2{line-height:1.2;}.elementor-1428 .elementor-element.elementor-element-bd9a3a5 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-bd9a3a5 .cz_title .cz_title_content h2{font-size:50px;line-height:1.2;}.elementor-1428 .elementor-element.elementor-element-c8d1a47 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:7px 15px 0px 15px;}.elementor-1428 .elementor-element.elementor-element-c8d1a47{font-size:15px;line-height:1.8em;word-spacing:0em;}.elementor-1428 .elementor-element.elementor-element-0d861c3{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 5px;--row-gap:0px;--column-gap:5px;--grid-auto-flow:row;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-22ac00c{margin-top:20px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-26c1160 img{width:50%;}.elementor-1428 .elementor-element.elementor-element-d8d983d img{width:50%;}.elementor-1428 .elementor-element.elementor-element-1f46f1a img{width:80%;}.elementor-1428 .elementor-element.elementor-element-8b10e5f:not(.elementor-motion-effects-element-type-background), .elementor-1428 .elementor-element.elementor-element-8b10e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1428 .elementor-element.elementor-element-8b10e5f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-078fd86  > .elementor-element-populated,.elementor-1428 .elementor-element.elementor-element-078fd86[data-element_type="container"]{padding:0px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services{padding:50px 20px 250px;margin:0px;}.elementor-1428 .elementor-element.elementor-element-4a128af .services .service_img:not(.service_number){margin-right:auto;margin-left:auto;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services{padding-top:30px;padding-right:20px;padding-left:20px;margin-top:-150px;}.elementor-1428 .elementor-element.elementor-element-2e9b31a .services .service_img:not(.service_number){margin-right:auto;margin-left:auto;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services{padding-top:30px;padding-right:20px;padding-left:20px;margin-top:-150px;}.elementor-1428 .elementor-element.elementor-element-e8fcdaa .services .service_img:not(.service_number){margin-right:auto;margin-left:auto;}.elementor-1428 .elementor-element.elementor-element-8967e7b{--content-width:743px;}.elementor-1428 .elementor-element.elementor-element-a7e992b img{width:90%;}.elementor-1428 .elementor-element.elementor-element-2aae043{margin-top:30px;margin-bottom:0px;}.elementor-1428 .elementor-element.elementor-element-425e680 .cz_title .cz_title_content{width:250px;}.elementor-1428 .elementor-element.elementor-element-ee5f138 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1428 .elementor-element.elementor-element-747571d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-747571d .cz_image_in{margin-right:0px;margin-left:0px;}.elementor-1428 .elementor-element.elementor-element-fafefc7{--min-height:1155px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-9027803{--margin-top:138px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-66e0979 > .elementor-widget-container{margin:-105px 70px 0px -80px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-66e0979.elementor-element{--align-self:flex-end;}.elementor-1428 .elementor-element.elementor-element-66e0979 img{width:60%;}.elementor-1428 .elementor-element.elementor-element-1e957f0 .elementor-heading-title{font-size:20px;}.elementor-1428 .elementor-element.elementor-element-5df8649 .elementor-heading-title{font-size:14px;}.elementor-1428 .elementor-element.elementor-element-bcddba8{--min-height:429px;}.elementor-1428 .elementor-element.elementor-element-920f130 .elementor-heading-title{font-size:20px;}.elementor-1428 .elementor-element.elementor-element-79399be .elementor-heading-title{font-size:14px;}.elementor-1428 .elementor-element.elementor-element-1cc78ee{--min-height:425px;--margin-top:0px;--margin-bottom:220px;--margin-left:0px;--margin-right:0px;}.elementor-1428 .elementor-element.elementor-element-3284f48 .elementor-heading-title{font-size:20px;}.elementor-1428 .elementor-element.elementor-element-d6437f5 .elementor-heading-title{font-size:14px;}.elementor-1428 .elementor-element.elementor-element-53e0d42{--min-height:0px;--margin-top:-215px;--margin-bottom:0px;--margin-left:18px;--margin-right:18px;}.elementor-1428 .elementor-element.elementor-element-2178301 .elementor-heading-title{font-size:20px;}.elementor-1428 .elementor-element.elementor-element-70198d0 .elementor-heading-title{font-size:15px;}.elementor-1428 .elementor-element.elementor-element-3bdd253 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-3bdd253 .cz_box_front_inner{background-size:contain;padding-bottom:90px;margin-bottom:0px;margin-left:-5px;}.elementor-1428 .elementor-element.elementor-element-c82a874 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-06afebe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1428 .elementor-element.elementor-element-06afebe .cz_box_front_inner{background-size:contain;padding-bottom:90px;margin-bottom:0px;margin-left:-5px;}.elementor-1428 .elementor-element.elementor-element-8b5da01 .cz_box_front_inner{background-size:contain;padding-bottom:60px;margin-left:-5px;}}@media(min-width:768px){.elementor-1428 .elementor-element.elementor-element-ffeb475{width:100%;}.elementor-1428 .elementor-element.elementor-element-fafefc7{--content-width:1200px;}.elementor-1428 .elementor-element.elementor-element-4008e74{--width:100%;}.elementor-1428 .elementor-element.elementor-element-1b43952{--width:98%;}.elementor-1428 .elementor-element.elementor-element-034d194{--width:80%;}.elementor-1428 .elementor-element.elementor-element-f46787c{--width:84%;}.elementor-1428 .elementor-element.elementor-element-53e0d42{--width:48%;}}/* Start custom CSS for html, class: .elementor-element-68181a2 */.elementor-1428 .elementor-element.elementor-element-68181a2{
  width: 100%;
}

/* Widget area */
.elementor-1428 .elementor-element.elementor-element-68181a2 .particle-wrap{
  position: relative;
  width: 100%;
  height: 850px; /* <-- CHANGE HEIGHT ANYTIME */
  overflow: hidden;
}

/* Canvas + reliable fade on ALL edges (top/bottom/left/right) */
.elementor-1428 .elementor-element.elementor-element-68181a2 .particle-canvas{
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;

  /*
    ONE radial mask = very reliable across browsers and Elementor.
    It fades toward ALL edges equally, including bottom.

    Increase 12% if you want a bigger fade zone (example: 18%).
  */
  -webkit-mask-image: radial-gradient(
    circle at center,
    #000 0%,
    #000 88%,
    transparent 100%
  );
  mask-image: radial-gradient(
    circle at center,
    #000 0%,
    #000 88%,
    transparent 100%
  );
}

/* Desktop / default */
.elementor-1428 .elementor-element.elementor-element-68181a2 .particle-wrap{
  position: relative;
  width: 100%;
  height: 850px; /* ارتفاع دسکتاپ */
  overflow: hidden;
}

/* Mobile */
@media (max-width: 767px){
  .elementor-1428 .elementor-element.elementor-element-68181a2 .particle-wrap{
    height: 1900px; /* اینجا هرچقدر خواستی بیشتر کن */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b43952 */.elementor-1428 .elementor-element.elementor-element-1b43952 {
    /* میزان تیرگی شیشه (عدد بین 0 تا 1) */
    --glass-darkness: 0.06;

    /* میزان بلور شدن پشت زمینه */
    --glass-blur: 10px;

    background: rgba(0, 0, 0, var(--glass-darkness));
    backdrop-filter: blur(var(--glass-blur));
    -webkit-backdrop-filter: blur(var(--glass-blur));

    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 20);

    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.08);

    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcddba8 */.elementor-1428 .elementor-element.elementor-element-bcddba8 {
    /* میزان تیرگی شیشه (عدد بین 0 تا 1) */
    --glass-darkness: 0.06;

    /* میزان بلور شدن پشت زمینه */
    --glass-blur: 10px;

    background: rgba(0, 0, 0, var(--glass-darkness));
    backdrop-filter: blur(var(--glass-blur));
    -webkit-backdrop-filter: blur(var(--glass-blur));

    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 20);

    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.08);

    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cc78ee */.elementor-1428 .elementor-element.elementor-element-1cc78ee {
    /* میزان تیرگی شیشه (عدد بین 0 تا 1) */
    --glass-darkness: 0.06;

    /* میزان بلور شدن پشت زمینه */
    --glass-blur: 10px;

    background: rgba(0, 0, 0, var(--glass-darkness));
    backdrop-filter: blur(var(--glass-blur));
    -webkit-backdrop-filter: blur(var(--glass-blur));

    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 20);

    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.08);

    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e0d42 */.elementor-1428 .elementor-element.elementor-element-53e0d42 {
    /* میزان تیرگی شیشه (عدد بین 0 تا 1) */
    --glass-darkness: 0.06;

    /* میزان بلور شدن پشت زمینه */
    --glass-blur: 10px;

    background: rgba(0, 0, 0, var(--glass-darkness));
    backdrop-filter: blur(var(--glass-blur));
    -webkit-backdrop-filter: blur(var(--glass-blur));

    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 20);

    box-shadow: 
        0 8px 32px rgba(0, 0, 0, 0.08);

    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fafefc7 */<div id="particles-js"></div>

<style>
.elementor-1428 .elementor-element.elementor-element-fafefc7 {
  position: relative;
  overflow: hidden;
}

#particles-js {
  position: absolute;
  inset: 0;
  z-index: 0;
}

.elementor-1428 .elementor-element.elementor-element-fafefc7 .elementor-container,
.elementor-1428 .elementor-element.elementor-element-fafefc7 .e-con {
  position: relative;
  z-index: 2;
}
</style>

<script>
particlesJS("particles-js", {
  particles: {
    number: { value: 50 },
    size: { value: 8, random: true },
    shape: { type: "circle" },
    opacity: { value: 0.5, random: true },
    move: { enable: true, speed: 1.5 }
  }
});
</script>/* End custom CSS */