.elementor-12 .elementor-element.elementor-element-0b41793{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-repeater-item-9295019 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://mohammadbensaid.ir/wp-content/uploads/2025/11/New-Project.jpg);background-size:auto;}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-repeater-item-9295019 .swiper-slide-contents{margin-left:auto;}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-repeater-item-9295019 .swiper-slide-inner{align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-fa7917a .swiper-slide{transition-duration:calc(5000ms*1.2);height:100px;}.elementor-12 .elementor-element.elementor-element-fa7917a.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-fa7917a .swiper-slide-contents{max-width:100%;}.elementor-12 .elementor-element.elementor-element-fa7917a .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-fa7917a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:22px;}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-slide-heading{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-slide-description{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-weight:400;line-height:16px;letter-spacing:1px;word-spacing:0px;}.elementor-12 .elementor-element.elementor-element-fa7917a .elementor-swiper-button{font-size:0px;}.elementor-12 .elementor-element.elementor-element-7294b4f{--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-12 .elementor-element.elementor-element-185165c{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-185165c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-185165c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E05C5C;}.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-12 .elementor-element.elementor-element-10d3d50{width:var( --container-widget-width, 94.83% );max-width:94.83%;--container-widget-width:94.83%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-10d3d50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-10d3d50 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7f53c4e{--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;}.elementor-12 .elementor-element.elementor-element-eeb6ea8{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-063d515{--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0.5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-063d515:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-063d515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-063d515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2acf59a{--display:flex;}.elementor-12 .elementor-element.elementor-element-2acf59a.e-con{--flex-grow:0;--flex-shrink:0;}.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-12 .elementor-element.elementor-element-f59d957 img{border-radius:50px 50px 50px 50px;box-shadow:0.5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-77f2d4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77f2d4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5d7a980{--display:flex;}.elementor-12 .elementor-element.elementor-element-4d87d08 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-d382789{--display:flex;--min-height:0px;}.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-12 .elementor-element.elementor-element-4a0c10a{text-align:justify;}.elementor-12 .elementor-element.elementor-element-4a0c10a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-3fd6c0f{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#ddd;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-4ea53fc{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-4ea53fc .elementor-icon-list-text{color:#718096;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-03af22b{--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-12 .elementor-element.elementor-element-7c719f5{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-0ed475c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-06bdb42{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-06bdb42:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-06bdb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-9aa0141{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-9aa0141 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-9aa0141.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9aa0141.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9aa0141.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9aa0141 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-9aa0141 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9aa0141 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9aa0141 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8ebc4d0{--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-12 .elementor-element.elementor-element-8676784{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-cd6c8ee{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-cd6c8ee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd6c8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-700cae8{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-700cae8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-700cae8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-700cae8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-700cae8.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-700cae8 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-700cae8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-700cae8 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-700cae8 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d2a2d00{--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-12 .elementor-element.elementor-element-95c08f0{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-12ed87e{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-f2b8004{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f2b8004:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f2b8004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8021ffe{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-8021ffe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-480f9e2 );}.elementor-12 .elementor-element.elementor-element-8021ffe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8021ffe.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8021ffe.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8021ffe .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-8021ffe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8021ffe .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8021ffe .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8ed13c0{--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-12 .elementor-element.elementor-element-e104e83{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-01df1a0{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-01df1a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-01df1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ea6f31c{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-ea6f31c .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-480f9e2 );}.elementor-12 .elementor-element.elementor-element-ea6f31c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ea6f31c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ea6f31c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ea6f31c .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-ea6f31c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ea6f31c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-ea6f31c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-3d6c256{--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-12 .elementor-element.elementor-element-1a70027{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-ae46038{--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;}.elementor-12 .elementor-element.elementor-element-237459e{width:var( --container-widget-width, 97.837% );max-width:97.837%;--container-widget-width:97.837%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-237459e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-237459e .elementor-heading-title{color:#D4DBE0;}.elementor-12 .elementor-element.elementor-element-6f9c43d{--display:flex;--min-height:0px;--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6f9c43d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f9c43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-12 .elementor-element.elementor-element-e3322a0 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1553e40 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-25ca771 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1056475 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1fc7bda img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d11be32{--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;}.elementor-12 .elementor-element.elementor-element-bd4de19{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-fbdf670{--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;}.elementor-12 .elementor-element.elementor-element-8d17c91{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-f167f72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-952dac0{width:var( --container-widget-width, 97.604% );max-width:97.604%;--container-widget-width:97.604%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-952dac0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-952dac0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3e08b9b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-46d43ec{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-46d43ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46d43ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-46d43ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-cd506ad{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-cd506ad .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-330a3a9{--display:flex;--min-height:0px;--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;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-330a3a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a77cf6e img{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7c1098b{--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-12 .elementor-element.elementor-element-7c1098b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-646f69e .elementor-repeater-item-9c1a1d7 .swiper-slide-bg{background-image:url(https://mohammadbensaid.ir/wp-content/uploads/2025/11/New-Project.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-646f69e .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-646f69e .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-646f69e .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-646f69e .elementor-slide-heading{color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-646f69e .elementor-slide-description{color:var( --e-global-color-text );font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-3c7f5f8{--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-12 .elementor-element.elementor-element-5761740{--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-12 .elementor-element.elementor-element-3484e41{--display:flex;}.elementor-12 .elementor-element.elementor-element-1b4108f{--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;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1b4108f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b4108f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E05C5C;}.elementor-12 .elementor-element.elementor-element-ae65b10{width:var( --container-widget-width, 94.83% );max-width:94.83%;--container-widget-width:94.83%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ae65b10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ae65b10 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-46487f8{--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;}.elementor-12 .elementor-element.elementor-element-5c75bd3{--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:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0.5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-5c75bd3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5c75bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-12 .elementor-element.elementor-element-5c75bd3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3208b4a{--display:flex;}.elementor-12 .elementor-element.elementor-element-3208b4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ec385b0 img{border-radius:50px 50px 50px 50px;box-shadow:0.5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-a82472e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a82472e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fcea617{--display:flex;}.elementor-12 .elementor-element.elementor-element-769c5c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a3b7f85{--display:flex;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-a022bee p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-27c2b64{--display:flex;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#ddd;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8a0b8a1{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-text{color:#718096;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9d31f42{--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-12 .elementor-element.elementor-element-4fdae37{text-align:center;}.elementor-12 .elementor-element.elementor-element-4fdae37 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8dc91ba{--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;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-12bd864 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-12bd864 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-12bd864{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-12bd864 .e-gallery-image{filter:brightness( 95% ) contrast( 113% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-6c4b659{--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-12 .elementor-element.elementor-element-7d3bc2e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-1ba86b4{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1ba86b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ba86b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b15c8da{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-b15c8da .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-b15c8da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b15c8da.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b15c8da.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b15c8da .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-b15c8da .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b15c8da .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-b15c8da .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a8a8d00{--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-12 .elementor-element.elementor-element-bac6214{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-8914f93{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-8914f93:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8914f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a395812{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-a395812 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a395812.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a395812.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a395812.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a395812 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-a395812 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a395812 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a395812 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b9d9832{--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-12 .elementor-element.elementor-element-5a39f3c{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-d5010f1{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d5010f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d5010f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3b287b6{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-3b287b6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-480f9e2 );}.elementor-12 .elementor-element.elementor-element-3b287b6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3b287b6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3b287b6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3b287b6 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-3b287b6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3b287b6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3b287b6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9235d4f{--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-12 .elementor-element.elementor-element-f7e398b{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-c90d9d5{--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;box-shadow:0.5px 0px 7px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c90d9d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c90d9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bdc1810{--icon-box-icon-margin:7px;}.elementor-12 .elementor-element.elementor-element-bdc1810 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-480f9e2 );}.elementor-12 .elementor-element.elementor-element-bdc1810.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bdc1810.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bdc1810.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-bdc1810 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-bdc1810 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bdc1810 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-bdc1810 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-87b1c40{--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-12 .elementor-element.elementor-element-3bb4765{--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;}.elementor-12 .elementor-element.elementor-element-3d97d92{width:var( --container-widget-width, 97.837% );max-width:97.837%;--container-widget-width:97.837%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-3d97d92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d97d92 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#D4DBE0;}.elementor-12 .elementor-element.elementor-element-9f196bb{--display:flex;--min-height:0px;--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9f196bb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9f196bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-12 .elementor-element.elementor-element-f893563 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2811e69 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-bc30f6d img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-964e9c0 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-cf83f5c img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-aa811e2{--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-12 .elementor-element.elementor-element-8284821{--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-12 .elementor-element.elementor-element-c506b9f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-9c73b1d{width:var( --container-widget-width, 97.604% );max-width:97.604%;--container-widget-width:97.604%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9c73b1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9c73b1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-cf97d1c{--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-12 .elementor-element.elementor-element-bb959c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b3df5a7{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-b3df5a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b3df5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b3df5a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-61f984d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-61f984d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a7b550e{--display:flex;--min-height:0px;--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;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-a7b550e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8dc9723 img{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d7249a1{--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-12 .elementor-element.elementor-element-0e40b63{--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-12 .elementor-element.elementor-element-38955c2{text-align:center;}.elementor-12 .elementor-element.elementor-element-38955c2 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-346ebb0{--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-12 .elementor-element.elementor-element-b4dfb4f{--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;}.elementor-12 .elementor-element.elementor-element-9bada5b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-9bada5b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9bada5b{--image-border-radius:12px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-9bada5b .e-gallery-image{filter:brightness( 95% ) contrast( 113% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7c1098b{--width:369.169px;--min-height:0px;}.elementor-12 .elementor-element.elementor-element-646f69e .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-646f69e .elementor-slide-heading{font-size:30px;}.elementor-12 .elementor-element.elementor-element-646f69e .elementor-slide-description{font-size:22px;}.elementor-12 .elementor-element.elementor-element-ae65b10 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-46487f8{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-a022bee{text-align:justify;}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-12 .elementor-element.elementor-element-8a0b8a1{--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-bac6214{--spacer-size:2px;}.elementor-12 .elementor-element.elementor-element-5a39f3c{--spacer-size:2px;}.elementor-12 .elementor-element.elementor-element-f7e398b{--spacer-size:2px;}.elementor-12 .elementor-element.elementor-element-3d97d92 .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-0b41793{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-2acf59a{--width:22.258%;}.elementor-12 .elementor-element.elementor-element-77f2d4b{--width:76.013%;}.elementor-12 .elementor-element.elementor-element-06bdb42{--width:25%;}.elementor-12 .elementor-element.elementor-element-8ebc4d0{--width:2%;}.elementor-12 .elementor-element.elementor-element-cd6c8ee{--width:25%;}.elementor-12 .elementor-element.elementor-element-d2a2d00{--width:2%;}.elementor-12 .elementor-element.elementor-element-f2b8004{--width:25%;}.elementor-12 .elementor-element.elementor-element-8ed13c0{--width:2%;}.elementor-12 .elementor-element.elementor-element-01df1a0{--width:25%;}.elementor-12 .elementor-element.elementor-element-46d43ec{--width:67.324%;}.elementor-12 .elementor-element.elementor-element-330a3a9{--width:30%;}.elementor-12 .elementor-element.elementor-element-5c75bd3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3208b4a{--width:22.258%;}.elementor-12 .elementor-element.elementor-element-a82472e{--width:76.013%;}.elementor-12 .elementor-element.elementor-element-1ba86b4{--width:25%;}.elementor-12 .elementor-element.elementor-element-a8a8d00{--width:2%;}.elementor-12 .elementor-element.elementor-element-8914f93{--width:25%;}.elementor-12 .elementor-element.elementor-element-b9d9832{--width:2%;}.elementor-12 .elementor-element.elementor-element-d5010f1{--width:25%;}.elementor-12 .elementor-element.elementor-element-9235d4f{--width:2%;}.elementor-12 .elementor-element.elementor-element-c90d9d5{--width:25%;}.elementor-12 .elementor-element.elementor-element-b3df5a7{--width:67.324%;}.elementor-12 .elementor-element.elementor-element-a7b550e{--width:30%;}}/* Start custom CSS for slides, class: .elementor-element-fa7917a *//* اسلایدر کاملاً ریسپانسیو و باکیفیت در همه دستگاه‌ها – ۲۰۲۵ */
.swiper-slide,
.swiper-slide-bg,
.elementor-background-slideshow__slide__image,
.elementor-widget-image-carousel .swiper-slide img,
.elementor-widget-slides .swiper-slide-bg,
.e-con.e-container .swiper-slide-bg {
    background-size: cover !important;           /* همیشه کامل پر کنه */
    background-position: center center !important; /* همیشه دقیق وسط */
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
    object-fit: cover !important;                /* مهم‌ترین خط برای جلوگیری از کشیدگی */
    width: 100% !important;
    height: 100% !important;
    image-rendering: -webkit-optimize-contrast !important; /* شارپ در آیفون */
    image-rendering: crisp-edges !important;
}

/* ارتفاع ثابت و زیبا در همه دستگاه‌ها */
@media only screen and (min-width: 1025px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 85vh !important;
    min-height: 680px !important;
  }
}
@media only screen and (max-width: 1024px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 70vh !important;
    min-height: 520px !important;
  }
}
@media only screen and (max-width: 767px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 65vh !important;
    min-height: 420px !important;
    max-height: 560px !important;
  }
}

