.elementor-4759 .elementor-element.elementor-element-ab55be7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-3da1c8c{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-3da1c8c:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-3da1c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-0a2ae57{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-5b07c7b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4px;--padding-bottom:4px;--padding-left:8px;--padding-right:4px;}.elementor-4759 .elementor-element.elementor-element-f35a3ef{text-align:start;}.elementor-4759 .elementor-element.elementor-element-f35a3ef .awp-heading{font-family:"lahze", Sans-serif;font-size:1.5rem;font-weight:800;line-height:1.8em;word-spacing:2px;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f35a3ef .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-f35a3ef .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f0ff899{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-a24a451.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-a24a451 .awp-image{width:24px;}.elementor-4759 .elementor-element.elementor-element-a24a451{--awp-image-radius:10px 10px 10px 10px;}.elementor-4759 .elementor-element.elementor-element-d852894{text-align:start;}.elementor-4759 .elementor-element.elementor-element-d852894 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.85rem;font-weight:500;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-d852894 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-d852894 .awp-heading:hover{color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-e1d6a80{--display:grid;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-8f0c92d{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-8f0c92d:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-8f0c92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF06;}.elementor-4759 .elementor-element.elementor-element-8f0c92d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-ade6b25{text-align:start;}.elementor-4759 .elementor-element.elementor-element-ade6b25 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.76rem;font-weight:500;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-ade6b25 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-ade6b25 .awp-heading:hover{color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-eb71f1f{text-align:start;}.elementor-4759 .elementor-element.elementor-element-eb71f1f .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.05rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-eb71f1f .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-eb71f1f .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-0679f04{--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:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-0679f04:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-0679f04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF06;}.elementor-4759 .elementor-element.elementor-element-0679f04.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-bd8aea9{text-align:start;}.elementor-4759 .elementor-element.elementor-element-bd8aea9 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.76rem;font-weight:500;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-bd8aea9 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-bd8aea9 .awp-heading:hover{color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-f07c5f3{text-align:start;}.elementor-4759 .elementor-element.elementor-element-f07c5f3 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f07c5f3 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-f07c5f3 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-49c8fb1{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#F8DE6033;--border-color:#F8DE6033;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-4759 .elementor-element.elementor-element-49c8fb1:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-49c8fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8DE600A;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price-current .woocommerce-Price-amount{font-size:1.5rem;font-weight:800;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price .awp-price-current .woocommerce-Price-amount{color:var( --e-global-color-cc9189a );}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price-old{font-size:0.9rem;font-weight:400;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price .awp-price-old{color:#565656;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price{--awp-price-strike-color:#565656;--awp-price-strike-width:1px;--awp-price-strike-angle:0deg;--awp-price-icon-size:18px;--awp-price-icon-gap:0px;--awp-price-icon-color:var( --e-global-color-primary );--awp-price-badge-gap:10px;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price-badge{font-size:11px;font-weight:600;line-height:1.4em;padding:2px 8px 2px 8px;border-radius:5px 5px 5px 5px;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price .awp-price-badge{background:var( --e-global-color-91419ca );}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-a0fc403 ) 100%);font-size:1rem;font-weight:700;padding:10px 10px 10px 10px;width:100%;flex:0 1 auto;color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn:hover:not(:disabled):not(.awp-is-disabled){background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-primary ) 0%, var( --e-global-color-a0fc403 ) 100%);}.elementor-4759 .elementor-element.elementor-element-676e49d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn > svg, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn-content svg{width:19px;height:19px;fill:var( --e-global-color-33d9304 );color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn-content{gap:6px;}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn > svg path, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn-content svg path{fill:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn:hover{color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn:hover > svg path, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-btn:hover .awp-btn-content svg path{fill:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-676e49d{--awp-atc-sticky-bg:var( --e-global-color-fee3e11 );--awp-atc-sticky-line:var( --e-global-color-6835fcd );}.awp-modal-box.awp-modal-box{--awp-cm-bg:var( --e-global-color-fc5619d );--awp-cm-radius:24px;}.awp-modal-overlay.awp-modal-overlay{background-color:#05060AB3;}.awp-modal-box.awp-modal-box :is(.awp-cart-card-title, .awp-ep-cart-list__title){color:var( --e-global-color-text );}.awp-modal-box.awp-modal-box :is(.awp-cart-card-price, .awp-ep-cart-list__price, .awp-ep-cart-list__total), .awp-modal-box.awp-modal-box :is(.awp-cart-card-price, .awp-ep-cart-list__price, .awp-ep-cart-list__total) :is(.woocommerce-Price-amount, bdi){color:var( --e-global-color-b33e9a2 );}.awp-modal-box .awp-cart-card.awp-cart-card{background-color:var( --e-global-color-7b75ad0 );}.awp-modal-box .awp-modal-close.awp-modal-close.awp-modal-close{color:var( --e-global-color-b33e9a2 );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn{font-size:1rem;font-weight:600;color:var( --e-global-color-text );background-color:#FFFFFF0A;background-image:none;border-radius:14px;}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn:hover{color:var( --e-global-color-text );background-color:#FFFFFF1A;background-image:none;}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-cart:hover{color:var( --e-global-color-33d9304 );background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );filter:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-checkout, .awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-checkout:is(:visited, :focus, :active){color:var( --e-global-color-33d9304 );background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn.awp-modal-btn-checkout:hover{color:var( --e-global-color-33d9304 );background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );filter:var( --e-global-color-secondary );}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn:is(.awp-modal-btn-continue-shopping, .awp-modal-btn-continue), .awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn:is(.awp-modal-btn-continue-shopping, .awp-modal-btn-continue):is(:visited, :focus, :active){border-color:var( --e-global-color-6835fcd );}.elementor-4759 .elementor-element.elementor-element-e28d75c{--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:14px 14px;--row-gap:14px;--column-gap:14px;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:#FFFFFF12;--border-color:#FFFFFF12;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4759 .elementor-element.elementor-element-e28d75c:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-e28d75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF05;}.elementor-4759 .elementor-element.elementor-element-4c9523e{text-align:start;}.elementor-4759 .elementor-element.elementor-element-4c9523e .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-4c9523e .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-4c9523e .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f2517a4 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-f2517a4 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-8549840{padding:12px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF12;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-icon i{color:var( --e-global-color-88cbd38 );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-icon svg{fill:var( --e-global-color-88cbd38 );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > a{font-family:"yekanbakh", Sans-serif;font-size:0.85rem;font-weight:600;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-text{color:var( --e-global-color-88cbd38 );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-3bd4bcd{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-37e9596{width:100%;max-width:100%;}.elementor-4759 .elementor-element.elementor-element-ef06f82 .awp-button{min-height:40px;}.elementor-4759 .elementor-element.elementor-element-ef06f82{--awp-button-ty:-3px;--awp-button-transition:400ms;--awp-button-icon-size:18px;}.elementor-4759 .elementor-element.elementor-element-ef06f82 .awp-button-icon svg, .elementor-4759 .elementor-element.elementor-element-ef06f82 .awp-button-icon svg *{stroke:var( --e-global-color-b33e9a2 );}.elementor-4759 .elementor-element.elementor-element-5a34d37{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-a4cd37e{--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:24px 24px;--row-gap:24px;--column-gap:24px;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:#34D39933;--border-color:#34D39933;--border-radius:28px 28px 28px 28px;--padding-top:22px;--padding-bottom:22px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-a4cd37e:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-a4cd37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #34D3990F 0%, #171A23 100%);}.elementor-4759 .elementor-element.elementor-element-bdbedeb{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-069dba3{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-0991306.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-0991306 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-0991306.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-0991306.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-0991306.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-0991306.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-0991306.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-4759 .elementor-element.elementor-element-0991306 .elementor-icon{font-size:23px;}.elementor-4759 .elementor-element.elementor-element-0991306 .elementor-icon svg{height:23px;}.elementor-4759 .elementor-element.elementor-element-157719f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-6ef1cdf{text-align:start;}.elementor-4759 .elementor-element.elementor-element-6ef1cdf .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.95rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-6ef1cdf .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-6ef1cdf .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-9689c21{font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-c3cd25d{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-f1aff95 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-f1aff95.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-4759 .elementor-element.elementor-element-f1aff95 .elementor-icon{font-size:23px;}.elementor-4759 .elementor-element.elementor-element-f1aff95 .elementor-icon svg{height:23px;}.elementor-4759 .elementor-element.elementor-element-7961757{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-acd7ce8{text-align:start;}.elementor-4759 .elementor-element.elementor-element-acd7ce8 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.95rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-acd7ce8 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-acd7ce8 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b13afb9{font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-57b732c{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-0fb532b .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-0fb532b.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-4759 .elementor-element.elementor-element-0fb532b .elementor-icon{font-size:23px;}.elementor-4759 .elementor-element.elementor-element-0fb532b .elementor-icon svg{height:23px;}.elementor-4759 .elementor-element.elementor-element-c3a1e92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-bc74cf3{text-align:start;}.elementor-4759 .elementor-element.elementor-element-bc74cf3 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.95rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-bc74cf3 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-bc74cf3 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-653c2a9{font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-0604656{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-ed44888.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-ed44888 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-ed44888.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-ed44888.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-ed44888.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-ed44888.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-ed44888.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-4759 .elementor-element.elementor-element-ed44888 .elementor-icon{font-size:23px;}.elementor-4759 .elementor-element.elementor-element-ed44888 .elementor-icon svg{height:23px;}.elementor-4759 .elementor-element.elementor-element-69be1c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-afcc4e8{text-align:start;}.elementor-4759 .elementor-element.elementor-element-afcc4e8 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.95rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-afcc4e8 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-afcc4e8 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-e1f3342{font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-f50f364{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-8750b0c{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-b931f5e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-b6b9cb6{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-b6b9cb6:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-b6b9cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-f7b76c6{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-aaee9a7{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-document-text.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-eb69092 .awp-read-more{--awp-rm-lines:7;--awp-rm-duration:500ms;}.elementor-4759 .elementor-element.elementor-element-eb69092 .awp-read-more-body{color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-c6e60e2{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:28px 28px 28px 28px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-e18fa36{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-96ffa02{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-checklist-minimalistic.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-8be8c28{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-8be8c28:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-8be8c28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-7872d98{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-26c2a4f{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-gallery.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-d3c5e62{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"yekanbakh", Sans-serif;font-size:0.92rem;font-weight:400;line-height:2em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-4b60a89{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-4b60a89:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-4b60a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-a8fcfc6{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-b1a32a3{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-play-circle.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-4af9dd8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4759 .elementor-element.elementor-element-36567f7{--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:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:28px 28px 28px 28px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-3affd9e{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-1083e16{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-map-arrow-up.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-47c45ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-3ca2377{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-b7b0d47 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-b7b0d47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b7b0d47.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-b7b0d47.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b7b0d47.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-b7b0d47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b7b0d47 .elementor-icon{font-size:26px;}.elementor-4759 .elementor-element.elementor-element-b7b0d47 .elementor-icon svg{height:26px;}.elementor-4759 .elementor-element.elementor-element-ff009b4{text-align:start;}.elementor-4759 .elementor-element.elementor-element-ff009b4 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.12rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-ff009b4 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-ff009b4 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-ab1f8ac{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:400;line-height:2em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-720e52f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-c9bc563 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-c9bc563.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-c9bc563.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-c9bc563.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-c9bc563.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-c9bc563.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-c9bc563 .elementor-icon{font-size:26px;}.elementor-4759 .elementor-element.elementor-element-c9bc563 .elementor-icon svg{height:26px;}.elementor-4759 .elementor-element.elementor-element-902daea{text-align:start;}.elementor-4759 .elementor-element.elementor-element-902daea .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.12rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-902daea .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-902daea .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-091405d{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:400;line-height:2em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-ce48956{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-f9ee938 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-f9ee938.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f9ee938.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-f9ee938.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f9ee938.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-f9ee938.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-f9ee938 .elementor-icon{font-size:26px;}.elementor-4759 .elementor-element.elementor-element-f9ee938 .elementor-icon svg{height:26px;}.elementor-4759 .elementor-element.elementor-element-9ae0a10{text-align:start;}.elementor-4759 .elementor-element.elementor-element-9ae0a10 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.12rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-9ae0a10 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-9ae0a10 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-54d4daa{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:400;line-height:2em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-b97fd80{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-b97fd80:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-b97fd80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-e59d201{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-bc4fb00{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-settings.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b539e9a .awp-attributes{--awp-at-cols:2;--awp-at-gap-x:32px;--awp-at-gap-y:14px;--awp-at-accent:var( --e-global-color-primary );--awp-at-line:var( --e-global-color-6835fcd );--awp-at-label:var( --e-global-color-a637dce );--awp-at-value:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-88b66ec{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-88b66ec:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-88b66ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-6c863f1{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-175ab1a{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-history.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-cd2e52a .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-cd2e52a .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-4759 .elementor-element.elementor-element-84acb2d{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-84acb2d:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-84acb2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-731177c{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-c13a42b{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-question-circle.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-0c3e308{--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:18px 18px;--row-gap:18px;--column-gap:18px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-0c3e308:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-0c3e308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-995765e{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-cfc49fb{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-chat-square-like.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments{--awp-cm-cols:3;--awp-cm-accent:var( --e-global-color-primary );--awp-cm-heading:var( --e-global-color-cc9189a );--awp-cm-card-bg:var( --e-global-color-51f9e8b );--awp-cm-card-line:var( --e-global-color-6835fcd );--awp-cm-btn-color:var( --e-global-color-33d9304 );--awp-cm-btn-color-hover:var( --e-global-color-33d9304 );--awp-cm-item-bg:var( --e-global-color-fee3e11 );--awp-cm-item-line:var( --e-global-color-de06dc7 );--awp-cm-branch:var( --e-global-color-primary );--awp-cm-reply-bg:var( --e-global-color-6835fcd );--awp-cm-admin-bg:var( --e-global-color-51f9e8b );--awp-cm-admin-line:var( --e-global-color-6835fcd );--awp-cm-tool-bg:var( --e-global-color-51f9e8b );--awp-cm-modal-bg:var( --e-global-color-fee3e11 );--awp-cm-input-bg:var( --e-global-color-51f9e8b );--awp-cm-input-line:var( --e-global-color-6835fcd );--awp-cm-rate-star:24px;--awp-cm-ghost-bg:var( --e-global-color-51f9e8b );}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments-btn{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-b9130bf{--awp-ep-font:"yekanbakh";font-family:"yekanbakh", sans-serif;}.elementor-4759 .elementor-element.elementor-element-600af41{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-f3932c0{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:var( --e-global-color-de06dc7 );--border-color:var( --e-global-color-de06dc7 );--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-f3932c0:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-f3932c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fee3e11 );}.elementor-4759 .elementor-element.elementor-element-851e741{text-align:start;}.elementor-4759 .elementor-element.elementor-element-851e741 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.78rem;font-weight:500;line-height:1.8em;letter-spacing:1px;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-851e741 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-851e741 .awp-heading:hover{color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-3b3f42e{text-align:start;}.elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:1.2rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-5dd9fb0{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;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:#F8DE6033;--border-color:#F8DE6033;--border-radius:18px 18px 18px 18px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-4759 .elementor-element.elementor-element-5dd9fb0:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-5dd9fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#60F8740A;}.elementor-4759 .elementor-element.elementor-element-efe10dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price-current .woocommerce-Price-amount{font-size:1.5rem;font-weight:800;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price .awp-price-current .woocommerce-Price-amount{color:var( --e-global-color-cc9189a );}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price-old{font-size:0.9rem;font-weight:400;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price .awp-price-old{color:#565656;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price{--awp-price-strike-color:#565656;--awp-price-strike-width:1px;--awp-price-strike-angle:0deg;--awp-price-icon-size:18px;--awp-price-icon-gap:0px;--awp-price-icon-color:var( --e-global-color-primary );--awp-price-badge-gap:10px;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price-badge{font-size:11px;font-weight:600;line-height:1.4em;padding:2px 8px 2px 8px;border-radius:5px 5px 5px 5px;}.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price .awp-price-badge{background:var( --e-global-color-91419ca );}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-a0fc403 ) 100%);font-size:1rem;font-weight:700;padding:10px 10px 10px 10px;width:100%;flex:0 1 auto;color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn:hover:not(:disabled):not(.awp-is-disabled){background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-primary ) 0%, var( --e-global-color-a0fc403 ) 100%);}.elementor-4759 .elementor-element.elementor-element-34156ba.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn > svg, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn-content svg{width:19px;height:19px;fill:var( --e-global-color-33d9304 );color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn-content{gap:6px;}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn > svg path, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn-content svg path{fill:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn:hover{color:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn:hover > svg path, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-btn:hover .awp-btn-content svg path{fill:var( --e-global-color-33d9304 );}.elementor-4759 .elementor-element.elementor-element-34156ba{--awp-atc-sticky-bg:var( --e-global-color-fee3e11 );--awp-atc-sticky-line:var( --e-global-color-6835fcd );}.elementor-4759 .elementor-element.elementor-element-ef6fce7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4759 .elementor-element.elementor-element-ef6fce7 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.9rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-ef6fce7 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-ef6fce7 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-icon i{color:var( --e-global-color-88cbd38 );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-icon svg{fill:var( --e-global-color-88cbd38 );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-57c339e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > a{font-family:"yekanbakh", Sans-serif;font-size:0.86rem;font-weight:400;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-7c2310b{padding:14px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF12;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-icon i{color:var( --e-global-color-a637dce );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-icon svg{fill:var( --e-global-color-a637dce );transition:fill 0.3s;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > a{font-family:"yekanbakh", Sans-serif;font-size:0.82rem;font-weight:400;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-text{color:var( --e-global-color-a637dce );transition:color 0.3s;}.elementor-4759 .elementor-element.elementor-element-81c483b{--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:12px 12px;--row-gap:12px;--column-gap:12px;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:#34D39933;--border-color:#34D39933;--border-radius:28px 28px 28px 28px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4759 .elementor-element.elementor-element-81c483b:not(.elementor-motion-effects-element-type-background), .elementor-4759 .elementor-element.elementor-element-81c483b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34D3990D;}.elementor-4759 .elementor-element.elementor-element-39a75bc{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4759 .elementor-element.elementor-element-2541e2f .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-view-stacked .elementor-icon{background-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-view-default .elementor-icon{color:#34D399;border-color:#34D399;}.elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-view-framed .elementor-icon, .elementor-4759 .elementor-element.elementor-element-2541e2f.elementor-view-default .elementor-icon svg{fill:#34D399;}.elementor-4759 .elementor-element.elementor-element-2541e2f .elementor-icon{font-size:21px;}.elementor-4759 .elementor-element.elementor-element-2541e2f .elementor-icon svg{height:21px;}.elementor-4759 .elementor-element.elementor-element-602082a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-37edcc6{text-align:start;}.elementor-4759 .elementor-element.elementor-element-37edcc6 .awp-heading{font-family:"yekanbakh", Sans-serif;font-size:0.95rem;font-weight:800;line-height:1.8em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-37edcc6 .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-37edcc6 .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-d14683f{font-family:"yekanbakh", Sans-serif;font-size:0.8rem;font-weight:400;line-height:1.8em;color:var( --e-global-color-a637dce );}.elementor-4759 .elementor-element.elementor-element-9bee06d{text-align:center;--awp-button-width:100%;--awp-button-ty:-3px;--awp-button-transition:400ms;--awp-button-icon-size:18px;}.elementor-4759 .elementor-element.elementor-element-9bee06d .awp-button-icon svg, .elementor-4759 .elementor-element.elementor-element-9bee06d .awp-button-icon svg *{stroke:var( --e-global-color-b33e9a2 );}.elementor-4759 .elementor-element.elementor-element-d3698fa{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-4759 .elementor-element.elementor-element-a7de29b{--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:34px 34px;--row-gap:34px;--column-gap:34px;--border-radius:28px 28px 28px 28px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-1b659bc{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-cbc705c{--awp-heading-mark:url('https://aliwebpress.com/wp-content/uploads/2026/10/solar-widget.svg');text-align:start;--awp-heading-mark-size:24px;--awp-heading-mark-gap:12px;}.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading{font-family:"lahze", Sans-serif;font-size:1.55rem;font-weight:800;line-height:1.7em;color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading-link:hover .awp-heading, .elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading:hover{color:var( --e-global-color-text );}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel{--awp-carousel-columns:4;--awp-carousel-gap:20px;--awp-carousel-bleed:100px;--awp-carousel-arrow-size:35px;--awp-carousel-arrow-icon:20px;--awp-carousel-nav-y:90px;--awp-carousel-nav-gap:10px;--awp-carousel-dot-ease:cubic-bezier(0.22, 1, 0.36, 1);--awp-carousel-dot-duration:300ms;--awp-carousel-dot-gap:6px;--awp-carousel-line:var( --e-global-color-6835fcd );--awp-carousel-dot-size:8px;--awp-carousel-dot-radius:3px;--awp-carousel-accent:var( --e-global-color-primary );--awp-carousel-dot-active-radius:3px;}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel-arrow{border-radius:8px 8px 8px 8px;color:var( --e-global-color-b33e9a2 );background:var( --e-global-color-fc5619d );border-color:var( --e-global-color-de06dc7 );}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel-arrow:hover{background:var( --e-global-color-de06dc7 );border-color:var( --e-global-color-6835fcd );}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel-pagination, .elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel-progress{margin-block-start:110px;}@media(max-width:1024px){.elementor-4759 .elementor-element.elementor-element-3da1c8c{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-0a2ae57{--flex-wrap:wrap;}.elementor-4759 .elementor-element.elementor-element-f35a3ef .awp-heading{font-size:1.35rem;}.elementor-4759 .elementor-element.elementor-element-d852894 .awp-heading{font-size:0.85rem;}.elementor-4759 .elementor-element.elementor-element-e1d6a80{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-ade6b25 .awp-heading{font-size:0.76rem;}.elementor-4759 .elementor-element.elementor-element-eb71f1f .awp-heading{font-size:1.05rem;}.elementor-4759 .elementor-element.elementor-element-bd8aea9 .awp-heading{font-size:0.76rem;}.elementor-4759 .elementor-element.elementor-element-f07c5f3 .awp-heading{font-size:1rem;}.elementor-4759 .elementor-element.elementor-element-4c9523e .awp-heading{font-size:1rem;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > a{font-size:0.85rem;}.elementor-4759 .elementor-element.elementor-element-a4cd37e{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-bdbedeb{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-6ef1cdf .awp-heading{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-9689c21{font-size:0.8rem;}.elementor-4759 .elementor-element.elementor-element-acd7ce8 .awp-heading{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-b13afb9{font-size:0.8rem;}.elementor-4759 .elementor-element.elementor-element-bc74cf3 .awp-heading{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-653c2a9{font-size:0.8rem;}.elementor-4759 .elementor-element.elementor-element-afcc4e8 .awp-heading{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-e1f3342{font-size:0.8rem;}.elementor-4759 .elementor-element.elementor-element-b6b9cb6{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-c6e60e2{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-8be8c28{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-d3c5e62{font-size:0.92rem;}.elementor-4759 .elementor-element.elementor-element-4b60a89{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-36567f7{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-47c45ec{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-ff009b4 .awp-heading{font-size:1.12rem;}.elementor-4759 .elementor-element.elementor-element-ab1f8ac{font-size:0.9rem;}.elementor-4759 .elementor-element.elementor-element-902daea .awp-heading{font-size:1.12rem;}.elementor-4759 .elementor-element.elementor-element-091405d{font-size:0.9rem;}.elementor-4759 .elementor-element.elementor-element-9ae0a10 .awp-heading{font-size:1.12rem;}.elementor-4759 .elementor-element.elementor-element-54d4daa{font-size:0.9rem;}.elementor-4759 .elementor-element.elementor-element-b97fd80{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-b539e9a .awp-attributes{--awp-at-cols:2;}.elementor-4759 .elementor-element.elementor-element-88b66ec{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-84acb2d{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-0c3e308{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments{--awp-cm-cols:2;}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments-btn{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-f3932c0{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-851e741 .awp-heading{font-size:0.78rem;}.elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading{font-size:1rem;}.elementor-4759 .elementor-element.elementor-element-ef6fce7 .awp-heading{font-size:0.9rem;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > a{font-size:0.86rem;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > a{font-size:0.82rem;}.elementor-4759 .elementor-element.elementor-element-81c483b{--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4759 .elementor-element.elementor-element-37edcc6 .awp-heading{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-d14683f{font-size:0.8rem;}.elementor-4759 .elementor-element.elementor-element-a7de29b{--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading{font-size:1.55rem;}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel{--awp-carousel-columns:3;}}@media(max-width:767px){.elementor-4759 .elementor-element.elementor-element-ab55be7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:6px;--padding-left:12px;--padding-right:12px;}.elementor-4759 .elementor-element.elementor-element-3da1c8c{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:14px;--padding-bottom:14px;--padding-left:12px;--padding-right:12px;}.elementor-4759 .elementor-element.elementor-element-0a2ae57{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-5b07c7b{--width:100%;}.elementor-4759 .elementor-element.elementor-element-f35a3ef{text-align:start;}.elementor-4759 .elementor-element.elementor-element-f35a3ef .awp-heading{font-size:1.3rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-f0ff899{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-d852894 .awp-heading{font-size:0.85rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-e1d6a80{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-ade6b25 .awp-heading{font-size:0.76rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-eb71f1f .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-bd8aea9 .awp-heading{font-size:0.76rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-f07c5f3 .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-49c8fb1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price-current .woocommerce-Price-amount{font-size:1.4rem;}.elementor-4759 .elementor-element.elementor-element-676e49d{z-index:50;--awp-atc-sticky-pad:12px 12px 12px 12px;--awp-atc-sticky-gap:5px;}.elementor-4759 .elementor-element.elementor-element-676e49d .awp-atc-sticky-price, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-atc-sticky-price > .woocommerce-Price-amount, .elementor-4759 .elementor-element.elementor-element-676e49d .awp-atc-sticky-price ins .woocommerce-Price-amount{font-size:1.2rem;}.awp-modal-box .awp-modal-btn.awp-modal-btn.awp-modal-btn{font-size:0.95rem;}.elementor-4759 .elementor-element.elementor-element-e28d75c{--width:100%;}.elementor-4759 .elementor-element.elementor-element-4c9523e .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-item > a{font-size:0.85rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-3bd4bcd{--width:100%;}.elementor-4759 .elementor-element.elementor-element-3bd4bcd.e-con{--order:-99999 /* order start hack */;}.elementor-4759 .elementor-element.elementor-element-5a34d37{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-4759 .elementor-element.elementor-element-a4cd37e{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4759 .elementor-element.elementor-element-bdbedeb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-069dba3{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-6ef1cdf .awp-heading{font-size:0.95rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-9689c21{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-c3cd25d{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-acd7ce8 .awp-heading{font-size:0.95rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-b13afb9{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-57b732c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-bc74cf3 .awp-heading{font-size:0.95rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-653c2a9{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-0604656{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-afcc4e8 .awp-heading{font-size:0.95rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-e1f3342{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-f50f364{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-4759 .elementor-element.elementor-element-8750b0c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-b931f5e{--width:100%;}.elementor-4759 .elementor-element.elementor-element-b6b9cb6{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-f7b76c6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-eb69092 .awp-read-more{--awp-rm-lines:8;}.elementor-4759 .elementor-element.elementor-element-c6e60e2{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-e18fa36{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-8be8c28{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-7872d98{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-d3c5e62{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-4b60a89{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-a8fcfc6{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-36567f7{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-3affd9e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-47c45ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4759 .elementor-element.elementor-element-3ca2377{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4759 .elementor-element.elementor-element-b7b0d47 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-ff009b4 .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-ab1f8ac{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-720e52f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4759 .elementor-element.elementor-element-c9bc563 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-902daea .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-091405d{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-ce48956{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4759 .elementor-element.elementor-element-f9ee938 .elementor-icon-wrapper{text-align:start;}.elementor-4759 .elementor-element.elementor-element-9ae0a10 .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-54d4daa{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-b97fd80{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-e59d201{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-b539e9a .awp-attributes{--awp-at-cols:1;}.elementor-4759 .elementor-element.elementor-element-88b66ec{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-6c863f1{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-84acb2d{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-731177c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-0c3e308{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:14px;--padding-right:14px;}.elementor-4759 .elementor-element.elementor-element-995765e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments{--awp-cm-cols:1;--awp-cm-rate-star:20px;}.elementor-4759 .elementor-element.elementor-element-b9130bf .awp-comments-btn{font-size:0.9rem;line-height:1.4em;}.elementor-4759 .elementor-element.elementor-element-600af41{--width:100%;}.elementor-4759 .elementor-element.elementor-element-f3932c0{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4759 .elementor-element.elementor-element-851e741 .awp-heading{font-size:0.78rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading{font-size:1rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-5dd9fb0{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-34156ba{z-index:50;--awp-atc-sticky-pad:12px 12px 12px 12px;--awp-atc-sticky-gap:5px;}.elementor-4759 .elementor-element.elementor-element-34156ba .awp-atc-sticky-price, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-atc-sticky-price .awp-price-current .woocommerce-Price-amount, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-atc-sticky-price > .woocommerce-Price-amount, .elementor-4759 .elementor-element.elementor-element-34156ba .awp-atc-sticky-price ins .woocommerce-Price-amount{font-size:1.2rem;}.elementor-4759 .elementor-element.elementor-element-ef6fce7 .awp-heading{font-size:0.9rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-item > a{font-size:0.86rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-item > a{font-size:0.82rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-81c483b{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4759 .elementor-element.elementor-element-39a75bc{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-37edcc6 .awp-heading{font-size:0.95rem;line-height:1.8em;}.elementor-4759 .elementor-element.elementor-element-d14683f{font-size:0.9rem;line-height:1.9em;}.elementor-4759 .elementor-element.elementor-element-d3698fa{--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-4759 .elementor-element.elementor-element-a7de29b{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:22px 22px 22px 22px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-4759 .elementor-element.elementor-element-1b659bc{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading{font-size:1.2rem;line-height:1.7em;}.elementor-4759 .elementor-element.elementor-element-a9d10ac .awp-carousel{--awp-carousel-columns:1;--awp-carousel-arrow-size:35px;--awp-carousel-arrow-icon:20px;}}@media(min-width:768px){.elementor-4759 .elementor-element.elementor-element-5b07c7b{--width:42%;}.elementor-4759 .elementor-element.elementor-element-e28d75c{--width:26%;}.elementor-4759 .elementor-element.elementor-element-3bd4bcd{--width:32%;}.elementor-4759 .elementor-element.elementor-element-b931f5e{--width:68%;}.elementor-4759 .elementor-element.elementor-element-600af41{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4759 .elementor-element.elementor-element-5b07c7b{--width:100%;}.elementor-4759 .elementor-element.elementor-element-e28d75c{--width:48%;}.elementor-4759 .elementor-element.elementor-element-3bd4bcd{--width:48%;}.elementor-4759 .elementor-element.elementor-element-b931f5e{--width:100%;}}/* Start custom CSS for awp-ep-product-price, class: .elementor-element-aa5bbdf */.elementor-4759 .elementor-element.elementor-element-aa5bbdf .awp-price-badge{
    margin-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-add-to-cart, class: .elementor-element-676e49d *//* خط دور جعبه */
.awp-modal-box {
  border: 1px solid var(--border, #262B38);
}

/* جعبه‌ی تعداد داخل پاپ‌آپ تیره */
.awp-modal-box .awp-qty-control {
  border: 1px solid var(--border, #262B38);
  background: var(--section, #171A23);
  display: none;
}
.awp-modal-box .awp-qty-control input {
  background: transparent;
  color: var(--text, #EEF0F5);
  display: none;
}

.awp-modal-box .awp-modal-icon ,
.awp-modal-title{
    color: var(--green) !important;
}




.elementor-4759 .elementor-element.elementor-element-676e49d svg *{
    fill: transparent !important;
}

.elementor-4759 .elementor-element.elementor-element-676e49d svg {
    margin-top: -1px;
}


.awp-ep-cart--sticky .awp-price-old {
    font-size: 12px !important;
}

.awp-ep-cart--sticky  .awp-price-badge{
    border-radius: 5px;
    margin-bottom: 3px;
    padding: 2px 6px;
}

.awp-ep-cart--sticky  .awp-price-current *{
    font-weight: 700 !important;
}

.awp-ep-cart--sticky  .awp-price-current  .woocommerce-Price-currencySymbol {
    width: 16px !important;
    height: 16px !important;
    margin-top: -2px;
    margin-right: -2px;
}

 .awp-ep-cart {
    z-index: 200 !important;
}

.awp-cart-card-title{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.awp-modal-box .awp-cart-card {
    gap: 5px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-f2517a4 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-f2517a4 {
  --chk: var(--green, #34D399);   /* رنگ تیک سبز */
}

/* هر ویژگی با تیک سبز داخل دایره */
.elementor-4759 .elementor-element.elementor-element-f2517a4 .jet-listing-dynamic-repeater__items {
  display: grid;
  gap: 12px;
}
.elementor-4759 .elementor-element.elementor-element-f2517a4 .jet-listing-dynamic-repeater__item {
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--text, #EEF0F5);
  font-size: .9rem;
  line-height: 1.8;
}
.elementor-4759 .elementor-element.elementor-element-f2517a4 .jet-listing-dynamic-repeater__item::before {
  content: "";
  flex: 0 0 22px;
  height: 22px;
  border-radius: 50%;
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312141C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8.5'/%3E%3C/svg%3E") center / 14px no-repeat,
    var(--chk);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8549840 *//* رنگ آیکن‌های خطی */
.elementor-4759 .elementor-element.elementor-element-8549840 .elementor-icon-list-icon {
  color: var(--green, #34D399);
}/* End custom CSS */
/* Start custom CSS for awp-ep-image, class: .elementor-element-37e9596 *//* تصویر اصلی محصول در قاب گرد */
.elementor-4759 .elementor-element.elementor-element-37e9596 img {
  display: block;
  width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-button, class: .elementor-element-ef06f82 *//* دکمه‌ی شیشه‌ای روی تصویر */
.elementor-4759 .elementor-element.elementor-element-ef06f82 {
  position: absolute;
  bottom: 14px;
  inset-inline-start: 14px;
  z-index: 2;
}
body:not(.elementor-editor-active):not(:has(#screens .awp-scr)) .elementor-4759 .elementor-element.elementor-element-ef06f82 {
  display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bd4bcd *//* جای دکمه‌ی روی تصویر */
.elementor-4759 .elementor-element.elementor-element-3bd4bcd {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da1c8c *//* ═══ تنظیمات سربرگ ═══ */
.elementor-4759 .elementor-element.elementor-element-3da1c8c {
  --top-glow: rgba(248, 222, 96, 0.1);   /* رنگ نور سمت تصویر */
  --top-line: rgba(255, 255, 255, .045);   /* خط‌های شبکه */
  position: relative;
  isolation: isolate;
  overflow: clip;
}

/* شبکه‌ی محو سمت تصویر */
.elementor-4759 .elementor-element.elementor-element-3da1c8c::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  background-image:
    linear-gradient(var(--top-line) 1px, transparent 1px),
    linear-gradient(90deg, var(--top-line) 1px, transparent 1px);
  background-size: 48px 48px;
  -webkit-mask-image: radial-gradient(ellipse 45% 80% at 18% 50%, #000 10%, transparent 75%);
  mask-image: radial-gradient(ellipse 45% 80% at 18% 50%, #000 10%, transparent 75%);
  pointer-events: none;
}

/* نور نرم پشت تصویر */
.elementor-4759 .elementor-element.elementor-element-3da1c8c::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  background: radial-gradient(420px circle at 20% 55%, var(--top-glow), transparent 70%);
  pointer-events: none;
}

/* ─── موبایل: نور و شبکه پشت متن ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-3da1c8c::before,
  .elementor-4759 .elementor-element.elementor-element-3da1c8c::after {
    opacity: .6;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0991306 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-0991306 {
  --tile-c: #34D399;   /* رنگ معنادار این بخش */
  --tile-size: 46px;   /* اندازه‌ی کاشی */
}

/* کاشی آیکن */
.elementor-4759 .elementor-element.elementor-element-0991306 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid color-mix(in srgb, var(--tile-c) 35%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--tile-c) 12%, var(--section2, #1E2230));
  color: var(--tile-c);
}
.elementor-4759 .elementor-element.elementor-element-0991306 .elementor-icon svg {
  stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1aff95 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-f1aff95 {
  --tile-c: #34D399;   /* رنگ معنادار این بخش */
  --tile-size: 46px;   /* اندازه‌ی کاشی */
}

/* کاشی آیکن */
.elementor-4759 .elementor-element.elementor-element-f1aff95 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid color-mix(in srgb, var(--tile-c) 35%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--tile-c) 12%, var(--section2, #1E2230));
  color: var(--tile-c);
}
.elementor-4759 .elementor-element.elementor-element-f1aff95 .elementor-icon svg {
  stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0fb532b *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-0fb532b {
  --tile-c: #34D399;   /* رنگ معنادار این بخش */
  --tile-size: 46px;   /* اندازه‌ی کاشی */
}

/* کاشی آیکن */
.elementor-4759 .elementor-element.elementor-element-0fb532b .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid color-mix(in srgb, var(--tile-c) 35%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--tile-c) 12%, var(--section2, #1E2230));
  color: var(--tile-c);
}
.elementor-4759 .elementor-element.elementor-element-0fb532b .elementor-icon svg {
  stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ed44888 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-ed44888 {
  --tile-c: #34D399;   /* رنگ معنادار این بخش */
  --tile-size: 46px;   /* اندازه‌ی کاشی */
}

/* کاشی آیکن */
.elementor-4759 .elementor-element.elementor-element-ed44888 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid color-mix(in srgb, var(--tile-c) 35%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--tile-c) 12%, var(--section2, #1E2230));
  color: var(--tile-c);
}
.elementor-4759 .elementor-element.elementor-element-ed44888 .elementor-icon svg {
  stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-010e064 *//* وقتی این ستون چسبان می‌شود زیر هدر و منوهایش می‌ماند */
.elementor-4759 .elementor-element.elementor-element-010e064.elementor-sticky--active {
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-aaee9a7 *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-aaee9a7 {
  --sep-c: #F8DE60;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-aaee9a7 .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-aaee9a7 {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-c740ecf *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-c740ecf {
  --hl-accent: var(--primary, #F8DE60);   /* رنگ عددها */
}

/* سه عدد شاخص کنار هم */
.elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__items {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
}
.elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__item {
  display: grid;
  gap: 2px;
  padding: 16px;
  border: 1px solid rgba(255, 255, 255, .07);
  border-radius: 18px;
  background: rgba(255, 255, 255, .03);
  text-align: center;
}
.elementor-4759 .elementor-element.elementor-element-c740ecf .awp-hl-value {
  font-family: var(--font-heading, inherit);
  font-size: 1.9rem;
  font-weight: 900;
  line-height: 1.4;
  color: var(--hl-accent);
}
.elementor-4759 .elementor-element.elementor-element-c740ecf .awp-hl-label {
  font-size: .82rem;
  color: var(--light-text, #BCBEC4);
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__items {
    grid-template-columns: 1fr 1fr 1fr;
    gap: 8px;
  }
  .elementor-4759 .elementor-element.elementor-element-c740ecf .jet-listing-dynamic-repeater__item {
    padding: 12px 6px;
  }
  .elementor-4759 .elementor-element.elementor-element-c740ecf .awp-hl-value {
    font-size: 1.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for awp-ep-read-more, class: .elementor-element-eb69092 *//* ═══ تنظیمات متن معرفی ═══ */
.elementor-4759 .elementor-element.elementor-element-eb69092 {
  --art-h: var(--text, #EEF0F5);   /* رنگ تیترها */
  --art-line: var(--border, #262B38);   /* رنگ خط‌ها و جدول */
  --art-accent: var(--primary, #F8DE60);   /* رنگ تأکید */
}

/* تیترهای داخل متن */
.elementor-4759 .elementor-element.elementor-element-eb69092 h2 {
  margin: 1.8em 0 .5em;
  padding-inline-start: 14px;
  border-inline-start: 3px solid var(--art-accent);
  font-family: var(--font-heading, inherit);
  font-size: 1.35rem;
  font-weight: 800;
  line-height: 1.8;
  color: var(--art-h);
}
.elementor-4759 .elementor-element.elementor-element-eb69092 h3 {
  margin: 1.5em 0 .4em;
  font-family: var(--font-heading, inherit);
  font-size: 1.1rem;
  font-weight: 700;
  line-height: 1.8;
  color: var(--art-h);
}

/* فاصله‌ی پاراگراف‌ها (قانون سراسری سایت فاصله را صفر می‌کند) */
.elementor-4759 .elementor-element.elementor-element-eb69092 p + p {
  margin-top: .9em !important;
}

/* متن پررنگ */
.elementor-4759 .elementor-element.elementor-element-eb69092 strong {
  color: var(--art-h);
  font-weight: 600;
}

/* فهرست‌ها */
.elementor-4759 .elementor-element.elementor-element-eb69092 ul,
.elementor-4759 .elementor-element.elementor-element-eb69092 ol {
  margin: .6em 0;
  padding-inline-start: 22px;
}
.elementor-4759 .elementor-element.elementor-element-eb69092 li {
  margin-bottom: 6px;
}
.elementor-4759 .elementor-element.elementor-element-eb69092 li::marker {
  color: var(--art-accent);
}

/* جدول */
.elementor-4759 .elementor-element.elementor-element-eb69092 table {
  width: 100%;
  margin: 16px 0;
  border-collapse: separate;
  border-spacing: 0;
  border: 1px solid var(--art-line);
  border-radius: 14px;
  overflow: hidden;
  font-size: .9rem;
}
.elementor-4759 .elementor-element.elementor-element-eb69092 th,
.elementor-4759 .elementor-element.elementor-element-eb69092 td {
  padding: 10px 14px;
  border: 0;
  border-bottom: 1px solid var(--art-line);
  text-align: start;
  vertical-align: top;
  background: transparent;
}
.elementor-4759 .elementor-element.elementor-element-eb69092 th {
  background: rgba(255, 255, 255, .04);
  color: var(--art-h);
}
.elementor-4759 .elementor-element.elementor-element-eb69092 tr:last-child td {
  border-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6b9cb6 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-b6b9cb6 {
  scroll-margin-top: 170px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-96ffa02 *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-96ffa02 {
  --sep-c: #34D399;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-96ffa02 .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-96ffa02 {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-fee798f *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-fee798f {
  --feat-cols: 2;   /* تعداد ستون */
  --feat-accent: var(--green, #34D399);   /* رنگ تیک */
}

/* شبکه‌ی ویژگی‌ها */
.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__items {
  display: grid;
  grid-template-columns: repeat(var(--feat-cols), 1fr);
  gap: 12px;
}

/* هر ویژگی */
.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__item {
  display: block;
  position: relative;
  padding: 18px 18px 18px 18px;
  padding-inline-start: 62px;
  border: 1px solid rgba(255, 255, 255, .07);
  border-radius: 18px;
  background: rgba(255, 255, 255, .025);
  transition: border-color .3s ease;
}
.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__item:hover {
  border-color: color-mix(in srgb, var(--feat-accent) 40%, transparent);
}

/* تیک سبز کنار هر ویژگی */
.elementor-4759 .elementor-element.elementor-element-fee798f .jet-listing-dynamic-repeater__item::before {
  content: "";
  position: absolute;
  top: 20px;
  inset-inline-start: 18px;
  width: 30px;
  height: 30px;
  border-radius: 10px;
  background:
    url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2334D399' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8.5'/%3E%3C/svg%3E") center / 16px no-repeat,
    color-mix(in srgb, var(--feat-accent) 14%, transparent);
}
.elementor-4759 .elementor-element.elementor-element-fee798f .awp-feat-title {
  margin: 0 0 4px;
  font-family: var(--font-heading, inherit);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.8;
  color: var(--text, #EEF0F5);
}
.elementor-4759 .elementor-element.elementor-element-fee798f .awp-feat-text {
  margin: 0;
  font-size: .86rem;
  line-height: 1.95;
  color: var(--light-text, #BCBEC4);
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-fee798f { --feat-cols: 1; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e60e2 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-c6e60e2 {
  scroll-margin-top: 170px;
}

/* اگر برای این محصول چیزی وارد نشده باشد، کل این بخش نمایش داده نمی‌شود */
body:not(.elementor-editor-active) .elementor-4759 .elementor-element.elementor-element-c6e60e2:not(:has(.jet-listing-dynamic-repeater__item)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-26c2a4f *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-26c2a4f {
  --sep-c: #7C6BFF;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-26c2a4f .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-26c2a4f {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8be8c28 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-8be8c28 {
  scroll-margin-top: 170px;
}

/* اگر برای این محصول چیزی وارد نشده باشد، کل این بخش نمایش داده نمی‌شود */
body:not(.elementor-editor-active) .elementor-4759 .elementor-element.elementor-element-8be8c28:not(:has(.awp-scr)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-b1a32a3 *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-b1a32a3 {
  --sep-c: #FF5A6E;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-b1a32a3 .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-b1a32a3 {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4af9dd8 *//* گوشه‌ی گرد ویدیو */
.elementor-4759 .elementor-element.elementor-element-4af9dd8 .elementor-wrapper,
.elementor-4759 .elementor-element.elementor-element-4af9dd8 video {
  border-radius: 18px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b60a89 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-4b60a89 {
  scroll-margin-top: 170px;
}

/* اگر برای این محصول چیزی وارد نشده باشد، کل این بخش نمایش داده نمی‌شود */
body:not(.elementor-editor-active) .elementor-4759 .elementor-element.elementor-element-4b60a89:not(:has(video[src])) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-1083e16 *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-1083e16 {
  --sep-c: #2AABEE;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-1083e16 .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-1083e16 {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b7b0d47 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-b7b0d47 {
  --tile-size: 58px;   /* اندازه‌ی کاشی آیکن */
  --tile-radius: 16px;   /* گردی کاشی */
  --tile-c: var(--primary, #F8DE60);   /* رنگ نور کاشی */
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-b7b0d47 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--tile-radius);
  border: 1px solid rgba(255, 255, 255, .08);
  background: linear-gradient(160deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));
  box-shadow: inset 1.5px 1.5px 0 color-mix(in srgb, var(--tile-c) 55%, transparent);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-b7b0d47 {
    --tile-size: 44px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ca2377 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-3ca2377 {
  --step-fill: 33%;   /* نوار پایین کارت تا کجا پر باشد (پیشرفت مسیر) */
  --step-c: var(--primary, #F8DE60);   /* رنگ نوار و شماره */
}

/* شماره‌ی بزرگ توخالی گوشه‌ی کارت */
.elementor-4759 .elementor-element.elementor-element-3ca2377::before {
  content: "۰۱";
  position: absolute;
  top: 20px;
  left: 22px;   /* سمت چپ کارت (روبه‌روی آیکن) */
  right: auto;
  width: auto;
  height: auto;
  font-family: var(--font-heading, inherit);
  font-size: 3.4rem;
  font-weight: 900;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke: 1px color-mix(in srgb, var(--step-c) 45%, transparent);
  opacity: .55;
  pointer-events: none;
}

/* نوار پیشرفت پایین کارت؛ هر مرحله کمی پرتر از قبلی */
.elementor-4759 .elementor-element.elementor-element-3ca2377::after {
  content: "";
  position: absolute;
  inset-inline: 0;
  bottom: 0;
  height: 3px;
  background: linear-gradient(to left, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}
[dir="ltr"] .elementor-4759 .elementor-element.elementor-element-3ca2377::after {
  background: linear-gradient(to right, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}

/* کاشی آیکن پس‌زمینه‌ی توپر دارد تا چیزی از پشتش دیده نشود */
.elementor-4759 .elementor-element.elementor-element-3ca2377 .elementor-icon {
  background: var(--section2, #1E2230);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-3ca2377::before {
    font-size: 2.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c9bc563 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-c9bc563 {
  --tile-size: 58px;   /* اندازه‌ی کاشی آیکن */
  --tile-radius: 16px;   /* گردی کاشی */
  --tile-c: var(--primary, #F8DE60);   /* رنگ نور کاشی */
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-c9bc563 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--tile-radius);
  border: 1px solid rgba(255, 255, 255, .08);
  background: linear-gradient(160deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));
  box-shadow: inset 1.5px 1.5px 0 color-mix(in srgb, var(--tile-c) 55%, transparent);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-c9bc563 {
    --tile-size: 44px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-720e52f *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-720e52f {
  --step-fill: 67%;   /* نوار پایین کارت تا کجا پر باشد (پیشرفت مسیر) */
  --step-c: var(--primary, #F8DE60);   /* رنگ نوار و شماره */
}

/* شماره‌ی بزرگ توخالی گوشه‌ی کارت */
.elementor-4759 .elementor-element.elementor-element-720e52f::before {
  content: "۰۲";
  position: absolute;
  top: 20px;
  left: 22px;   /* سمت چپ کارت (روبه‌روی آیکن) */
  right: auto;
  width: auto;
  height: auto;
  font-family: var(--font-heading, inherit);
  font-size: 3.4rem;
  font-weight: 900;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke: 1px color-mix(in srgb, var(--step-c) 45%, transparent);
  opacity: .55;
  pointer-events: none;
}

/* نوار پیشرفت پایین کارت؛ هر مرحله کمی پرتر از قبلی */
.elementor-4759 .elementor-element.elementor-element-720e52f::after {
  content: "";
  position: absolute;
  inset-inline: 0;
  bottom: 0;
  height: 3px;
  background: linear-gradient(to left, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}
[dir="ltr"] .elementor-4759 .elementor-element.elementor-element-720e52f::after {
  background: linear-gradient(to right, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}

/* کاشی آیکن پس‌زمینه‌ی توپر دارد تا چیزی از پشتش دیده نشود */
.elementor-4759 .elementor-element.elementor-element-720e52f .elementor-icon {
  background: var(--section2, #1E2230);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-720e52f::before {
    font-size: 2.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f9ee938 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-f9ee938 {
  --tile-size: 58px;   /* اندازه‌ی کاشی آیکن */
  --tile-radius: 16px;   /* گردی کاشی */
  --tile-c: var(--primary, #F8DE60);   /* رنگ نور کاشی */
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-f9ee938 .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: var(--tile-radius);
  border: 1px solid rgba(255, 255, 255, .08);
  background: linear-gradient(160deg, rgba(255, 255, 255, .06), rgba(255, 255, 255, .015));
  box-shadow: inset 1.5px 1.5px 0 color-mix(in srgb, var(--tile-c) 55%, transparent);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-f9ee938 {
    --tile-size: 44px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48956 *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-ce48956 {
  --step-fill: 100%;   /* نوار پایین کارت تا کجا پر باشد (پیشرفت مسیر) */
  --step-c: var(--primary, #F8DE60);   /* رنگ نوار و شماره */
}

/* شماره‌ی بزرگ توخالی گوشه‌ی کارت */
.elementor-4759 .elementor-element.elementor-element-ce48956::before {
  content: "۰۳";
  position: absolute;
  top: 20px;
  left: 22px;   /* سمت چپ کارت (روبه‌روی آیکن) */
  right: auto;
  width: auto;
  height: auto;
  font-family: var(--font-heading, inherit);
  font-size: 3.4rem;
  font-weight: 900;
  line-height: 1;
  color: transparent;
  -webkit-text-stroke: 1px color-mix(in srgb, var(--step-c) 45%, transparent);
  opacity: .55;
  pointer-events: none;
}

/* نوار پیشرفت پایین کارت؛ هر مرحله کمی پرتر از قبلی */
.elementor-4759 .elementor-element.elementor-element-ce48956::after {
  content: "";
  position: absolute;
  inset-inline: 0;
  bottom: 0;
  height: 3px;
  background: linear-gradient(to left, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}
[dir="ltr"] .elementor-4759 .elementor-element.elementor-element-ce48956::after {
  background: linear-gradient(to right, var(--step-c) var(--step-fill), rgba(255, 255, 255, .07) var(--step-fill));
}

/* کاشی آیکن پس‌زمینه‌ی توپر دارد تا چیزی از پشتش دیده نشود */
.elementor-4759 .elementor-element.elementor-element-ce48956 .elementor-icon {
  background: var(--section2, #1E2230);
}

/* موبایل: جمع‌وجورتر */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-ce48956::before {
    font-size: 2.4rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36567f7 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-36567f7 {
  scroll-margin-top: 170px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-bc4fb00 *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-bc4fb00 {
  --sep-c: #F5B85C;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-bc4fb00 .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-bc4fb00 {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b97fd80 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-b97fd80 {
  scroll-margin-top: 170px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-175ab1a *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-175ab1a {
  --sep-c: #2AABEE;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-175ab1a .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-175ab1a {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-cd2e52a *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-cd2e52a {
  --cl-line: var(--border, #262B38);   /* رنگ خط زمان */
  --cl-dot: var(--primary, #F8DE60);   /* رنگ نقطه‌ی هر نسخه */
}

/* خط زمان */
.elementor-4759 .elementor-element.elementor-element-cd2e52a .jet-listing-dynamic-repeater__items {
  display: grid;
  gap: 28px;
  padding-inline-start: 26px;
  border-inline-start: 1px solid var(--cl-line);
}

/* هر نسخه */
.elementor-4759 .elementor-element.elementor-element-cd2e52a .jet-listing-dynamic-repeater__item {
  display: block;
  position: relative;
}
.elementor-4759 .elementor-element.elementor-element-cd2e52a .jet-listing-dynamic-repeater__item::before {
  content: "";
  position: absolute;
  inset-inline-start: -32px;
  top: 10px;
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: var(--cl-dot);
  box-shadow: 0 0 0 4px rgba(248, 222, 96, .15);
}

/* شماره‌ی نسخه و تاریخ */
.elementor-4759 .elementor-element.elementor-element-cd2e52a .awp-cl-head {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  margin-bottom: 6px;
}
.elementor-4759 .elementor-element.elementor-element-cd2e52a .awp-cl-head b {
  font-family: var(--font-heading, inherit);
  font-size: 1.1rem;
  color: var(--text, #EEF0F5);
}
.elementor-4759 .elementor-element.elementor-element-cd2e52a .awp-cl-head span {
  padding: 1px 12px;
  border: 1px solid var(--cl-line);
  border-radius: 999px;
  font-size: .8rem;
  color: var(--light-text, #BCBEC4);
}

/* متن تغییرات؛ هر خط یک مورد */
.elementor-4759 .elementor-element.elementor-element-cd2e52a .awp-cl-body {
  white-space: pre-line;
  font-size: .9rem;
  line-height: 2.1;
  color: var(--light-text, #BCBEC4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88b66ec *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-88b66ec {
  scroll-margin-top: 170px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-c13a42b *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-c13a42b {
  --sep-c: #7C6BFF;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-c13a42b .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-c13a42b {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84acb2d *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-84acb2d {
  scroll-margin-top: 170px;
}

/* اگر برای این محصول چیزی وارد نشده باشد، کل این بخش نمایش داده نمی‌شود */
body:not(.elementor-editor-active) .elementor-4759 .elementor-element.elementor-element-84acb2d:not(:has(.awp-pfaq)) {
  display: none;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-cfc49fb *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-cfc49fb {
  --sep-c: #F8DE60;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-cfc49fb .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-cfc49fb {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c3e308 *//* پرش از نوار بخش‌ها زیر هدر نرود */
.elementor-4759 .elementor-element.elementor-element-0c3e308 {
  scroll-margin-top: 170px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-3b3f42e *//* حداکثر دو خط */
.elementor-4759 .elementor-element.elementor-element-3b3f42e .awp-heading {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for awp-ep-product-price, class: .elementor-element-efe10dd */.elementor-4759 .elementor-element.elementor-element-efe10dd .awp-price-badge{
    margin-bottom: 4px;
}/* End custom CSS */
/* Start custom CSS for awp-ep-add-to-cart, class: .elementor-element-34156ba *//* خط دور جعبه */
.awp-modal-box {
  border: 1px solid var(--border, #262B38);
}

/* جعبه‌ی تعداد داخل پاپ‌آپ تیره */
.awp-modal-box .awp-qty-control {
  border: 1px solid var(--border, #262B38);
  background: var(--section, #171A23);
  display: none;
}
.awp-modal-box .awp-qty-control input {
  background: transparent;
  color: var(--text, #EEF0F5);
  display: none;
}

.awp-modal-box .awp-modal-icon ,
.awp-modal-title{
    color: var(--green) !important;
}




.elementor-4759 .elementor-element.elementor-element-34156ba svg *{
    fill: transparent !important;
}

.elementor-4759 .elementor-element.elementor-element-34156ba svg {
    margin-top: -1px;
}


.awp-ep-cart--sticky .awp-price-old {
    font-size: 12px !important;
}

.awp-ep-cart--sticky  .awp-price-badge{
    border-radius: 5px;
    margin-bottom: 3px;
    padding: 2px 6px;
}

.awp-ep-cart--sticky  .awp-price-current *{
    font-weight: 700 !important;
}

.awp-ep-cart--sticky  .awp-price-current  .woocommerce-Price-currencySymbol {
    width: 16px !important;
    height: 16px !important;
    margin-top: -2px;
    margin-right: -2px;
}

 .awp-ep-cart {
    z-index: 200 !important;
}

.awp-cart-card-title{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.awp-modal-box .awp-cart-card {
    gap: 5px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57c339e *//* رنگ آیکن‌های خطی */
.elementor-4759 .elementor-element.elementor-element-57c339e .elementor-icon-list-icon {
  color: var(--green, #34D399);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c2310b *//* رنگ آیکن‌های خطی */
.elementor-4759 .elementor-element.elementor-element-7c2310b .elementor-icon-list-icon {
  color: var(--light-text, #BCBEC4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3932c0 *//* وقتی این ستون چسبان می‌شود زیر هدر و منوهایش می‌ماند */
.elementor-4759 .elementor-element.elementor-element-f3932c0.elementor-sticky--active {
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2541e2f *//* ═══ تنظیمات ═══ */
.elementor-4759 .elementor-element.elementor-element-2541e2f {
  --tile-c: #34D399;   /* رنگ معنادار این بخش */
  --tile-size: 42px;   /* اندازه‌ی کاشی */
}

/* کاشی آیکن */
.elementor-4759 .elementor-element.elementor-element-2541e2f .elementor-icon {
  width: var(--tile-size);
  height: var(--tile-size);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid color-mix(in srgb, var(--tile-c) 35%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--tile-c) 12%, var(--section2, #1E2230));
  color: var(--tile-c);
}
.elementor-4759 .elementor-element.elementor-element-2541e2f .elementor-icon svg {
  stroke: currentColor;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-600af41 *//* وقتی این ستون چسبان می‌شود زیر هدر و منوهایش می‌ماند */
.elementor-4759 .elementor-element.elementor-element-600af41.elementor-sticky--active {
  z-index: 5;
}/* End custom CSS */
/* Start custom CSS for awp-ep-heading, class: .elementor-element-cbc705c *//* ═══ تنظیمات آیکن کنار عنوان ═══ */
.elementor-4759 .elementor-element.elementor-element-cbc705c {
  --sep-c: #F8DE60;   /* رنگ آیکن و کاشی */
  --sep-tile: 46px;   /* اندازه‌ی کاشی */
}

/* جا برای کاشی کنار متن */
.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading {
  position: relative;
  padding-inline-start: calc(var(--sep-tile) + 14px);
  min-height: var(--sep-tile);
  display: flex;
  align-items: center;
}

/* آیکن رنگی وسط کاشی */
.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading.awp-heading--mark-before::before {
  position: absolute;
  top: 50%;
  inset-inline-start: calc((var(--sep-tile) - 22px) / 2);
  z-index: 1;
  width: 22px;
  height: 22px;
  margin: 0;
  transform: translateY(-50%);
  background: var(--sep-c);
  -webkit-mask: var(--awp-heading-mark) center / contain no-repeat;
  mask: var(--awp-heading-mark) center / contain no-repeat;
  opacity: 1;
}

/* کاشی شیشه‌ای پشت آیکن */
.elementor-4759 .elementor-element.elementor-element-cbc705c .awp-heading.awp-heading--mark-before::after {
  content: "";
  position: absolute;
  top: 50%;
  inset-inline-start: 0;
  margin: 0;   /* استایل عنوان به این لایه فاصله می‌دهد */
  width: var(--sep-tile);
  height: var(--sep-tile);
  transform: translateY(-50%);
  border: 1px solid color-mix(in srgb, var(--sep-c) 45%, transparent);
  border-radius: 14px;
  background: color-mix(in srgb, var(--sep-c) 12%, var(--section2, #1E2230));
}

/* ─── موبایل ─── */
@media (max-width: 767px) {
  .elementor-4759 .elementor-element.elementor-element-cbc705c {
    --sep-tile: 40px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'lahze';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/Lahzeh-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'yekanbakh';
	font-display: swap;
	src: url('https://aliwebpress.com/wp-content/uploads/2026/08/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */