.elementor-2145 .elementor-element.elementor-element-6f3d5b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2145 .elementor-element.elementor-element-6f3d5b7:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-6f3d5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #141414 0%, #191919 100%);}.elementor-2145 .elementor-element.elementor-element-3ad08da{--spacer-size:13px;}.elementor-2145 .elementor-element.elementor-element-db49505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2145 .elementor-element.elementor-element-aff7eab{width:100%;max-width:100%;text-align:center;}.elementor-2145 .elementor-element.elementor-element-aff7eab .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;font-weight:300;mix-blend-mode:overlay;color:#F0F0F0;}.elementor-2145 .elementor-element.elementor-element-1f333a4 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-1f333a4{text-align:center;}.elementor-2145 .elementor-element.elementor-element-1f333a4 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-weight:600;color:#6EE477;}.elementor-2145 .elementor-element.elementor-element-85010eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2145 .elementor-element.elementor-element-e5ac479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-e5ac479:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-e5ac479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2145 .elementor-element.elementor-element-65c8800 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-65c8800.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-65c8800 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-65c8800.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-65c8800.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-65c8800.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-65c8800.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-65c8800.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-65c8800 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-65c8800 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-555a97a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-555a97a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-555a97a{text-align:right;}.elementor-2145 .elementor-element.elementor-element-555a97a .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-8368cb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-8368cb6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-8368cb6{text-align:right;}.elementor-2145 .elementor-element.elementor-element-8368cb6 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2145 .elementor-element.elementor-element-5733470 .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-5733470 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-5733470 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-0521ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-0521ada:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-0521ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-c310272 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-c310272.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-c310272 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-c310272.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-c310272.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-c310272.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-c310272.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-c310272.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-c310272 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-c310272 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-c2b2280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-c2b2280.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-c2b2280{text-align:right;}.elementor-2145 .elementor-element.elementor-element-c2b2280 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-a4cc5d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-a4cc5d4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-a4cc5d4{text-align:right;}.elementor-2145 .elementor-element.elementor-element-a4cc5d4 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-b18c8ba .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-b18c8ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-b18c8ba .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-008c082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-008c082:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-008c082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-ebb7c2b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-ebb7c2b .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-9dc9c4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-9dc9c4e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-9dc9c4e{text-align:right;}.elementor-2145 .elementor-element.elementor-element-9dc9c4e .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-b6af378 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-b6af378.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-b6af378{text-align:right;}.elementor-2145 .elementor-element.elementor-element-b6af378 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-f34b8db .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-f34b8db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-f34b8db .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-ce67eb7{--spacer-size:50px;}.elementor-2145 .elementor-element.elementor-element-7fb273d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2145 .elementor-element.elementor-element-cf1e3b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-cf1e3b7:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-cf1e3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-89ea38d > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-89ea38d .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-89ea38d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-89ea38d .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-89ea38d .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-7e4511f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-7e4511f.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-7e4511f{text-align:right;}.elementor-2145 .elementor-element.elementor-element-7e4511f .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-2bf467d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-2bf467d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-2bf467d{text-align:right;}.elementor-2145 .elementor-element.elementor-element-2bf467d .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-5f7e872 .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-5f7e872 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-5f7e872 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-3fd7d09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-3fd7d09:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-3fd7d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-96f0712 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-96f0712.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-96f0712 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-96f0712.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-96f0712.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-96f0712.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-96f0712.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-96f0712.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-96f0712 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-96f0712 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-9b0eec6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-9b0eec6.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-9b0eec6{text-align:right;}.elementor-2145 .elementor-element.elementor-element-9b0eec6 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-1d67f22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-1d67f22.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-1d67f22{text-align:right;}.elementor-2145 .elementor-element.elementor-element-1d67f22 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-a27d0e4 .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-a27d0e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-a27d0e4 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-0019d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-0019d77:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-0019d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-a1b9751 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-a1b9751 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-a1b9751.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-a1b9751 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-a1b9751 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-a785be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-a785be7.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-a785be7{text-align:right;}.elementor-2145 .elementor-element.elementor-element-a785be7 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-16bd645 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-16bd645.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-16bd645{text-align:right;}.elementor-2145 .elementor-element.elementor-element-16bd645 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-4beaa3f .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-4beaa3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-4beaa3f .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-7def5a8{--spacer-size:50px;}.elementor-2145 .elementor-element.elementor-element-10070b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2145 .elementor-element.elementor-element-e30418b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-e30418b:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-e30418b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-5ba90b5 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-5ba90b5 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-5ba90b5.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-5ba90b5 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-5ba90b5 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-00fb7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-00fb7b7.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-00fb7b7{text-align:right;}.elementor-2145 .elementor-element.elementor-element-00fb7b7 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-06cd828 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-06cd828.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-06cd828{text-align:right;}.elementor-2145 .elementor-element.elementor-element-06cd828 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-4cb4927 .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-4cb4927 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-4cb4927 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-c9c8d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-c9c8d30:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-c9c8d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-4856d19 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-4856d19.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-4856d19 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-4856d19.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-4856d19.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-4856d19.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-4856d19.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-4856d19.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-4856d19 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-4856d19 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-e6ae7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-e6ae7cc.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-e6ae7cc{text-align:right;}.elementor-2145 .elementor-element.elementor-element-e6ae7cc .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-27825d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-27825d1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-27825d1{text-align:right;}.elementor-2145 .elementor-element.elementor-element-27825d1 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-1db343b .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-1db343b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-1db343b .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-a3c7633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-a3c7633:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-a3c7633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-7c0e178 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-7c0e178 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-7c0e178.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-7c0e178 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-7c0e178 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-de9a420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-de9a420.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-de9a420{text-align:right;}.elementor-2145 .elementor-element.elementor-element-de9a420 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-28f8831 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-28f8831.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-28f8831{text-align:right;}.elementor-2145 .elementor-element.elementor-element-28f8831 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-22bfbfa .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-22bfbfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-22bfbfa .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-e322deb{--spacer-size:34px;}.elementor-2145 .elementor-element.elementor-element-02ebca5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2145 .elementor-element.elementor-element-4a63f2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-4a63f2f:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-4a63f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-908395b > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-908395b.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-908395b .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-908395b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-908395b.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-908395b.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-908395b.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-908395b.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-908395b .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-908395b .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-300397d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-300397d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-300397d{text-align:right;}.elementor-2145 .elementor-element.elementor-element-300397d .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-b05dfe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-b05dfe2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-b05dfe2{text-align:right;}.elementor-2145 .elementor-element.elementor-element-b05dfe2 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-97259a2 .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-97259a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-97259a2 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-71ff3ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-71ff3ea:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-71ff3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-d9d8f67 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-d9d8f67 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-d9d8f67.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-d9d8f67 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-d9d8f67 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-3960972 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-3960972.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-3960972{text-align:right;}.elementor-2145 .elementor-element.elementor-element-3960972 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-e2c9ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-e2c9ea0.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-e2c9ea0{text-align:right;}.elementor-2145 .elementor-element.elementor-element-e2c9ea0 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-3b31efc .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-3b31efc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-3b31efc .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2145 .elementor-element.elementor-element-5b8c9d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-2145 .elementor-element.elementor-element-5b8c9d0:not(.elementor-motion-effects-element-type-background), .elementor-2145 .elementor-element.elementor-element-5b8c9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2145 .elementor-element.elementor-element-d922b97 > .elementor-widget-container{background-color:#F2F2F2;padding:5px 5px 2px 5px;border-radius:12px 12px 12px 12px;}.elementor-2145 .elementor-element.elementor-element-d922b97.elementor-element{--align-self:flex-start;}.elementor-2145 .elementor-element.elementor-element-d922b97 .elementor-icon-wrapper{text-align:center;}.elementor-2145 .elementor-element.elementor-element-d922b97.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2145 .elementor-element.elementor-element-d922b97.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-d922b97.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-2145 .elementor-element.elementor-element-d922b97.elementor-view-framed .elementor-icon, .elementor-2145 .elementor-element.elementor-element-d922b97.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-2145 .elementor-element.elementor-element-d922b97 .elementor-icon{font-size:26px;}.elementor-2145 .elementor-element.elementor-element-d922b97 .elementor-icon svg{height:26px;}.elementor-2145 .elementor-element.elementor-element-adffb85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-adffb85.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-adffb85{text-align:right;}.elementor-2145 .elementor-element.elementor-element-adffb85 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:700;color:#191919;}.elementor-2145 .elementor-element.elementor-element-f1203f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2145 .elementor-element.elementor-element-f1203f2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2145 .elementor-element.elementor-element-f1203f2{text-align:right;}.elementor-2145 .elementor-element.elementor-element-f1203f2 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#656565;}.elementor-2145 .elementor-element.elementor-element-5e336ec .elementor-button{background-color:#61CE7003;font-family:"Roboto", Sans-serif;font-weight:500;fill:#191919;color:#191919;}.elementor-2145 .elementor-element.elementor-element-5e336ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2145 .elementor-element.elementor-element-5e336ec .elementor-button .elementor-button-content-wrapper{gap:13px;}@media(min-width:768px){.elementor-2145 .elementor-element.elementor-element-e5ac479{--width:33%;}.elementor-2145 .elementor-element.elementor-element-0521ada{--width:33%;}.elementor-2145 .elementor-element.elementor-element-008c082{--width:33%;}.elementor-2145 .elementor-element.elementor-element-cf1e3b7{--width:33%;}.elementor-2145 .elementor-element.elementor-element-3fd7d09{--width:33%;}.elementor-2145 .elementor-element.elementor-element-0019d77{--width:33%;}.elementor-2145 .elementor-element.elementor-element-e30418b{--width:33%;}.elementor-2145 .elementor-element.elementor-element-c9c8d30{--width:33%;}.elementor-2145 .elementor-element.elementor-element-a3c7633{--width:33%;}.elementor-2145 .elementor-element.elementor-element-4a63f2f{--width:33%;}.elementor-2145 .elementor-element.elementor-element-71ff3ea{--width:33%;}.elementor-2145 .elementor-element.elementor-element-5b8c9d0{--width:33%;}}@media(max-width:767px){.elementor-2145 .elementor-element.elementor-element-3ad08da{--spacer-size:17px;}.elementor-2145 .elementor-element.elementor-element-aff7eab .elementor-heading-title{font-size:31px;}.elementor-2145 .elementor-element.elementor-element-85010eb{--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:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-2145 .elementor-element.elementor-element-7fb273d{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-2145 .elementor-element.elementor-element-10070b5{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-2145 .elementor-element.elementor-element-02ebca5{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}}/* Start custom CSS for container, class: .elementor-element-e5ac479 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0521ada */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-008c082 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf1e3b7 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fd7d09 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0019d77 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e30418b */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c8d30 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3c7633 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a63f2f */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}
/* ============================
   استایل ریسپانسیو
   ============================ */

/* موبایل (تا 480px) */
@media (max-width: 480px) {
  .my-box {
    transform: scale(1); /* بدون بزرگ‌نمایی */
    box-shadow: 0 8px 20px rgba(0,0,0,0.5); /* شادو سبک‌تر */
    animation: none; /* حذف گرادینت متحرک برای سبک شدن */
    background: #111; /* رنگ ثابت ساده‌تر */
    padding: 16px;
  }

  .my-box h2,
  .my-box h3 {
    font-size: 18px;
    text-shadow: none; /* حذف گلو برای وضوح */
  }

  .my-box p {
    font-size: 14px;
    color: #ccc !important;
  }

  .my-box a.elementor-button-link {
    transform: scale(1); /* بدون بزرگ شدن */
    box-shadow: none;
    text-shadow: none;
    font-size: 14px;
    padding: 10px 14px;
  }

  .my-box a.elementor-button-link i,
  .my-box a.elementor-button-link svg {
    animation: none; /* آیکن ثابت */
    transform: none;
  }
}

/* تبلت (481px تا 768px) */
@media (min-width: 481px) and (max-width: 768px) {
  .my-box {
    transform: scale(1.01);
    box-shadow: 0 12px 25px rgba(0,0,0,0.6);
    animation: gradientMove 8s ease infinite; /* کندتر برای مصرف کمتر */
    padding: 20px;
  }

  .my-box h2,
  .my-box h3 {
    font-size: 20px;
  }

  .my-box p {
    font-size: 15px;
  }

  .my-box a.elementor-button-link {
    font-size: 15px;
    padding: 12px 18px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71ff3ea */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8c9d0 */.my-box {
  border: 2px solid #00c853;
  border-radius: 12px;
  overflow: hidden;
  background: linear-gradient(135deg, #111, #222, #00c853, #111);
  background-size: 300% 300%;
  animation: gradientMove 6s ease infinite;
  color: #fff;
  transform: scale(1.02); /* فقط بزرگ‌تر، بدون کج شدن */
  box-shadow: 0 25px 50px rgba(0,0,0,0.7), 
              0 0 20px rgba(0,200,83,0.4);
  transition: transform 0.5s ease, box-shadow 0.5s ease;
}

/* تیتر سفید + Glow سبز */
.my-box h2,
.my-box h3,
.my-box h2 a,
.my-box h3 a {
  color: #fff !important;
  text-shadow: 0 0 6px #00c853, 0 0 12px #00c853;
}

/* متن روشن */
.my-box p,
.my-box .elementor-widget-text-editor {
  color: #ddd !important;
}

/* دکمه سبز روشن */
.my-box a.elementor-button-link {
  color: #00ff7f !important;
  background: transparent;
  text-shadow: 0 0 8px rgba(0,255,127,0.8), 
               0 0 12px rgba(0,255,127,0.5);
  box-shadow: 0 0 12px rgba(0,255,127,0.5);
  transform: scale(1.05);
}

/* آیکن داخل دکمه با موج */
.my-box a.elementor-button-link i,
.my-box a.elementor-button-link svg {
  color: #00ff7f !important;
  fill: #00ff7f !important;
  transform: translateX(6px) rotate(15deg);
  animation: iconWave 0.6s ease infinite alternate;
}

@keyframes gradientMove {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes iconWave {
  0% { transform: translateX(0) rotate(0deg); }
  50% { transform: translateX(6px) rotate(15deg); }
  100% { transform: translateX(3px) rotate(7deg); }
}/* End custom CSS */