/* متن روی اسلایدر همیشه خوانا و وسط */
.swiper-slide .elementor-slide-content,
.elementor-slide-heading,
.elementor-slide-description {
    text-align: center !important;
    text-shadow: 0 2px 10px rgba(0,0,0,0.6) !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-646f69e *//* اسلایدر کاملاً ریسپانسیو و باکیفیت در همه دستگاه‌ها – ۲۰۲۵ */
.swiper-slide,
.swiper-slide-bg,
.elementor-background-slideshow__slide__image,
.elementor-widget-image-carousel .swiper-slide img,
.elementor-widget-slides .swiper-slide-bg,
.e-con.e-container .swiper-slide-bg {
    background-size: cover !important;           /* همیشه کامل پر کنه */
    background-position: center center !important; /* همیشه دقیق وسط */
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
    object-fit: cover !important;                /* مهم‌ترین خط برای جلوگیری از کشیدگی */
    width: 100% !important;
    height: 100% !important;
    image-rendering: -webkit-optimize-contrast !important; /* شارپ در آیفون */
    image-rendering: crisp-edges !important;
}

/* ارتفاع ثابت و زیبا در همه دستگاه‌ها */
@media only screen and (min-width: 1025px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 85vh !important;
    min-height: 680px !important;
  }
}
@media only screen and (max-width: 1024px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 70vh !important;
    min-height: 520px !important;
  }
}
@media only screen and (max-width: 767px) {
  .swiper-container,
  .elementor-widget-slides .swiper,
  .elementor-image-carousel-wrapper {
    height: 65vh !important;
    min-height: 420px !important;
    max-height: 560px !important;
  }
}

/* متن روی اسلایدر همیشه خوانا و وسط */
.swiper-slide .elementor-slide-content,
.elementor-slide-heading,
.elementor-slide-description {
    text-align: center !important;
    text-shadow: 0 2px 10px rgba(0,0,0,0.6) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1098b */.swiper-slide,
.swiper-slide-bg,
.elementor-background-slideshow__slide__image,
.elementor-widget-hero .elementor-background-overlay + div,
.elementor-background-overlay + .elementor-background-slideshow,
.elementor-widget-image-carousel .swiper-slide img,
.e-con.e-container .e-con-inner {
    background-size: cover !important;        /* همیشه کامل پر کنه */
    background-position: center center !important;  /* همیشه وسط وسط */
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;  
}/* End custom CSS */