.elementor-500 .elementor-element.elementor-element-7dc087c:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7dc087c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-7dc087c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-7dc087c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-46fac9a{--spacer-size:50px;}.elementor-500 .elementor-element.elementor-element-238be07:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-238be07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-238be07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-238be07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-878efef:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-878efef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-878efef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-878efef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-1f4ee7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 7.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-14a8207{--spacer-size:25px;}.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-500 .elementor-element.elementor-element-e39d2f9 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:900;color:#000000;}.elementor-500 .elementor-element.elementor-element-f17afd5:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-f17afd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-f17afd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-f17afd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-b6f9f25{--spacer-size:25px;}.elementor-500 .elementor-element.elementor-element-2446e9a:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-2446e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-2446e9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 18% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-2446e9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-500 .elementor-element.elementor-element-f0ac7ab{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-8c15cd3:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-8c15cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-8c15cd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-8c15cd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-500 .elementor-element.elementor-element-a2e3dc9 .elementor-button{background-color:#E5E8E9;font-family:"Vazirmatn", Sans-serif;font-weight:500;fill:#36C670;color:#36C670;transition-duration:1s;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-500 .elementor-element.elementor-element-a2e3dc9 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-a2e3dc9 .elementor-button:focus{background-color:#36C670;color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-a2e3dc9 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-a2e3dc9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4e6a216:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-4e6a216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4e6a216{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-4e6a216 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-64e3c59{--spacer-size:150px;}.elementor-500 .elementor-element.elementor-element-5a86e6e > .elementor-container{min-height:400px;}.elementor-500 .elementor-element.elementor-element-80475b7:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-80475b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-80475b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-80475b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-3fad61e{--spacer-size:150px;}.elementor-500 .elementor-element.elementor-element-ab76ab9:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-ab76ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-ab76ab9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-ab76ab9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-500 .elementor-element.elementor-element-522c100 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-522c100 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-4ab376e{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-2513584 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-2513584{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-edf6f2e:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-edf6f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-edf6f2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-edf6f2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-b6b1724{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-077e97c:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-077e97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-077e97c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-077e97c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-f13b571 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-f13b571{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-4b85100 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-4b85100{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-964ae27 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-964ae27 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-4afda4e:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-4afda4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4afda4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-4afda4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-ced78a2{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-4984895:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-4984895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-4984895{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-4984895 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-be82575 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-be82575 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-1c52137{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-987d4ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-987d4ba{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-78b4a55:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-78b4a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-78b4a55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-78b4a55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-9974b5c{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-799bd3d:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-799bd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-799bd3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-799bd3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-b80e0ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-b80e0ba{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-d36d940 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-d36d940{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-b10d3c0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-b10d3c0 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-9f255aa:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-9f255aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-9f255aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-9f255aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-40e58a2{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-864137c:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-864137c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-864137c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-864137c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-0e9f6bc > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-0e9f6bc img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-4456a94{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-d165328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-d165328{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-d10b67e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-d10b67e{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-5f32ad3 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-5f32ad3{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-af77489 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-af77489{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-052cdc4 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-052cdc4{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-8d1b600 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-8d1b600{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-554514f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-554514f{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-63c390e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-63c390e{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-1e1aa91 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-1e1aa91{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-11f359a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-11f359a{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-796883a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-796883a{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-49a9abf > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-49a9abf{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-fef35c1 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-fef35c1{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-8e100f4:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-8e100f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-8e100f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-8e100f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-8e47127{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-cc71640:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-cc71640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-cc71640{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-cc71640 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-80cd83f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-80cd83f{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-df1a4d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-df1a4d6{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-17ba16d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-17ba16d img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-7816b62:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7816b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-7816b62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-7816b62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-c722b7d{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-6948378:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-6948378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-6948378{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-6948378 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-9614371 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-9614371{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-fea6cb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-fea6cb2{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-664f4cf:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-664f4cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-664f4cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.5% 0% 7.5%;}.elementor-500 .elementor-element.elementor-element-664f4cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-11b60e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-11b60e5{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-2977f3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-2977f3f{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-260633d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-260633d{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-f8bc4dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-f8bc4dd{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-5149e7a:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-5149e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-5149e7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-5149e7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-adf0b39{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-c03261f:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-c03261f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-c03261f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-c03261f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-621fcde > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-621fcde img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-fba738c{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-4a92074 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-4a92074{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-f2ade9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-f2ade9b{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-3fb93bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-3fb93bd{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-6b6d0ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-6b6d0ed{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-59c0d93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-59c0d93{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-3b3a0d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-3b3a0d3{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-c662226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-c662226{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-9b082bf:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-9b082bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-9b082bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-9b082bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-f6bfa8d{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-313956c:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-313956c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-313956c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-313956c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-a51fb58 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-500 .elementor-element.elementor-element-4ee3970{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-6a917f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-6a917f8{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-06cba2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-06cba2f{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-b7352dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-b7352dd{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-2dbe783 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-2dbe783{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-c2a472c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-c2a472c{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-66fd474 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-66fd474{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-c64c7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-c64c7cc{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-ecdb7af > .elementor-element-populated{margin:0% -8% 0% 0%;--e-column-margin-right:-8%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-500 .elementor-element.elementor-element-6ccfac4 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-52deaf5:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-52deaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-52deaf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-52deaf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-1f7cbd1{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-1b56522:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-1b56522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-1b56522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-1b56522 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-016e1b8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-016e1b8 img{border-radius:25px 25px 25px 25px;}.elementor-500 .elementor-element.elementor-element-c20a95f{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-413af31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-413af31{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-5d8b779 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-5d8b779{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-62341d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-62341d2{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-eb0939d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-eb0939d{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-9f56daf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-9f56daf{text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-500 .elementor-element.elementor-element-9e254f6:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-9e254f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-9e254f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-9e254f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-eb619dc{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-dcd502a:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-dcd502a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-dcd502a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-500 .elementor-element.elementor-element-dcd502a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-0ed8b23 > .elementor-element-populated{padding:0% 12.5% 0% 12.5%;}.elementor-500 .elementor-element.elementor-element-72708cd{font-family:"Vazirmatn", Sans-serif;font-weight:400;color:#000000;}.elementor-500 .elementor-element.elementor-element-5e54d07:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-5e54d07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-5e54d07 > .elementor-container{max-width:1300px;}.elementor-500 .elementor-element.elementor-element-5e54d07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-5e54d07 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-5b85d75 > .elementor-element-populated{padding:0% 5% 0% 7.5%;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-item{border-width:1px;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-tab-title{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-icon, .elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-title{color:#000000;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-icon svg{fill:#000000;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-active .elementor-accordion-icon, .elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-active .elementor-accordion-title{color:#000000;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-active .elementor-accordion-icon svg{fill:#000000;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-accordion-title{font-family:"Vazirmatn", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-500 .elementor-element.elementor-element-c2b1844 .elementor-tab-content{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-500 .elementor-element.elementor-element-2476b58:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-2476b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-2476b58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-2476b58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-20540a4{--spacer-size:100px;}.elementor-500 .elementor-element.elementor-element-3f838fd:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-3f838fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-3f838fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7.5% 0% 7.5%;}.elementor-500 .elementor-element.elementor-element-3f838fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-ace4332{font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-500 .elementor-element.elementor-element-1dac52c{font-family:"Vazirmatn", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-500 .elementor-element.elementor-element-9496768:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-9496768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-500 .elementor-element.elementor-element-9496768{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-500 .elementor-element.elementor-element-9496768 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-500 .elementor-element.elementor-element-bfe16ab{--spacer-size:100px;}body.elementor-page-500:not(.elementor-motion-effects-element-type-background), body.elementor-page-500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serberos.com/wp-content/uploads/2025/06/Website-Design-Background.webp");background-position:0px 0px;background-repeat:no-repeat;}:root{--page-title-display:none;}@media(min-width:1025px){body.elementor-page-500:not(.elementor-motion-effects-element-type-background), body.elementor-page-500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){body.elementor-page-500:not(.elementor-motion-effects-element-type-background), body.elementor-page-500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-e39d2f9 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-500 .elementor-element.elementor-element-e39d2f9{text-align:right;}.elementor-500 .elementor-element.elementor-element-e39d2f9 .elementor-heading-title{line-height:1.25em;}.elementor-500 .elementor-element.elementor-element-136ce8a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-f0ac7ab{text-align:right;}.elementor-500 .elementor-element.elementor-element-933470d > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-2513584{text-align:right;}.elementor-500 .elementor-element.elementor-element-17f42d1 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-f13b571{text-align:right;}.elementor-500 .elementor-element.elementor-element-8934ee0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-1c52137{text-align:right;}.elementor-500 .elementor-element.elementor-element-987d4ba{text-align:right;}.elementor-500 .elementor-element.elementor-element-4b7c3f1 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-b80e0ba{text-align:right;}.elementor-500 .elementor-element.elementor-element-d36d940{text-align:right;}.elementor-500 .elementor-element.elementor-element-4bcf035 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-500 .elementor-element.elementor-element-9614371{text-align:right;}body.elementor-page-500:not(.elementor-motion-effects-element-type-background), body.elementor-page-500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-e39d2f9 *//* تنظیم‌ها را اگر خواستی تغییر بده */
.menu-rtl-reveal{
  --dur: 3s;                         /* مدت: بلندتر = نرم‌تر (مثلاً 3.2s) */
  --delay: 1s;                        /* مکث شروع */
  --ease: cubic-bezier(.25,1,.35,1);   /* خروج بسیار نرم */

  position: relative;
  display: inline-block;               /* یا block؛ هر کدوم بهتر می‌شینه */
  overflow: hidden;
  transform: translateZ(0);            /* روان‌تر */
  will-change: clip-path, -webkit-mask-size;
  direction: rtl;                      /* منو RTL باشه، مهم نیست ولی ضرر نداره */

  /* وبکیت/کرومیوم: ماسک از راست به چپ باز می‌شود */
  -webkit-mask-image: linear-gradient(#000 0 0);
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: right top;    /* لنگر در راست */
  -webkit-mask-size: 0% 100%;          /* اول کاملاً مخفی */
  animation: rtlMask var(--dur) var(--ease) var(--delay) both;
}

/* کرومیوم/سافاری */
@keyframes rtlMask{
  to { -webkit-mask-size: 100% 100%; } /* از راست → چپ باز شود */
}

/* فایرفاکس: فالبک با clip-path */
@supports not (-webkit-mask-size: 100% 100%) {
  .menu-rtl-reveal{
    -webkit-mask-image: none;
    clip-path: inset(0 100% 0 0);      /* right = 100% یعنی کامل مخفی */
    animation: rtlClip var(--dur) var(--ease) var(--delay) both;
  }
  @keyframes rtlClip{
    to { clip-path: inset(0 0 0 0); }  /* از راست به چپ آشکار شود */
  }
}

/* احترام به reduce-motion */
@media (prefers-reduced-motion: reduce){
  .menu-rtl-reveal{
    animation: none; -webkit-mask-image: none; clip-path: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2e3dc9 */.elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
}

.elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0%;
  height: 100%;
  background-color: var(--e-global-color-accent, #36C670);
  transition: width 0.4s ease;
  z-index: 0;
  border-radius: inherit;
}

.elementor-button:hover::before {
  width: 100%;
}

.elementor-button .elementor-button-text {
  position: relative;
  z-index: 1;
  transition: color 0.3s ease;
}

.elementor-button:hover .elementor-button-text {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ace4332 */.say-hi-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  height: 50px; /* به دلخواه */
}

.say-hi-button span {
  display: inline-block;
  transition: none;
}

.say-hi-button:hover span {
  animation: flyUpDown .2s ease forwards;
}

@keyframes flyUpDown {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  40% {
    transform: translateY(-100%);
    opacity: 0;
  }
  60% {
    transform: translateY(100%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}/* End custom CSS */