.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-3960c481{--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;--overflow:hidden;--overlay-opacity:0.6;--overlay-mix-blend-mode:saturation;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-3960c481:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-3960c481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F6F6F6 15%, #ECE9E800 100%);}.elementor-1902 .elementor-element.elementor-element-3960c481::before, .elementor-1902 .elementor-element.elementor-element-3960c481 > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-3960c481 > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-3960c481 > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-3960c481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-3960c481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://limocode.ir/wp-content/uploads/2026/04/top-view-fabric-texture-background_23-2148934897-1.avif");--background-overlay:'';}.elementor-1902 .elementor-element.elementor-element-137ecb91{--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;--overlay-opacity:1;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:35px 35px 35px 35px;}.elementor-1902 .elementor-element.elementor-element-137ecb91::before, .elementor-1902 .elementor-element.elementor-element-137ecb91 > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-137ecb91 > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-137ecb91 > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-137ecb91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-137ecb91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFBFB;--background-overlay:'';}.elementor-1902 .elementor-element.elementor-element-5bedba52{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1902 .elementor-element.elementor-element-5bedba52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-1902 .elementor-element.elementor-element-49112f48{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;z-index:6;text-align:center;font-family:"pinar", Sans-serif;font-size:1.6em;font-weight:400;text-transform:none;font-style:normal;color:#423C3C;}.elementor-1902 .elementor-element.elementor-element-49112f48.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-249b3db6{--display:flex;--min-height:173px;--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:19px 19px 19px 19px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-content{overflow:hidden;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-box {flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-content, .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-box{justify-content:flex-start;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-divider, .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-3e67ab5{--pa-bullet-align:flex-start;width:var( --container-widget-width, 27.122% );max-width:27.122%;--container-widget-width:27.122%;--container-widget-flex-grow:0;--pa-bullet-hv-size:43px;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-1902 .elementor-element.elementor-element-3e67ab5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-wrapper{align-self:center;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-badge{order:8;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 11px 0px;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-wrapper i, .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-text p, .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-text{font-size:43px;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-wrapper svg, .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-wrapper img{width:43px !important;height:43px !important;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-text{font-family:"iran snas", Sans-serif;font-size:0.9em;font-weight:400;} .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-text{color:#54595F;} .elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:0 0 3px #54595F;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-content:hover .premium-bullet-text{color:#00C04A;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:none !important;color:#00C04A !important;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-content{overflow:hidden;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-box {flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-content, .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-box{justify-content:flex-start;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-divider, .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-1e7579f{--pa-bullet-align:flex-start;--pa-bullet-hv-size:43px;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-wrapper{align-self:center;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-badge{order:8;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 11px 0px;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-wrapper i, .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-text p, .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-text{font-size:43px;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-wrapper svg, .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-wrapper img{width:43px !important;height:43px !important;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-text{font-family:"iran snas", Sans-serif;font-size:0.9em;font-weight:400;} .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-text{color:var( --e-global-color-secondary );} .elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-content:hover .premium-bullet-text{color:#00C04A;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:none !important;color:#00C04A !important;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-content{overflow:hidden;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-box {flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-content, .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-box{justify-content:flex-start;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-divider, .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-d6c84f8{--pa-bullet-align:flex-start;--pa-bullet-hv-size:43px;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-wrapper{align-self:center;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-badge{order:8;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;margin:0px 0px 11px 0px;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-wrapper i, .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-text p, .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-text{font-size:43px;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-wrapper svg, .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-wrapper img{width:43px !important;height:43px !important;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-text{font-family:"iran snas", Sans-serif;font-size:0.9em;font-weight:400;} .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-text{color:var( --e-global-color-secondary );} .elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-content:hover .premium-bullet-text{color:#00C04A;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:none !important;color:#00C04A !important;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-badge span{color:#fff;background-color:#6ec1e4;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-widget-search.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-search .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-search .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-search:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-search.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-search .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-43ba1e9f .e-search-input{background-color:#F9F9F9;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;border-radius:10px 10px 10px 10px;}.elementor-1902 .elementor-element.elementor-element-43ba1e9f{width:var( --container-widget-width, 820px );max-width:820px;margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;--container-widget-width:820px;--container-widget-flex-grow:0;--e-search-placeholder-color:#9C0000;--e-search-input-color:#212121;--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:11px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:11px;--e-search-icon-label-size:13px;--e-search-input-gap:6px;--e-search-icon-clear-color:#E30000;}.elementor-1902 .elementor-element.elementor-element-43ba1e9f.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-7f0c274c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:15px 15px 15px 15px;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1902 .elementor-element.elementor-element-7f0c274c:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-7f0c274c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-1902 .elementor-element.elementor-element-7f0c274c.e-con{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1902 .elementor-element.elementor-element-13617cbf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#54595F;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-7ecddfc{--display:flex;--justify-content:center;--border-radius:50% 50% 50% 50%;}.elementor-1902 .elementor-element.elementor-element-7ecddfc.e-con{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-60d7ec4{--display:flex;--position:absolute;--min-height:380px;border-style:double;--border-style:double;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#00661A;--border-color:#00661A;--border-radius:50% 50% 50% 50%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:26px;}body:not(.rtl) .elementor-1902 .elementor-element.elementor-element-60d7ec4{left:35px;}body.rtl .elementor-1902 .elementor-element.elementor-element-60d7ec4{right:35px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1902 .elementor-element.elementor-element-598f53b0{z-index:0;text-align:center;}.elementor-1902 .elementor-element.elementor-element-598f53b0 img{width:100%;}.elementor-1902 .elementor-element.elementor-element-330365f3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:0px;border-style:none;border-radius:50% 50% 50% 50%;text-align:center;}body:not(.rtl) .elementor-1902 .elementor-element.elementor-element-330365f3{right:0px;}body.rtl .elementor-1902 .elementor-element.elementor-element-330365f3{left:0px;}.elementor-1902 .elementor-element.elementor-element-330365f3 img{width:100%;transition-duration:1.5s;}.elementor-1902 .elementor-element.elementor-element-eaad4d6{--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;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;}.elementor-1902 .elementor-element.elementor-element-eaad4d6.e-con{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-0b41f98.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-0b41f98{text-align:start;}.elementor-1902 .elementor-element.elementor-element-334e144{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 15px;--row-gap:0px;--column-gap:15px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:#12BE28;--border-color:#12BE28;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 45px -12px rgba(40.68880562160328, 255, 0, 0.54);}.elementor-1902 .elementor-element.elementor-element-334e144:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-334e144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-widget-premium-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-counter .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-counter:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-counter.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{background:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-counter .premium-counter-desc{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-counter .premium-counter-area span#prefix{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-counter .premium-counter-area span#suffix{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-2e66307{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-icon{margin:0px 0px 0px 0px;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-area span#prefix{color:#000000;}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-area span#suffix{color:#000000;font-family:"iran snas", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-f51c085{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-icon{margin:0px 0px 5px 0px;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#prefix{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#suffix{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-b3b9353{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-icon{margin:0px 0px 5px 0px;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#prefix{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#suffix{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-e557295{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-icon{margin:0px 0px 5px 0px;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-area span#prefix{color:#000000;font-family:"iran snas", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-area span#suffix{color:#000000;font-family:"iran snas", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-7ab0899{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-icon{margin:0px 0px 5px 0px;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#prefix{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#suffix{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-init-wrapper{flex-direction:column;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9{border-style:none;border-radius:25px 25px 25px 25px;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter:not(.top){justify-content:center;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter.top{align-items:center;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-value-wrap{align-self:center;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-title{text-align:center;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area .premium-counter-icon img.custom-image{width:125px;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area .premium-counter-icon svg{width:125px;height:125px;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-icon{margin:0px 0px 5px 0px;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-title .premium-counter-title-val{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area .premium-counter-init{color:#252728;font-family:"iran snas", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#prefix{color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#suffix{color:#000000;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-9dfdf95.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-9dfdf95{text-align:start;}.elementor-1902 .elementor-element.elementor-element-4ebd947{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1902 .elementor-element.elementor-element-2fc812d{--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-style:solid;--border-style:solid;border-width:2px 2px 2px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#00FF88;--border-color:#00FF88;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1902 .elementor-element.elementor-element-a89b5f3{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00FF88;--border-color:#00FF88;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-2c9934c{margin:-9px 13px calc(var(--kit-widget-spacing, 0px) + 29px) 12px;padding:15px 15px 15px 15px;z-index:3;}.elementor-1902 .elementor-element.elementor-element-2c9934c.elementor-element{--align-self:stretch;}.elementor-1902 .elementor-element.elementor-element-2c9934c .elementor-heading-title{color:#511000;}.elementor-1902 .elementor-element.elementor-element-34ee8e5c{--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;--justify-content:space-between;--align-items:stretch;--gap:5px 30px;--row-gap:5px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-ce59216.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-ce59216{text-align:start;}.elementor-1902 .elementor-element.elementor-element-4f46f4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.24;--overlay-mix-blend-mode:luminosity;border-style:groove;--border-style:groove;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#000000;--border-color:#000000;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-4f46f4d:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-4f46f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-4f46f4d::before, .elementor-1902 .elementor-element.elementor-element-4f46f4d > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-4f46f4d > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-4f46f4d > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-4f46f4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-4f46f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://limocode.ir/wp-content/uploads/2026/04/bg.jpg");--background-overlay:'';}.elementor-1902 .elementor-element.elementor-element-8f56384{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.79;--overlay-mix-blend-mode:overlay;border-style:groove;--border-style:groove;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#000000;--border-color:#000000;--border-radius:0px 15px 15px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-0px;--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:9px;}.elementor-1902 .elementor-element.elementor-element-8f56384:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-8f56384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0DB20AE0;}.elementor-1902 .elementor-element.elementor-element-8f56384::before, .elementor-1902 .elementor-element.elementor-element-8f56384 > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-8f56384 > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-8f56384 > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-8f56384 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-8f56384 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://limocode.ir/wp-content/uploads/2026/04/top-view-fabric-texture-background_23-2148934897-1.avif");--background-overlay:'';}.elementor-1902 .elementor-element.elementor-element-8f56384.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-af8a565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1902 .elementor-element.elementor-element-af8a565.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-af8a565 .elementor-heading-title{font-family:"pinar", Sans-serif;font-size:1.4em;font-weight:400;color:#F6F4F4;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-ae8cd18{--display:flex;}.elementor-1902 .elementor-element.elementor-element-deca05b .widget-image-caption{text-align:center;color:#7A7A7A;font-family:"iran snas", Sans-serif;font-size:1em;font-weight:400;font-style:normal;margin-block-start:1px;}.elementor-1902 .elementor-element.elementor-element-f0bb1b7{--display:flex;}.elementor-1902 .elementor-element.elementor-element-3473312 .widget-image-caption{font-family:"iran snas", Sans-serif;font-weight:400;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-00fbeab{--display:flex;}.elementor-1902 .elementor-element.elementor-element-3ccd845 .widget-image-caption{font-family:"iran snas", Sans-serif;font-weight:400;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-6496102{--display:flex;}.elementor-1902 .elementor-element.elementor-element-155d249 .widget-image-caption{font-family:"iran snas", Sans-serif;font-weight:400;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-c574735{--display:flex;}.elementor-1902 .elementor-element.elementor-element-c106000 .widget-image-caption{font-family:"iran snas", Sans-serif;font-weight:400;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-cb9ea82{--display:flex;}.elementor-1902 .elementor-element.elementor-element-6e45cae .widget-image-caption{font-family:"iran snas", Sans-serif;font-weight:400;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-ccea66d{--display:flex;}.elementor-1902 .elementor-element.elementor-element-7964787{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:9px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:17px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:17px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:#040000;}.elementor-1902 .elementor-element.elementor-element-be71ec2{--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:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-be71ec2:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-be71ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-1902 .elementor-element.elementor-element-835f5d2.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-835f5d2{text-align:start;}.elementor-1902 .elementor-element.elementor-element-a81cbc2{--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;--overflow:hidden;--overlay-opacity:0.09;--overlay-mix-blend-mode:luminosity;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1902 .elementor-element.elementor-element-a81cbc2:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2929;}.elementor-1902 .elementor-element.elementor-element-a81cbc2::before, .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-a81cbc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://limocode.ir/wp-content/uploads/2026/05/Untitled-copy.png");--background-overlay:'';background-size:9% auto;}.elementor-1902 .elementor-element.elementor-element-e05100e{--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;--justify-content:center;}.elementor-1902 .elementor-element.elementor-element-6e36042{text-align:justify;color:#D4DBD4;}.elementor-1902 .elementor-element.elementor-element-e3f380c{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:15px 15px 15px 15px;--z-index:25;}.elementor-1902 .elementor-element.elementor-element-e3f380c:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-e3f380c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-dual-header.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-35ce6fd .premium-dual-header-first-header span{display:inline;}.elementor-1902 .elementor-element.elementor-element-35ce6fd{text-align:center;}.elementor-1902 .elementor-element.elementor-element-35ce6fd .premium-dual-header-first-span{font-family:"pinar", Sans-serif;font-size:2em;font-weight:400;color:#7EE46E;}.elementor-1902 .elementor-element.elementor-element-35ce6fd .premium-dual-header-second-header{font-family:"pinar", Sans-serif;font-size:2em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-660c1f7{--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-1902 .elementor-element.elementor-element-e1531a4{text-align:justify;color:#ECEBEB;}.elementor-1902 .elementor-element.elementor-element-c512e98{--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-1902 .elementor-element.elementor-element-55e7066{--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;--justify-content:center;}.elementor-1902 .elementor-element.elementor-element-55e7066.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-f30afb7.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-f30afb7 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-c35212f .elementor-heading-title{color:#000000;}.elementor-1902 .elementor-element.elementor-element-7d3a0fd{--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-1902 .elementor-element.elementor-element-96e25fd.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-96e25fd .elementor-heading-title{color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-5f3bdd7.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-5f3bdd7 .elementor-heading-title{color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-7bf3d4d.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-7bf3d4d .elementor-heading-title{color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-cd63a26{--display:flex;}.elementor-1902 .elementor-element.elementor-element-63a3d17{z-index:1;}.elementor-1902 .elementor-element.elementor-element-61cab31{--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-1902 .elementor-element.elementor-element-8f6ccd2{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1902 .elementor-element.elementor-element-2f6454b .elementor-heading-title{color:#000000;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-caf13d2{--display:flex;}.elementor-1902 .elementor-element.elementor-element-d29f6ab{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-b318504{--display:flex;}.elementor-1902 .elementor-element.elementor-element-69f772d{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-7daf0a0{--display:flex;}.elementor-1902 .elementor-element.elementor-element-dc3951e{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-70e5132{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1902 .elementor-element.elementor-element-70e5132 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:where( .elementor-1902 .elementor-element.elementor-element-70e5132 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1902 .elementor-element.elementor-element-da9780b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1902 .elementor-element.elementor-element-d83ba85 .elementor-heading-title{color:#000000;}.elementor-1902 .elementor-element.elementor-element-bd77fd1{--display:flex;}.elementor-1902 .elementor-element.elementor-element-da02db2{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-8bbce73{--display:flex;}.elementor-1902 .elementor-element.elementor-element-5a3b339{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-6175b6a{--display:flex;}.elementor-1902 .elementor-element.elementor-element-be06108{text-align:justify;}.elementor-1902 .elementor-element.elementor-element-82c30cc{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1902 .elementor-element.elementor-element-82c30cc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}:where( .elementor-1902 .elementor-element.elementor-element-82c30cc > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1902 .elementor-element.elementor-element-43c51da{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1902 .elementor-element.elementor-element-d095b93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-d61a3ee .elementor-heading-title{color:#000000;}.elementor-1902 .elementor-element.elementor-element-8c2bd00{--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-1902 .elementor-element.elementor-element-d259022.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-d259022 .elementor-heading-title{color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-6122f88.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-6122f88 .elementor-heading-title{color:#0F5132;}.elementor-1902 .elementor-element.elementor-element-7a6b083{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-b9cb3b9.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-f9794fa.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-d8a4f81.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-fa5393e.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-2b1dce44{--display:flex;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-25d42fe8{--display:flex;}.elementor-1902 .elementor-element.elementor-element-a14175a.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-a14175a{text-align:start;}.elementor-widget-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-lottie .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-lottie .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-lottie:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-lottie.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-lottie .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1902 .elementor-element.elementor-element-2307795f{background-color:transparent;background-image:radial-gradient(at bottom center, #FFFFFF 58%, #8BFF0005 39%);border-radius:25px 25px 25px 25px;--lottie-container-width:57%;}.elementor-1902 .elementor-element.elementor-element-27903743{--display:flex;--border-radius:0px 0px 150px 150px;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-20px;--margin-right:-20px;}.elementor-1902 .elementor-element.elementor-element-27903743:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-27903743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-27903743.e-con{--align-self:center;}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-animated-headline.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1902 .elementor-element.elementor-element-511c60cb{--iteration-count:infinite;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:35px 35px 35px 35px;--dynamic-text-color:var( --e-global-color-accent );}.elementor-1902 .elementor-element.elementor-element-511c60cb.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-511c60cb .elementor-headline{text-align:center;font-family:"pinar", Sans-serif;font-size:1.4em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-511c60cb .elementor-headline-plain-text{color:#12181B;}.elementor-1902 .elementor-element.elementor-element-511c60cb .elementor-headline-dynamic-text{font-family:"pinar", Sans-serif;font-weight:600;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-14baceb{--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;--overlay-opacity:0.24;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1902 .elementor-element.elementor-element-14baceb:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA500;}.elementor-1902 .elementor-element.elementor-element-14baceb::before, .elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-14baceb > .e-con-inner > .elementor-background-video-container::before, .elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-14baceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://limocode.ir/wp-content/uploads/2026/04/top-view-fabric-texture-background_23-2148934897-1.avif");--background-overlay:'';background-position:center center;}.elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-shape-bottom .elementor-shape-fill, .elementor-1902 .elementor-element.elementor-element-14baceb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFA502;}.elementor-1902 .elementor-element.elementor-element-14baceb > .elementor-shape-bottom svg, .elementor-1902 .elementor-element.elementor-element-14baceb > .e-con-inner > .elementor-shape-bottom svg{width:calc(130% + 1.3px);}.elementor-1902 .elementor-element.elementor-element-115dde4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-115dde4f.e-con{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-5f301026{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-5f301026 .elementor-headline{text-align:center;font-family:"pinar", Sans-serif;font-size:1.9em;font-weight:600;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-5f301026 .elementor-headline-dynamic-text{font-family:"pinar", Sans-serif;font-weight:600;font-style:normal;}.elementor-1902 .elementor-element.elementor-element-729b4cf2{width:var( --container-widget-width, 24em );max-width:24em;--container-widget-width:24em;--container-widget-flex-grow:0;text-align:justify;font-family:"iran snas", Sans-serif;font-size:0.9em;font-weight:400;text-transform:none;font-style:normal;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-3f1fbbe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1902 .elementor-element.elementor-element-3f1fbbe{text-align:center;}.elementor-1902 .elementor-element.elementor-element-3f1fbbe .elementor-heading-title{color:#8A5800;}.elementor-1902 .elementor-element.elementor-element-639c43ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-639c43ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-2ce57e3e{width:var( --container-widget-width, 206.545% );max-width:206.545%;--container-widget-width:206.545%;--container-widget-flex-grow:0;--lottie-container-width:100%;}.elementor-1902 .elementor-element.elementor-element-2ce57e3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-73dfe367{--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;--justify-content:space-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-mix-blend-mode:luminosity;--padding-top:191px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-73dfe367 > .elementor-shape-top .elementor-shape-fill, .elementor-1902 .elementor-element.elementor-element-73dfe367 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFA500;}.elementor-1902 .elementor-element.elementor-element-73dfe367 > .elementor-shape-top svg, .elementor-1902 .elementor-element.elementor-element-73dfe367 > .e-con-inner > .elementor-shape-top svg{height:165px;transform:translateX(-50%) rotateY(180deg);}.elementor-1902 .elementor-element.elementor-element-18fe396.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-18fe396 .elementor-heading-title{font-family:"iran snas", Sans-serif;font-size:1em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-5223347{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:15px 15px 15px 15px;}.elementor-1902 .elementor-element.elementor-element-5223347:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-5223347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-premium-addon-modal-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-modal-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-modal-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-b0faddf{border-style:none;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-trigger-container{text-align:center;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-trigger-btn, .elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-trigger-text, .elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-trigger-img{border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-header{background:#F1F1F1;border-bottom-color:#D2CDCD;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-header button{font-size:27px;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-close{color:#4F4D4D;border-radius:0px;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-close:hover{color:#E91500;background:#EAE8E8;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-lower-close{color:#FCFDFF;background-color:#212121;border-radius:5px;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-lower-close:hover{color:#FEFEFE;background-color:#E91500;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-dialog{width:31%;overflow:auto;border-radius:10px;}.elementor-1902 .elementor-element.elementor-element-827dd2e{--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-1902 .elementor-element.elementor-element-827dd2e:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-827dd2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFE9E903 71%, #FFFFFF 100%);}.elementor-1902 .elementor-element.elementor-element-1979827.elementor-element{--align-self:flex-start;}.elementor-1902 .elementor-element.elementor-element-1979827 .elementor-heading-title{font-family:"iran snas", Sans-serif;font-size:1em;font-weight:400;}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-carousel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-4a037a6{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1902 .elementor-element.elementor-element-4a037a6 .swiper-slide > .elementor-element{height:100%;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0{--display:flex;--pa-sh-divider-pos:top;--min-height:331px;--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:0px;--margin-bottom:-33px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0:not(.elementor-motion-effects-element-type-background), .elementor-1902 .elementor-element.elementor-element-44c4a6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #32CD32 53%, #008B00 88%);}.elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0 svg{height:122px;opacity:1;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0.premium-shape-divider__top #premium-shape-divider-44c4a6b0 svg, .elementor-1902 .elementor-element.elementor-element-44c4a6b0.premium-shape-divider__bottom #premium-shape-divider-44c4a6b0 svg{width:calc( 100% + 2px );}.elementor-1902 .elementor-element.elementor-element-44c4a6b0.premium-shape-divider__right #premium-shape-divider-44c4a6b0 svg, .elementor-1902 .elementor-element.elementor-element-44c4a6b0.premium-shape-divider__left #premium-shape-divider-44c4a6b0 svg{width:calc( var(--premium-shape-divider-h) + 100px ) !important;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0{top:-2px;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0 svg,
                    .elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0 svg *{fill:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0, .elementor-1902 .elementor-element.elementor-element-44c4a6b0 #premium-shape-divider-44c4a6b0 svg{z-index:5000000;}.elementor-1902 .elementor-element.elementor-element-401396b5{--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-1902 .elementor-element.elementor-element-710a4ee5{--display:flex;}.elementor-1902 .elementor-element.elementor-element-2913d99a{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-10f215e4{--display:flex;}.elementor-1902 .elementor-element.elementor-element-390cb49{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-1fcc7c62{--display:flex;}.elementor-1902 .elementor-element.elementor-element-62c914c{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-65da0615{--display:flex;}.elementor-1902 .elementor-element.elementor-element-2acc8202{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1902 .elementor-element.elementor-element-15aa9e27{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );padding:19px 0px 0px 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFCFC;--n-accordion-icon-size:15px;}.elementor-1902 .elementor-element.elementor-element-15aa9e27 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1902 .elementor-element.elementor-element-15aa9e27 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1902 .elementor-element.elementor-element-15aa9e27 :where( .elementor-1902 .elementor-element.elementor-element-15aa9e27 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 5px rgba(0,0,0,0.3);}:where( .elementor-1902 .elementor-element.elementor-element-15aa9e27 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1902 .elementor-element.elementor-element-7eb0df1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1902 .elementor-element.elementor-element-2e13f740{--display:flex;}.elementor-1902 .elementor-element.elementor-element-2e13f740.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1902 .elementor-element.elementor-element-56021021{text-align:center;}.elementor-1902 .elementor-element.elementor-element-56021021 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFF6F6;}.elementor-1902 .elementor-element.elementor-element-3b003b20{z-index:28;}.elementor-1902 .elementor-element.elementor-element-1531eac3{--display:flex;}.elementor-1902 .elementor-element.elementor-element-25a7082d{--display:flex;}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1902 .elementor-element.elementor-element-13732111 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1902 .elementor-element.elementor-element-13732111 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1902 .elementor-element.elementor-element-13732111{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1902 .elementor-element.elementor-element-13732111 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1902 .elementor-element.elementor-element-13732111 .elementor-icon-list-item > a{font-family:"iran snas", Sans-serif;font-size:0.8em;font-weight:400;}.elementor-1902 .elementor-element.elementor-element-13732111 .elementor-icon-list-text{text-shadow:0px 0px 5px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-1902 .elementor-element.elementor-element-f60e069{text-align:justify;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:#FFFFFF;}body.elementor-page-1902:not(.elementor-motion-effects-element-type-background), body.elementor-page-1902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://limocode.ir/wp-content/uploads/2026/05/Untitled-2-copy.jpg");background-size:41% auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1902 .elementor-element.elementor-element-137ecb91{--content-width:1400px;}.elementor-1902 .elementor-element.elementor-element-5bedba52{--width:65%;}.elementor-1902 .elementor-element.elementor-element-7f0c274c{--width:820px;}.elementor-1902 .elementor-element.elementor-element-7ecddfc{--width:100%;}.elementor-1902 .elementor-element.elementor-element-60d7ec4{--width:380px;}.elementor-1902 .elementor-element.elementor-element-334e144{--width:100%;}.elementor-1902 .elementor-element.elementor-element-2fc812d{--width:100%;}.elementor-1902 .elementor-element.elementor-element-a89b5f3{--width:32%;}.elementor-1902 .elementor-element.elementor-element-8f56384{--width:19%;}.elementor-1902 .elementor-element.elementor-element-be71ec2{--width:1336px;}.elementor-1902 .elementor-element.elementor-element-e05100e{--width:50%;}.elementor-1902 .elementor-element.elementor-element-e3f380c{--width:50%;}.elementor-1902 .elementor-element.elementor-element-660c1f7{--width:50%;}.elementor-1902 .elementor-element.elementor-element-c512e98{--width:1207px;}.elementor-1902 .elementor-element.elementor-element-55e7066{--width:53.125%;}.elementor-1902 .elementor-element.elementor-element-27903743{--width:82%;}.elementor-1902 .elementor-element.elementor-element-115dde4f{--width:60%;}.elementor-1902 .elementor-element.elementor-element-639c43ff{--width:32.273%;}.elementor-1902 .elementor-element.elementor-element-73dfe367{--content-width:1330px;}.elementor-1902 .elementor-element.elementor-element-5223347{--width:1336px;}.elementor-1902 .elementor-element.elementor-element-401396b5{--width:38%;}.elementor-1902 .elementor-element.elementor-element-7eb0df1a{--width:62%;}.elementor-1902 .elementor-element.elementor-element-2e13f740{--width:53.553%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-43ba1e9f .e-search-input{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-13617cbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-334e144{--grid-auto-flow:row;}.elementor-widget-premium-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-desc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-area span#prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-34ee8e5c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7964787{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f30afb7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-70e5132{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-82c30cc{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-115dde4f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-639c43ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-73dfe367{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1902 .elementor-element.elementor-element-5223347{--grid-auto-flow:row;}.elementor-widget-premium-addon-modal-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-4a037a6{--swiper-slides-to-display:2;}.elementor-1902 .elementor-element.elementor-element-2913d99a{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-390cb49{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-62c914c{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-2acc8202{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-15aa9e27{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-56021021 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-f60e069{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-3960c481{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.16;--padding-top:45px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1902 .elementor-element.elementor-element-5bedba52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-49112f48{font-size:1.3em;}.elementor-widget-premium-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-icon-list .premium-bullet-text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{font-size:var( --e-global-typography-text-font-size );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-3e67ab5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1902 .elementor-element.elementor-element-3e67ab5 .premium-bullet-text{font-size:1em;}.elementor-1902 .elementor-element.elementor-element-1e7579f .premium-bullet-text{font-size:1em;}.elementor-1902 .elementor-element.elementor-element-d6c84f8 .premium-bullet-text{font-size:1em;}.elementor-widget-search.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-43ba1e9f{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1902 .elementor-element.elementor-element-43ba1e9f .e-search-input{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7f0c274c{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-13617cbf{text-align:start;}.elementor-1902 .elementor-element.elementor-element-13617cbf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-4d25bf3{text-align:start;}.elementor-1902 .elementor-element.elementor-element-4d25bf3 p{margin-block-end:0px;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-60d7ec4{--width:82%;--min-height:82%;--border-radius:100% 100% 100% 100%;top:25px;}body:not(.rtl) .elementor-1902 .elementor-element.elementor-element-60d7ec4{left:32px;}body.rtl .elementor-1902 .elementor-element.elementor-element-60d7ec4{right:32px;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-598f53b0 img{width:97%;}.elementor-1902 .elementor-element.elementor-element-330365f3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:20% 20% 20% 20%;}.elementor-1902 .elementor-element.elementor-element-330365f3 img{width:100%;}.elementor-1902 .elementor-element.elementor-element-334e144{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-premium-counter.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-desc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-area span#prefix{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-counter .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2e66307 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-f51c085 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-b3b9353 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-e557295 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-7ab0899 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-title .premium-counter-title-val{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#prefix{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0ca8b9 .premium-counter-area span#suffix{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2fc812d{border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-23b9c82{padding:0px 0px 0px 0px;}.elementor-1902 .elementor-element.elementor-element-a89b5f3{border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-1902 .elementor-element.elementor-element-34ee8e5c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1902 .elementor-element.elementor-element-34ee8e5c.e-con{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-8f56384{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:15px 15px 0px 0px;--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-ae8cd18{--content-width:500px;}.elementor-1902 .elementor-element.elementor-element-3473312 img{width:1%;}.elementor-1902 .elementor-element.elementor-element-7964787{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-size:14px;}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-f30afb7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-70e5132{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-82c30cc{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2b1dce44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-25d42fe8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-lottie.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-2307795f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--lottie-container-width:100%;}.elementor-1902 .elementor-element.elementor-element-27903743{--width:82%;--padding-top:0px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-511c60cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1902 .elementor-element.elementor-element-511c60cb .elementor-headline{text-align:center;}.elementor-1902 .elementor-element.elementor-element-14baceb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1902 .elementor-element.elementor-element-5f301026{padding:0px 0px 0px 0px;}.elementor-1902 .elementor-element.elementor-element-5f301026 .elementor-headline{font-size:1.4em;}.elementor-1902 .elementor-element.elementor-element-729b4cf2{padding:0px 10px 0px 10px;}.elementor-1902 .elementor-element.elementor-element-73dfe367{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:135px;--padding-bottom:10px;--padding-left:7px;--padding-right:9px;}.elementor-1902 .elementor-element.elementor-element-73dfe367 > .elementor-shape-top svg, .elementor-1902 .elementor-element.elementor-element-73dfe367 > .e-con-inner > .elementor-shape-top svg{height:112px;}.elementor-1902 .elementor-element.elementor-element-73dfe367.e-con{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-5223347{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-premium-addon-modal-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-box-modal-dialog{width:96%;}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-box-modal-dialog{width:96%;}.elementor-widget-loop-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-1902 .elementor-element.elementor-element-4a037a6{--swiper-slides-to-display:1;}.elementor-1902 .elementor-element.elementor-element-2913d99a{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-390cb49{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-62c914c{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-2acc8202{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-15aa9e27{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}.elementor-1902 .elementor-element.elementor-element-56021021 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1902 .elementor-element.elementor-element-f60e069{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for premium-icon-list, class: .elementor-element-3e67ab5 *//* 1. کانتینر اصلی رو تنظیم می‌کنیم */
.premium-bullet-list-box {
  display: flex;
  flex-direction: column; /* آیتم‌ها زیر هم */
  gap: 5px; /* فاصله بین آیتم‌ها */
  width: 100%;
  max-width: 600px; /* این عدد رو می‌تونی تغییر بدی تا عرض کل لیست مشخص بشه */
  margin: 0 auto; /* وسط‌چین کردن کل لیست */
}

/* 2. مهم‌ترین بخش: خود آیتم‌های لیست (li) */
.premium-bullet-list-content {
  width: 100% !important; /* اجبار به گرفتن عرض کامل */
  box-sizing: border-box !important; /* پدینگ‌ها رو داخل عرض حساب کنه */
  display: flex !important; /* برای چیدمان آیکون و متن */
  align-items: center !important; /* آیکون و متن رو عمودی وسط‌چین کنه */
  padding: 1px 10px !important; /* فاصله داخلی دلخواه */
  background: #f9f9f9; /* رنگ پس‌زمینه برای دیدن بهتر (اختیاری) */
  border-radius: 8px; /* گرد کردن گوشه‌ها (اختیاری) */
}

/* 3. اطمینان از اینکه متن کل عرض رو می‌گیره */
.premium-bullet-list-text-wrapper {
  flex: 1 !important;
  min-width: 0 !important; /* جلوگیری از بیرون زدگی */
}

.premium-bullet-text {
  display: block !important;
  width: 100% !important;
  text-align: left !important; /* یا center */
  white-space: nowrap !important; /* اگر می‌خوای متن شکسته نشه */
  overflow: hidden !important;
  text-overflow: ellipsis !important; /* سه نقطه اگر متن طولانی بود */
}




.premium-bullet-list-content:hover .premium-bullet-list-text img{
  
  
animation: logoFloat 1s linear infinite}
  @keyframes logoFloat {
            0%, 100% { transform: translateY(0px); }
            50% { transform: translateY(-5px); }
        }/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-43ba1e9f */.sigmaweb-category-box-t2 {  
  position: absolute;  
  top: 50%;  
  right: 31px;  
  transform: translateY(-50%);
  width: 254px ;
  height: 90%;
  overflow: hidden;  
  display: flex; 
  align-items: center;
  justify-content: flex-start;
  pointer-events: none;
}  

.sigmaweb-category-box-t2 ul {
  list-style: none;  
  margin: 0;  
  padding: 0;  
  position: relative;  
  width: 100%; 
  height: 100%; 
}  

.sigmaweb-category-box-t2 li {   
  position: absolute;   
  inset: 0;                 
  display: flex;   
  align-items: center;      
  justify-content: flex-start;
  padding: 0;   
  font-size: 14px;   
  color: #999;                
  opacity: 0;   
  transform: translateY(20px);
  animation: slide 6s infinite;  
  user-select: none;          
  cursor: text;             
  pointer-events: auto;       font-family:iransans !important
}   


.sigmaweb-search-input-t2 input::placeholder{
 opacity: 0;
 transition: opacity 0.3s ease;
}

.sigmaweb-search-input-t2 input:focus::placeholder{
 opacity: 1;
}

.sigmaweb-category-box-t2 li img {
  width: 40px;
  height: 30px;
  object-fit: contain;
  margin-left: 4px;
  flex-shrink: 0;
}


.sigmaweb-search-input input {
 text-align: right !important;
}

/* ترتیب نمایش */  
.sigmaweb-category-box-t2 li:nth-child(1) {  
  animation-delay: 0s;  
}  
.sigmaweb-category-box-t2 li:nth-child(2) {  
  animation-delay: 2s;  
}  
.sigmaweb-category-box-t2 li:nth-child(3) {  
  animation-delay: 4s;  
}  

@keyframes slide {  
  0% {  
    opacity: 0;  
    transform: translateY(20px);  
  }  
  10% {  
    opacity: 1;  
    transform: translateY(0);  
  }  
  30% {  
    opacity: 1;  
    transform: translateY(0);  
  }  
  40% {  
    opacity: 0;  
    transform: translateY(-20px);  
  }  
  100% {  
    opacity: 0;  
    transform: translateY(-20px);  
  }  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d25bf3 */@media(max-width:700px){

.serachlin{

width:45%;text-align:center;  margin-top:0px !important

}
}



.serachlin{

background:#fae19b;padding:5px 5px;margin:10px 5px;border-radius:8px;  color: #000 !important;;  white-space: nowrap; /* این خط کل متن رو توی یک خط نگه می‌داره */  display: inline-block; /* باعث میشه عرضشون بر اساس محتوا تنظیم بشه */





}

a.serachlin::before {text-align:justify ;
  content: "# " !important;
  color: #ffa500;font-size:1.2em !important
}
.serachlin:hover{

background:#000;color:#fff !important;transition:0.4s
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-330365f3 */.lomoax{

  animation: spin 5s linear infinite;
}


.lomoax:hover{

  animation-play-state: paused;
}


@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-137ecb91 */.elementor-1902 .elementor-element.elementor-element-137ecb91{

background: linear-gradient(135deg, #ddf9dd85, #fff, #ddf9dd85);
background-size: 200% 200%;

  animation: gradient-move 3s ease infinite;


   


    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b41f98 */.titra::before{

content: '';
  position: absolute;
  right: 13.5px;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 60%;
  background: #32CD32;
  border-radius: 10px;
}


.titra:after{

content: '';
  position: absolute;
  right: 6.3px;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 60%;
  background: #32CD32;
  border-radius: 10px;
}





.titra h2::before{
  content: "";

  display:inline-block ;
  width: 40px;
  height: 45px;
  background-image: url('https://limocode.ir/wp-content/uploads/2026/05/lemon.png');
  background-size: contain;
  background-repeat: no-repeat;

  margin-top: -px;
  margin-right:-25px; margin-left:0px;
  vertical-align: middle; animation: limoSpin 3s linear infinite;

}


.titra .elementor-heading-title {

background-color: #edfbec;
  padding: 5px 30px;
  color: #000 !important;
  border-right: 3.5px dotted #36302d;
  border-radius: 30px 0px 0px 30px;margin-right: 10px;
  margin-top: 20px;
  margin-bottom: 20px;

}/* End custom CSS */
/* Start custom CSS for premium-counter, class: .elementor-element-2e66307 */.premium-counter-area .premium-counter-title p {
margin-top: -240px;
  background: #cef5b338;
  padding: 5px 20px;
  border-radius: 15px;
  border: 1px solid #d0dbc847;}


.elementor-1902  .premium-counter-area .premium-counter-icon img.custom-image {
  width: 125px;
margin-top: 35px !important;}


.premium-counter-area .premium-counter-value-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #c7c7c712;
  border-radius: 84px;
  padding: 0px 40px;
  border: 1px solid #cccccc47;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaad4d6 */.elementor-1902 .elementor-element.elementor-element-eaad4d6{

margin-top:20px}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23b9c82 *//* استایل کلی فرم - تبدیل به فلکس باکس سه ستونه */
.custom-price-form {





    display: flex;
    flex-wrap: wrap; /* اگر جا نبود برن خط بعد */
    gap: 18px; /* فاصله بین ستون‌ها */




}
.custom-price-form  span{
font-size:0.83em
}



.form-section {
    flex: 1; /* تقسیم مساوی فضا */
    min-width: 200px; /* حداقل عرض برای اینکه خیلی تنگ نشن */
    background: #f9f9f9; /* پس‌زمینه ملایم برای تمایز بخش‌ها */
    padding: 10px;
    border-radius: 8px;
    border: 1px solid #eee; /* حاشیه نازک برای زیبایی */
}

.form-section h3 {
    font-size: 16px;
    margin-bottom: 15px;
    color: #333;
    border-bottom: 2px solid #32cd32; /* خط زیر تیتر */
    padding-bottom: 5px;
}

/* استایل آیتم‌های رادیو و چک‌باکس */
.radio-item, .checkbox-item {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    cursor: pointer;
    padding: 8px;
    border-radius: 5px;
    transition: background 0.2s;
}

.radio-item:hover, .checkbox-item:hover {
    background: #eef4ff;
}

/* استایل دکمه */





.btn-calculate-custom2 {
background: linear-gradient( to right, #fded22 0%, #fdd901 50%, #fdd901 100% );
   animation:gradient-move 3s ease infinite;  background-size:300% 300%;
box-shadow: 0px 0px 15px #44000024 !important;
    color: #400;
    border: none;
    padding: 12px 25px;
    font-size: 16px;
    border-radius: 10px;
    cursor: pointer;
    transition: background 0.3s;
    margin-top: 5px;
text-align:center;font-weight:400
}


.btn-calculate-custom:hover {
    
background: linear-gradient( to  right, #22a022 0%, #64f55f 50%, #22a022 100% );
   animation:gradient-move 3s ease infinite;  background-size: 200% 200%;
}




.my-price-display-box {
    text-align: center;


    border-radius: 8px;
    border: 1px solid #eee; /* هم‌رنگ با بقیه بخش‌ها */

      box-shadow: 0 0px 15px rgba(0, 0, 0, 0.05);

  background: rgba(255, 255, 255, 0.01);
  

  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}

.price-label {
    font-size: 14px;
    color: #666;
    margin-bottom: 5px;
}

.price-counter {
    font-size: 28px; /* کمی کوچکتر برای جا شدن در ستون */
    font-weight: bold;
    color: #32cd32;
    display: block;
    margin: 5px 0;
}

.price-unit {
    font-size: 12px;
    color: #888;
}






input[type="radio"],
input[type="checkbox"] {
    accent-color: #32cd32; /* 👈 رنگ دلخواهت رو اینجا بذار (مثلاً آبی) */
    
    cursor: pointer;margin-left:4px
}





.phone-section{
width:100% !important;
 background: #f9f9f9; /* پس‌زمینه ملایم برای تمایز بخش‌ها */
    padding: 15px;
    border-radius: 8px;
    border: 1px solid #eee; 
}
.axeghe {  width: 80%; /* عرض دلخواه */
  margin-left: auto; /* حاشیه چپ رو اتوماتیک می‌کنه */
  margin-right: auto; /* حاشیه راست رو اتوماتیک می‌کنه */

animation: logoFloat2 2s linear infinite;

}

    

    .cde-matrix-rain {
      position: absolute;
      top: 0;
      left: 0;
      width: 110%;
      height: 490px;
      pointer-events: none;
      opacity: 0.26;
      z-index: 2;
    }

    .cde-content {
      position: relative;
      z-index: 10;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content:center ;

      text-align: center;
      padding: 18px 14px;
      gap: 16px;
    }

    
    @keyframes cde-glow {
      from { text-shadow: 0 0 6px rgba(0, 255, 136, 0.3), 0 0 12px rgba(0, 255, 136, 0.15); }
      to { text-shadow: 0 0 10px rgba(0, 255, 136, 0.45), 0 0 18px rgba(0, 255, 136, 0.22); }
    }

    @keyframes cde-blink {
      50% { opacity: 0; }
    }

    @media (max-width: 700px) {
     

.axeghe{width:60%}
    }










.sefa{display:flex;width:100% !important;gap:15px;
 
}


.phone-field-wrap {
    position: relative;
}

.phone-input {
    width:  60% !important;
    padding: 12px;

    border-radius: 10px !important;
    font-size: 16px;
    transition: border-color 0.3s, box-shadow 0.3s, background 0.3s;
    background: #fff;
    color: #222;
    direction: ltr;
    text-align: left;
border:1px solid #ccf !important ;
}



.btn-calculate-custom {


background: linear-gradient( to  right, #32cd32 0%, #64f55f 50%, #32cd32 100% );
   animation:gradient-move 3s ease infinite;  background-size:200% 200%;

    color: #fff;border:1px solid #ccf !important;
    border: none;
    padding: 12px 25px;
    font-size: 16px;
    border-radius: 10px;
    cursor: pointer;
    width: 35%;  flex:1;
    transition: background 0.3s;

;font-weight:400

}
.phone-input:focus {
    outline: none;
    border-color: #32cd32;
    box-shadow: 0 0 0 3px rgba(50, 205, 50, 0.1);
}

.phone-input.error {
    border-color: #ff4444 !important;
    background: #fff5f5;
    box-shadow: 0 0 0 3px rgba(255, 68, 68, 0.12);
}

.phone-error {
    display: none;
    color: #ff4444;
    font-size: 12px;
    margin-top: 6px;
    line-height: 1.8;
}

.phone-error.show {
    display: block;
}

.price-success-message {
    display: none;
    width: 100%;
    background: #ecfff3;
    color: #148c3d;
    border: 1px solid #bdf3cd;
    padding: 12px;
    border-radius: 8px;
    font-size: 14px;
    margin-top: 10px;
}

.price-success-message.show {
    display: block;
}

.btn-calculate-custom:disabled {
    opacity: 0.65;
    cursor: not-allowed;
    filter: grayscale(0.2);
}

/* Popup Invoice */
.invoice-popup-overlay {
    position: fixed;
    inset: 0;
    background: rgba(0,0,0,0.55);
    z-index: 999999;
    display: none;
    align-items: center;
    justify-content: center;
    padding: 15px;
}

.invoice-popup-overlay.show {
    display: flex;
}

.invoice-popup {
    background: #fff;
    color: #222;
    width: 100%;
    max-width: 430px;
    border-radius: 14px;
    padding: 20px;
    box-shadow: 0 15px 45px rgba(0,0,0,0.25);
    border-top: 3px solid #32cd32;
    direction: rtl;
}

.invoice-popup h3 {
    margin: 0 0 15px;
    font-size: 18px;
    color: #222;
}

.invoice-row {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    padding: 9px 0;
    border-bottom: 1px solid #eee;
    font-size: 14px;
}

.invoice-row:last-child {
    border-bottom: none;
}

.invoice-row.total {
    font-weight: bold;
    color: #32cd32;
    font-size: 16px;
}

.invoice-services {
    margin: 10px 0;
    padding-right: 18px;
    font-size: 14px;
}

.invoice-services li {
    margin-bottom: 6px;
}

.invoice-popup-actions {
    display: flex;
    gap: 10px;
    margin-top: 18px;
}

.invoice-close-btn {
    flex: 1;
    border: none;
    background: #32cd32;
    color: #fff;
    padding: 11px;
    border-radius: 8px;
    cursor: pointer;
}

.invoice-secondary-btn {
    flex: 1;
    border: none;
    background: #eee;
    color: #222;
    padding: 11px;
    border-radius: 8px;
    cursor: pointer;
}




@media (max-width: 768px) {
    .form-section {
        flex: 1 1 100%;
    }

.btn-calculate-custom{

    width: 100%;  margin-bottom:-15px
}

.custom-price-form {
      border-bottom: 0px solid #00ff88; border-left: 0px solid #00ff88;
}


.my-price-display-box {


      box-shadow: 0 0px 15px rgba(0, 0, 0, 0.15);

  
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
}
.cde-hacker-section2{
; border-top: 0px ;
      border-bottom: 2px solid #00ff88; border-left: 2px solid #00ff88;
   border-right: 2px solid #00ff88;}






.sefa{display:flex;width:100% !important;gap:15px;
 flex-direction: column; 
}




.phone-input {
    width:  100% !important;}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc812d */.elementor-1902 .elementor-element.elementor-element-2fc812d{

  background: #fff;
padding-bottom:10px;
    border-radius: 10px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.05);

    display: flex;
    flex-wrap: wrap; /* اگر جا نبود برن خط بعد */
    gap: 15px; /* فاصله بین ستون‌ها */
      overflow: hidden;
      color: #222;
     border-top: 2px solid #00ff88;  border-bottom: 2px solid #00ff88; border-right: 2px solid #00ff88;
      box-shadow: 0 0 20px rgba(0, 255, 136, 0.12);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89b5f3 */.prcbx{

;border-radius:10px;
      background: #ffffff;
      overflow: hidden;
      color: #222; border-top: 2px solid #00ff88;
      border-bottom: 2px solid #00ff88; border-left: 2px solid #00ff88;
      box-shadow: 0 0 20px rgba(0, 255, 136, 0.12);}

}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34ee8e5c */.elementor-element-7964787 .my-image{


filter:grayscale(100);

}

.elementor-element-7964787 .wp-caption img{

width:60px !important
}
.elementor-element-7964787 .my-image:hover .wp-caption img{
scale:1.065;transition:0.7s
}

.elementor-element-7964787 .my-image:hover{
filter:grayscale(00);transition:0.7s;
}
.elementor-element-7964787 .my-image:hover .widget-image-caption{
  background:green;color:#fff !important
;transition:0.7s
}

.elementor-element-7964787 .widget-image-caption {

  border-radius:20px;
  padding:5px 20px !important;
  width: fit-content;
  text-align: center !important;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f30afb7 */.titr1a{

display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 10px 14px;
  border: 1px solid rgba(16,185,129,.25);
  border-radius: 999px;
  color: #0f5132;
  font-weight: 700;
  background: linear-gradient(120deg, rgba(16,185,129,.10), transparent 75%);
  background-size: 200% 200%;
  animation: gradient-move 2s ease-in-out infinite alternate;


}

.titr2a{

border-radius:8px !important
}
.titr2a::before{

content:'✓';display: inline-flex;
  width: 20px;
  height: 20px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: rgba(16,185,129,.15);margin-left:-5px
}

.titr3a::before{

content:'◉';display: inline-flex;
  width: 20px;
  height: 20px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: rgba(16,185,129,.15);margin-left:-5px
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63a3d17 */.card-glow {
    position: absolute;
    width: 260px;
    height: 260px;
    background: radial-gradient(circle, rgba(46, 204, 113, 0.22), rgba(46, 204, 113, 0));
    top: -60px;
    left: -60px;
    border-radius: 50%; animation:float-up4 2.5s ease infinite alternate-reverse ;
  }
 @keyframes float-up4 {
      0% { transform: translateY(40px); opacity: 1; }
      100% { transform: translateY(0); opacity: 1; }
    }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-70e5132 */.elementor-element-61cab31 .elementor-widget-n-accordion .e-n-accordion-item-title{

display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 10px 14px;
  border: 1px solid rgba(16,185,129,.25);
  border-radius: 999px;
  color: #0f5132;
  font-weight: 700;
  background: linear-gradient(120deg, rgba(16,185,129,.10), transparent 75%);
    background-size: auto;
  background-size: 200% 200%;
  animation: gradient-move 2s ease-in-out infinite alternate;
margin-bottom:10px;border-radius:8px;
}

.elementor-widget-n-accordion .e-n-accordion-item-title::before{
content:'◉';display: inline-flex;
  width: 20px;
  height: 20px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: rgba(16,185,129,.15);margin-left:-5px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f6ccd2 */.boxasli{
 padding: 18px 18px 16px;
  border-radius: 20px;
  border: 1px solid rgba(16,185,129,.22);

  /* گرادیانت از چپ سبز → محو → شفاف */
  background: linear-gradient(
    90deg,
    rgba(16,185,129,.12) 0%,
    rgba(16,185,129,.06) 35%,
    transparent 65%
  );

  /* برای اینکه بتوانیم “موج” را جابه‌جا کنیم */
  background-size: 200% 100%;
  background-position: 0% 50%;

  /* رفت و برگشت */
  animation: gradient-move4 2s ease-in-out infinite alternate;

  box-shadow: 0 14px 40px rgba(16,185,129,.10);
 }

@keyframes gradient-move4 {
  from { background-position: 0% 50%; }    /* چپ */
  to   { background-position: 100% 50%; }  /* راست */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d259022 */.elementor-1902 .elementor-element.elementor-element-d259022{


width:auto !important;color:#fff !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6122f88 */.elementor-1902 .elementor-element.elementor-element-6122f88{
flex:inherit !important;width:auto }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb3b9 */.ministat{

padding: 14px 12px;
  border-radius: 16px;
  border: 1px solid rgba(16,185,129,.22);
  background: rgba(255,255,255,.4);
animation: logoFloat2 2s linear infinite;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9794fa */.elementor-1902 .elementor-element.elementor-element-f9794fa{



  animation-delay: 1s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6b083 */.elementor-1902 .elementor-element.elementor-element-7a6b083{
direction:ltr}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be71ec2 */@media(max-width:700px){

.elementor-1902 .elementor-element.elementor-element-be71ec2{overflow:hidden}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f1fbbe */.elementor-1902 .elementor-element.elementor-element-3f1fbbe{


width:250px !important;color:#fff !important;

box-shadow:0px 0px 0px !important;border:2px solid #f7f7f7

}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-33281b6 */.premium-modal-trigger-container::after{


 display: block;
  margin-top: 8px;
  text-align: center;
  font-size: 14px;
  color: #000;

  padding: 6px 10px;

}


.elementor-1902 .elementor-element.elementor-element-33281b6 .premium-modal-trigger-container::after{
  content: "دامین به نام خودتان";

}







.elementor-element-5223347 .premium-modal-trigger-container{
width: 100% !important;
  background: #f9f9f9;
  border-radius: 15px;
  border: 1px solid #e5e5e5;}

.elementor-element-5223347 .premium-modal-trigger-container:hover img {
filter:grayscale(100);transition:0.5s;scale:1.065;
}

 .premium-modal-box-modal-header {
  background: #F1F1F1;
  border-bottom-color: #D2CDCD;
  border-top: 4px solid #0f8 !important;}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-2f3aa26 */.elementor-1902 .elementor-element.elementor-element-2f3aa26 .premium-modal-trigger-container::after
{
  content: "گواهی نامه ssl";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-b0faddf */.elementor-1902 .elementor-element.elementor-element-b0faddf .premium-modal-trigger-container::after
{
  content: "دریافت اینماد";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-c91eb67 */.elementor-1902 .elementor-element.elementor-element-c91eb67 .premium-modal-trigger-container::after
{
  content: "سئو پایه";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-242e70b */.elementor-1902 .elementor-element.elementor-element-242e70b .premium-modal-trigger-container::after
{
  content: " بازگذاری محتوای اولیه ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-1306531 */.elementor-1902 .elementor-element.elementor-element-1306531 .premium-modal-trigger-container::after
{
  content: " محتوای بصری ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-fcc5180 */.elementor-1902 .elementor-element.elementor-element-fcc5180 .premium-modal-trigger-container::after
{
  content: " اتصال به ترب ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-e98863e */.elementor-1902 .elementor-element.elementor-element-e98863e .premium-modal-trigger-container::after
{
  content: " اتصال به درگاه پرداخت ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-0278c10 */.elementor-1902 .elementor-element.elementor-element-0278c10 .premium-modal-trigger-container::after
{
  content: " سامانه پیامکی ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-862f4d3 */.elementor-1902 .elementor-element.elementor-element-862f4d3 .premium-modal-trigger-container::after
{
  content: " دریافت هاست اختصاصی ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-d0bf38a */.elementor-1902 .elementor-element.elementor-element-d0bf38a .premium-modal-trigger-container::after
{
  content: "  بهینه‌سازی سرعت ";
}/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-63a2bb8 */.elementor-1902 .elementor-element.elementor-element-63a2bb8 .premium-modal-trigger-container::after
{
  content: "  قالب اختصاصی ";
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'pinar';
	font-display: auto;
	src: url('https://limocode.ir/wp-content/uploads/2026/04/Pinar-DS1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iran snas';
	font-display: auto;
	src: url('https://limocode.ir/wp-content/uploads/2026/04/IRANSansWeb_Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */