.elementor-400 .elementor-element.elementor-element-d6211c1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-d6211c1:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-d6211c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9F6FB 64%);}.elementor-400 .elementor-element.elementor-element-d6211c1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-400 .elementor-element.elementor-element-d6211c1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-d6211c1 > .elementor-shape-bottom svg, .elementor-400 .elementor-element.elementor-element-d6211c1 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:89px;}.elementor-400 .elementor-element.elementor-element-d6211c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-61d5a994{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-61d5a994:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-61d5a994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F3FD;}.elementor-400 .elementor-element.elementor-element-3be95e82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3be95e82.e-con{--align-self:center;}.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-400 .elementor-element.elementor-element-71c9b7c3{text-align:start;}.elementor-400 .elementor-element.elementor-element-71c9b7c3 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:28px;font-weight:900;line-height:50px;color:#1D202F;}.elementor-400 .elementor-element.elementor-element-239123a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-239123a7.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#D7E2FF;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-65914e4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > a{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:500;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-text{color:#525252;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-7c6e099e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7c6e099e.e-con{--align-self:center;}.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-400 .elementor-element.elementor-element-1e4a8edf .elementor-button{background-color:#AD46FF;font-family:"YekanBakh", Sans-serif;font-size:18px;font-weight:600;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-400 .elementor-element.elementor-element-1e4a8edf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-400 .elementor-element.elementor-element-461ea0ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:80px 80px 80px 80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-400 .elementor-element.elementor-element-461ea0ff:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-461ea0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2230;}.elementor-400 .elementor-element.elementor-element-5aa710a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-57fe471b{background-color:#392C49;padding:12px 20px 12px 20px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-400 .elementor-element.elementor-element-57fe471b .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-163b0603{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-400 .elementor-element.elementor-element-163b0603.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-163b0603 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:60px;font-weight:900;line-height:62px;color:#FDFFFF;}.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-400 .elementor-element.elementor-element-6a73df3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"YekanBakh", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#FFFBFE;}.elementor-400 .elementor-element.elementor-element-72bc94b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1fe1d0c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-400 .elementor-element.elementor-element-1fe1d0c7 .elementor-button{font-family:"VazirMatn", Sans-serif;font-size:17px;font-weight:600;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-400 .elementor-element.elementor-element-6a44db9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-6a44db9f.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-6a44db9f .elementor-button{font-family:"VazirMatn", Sans-serif;font-size:17px;font-weight:600;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-400 .elementor-element.elementor-element-3252ce32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2022b732{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-2022b732:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-2022b732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 67%, #F6F7FB 100%);}.elementor-400 .elementor-element.elementor-element-2022b732 > .elementor-shape-bottom svg, .elementor-400 .elementor-element.elementor-element-2022b732 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:61px;}.elementor-400 .elementor-element.elementor-element-7b993d95{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7b993d95 > .elementor-shape-bottom svg, .elementor-400 .elementor-element.elementor-element-7b993d95 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-400 .elementor-element.elementor-element-a18253e{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7fd86e56{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7fd86e56:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-7fd86e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-7fd86e56.e-con{--flex-grow:0;--flex-shrink:0;}.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-400 .elementor-element.elementor-element-eae20f4 .elementor-icon-wrapper{text-align:center;}.elementor-400 .elementor-element.elementor-element-eae20f4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-eae20f4.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-eae20f4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-eae20f4.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-eae20f4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-eae20f4 .elementor-icon{font-size:28px;}.elementor-400 .elementor-element.elementor-element-eae20f4 .elementor-icon svg{height:28px;}.elementor-400 .elementor-element.elementor-element-5ad56715{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-5ad56715:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5ad56715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2230;}.elementor-400 .elementor-element.elementor-element-5ad56715.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-400 .elementor-element.elementor-element-6d9a97c5{--iteration-count:infinite;width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;--dynamic-text-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-6d9a97c5 .elementor-headline{text-align:start;font-family:"morabaa", Sans-serif;font-size:18px;font-weight:800;line-height:17px;}.elementor-400 .elementor-element.elementor-element-6d9a97c5 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-6d9a97c5 .elementor-headline-dynamic-text{font-family:"morabaa", Sans-serif;font-weight:800;line-height:17px;}.elementor-400 .elementor-element.elementor-element-5993dc{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5993dc:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5993dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBD0D3;}.elementor-400 .elementor-element.elementor-element-5993dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-4ec9c92a{--spacer-size:29px;}.elementor-400 .elementor-element.elementor-element-7fb6769{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7fb6769:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-7fb6769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-598ae1bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-66a23ce6 .elementor-button{background-color:#F3B20000;font-family:"morabaa", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-66a23ce6.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-45494a2e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-400 .elementor-element.elementor-element-180d70c9{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-180d70c9:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-180d70c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-180d70c9.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-5a51afe1{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-5a51afe1:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5a51afe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-36132dd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-57dda654{text-align:start;}.elementor-400 .elementor-element.elementor-element-57dda654 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-6c277564{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1c7ad10f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-27d2ef86{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-27d2ef86:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-27d2ef86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-27d2ef86.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-6cc0ada5{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-6cc0ada5:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-6cc0ada5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-4f1a812c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-944a457{text-align:start;}.elementor-400 .elementor-element.elementor-element-944a457 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-67d61b8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-73841586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-3fdcd458{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-3fdcd458:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3fdcd458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-3fdcd458.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3b1171d5{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-3b1171d5:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3b1171d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-63784f6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-56d0e059{text-align:start;}.elementor-400 .elementor-element.elementor-element-56d0e059 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-27cc7149{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-194e9454{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-6c4ab82d{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-6c4ab82d:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-6c4ab82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-6c4ab82d.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-19a40cd2{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-19a40cd2:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-19a40cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-71fb2f7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5e08541a{text-align:start;}.elementor-400 .elementor-element.elementor-element-5e08541a .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-7132c070{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4f3c5002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-5b75b3{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-5b75b3:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5b75b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-5b75b3.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-4cc19297{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-4cc19297:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-4cc19297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-af6febd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2d50ed00{text-align:start;}.elementor-400 .elementor-element.elementor-element-2d50ed00 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-11707ea4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-65d4f424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-3b0278db{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-400 .elementor-element.elementor-element-3b0278db:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3b0278db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-3b0278db.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-1564076e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-1564076e:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-1564076e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-76a25885{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-571499be{text-align:start;}.elementor-400 .elementor-element.elementor-element-571499be .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:19px;font-weight:600;line-height:24px;color:#0B0A15;}.elementor-400 .elementor-element.elementor-element-6df6a69{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-609586f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#000000;}.elementor-400 .elementor-element.elementor-element-5087187b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3fa2f1fc{--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 100px;--row-gap:0px;--column-gap:100px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-422c2b05{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-422c2b05.e-con{--align-self:center;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-400 .elementor-element.elementor-element-443acb2a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-44ebe490{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-400 .elementor-element.elementor-element-44ebe490.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-44ebe490 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:38px;font-weight:900;line-height:50px;color:#1E2230;}.elementor-400 .elementor-element.elementor-element-6f250064{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#283134;}.elementor-400 .elementor-element.elementor-element-7d090fdd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-6a71ff47{--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 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-22458cf4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-22458cf4:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-22458cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-22458cf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-a541631 .elementor-icon-wrapper{text-align:center;}.elementor-400 .elementor-element.elementor-element-a541631.elementor-view-stacked .elementor-icon{background-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-a541631.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-a541631.elementor-view-default .elementor-icon{color:#FEFFFF;border-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-a541631.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-a541631.elementor-view-default .elementor-icon svg{fill:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-a541631 .elementor-icon{font-size:28px;}.elementor-400 .elementor-element.elementor-element-a541631 .elementor-icon svg{height:28px;}.elementor-400 .elementor-element.elementor-element-1cebe517{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-1cebe517:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-1cebe517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2638;}.elementor-400 .elementor-element.elementor-element-1cebe517.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-363eb451.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-363eb451{text-align:center;}.elementor-400 .elementor-element.elementor-element-363eb451 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-252e873a.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-252e873a .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:600;color:#1F2638;}.elementor-400 .elementor-element.elementor-element-48ab7b22{--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 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-577e5435{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-577e5435:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-577e5435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-577e5435.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-30870426 .elementor-icon-wrapper{text-align:center;}.elementor-400 .elementor-element.elementor-element-30870426.elementor-view-stacked .elementor-icon{background-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-30870426.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-30870426.elementor-view-default .elementor-icon{color:#FEFFFF;border-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-30870426.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-30870426.elementor-view-default .elementor-icon svg{fill:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-30870426 .elementor-icon{font-size:28px;}.elementor-400 .elementor-element.elementor-element-30870426 .elementor-icon svg{height:28px;}.elementor-400 .elementor-element.elementor-element-3dc19d85{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-3dc19d85:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3dc19d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2638;}.elementor-400 .elementor-element.elementor-element-3dc19d85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-2a67c3a.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-2a67c3a{text-align:center;}.elementor-400 .elementor-element.elementor-element-2a67c3a .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-25525969.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-25525969 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:600;color:#1F2638;}.elementor-400 .elementor-element.elementor-element-699d0b84{--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 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7db49b6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7db49b6a:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-7db49b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-7db49b6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-4df00d67 .elementor-icon-wrapper{text-align:center;}.elementor-400 .elementor-element.elementor-element-4df00d67.elementor-view-stacked .elementor-icon{background-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-4df00d67.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-4df00d67.elementor-view-default .elementor-icon{color:#FEFFFF;border-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-4df00d67.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-4df00d67.elementor-view-default .elementor-icon svg{fill:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-4df00d67 .elementor-icon{font-size:28px;}.elementor-400 .elementor-element.elementor-element-4df00d67 .elementor-icon svg{height:28px;}.elementor-400 .elementor-element.elementor-element-4feb64c0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-4feb64c0:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-4feb64c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2638;}.elementor-400 .elementor-element.elementor-element-4feb64c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-7e29daab.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-7e29daab{text-align:center;}.elementor-400 .elementor-element.elementor-element-7e29daab .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-3d73b325.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3d73b325 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:600;color:#1F2638;}.elementor-400 .elementor-element.elementor-element-4c2c4037{--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 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E3E3E3;--border-color:#E3E3E3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-9f0457f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-9f0457f:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-9f0457f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-9f0457f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-692decfe .elementor-icon-wrapper{text-align:center;}.elementor-400 .elementor-element.elementor-element-692decfe.elementor-view-stacked .elementor-icon{background-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-692decfe.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-692decfe.elementor-view-default .elementor-icon{color:#FEFFFF;border-color:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-692decfe.elementor-view-framed .elementor-icon, .elementor-400 .elementor-element.elementor-element-692decfe.elementor-view-default .elementor-icon svg{fill:#FEFFFF;}.elementor-400 .elementor-element.elementor-element-692decfe .elementor-icon{font-size:28px;}.elementor-400 .elementor-element.elementor-element-692decfe .elementor-icon svg{height:28px;}.elementor-400 .elementor-element.elementor-element-4bfe74a5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-4bfe74a5:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-4bfe74a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2638;}.elementor-400 .elementor-element.elementor-element-4bfe74a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-79a28ed3.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-79a28ed3{text-align:center;}.elementor-400 .elementor-element.elementor-element-79a28ed3 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-302b8d9.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-302b8d9 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:16px;font-weight:600;color:#1F2638;}.elementor-400 .elementor-element.elementor-element-784f053b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-784f053b > .elementor-shape-bottom .elementor-shape-fill, .elementor-400 .elementor-element.elementor-element-784f053b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FDF3FF;}.elementor-400 .elementor-element.elementor-element-784f053b > .elementor-shape-bottom svg, .elementor-400 .elementor-element.elementor-element-784f053b > .e-con-inner > .elementor-shape-bottom svg{width:calc(165% + 1.3px);height:66px;}.elementor-400 .elementor-element.elementor-element-603cb27f{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-55c8453d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1670db44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1670db44.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-32b1a71b{--lottie-container-width:50px;--lottie-container-opacity:0.8;--lottie-container-opacity-hover:0.88;--lottie-container-transition-duration-hover:0.5s;}.elementor-400 .elementor-element.elementor-element-74fb1a73{background-color:#EFE2FF;padding:12px 20px 12px 20px;border-radius:20px 20px 20px 20px;text-align:start;}.elementor-400 .elementor-element.elementor-element-74fb1a73 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-33f78322{--lottie-container-width:50px;--lottie-container-opacity:0.8;--lottie-container-opacity-hover:0.88;--lottie-container-transition-duration-hover:0.5s;}.elementor-400 .elementor-element.elementor-element-17288ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-17288ad.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-56047a3b{--divider-border-style:dashed;--divider-color:#AD46FF;--divider-border-width:5px;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider-separator{width:93%;margin:0 auto;margin-center:0;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider__text{color:#0B0A15;font-family:"morabaa", Sans-serif;font-size:45px;font-weight:900;}.elementor-400 .elementor-element.elementor-element-1e2db8af{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-400 .elementor-element.elementor-element-728b9a53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-728b9a53:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-728b9a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(35px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(35px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(35px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-35px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-35px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-3254be03{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-item > a{font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-4424b631 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-4424b631 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-4424b631{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-4424b631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-4424b631 .elementor-icon-list-item > a{font-family:"YekanBakh", Sans-serif;font-size:13px;font-weight:400;}.elementor-400 .elementor-element.elementor-element-4424b631 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-400 .elementor-element.elementor-element-1e2ff3a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-43cb924b{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-43cb924b:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-43cb924b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-159c6188{text-align:start;}.elementor-400 .elementor-element.elementor-element-159c6188 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.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-400 .elementor-element.elementor-element-1503dbc8 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-400 .elementor-element.elementor-element-29c43b37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-ed67f8c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-ed67f8c:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-ed67f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-57c101a3{text-align:start;}.elementor-400 .elementor-element.elementor-element-57c101a3 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-400 .elementor-element.elementor-element-61351367 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-400 .elementor-element.elementor-element-7e5d78e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5a248071{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-400 .elementor-element.elementor-element-5a248071:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-5a248071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-7df60ec5{text-align:start;}.elementor-400 .elementor-element.elementor-element-7df60ec5 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-400 .elementor-element.elementor-element-52ed4f2e img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-400 .elementor-element.elementor-element-1c709367{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-gap:30px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-1c709367 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#AD46FF;}.elementor-400 .elementor-element.elementor-element-1c709367.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C174FF;}.elementor-400 .elementor-element.elementor-element-1c709367.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-400 .elementor-element.elementor-element-1c709367.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#8135BE;box-shadow:5px 5px 0px 0px rgba(0, 0, 0, 0.5);}.elementor-400 .elementor-element.elementor-element-1c709367.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"morabaa", Sans-serif;font-weight:500;}.elementor-400 .elementor-element.elementor-element-414ecbf{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-414ecbf:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-414ecbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FDF3FF 0%, #FFFEFF 43%);}.elementor-400 .elementor-element.elementor-element-499916b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-499916b2.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-2a064b3{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1d29db94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-17cbcb6c{--lottie-container-width:50px;--lottie-container-opacity:0.8;--lottie-container-opacity-hover:0.88;--lottie-container-transition-duration-hover:0.5s;}.elementor-400 .elementor-element.elementor-element-1beec797{background-color:#EFE2FF;padding:12px 20px 12px 20px;border-radius:20px 20px 20px 20px;text-align:start;}.elementor-400 .elementor-element.elementor-element-1beec797 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-4dc558d2{--lottie-container-width:50px;--lottie-container-opacity:0.8;--lottie-container-opacity-hover:0.88;--lottie-container-transition-duration-hover:0.5s;}.elementor-400 .elementor-element.elementor-element-7c523c55{text-align:center;}.elementor-400 .elementor-element.elementor-element-7c523c55 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:45px;font-weight:900;color:#1E2230;}.elementor-400 .elementor-element.elementor-element-35b9f7ad{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:"VazirMatn", Sans-serif;font-size:17px;font-weight:400;line-height:29px;letter-spacing:0px;word-spacing:0px;color:#606060;}.elementor-400 .elementor-element.elementor-element-35b9f7ad.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-35b9f7ad p{margin-block-end:0px;}.elementor-400 .elementor-element.elementor-element-3456e771{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1f22332e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-270c64db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-53a1acfc{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-53a1acfc.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-587e725b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-37623100{background-color:#FFE4E6;padding:12px 20px 12px 20px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-400 .elementor-element.elementor-element-37623100 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;color:#F43F5E;}.elementor-400 .elementor-element.elementor-element-4727309a{text-align:start;}.elementor-400 .elementor-element.elementor-element-4727309a .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:35px;font-weight:900;line-height:37px;color:#272424;}.elementor-400 .elementor-element.elementor-element-4f456941{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:400;line-height:34px;letter-spacing:0px;word-spacing:0px;color:#606060;}.elementor-400 .elementor-element.elementor-element-4f456941 p{margin-block-end:0px;}.elementor-400 .elementor-element.elementor-element-140fd05c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-28b3b188{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4140c82{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-4140c82.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3da5db1c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7406734a{background-color:#ECFDF5;padding:12px 20px 12px 20px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-400 .elementor-element.elementor-element-7406734a .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;color:#26A57E;}.elementor-400 .elementor-element.elementor-element-64a2242c{text-align:start;}.elementor-400 .elementor-element.elementor-element-64a2242c .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:35px;font-weight:900;line-height:37px;color:#272424;}.elementor-400 .elementor-element.elementor-element-1e3a86b3{width:var( --container-widget-width, 84% );max-width:84%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:400;line-height:34px;letter-spacing:0px;word-spacing:0px;color:#606060;}.elementor-400 .elementor-element.elementor-element-1e3a86b3 p{margin-block-end:0px;}.elementor-400 .elementor-element.elementor-element-1a97b813{--display:flex;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-2b54020{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-14be4da5{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4dba7682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4dba7682.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-6ac9ae81{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1ce93a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;text-align:start;}.elementor-400 .elementor-element.elementor-element-1ce93a7d .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:45px;font-weight:900;line-height:68px;color:#000000;}.elementor-400 .elementor-element.elementor-element-52b81353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#000000;}.elementor-400 .elementor-element.elementor-element-eb7215e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1a22bb68{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-1a22bb68.elementor-element{--align-self:flex-end;}.elementor-400 .elementor-element.elementor-element-617b03da{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-737b6f7e{--display:flex;--min-height:428px;--justify-content:flex-start;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-737b6f7e:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-737b6f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-737b6f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-4766307d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-4766307d:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-4766307d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-1af62082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-400 .elementor-element.elementor-element-1af62082 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:35px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-430d349e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:112px;--lottie-container-width:474px;}body:not(.rtl) .elementor-400 .elementor-element.elementor-element-430d349e{left:-75px;}body.rtl .elementor-400 .elementor-element.elementor-element-430d349e{right:-75px;}.elementor-400 .elementor-element.elementor-element-79d5b587{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3b3aba57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3b3aba57.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-36efa287{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3bae2e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-400 .elementor-element.elementor-element-3bae2e18 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:35px;font-weight:900;line-height:50px;color:#000000;}.elementor-400 .elementor-element.elementor-element-498ad072{--divider-border-style:solid;--divider-color:#AD46FF;--divider-border-width:8.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-498ad072.elementor-element{--align-self:flex-start;}.elementor-400 .elementor-element.elementor-element-498ad072 .elementor-divider-separator{width:196px;margin:0 auto;margin-right:0;}.elementor-400 .elementor-element.elementor-element-498ad072 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}.elementor-400 .elementor-element.elementor-element-150a01cd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4b9ef3e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#AD46FF;--border-color:#AD46FF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-4b9ef3e:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-4b9ef3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-763ab423{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4349dd0a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4349dd0a.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-17841ca5{width:auto;max-width:auto;text-align:center;}.elementor-400 .elementor-element.elementor-element-17841ca5.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-17841ca5 img{width:100%;border-style:solid;border-color:#1E69E817;border-radius:200px 200px 200px 200px;}.elementor-400 .elementor-element.elementor-element-7768f6b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1d3fc452{text-align:center;}.elementor-400 .elementor-element.elementor-element-1d3fc452 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:#3A365E;}.elementor-400 .elementor-element.elementor-element-fa0c5b1{text-align:center;}.elementor-400 .elementor-element.elementor-element-fa0c5b1 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:11px;font-weight:500;line-height:18px;color:#727272;}.elementor-400 .elementor-element.elementor-element-8616ce0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5c5bae45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:35px;color:#181818;}.elementor-400 .elementor-element.elementor-element-72e02b5a{--e-rating-justify-content:flex-start;}.elementor-400 .elementor-element.elementor-element-30722f21{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#AD46FF;--border-color:#AD46FF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-30722f21:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-30722f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-7d39be07{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-a497c21{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-a497c21.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-26fc7b9a{width:auto;max-width:auto;text-align:center;}.elementor-400 .elementor-element.elementor-element-26fc7b9a.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-26fc7b9a img{width:100%;border-style:solid;border-color:#1E69E817;border-radius:200px 200px 200px 200px;}.elementor-400 .elementor-element.elementor-element-6d448a19{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-f373788{text-align:center;}.elementor-400 .elementor-element.elementor-element-f373788 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:#3A365E;}.elementor-400 .elementor-element.elementor-element-2a1264db{text-align:center;}.elementor-400 .elementor-element.elementor-element-2a1264db .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:11px;font-weight:500;line-height:18px;color:#727272;}.elementor-400 .elementor-element.elementor-element-546549fb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2b112246{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:35px;color:#181818;}.elementor-400 .elementor-element.elementor-element-35cf4e0b{--e-rating-justify-content:flex-start;}.elementor-400 .elementor-element.elementor-element-575085ff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#AD46FF;--border-color:#AD46FF;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-575085ff:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-575085ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-5328193b{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7e17813f{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7e17813f.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3c91902f{width:auto;max-width:auto;text-align:center;}.elementor-400 .elementor-element.elementor-element-3c91902f.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3c91902f img{width:100%;border-style:solid;border-color:#1E69E817;border-radius:200px 200px 200px 200px;}.elementor-400 .elementor-element.elementor-element-bdb23b9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-40ad465a{text-align:center;}.elementor-400 .elementor-element.elementor-element-40ad465a .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:15px;font-weight:600;line-height:18px;color:#3A365E;}.elementor-400 .elementor-element.elementor-element-560f0ce2{text-align:center;}.elementor-400 .elementor-element.elementor-element-560f0ce2 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:11px;font-weight:500;line-height:18px;color:#727272;}.elementor-400 .elementor-element.elementor-element-209ba828{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-24c3f93c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:35px;color:#181818;}.elementor-400 .elementor-element.elementor-element-3a22198c{--e-rating-justify-content:flex-start;}.elementor-400 .elementor-element.elementor-element-2e9d8e7b{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-2e9d8e7b:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-2e9d8e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-182ff6aa{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-400 .elementor-element.elementor-element-182ff6aa:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-182ff6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-4181c6b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-8651a7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7ab477ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-400 .elementor-element.elementor-element-7ab477ea .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:26px;font-weight:600;line-height:23px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-2aaf6541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-400 .elementor-element.elementor-element-2aaf6541 .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:35px;font-weight:900;line-height:30px;color:#FFCE82;}.elementor-400 .elementor-element.elementor-element-2a48ad69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 35px;--row-gap:0px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-69a66438{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2bd288ad{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-544ead28{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7c25b0f5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-7c25b0f5.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-174100f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-174100f6.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-50f0ca76.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-6ed30c6.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-6ed30c6{text-align:start;}.elementor-400 .elementor-element.elementor-element-6ed30c6 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-6ed30c6 .elementor-heading-title a:hover, .elementor-400 .elementor-element.elementor-element-6ed30c6 .elementor-heading-title a:focus{color:#487FBE;}.elementor-400 .elementor-element.elementor-element-6ed30c6 .elementor-heading-title a{transition-duration:0.1s;}.elementor-400 .elementor-element.elementor-element-198eb1f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-198eb1f6.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-77916596.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-735afe03.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-735afe03{text-align:start;}.elementor-400 .elementor-element.elementor-element-735afe03 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-735afe03 .elementor-heading-title a:hover, .elementor-400 .elementor-element.elementor-element-735afe03 .elementor-heading-title a:focus{color:#487FBE;}.elementor-400 .elementor-element.elementor-element-735afe03 .elementor-heading-title a{transition-duration:0.1s;}.elementor-400 .elementor-element.elementor-element-3692495e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3692495e.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-2f724e5.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-130e8ddc.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-130e8ddc{text-align:start;}.elementor-400 .elementor-element.elementor-element-130e8ddc .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-130e8ddc .elementor-heading-title a:hover, .elementor-400 .elementor-element.elementor-element-130e8ddc .elementor-heading-title a:focus{color:#487FBE;}.elementor-400 .elementor-element.elementor-element-130e8ddc .elementor-heading-title a{transition-duration:0.1s;}.elementor-400 .elementor-element.elementor-element-3f11e2c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3f11e2c.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-52e37cbe.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-253409ed.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-253409ed{text-align:start;}.elementor-400 .elementor-element.elementor-element-253409ed .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-253409ed .elementor-heading-title a:hover, .elementor-400 .elementor-element.elementor-element-253409ed .elementor-heading-title a:focus{color:#487FBE;}.elementor-400 .elementor-element.elementor-element-253409ed .elementor-heading-title a{transition-duration:0.1s;}.elementor-400 .elementor-element.elementor-element-5e7352b4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ECECEC;--border-color:#ECECEC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-31ab00f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"VazirMatn", Sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-404bb159{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-44892198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-45px;--lottie-container-width:605px;}body:not(.rtl) .elementor-400 .elementor-element.elementor-element-44892198{left:-81px;}body.rtl .elementor-400 .elementor-element.elementor-element-44892198{right:-81px;}.elementor-400 .elementor-element.elementor-element-40516138{--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 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-e422778{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-e422778:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-e422778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-400 .elementor-element.elementor-element-e422778.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-67655eb9{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-67655eb9:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-67655eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD46FF;}.elementor-400 .elementor-element.elementor-element-67655eb9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-153e4a7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-400 .elementor-element.elementor-element-153e4a7a .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:35px;font-weight:900;line-height:50px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-54afce2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-1d170f24{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-28515b98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-28515b98.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-203f4dad{--display:flex;}.elementor-400 .elementor-element.elementor-element-fe09a4f{text-align:start;font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000000;}.elementor-400 .elementor-element.elementor-element-31c90b95{--display:flex;}.elementor-400 .elementor-element.elementor-element-414ab2f{text-align:start;font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000000;}.elementor-400 .elementor-element.elementor-element-2666d5d5{--display:flex;}.elementor-400 .elementor-element.elementor-element-63315258{text-align:start;font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000000;}.elementor-400 .elementor-element.elementor-element-264bf2bc{--display:flex;}.elementor-400 .elementor-element.elementor-element-71a6d0d5{text-align:start;font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000000;}.elementor-400 .elementor-element.elementor-element-672036c6{--display:flex;}.elementor-400 .elementor-element.elementor-element-11d5d53e{text-align:start;font-family:"YekanBakh", Sans-serif;font-size:15px;font-weight:400;line-height:30px;color:#000000;}.elementor-400 .elementor-element.elementor-element-1d51d459{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#1C427C;--n-accordion-title-active-color:#1C427C;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#000000;--n-accordion-icon-hover-color:#1C427C;--n-accordion-icon-active-color:#1C427C;}.elementor-400 .elementor-element.elementor-element-1d51d459 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:0px 5px 0px 0px;border-color:#F8BD35;}.elementor-400 .elementor-element.elementor-element-1d51d459 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 5px 0px 0px;border-color:#0870C1;}.elementor-400 .elementor-element.elementor-element-1d51d459 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 5px 0px 0px;border-color:#0870C1;}.elementor-400 .elementor-element.elementor-element-1d51d459 {--n-accordion-padding:20px 15px 20px 15px;}:where( .elementor-400 .elementor-element.elementor-element-1d51d459 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"YekanBakh", Sans-serif;font-weight:600;}:where( .elementor-400 .elementor-element.elementor-element-1d51d459 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-400 .elementor-element.elementor-element-6e440720{--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:70px 70px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-6e440720:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-6e440720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#373737;}.elementor-400 .elementor-element.elementor-element-30d2f92f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-400 .elementor-element.elementor-element-30d2f92f:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-30d2f92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F066;}.elementor-400 .elementor-element.elementor-element-654f4da6{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-375b9cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-400 .elementor-element.elementor-element-375b9cef.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-375b9cef .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:35px;font-weight:800;line-height:30px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-e207492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-400 .elementor-element.elementor-element-e207492.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-e207492 .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-57fc651b .elementor-button{background-color:#0870C1;font-family:"VazirMatn", Sans-serif;font-size:17px;font-weight:600;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-400 .elementor-element.elementor-element-57fc651b.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-57fc651b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-400 .elementor-element.elementor-element-392458e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-2c28e5ff.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-2c28e5ff{text-align:start;}.elementor-400 .elementor-element.elementor-element-2c28e5ff .elementor-heading-title{font-family:"morabaa", Sans-serif;font-size:28px;font-weight:900;line-height:46px;color:#FFFFFF;}.elementor-400 .elementor-element.elementor-element-508758bc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-400 .elementor-element.elementor-element-508758bc{text-align:center;}.elementor-400 .elementor-element.elementor-element-508758bc .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:13px;font-weight:400;line-height:22px;color:#FFFFFF;}@media(min-width:768px){.elementor-400 .elementor-element.elementor-element-d6211c1{--content-width:1420px;}.elementor-400 .elementor-element.elementor-element-3252ce32{--width:70%;}.elementor-400 .elementor-element.elementor-element-2022b732{--content-width:1420px;}.elementor-400 .elementor-element.elementor-element-7fd86e56{--width:6.364%;}.elementor-400 .elementor-element.elementor-element-5ad56715{--width:78%;}.elementor-400 .elementor-element.elementor-element-5993dc{--width:2.069%;}.elementor-400 .elementor-element.elementor-element-422c2b05{--width:70%;}.elementor-400 .elementor-element.elementor-element-22458cf4{--width:7.208%;}.elementor-400 .elementor-element.elementor-element-1cebe517{--width:16%;}.elementor-400 .elementor-element.elementor-element-577e5435{--width:7.208%;}.elementor-400 .elementor-element.elementor-element-3dc19d85{--width:16%;}.elementor-400 .elementor-element.elementor-element-7db49b6a{--width:7.208%;}.elementor-400 .elementor-element.elementor-element-4feb64c0{--width:16%;}.elementor-400 .elementor-element.elementor-element-9f0457f{--width:7.208%;}.elementor-400 .elementor-element.elementor-element-4bfe74a5{--width:16%;}.elementor-400 .elementor-element.elementor-element-784f053b{--content-width:1420px;}.elementor-400 .elementor-element.elementor-element-17288ad{--width:84%;}.elementor-400 .elementor-element.elementor-element-414ecbf{--content-width:1420px;}.elementor-400 .elementor-element.elementor-element-1a97b813{--content-width:1420px;}.elementor-400 .elementor-element.elementor-element-eb7215e{--width:100%;}.elementor-400 .elementor-element.elementor-element-737b6f7e{--width:26.494%;}.elementor-400 .elementor-element.elementor-element-4349dd0a{--width:16%;}.elementor-400 .elementor-element.elementor-element-a497c21{--width:16%;}.elementor-400 .elementor-element.elementor-element-7e17813f{--width:16%;}.elementor-400 .elementor-element.elementor-element-404bb159{--width:46%;}.elementor-400 .elementor-element.elementor-element-e422778{--width:26.494%;}.elementor-400 .elementor-element.elementor-element-6e440720{--content-width:1420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-400 .elementor-element.elementor-element-d6211c1{--content-width:100%;}.elementor-400 .elementor-element.elementor-element-3be95e82{--width:61%;}.elementor-400 .elementor-element.elementor-element-239123a7{--width:100%;}.elementor-400 .elementor-element.elementor-element-7c6e099e{--width:100%;}.elementor-400 .elementor-element.elementor-element-5ad56715{--width:72%;}.elementor-400 .elementor-element.elementor-element-45494a2e{--width:100%;}.elementor-400 .elementor-element.elementor-element-737b6f7e{--width:100%;}.elementor-400 .elementor-element.elementor-element-e422778{--width:100%;}.elementor-400 .elementor-element.elementor-element-203f4dad{--width:100%;}.elementor-400 .elementor-element.elementor-element-31c90b95{--width:100%;}.elementor-400 .elementor-element.elementor-element-2666d5d5{--width:100%;}.elementor-400 .elementor-element.elementor-element-264bf2bc{--width:100%;}.elementor-400 .elementor-element.elementor-element-672036c6{--width:100%;}}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-d6211c1{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-61d5a994{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;}.elementor-400 .elementor-element.elementor-element-61d5a994.e-con{--order:-99999 /* order start hack */;}.elementor-400 .elementor-element.elementor-element-3be95e82{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-71c9b7c3.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-71c9b7c3 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > a{font-size:13px;}.elementor-400 .elementor-element.elementor-element-7c6e099e{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-7c6e099e.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-1e4a8edf .elementor-button{font-size:10px;}.elementor-400 .elementor-element.elementor-element-461ea0ff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-461ea0ff.e-con{--order:-99999 /* order start hack */;}.elementor-400 .elementor-element.elementor-element-163b0603 .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-400 .elementor-element.elementor-element-72bc94b6{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-72bc94b6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-1fe1d0c7 .elementor-button{font-size:10px;}.elementor-400 .elementor-element.elementor-element-6a44db9f .elementor-button{font-size:10px;}.elementor-400 .elementor-element.elementor-element-2022b732{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-7b993d95{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-6d9a97c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-400 .elementor-element.elementor-element-45494a2e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-57dda654{text-align:center;}.elementor-400 .elementor-element.elementor-element-57dda654 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-944a457{text-align:center;}.elementor-400 .elementor-element.elementor-element-944a457 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-56d0e059{text-align:center;}.elementor-400 .elementor-element.elementor-element-56d0e059 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-5e08541a{text-align:center;}.elementor-400 .elementor-element.elementor-element-5e08541a .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2d50ed00{text-align:center;}.elementor-400 .elementor-element.elementor-element-2d50ed00 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-571499be{text-align:center;}.elementor-400 .elementor-element.elementor-element-571499be .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-44ebe490 .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-400 .elementor-element.elementor-element-7d090fdd{--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-784f053b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider-separator{width:100%;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider__text{font-size:35px;line-height:1.3em;}.elementor-400 .elementor-element.elementor-element-7c523c55 .elementor-heading-title{font-size:35px;line-height:1.4em;}.elementor-400 .elementor-element.elementor-element-35b9f7ad{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-400 .elementor-element.elementor-element-35b9f7ad.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-3456e771{--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-4727309a .elementor-heading-title{font-size:30px;}.elementor-400 .elementor-element.elementor-element-4f456941.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-64a2242c .elementor-heading-title{font-size:30px;}.elementor-400 .elementor-element.elementor-element-1e3a86b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-1a97b813{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-2b54020{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-400 .elementor-element.elementor-element-1ce93a7d{text-align:center;}.elementor-400 .elementor-element.elementor-element-1ce93a7d .elementor-heading-title{font-size:35px;}.elementor-400 .elementor-element.elementor-element-eb7215e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-400 .elementor-element.elementor-element-1a22bb68{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-400 .elementor-element.elementor-element-1a22bb68.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-617b03da{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-4766307d{--z-index:0;}.elementor-400 .elementor-element.elementor-element-1af62082{z-index:0;}.elementor-400 .elementor-element.elementor-element-1af62082 .elementor-heading-title{font-size:27px;}body:not(.rtl) .elementor-400 .elementor-element.elementor-element-430d349e{left:32px;}body.rtl .elementor-400 .elementor-element.elementor-element-430d349e{right:32px;}.elementor-400 .elementor-element.elementor-element-430d349e{top:23px;z-index:1;--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-3bae2e18 .elementor-heading-title{font-size:35px;}.elementor-400 .elementor-element.elementor-element-150a01cd{--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-1d3fc452{text-align:center;}.elementor-400 .elementor-element.elementor-element-1d3fc452 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-fa0c5b1{text-align:center;}.elementor-400 .elementor-element.elementor-element-fa0c5b1 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-5c5bae45{line-height:1.7em;}.elementor-400 .elementor-element.elementor-element-f373788{text-align:center;}.elementor-400 .elementor-element.elementor-element-f373788 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2a1264db{text-align:center;}.elementor-400 .elementor-element.elementor-element-2a1264db .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2b112246{line-height:1.7em;}.elementor-400 .elementor-element.elementor-element-40ad465a{text-align:center;}.elementor-400 .elementor-element.elementor-element-40ad465a .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-560f0ce2{text-align:center;}.elementor-400 .elementor-element.elementor-element-560f0ce2 .elementor-heading-title{line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-24c3f93c{line-height:1.7em;}.elementor-400 .elementor-element.elementor-element-7ab477ea .elementor-heading-title{font-size:20px;}.elementor-400 .elementor-element.elementor-element-2aaf6541 .elementor-heading-title{font-size:20px;}.elementor-400 .elementor-element.elementor-element-7c25b0f5{--grid-auto-flow:row;}body:not(.rtl) .elementor-400 .elementor-element.elementor-element-44892198{left:52px;}body.rtl .elementor-400 .elementor-element.elementor-element-44892198{right:52px;}.elementor-400 .elementor-element.elementor-element-44892198{top:133px;--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-40516138{--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-400 .elementor-element.elementor-element-67655eb9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-400 .elementor-element.elementor-element-153e4a7a .elementor-heading-title{font-size:45px;}.elementor-400 .elementor-element.elementor-element-54afce2f.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-54afce2f{--lottie-container-width:45%;}.elementor-400 .elementor-element.elementor-element-1d51d459{padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;}.elementor-400 .elementor-element.elementor-element-1d51d459.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-6e440720{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-375b9cef .elementor-heading-title{font-size:30px;}.elementor-400 .elementor-element.elementor-element-e207492 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-57fc651b .elementor-button{font-size:10px;}}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-d6211c1{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-61d5a994{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-400 .elementor-element.elementor-element-61d5a994.e-con{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3be95e82{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3be95e82.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-71c9b7c3.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-71c9b7c3{text-align:center;}.elementor-400 .elementor-element.elementor-element-71c9b7c3 .elementor-heading-title{font-size:20px;}.elementor-400 .elementor-element.elementor-element-239123a7{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-239123a7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-65914e4a .elementor-icon-list-item > a{font-size:12px;}.elementor-400 .elementor-element.elementor-element-7c6e099e{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-7c6e099e.e-con{--align-self:stretch;}.elementor-400 .elementor-element.elementor-element-1e4a8edf .elementor-button{font-size:10px;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-400 .elementor-element.elementor-element-461ea0ff{--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-57fe471b{padding:10px 15px 10px 15px;text-align:center;}.elementor-400 .elementor-element.elementor-element-57fe471b .elementor-heading-title{font-size:10px;}.elementor-400 .elementor-element.elementor-element-163b0603{text-align:center;}.elementor-400 .elementor-element.elementor-element-163b0603 .elementor-heading-title{font-size:26px;}.elementor-400 .elementor-element.elementor-element-6a73df3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-72bc94b6{--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-400 .elementor-element.elementor-element-1fe1d0c7 .elementor-button{font-size:10px;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-400 .elementor-element.elementor-element-6a44db9f .elementor-button{font-size:10px;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-400 .elementor-element.elementor-element-3252ce32.e-con{--order:-99999 /* order start hack */;}.elementor-400 .elementor-element.elementor-element-2022b732{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-7b993d95{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-a18253e{--gap:10px 5px;--row-gap:10px;--column-gap:5px;}.elementor-400 .elementor-element.elementor-element-7fd86e56{--width:15%;--border-radius:7px 7px 7px 7px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5ad56715{--width:72%;--border-radius:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-6d9a97c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-400 .elementor-element.elementor-element-6d9a97c5 .elementor-headline{font-size:11px;}.elementor-400 .elementor-element.elementor-element-5993dc{--width:9%;--border-radius:7px 7px 7px 7px;}.elementor-400 .elementor-element.elementor-element-45494a2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-5a51afe1{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-36132dd8{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-57dda654{text-align:center;}.elementor-400 .elementor-element.elementor-element-57dda654 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-1c7ad10f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-6cc0ada5{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-4f1a812c{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-944a457{text-align:center;}.elementor-400 .elementor-element.elementor-element-944a457 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-73841586{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-3b1171d5{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-63784f6e{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-56d0e059{text-align:center;}.elementor-400 .elementor-element.elementor-element-56d0e059 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-194e9454{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-19a40cd2{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-71fb2f7b{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-5e08541a{text-align:center;}.elementor-400 .elementor-element.elementor-element-5e08541a .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-4f3c5002{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-4cc19297{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-af6febd{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-2d50ed00{text-align:center;}.elementor-400 .elementor-element.elementor-element-2d50ed00 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-65d4f424{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-1564076e{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-400 .elementor-element.elementor-element-76a25885{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-571499be{text-align:center;}.elementor-400 .elementor-element.elementor-element-571499be .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-400 .elementor-element.elementor-element-609586f1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-3fa2f1fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-44ebe490{text-align:center;}.elementor-400 .elementor-element.elementor-element-44ebe490 .elementor-heading-title{font-size:26px;}.elementor-400 .elementor-element.elementor-element-6f250064{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-7d090fdd{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-6a71ff47{--justify-content:center;--gap:15px 5px;--row-gap:15px;--column-gap:5px;}.elementor-400 .elementor-element.elementor-element-22458cf4{--width:15%;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1cebe517{--width:83%;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-400 .elementor-element.elementor-element-252e873a.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-252e873a{text-align:center;}.elementor-400 .elementor-element.elementor-element-252e873a .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-48ab7b22{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-400 .elementor-element.elementor-element-577e5435{--width:15%;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-3dc19d85{--width:82%;--border-radius:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-25525969.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-25525969{text-align:center;}.elementor-400 .elementor-element.elementor-element-25525969 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-699d0b84{--justify-content:center;--gap:15px 5px;--row-gap:15px;--column-gap:5px;}.elementor-400 .elementor-element.elementor-element-7db49b6a{--width:15%;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4feb64c0{--width:83%;--border-radius:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-3d73b325.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-3d73b325{text-align:center;}.elementor-400 .elementor-element.elementor-element-3d73b325 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-4c2c4037{--justify-content:center;--gap:15px 5px;--row-gap:15px;--column-gap:5px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-400 .elementor-element.elementor-element-9f0457f{--width:15%;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4bfe74a5{--width:83%;--border-radius:10px 10px 10px 10px;}.elementor-400 .elementor-element.elementor-element-302b8d9.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-302b8d9{text-align:center;}.elementor-400 .elementor-element.elementor-element-302b8d9 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-784f053b{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-603cb27f{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-32b1a71b{--lottie-container-width:30px;}.elementor-400 .elementor-element.elementor-element-74fb1a73{padding:10px 15px 10px 15px;text-align:center;}.elementor-400 .elementor-element.elementor-element-74fb1a73 .elementor-heading-title{font-size:10px;}.elementor-400 .elementor-element.elementor-element-33f78322{--lottie-container-width:30px;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider{text-align:center;}.elementor-400 .elementor-element.elementor-element-56047a3b .elementor-divider__text{font-size:20px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-1e2db8af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-728b9a53{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-400 .elementor-element.elementor-element-3254be03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-400 .elementor-element.elementor-element-159c6188{text-align:center;}.elementor-400 .elementor-element.elementor-element-159c6188 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-57c101a3{text-align:center;}.elementor-400 .elementor-element.elementor-element-57c101a3 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-7df60ec5{text-align:center;}.elementor-400 .elementor-element.elementor-element-7df60ec5 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-1c709367{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 15px 15px;}.elementor-400 .elementor-element.elementor-element-2a064b3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-17cbcb6c{--lottie-container-width:30px;}.elementor-400 .elementor-element.elementor-element-1beec797{padding:10px 15px 10px 15px;text-align:center;}.elementor-400 .elementor-element.elementor-element-1beec797 .elementor-heading-title{font-size:10px;}.elementor-400 .elementor-element.elementor-element-4dc558d2{--lottie-container-width:30px;}.elementor-400 .elementor-element.elementor-element-7c523c55{text-align:center;}.elementor-400 .elementor-element.elementor-element-7c523c55 .elementor-heading-title{font-size:25px;}.elementor-400 .elementor-element.elementor-element-35b9f7ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-3456e771{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-37623100{padding:10px 15px 10px 15px;text-align:center;}.elementor-400 .elementor-element.elementor-element-37623100 .elementor-heading-title{font-size:10px;}.elementor-400 .elementor-element.elementor-element-4727309a.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-4727309a .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-4f456941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-7406734a{padding:10px 15px 10px 15px;text-align:center;}.elementor-400 .elementor-element.elementor-element-7406734a .elementor-heading-title{font-size:10px;}.elementor-400 .elementor-element.elementor-element-64a2242c.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-64a2242c .elementor-heading-title{font-size:28px;}.elementor-400 .elementor-element.elementor-element-1e3a86b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-1a97b813{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-400 .elementor-element.elementor-element-2b54020{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-14be4da5{--width:100%;--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-4dba7682{--width:100%;--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-400 .elementor-element.elementor-element-6ac9ae81{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-400 .elementor-element.elementor-element-1ce93a7d{text-align:center;}.elementor-400 .elementor-element.elementor-element-1ce93a7d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-52b81353{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:15px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-617b03da{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-737b6f7e{--min-height:0px;}.elementor-400 .elementor-element.elementor-element-1af62082{text-align:center;}.elementor-400 .elementor-element.elementor-element-1af62082 .elementor-heading-title{font-size:25px;line-height:1.2em;}body:not(.rtl) .elementor-400 .elementor-element.elementor-element-430d349e{left:0px;}body.rtl .elementor-400 .elementor-element.elementor-element-430d349e{right:0px;}.elementor-400 .elementor-element.elementor-element-430d349e{top:207px;--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-79d5b587{--width:100%;--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-3b3aba57{--width:100%;--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-400 .elementor-element.elementor-element-36efa287{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-400 .elementor-element.elementor-element-3bae2e18{text-align:center;}.elementor-400 .elementor-element.elementor-element-3bae2e18 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-498ad072 .elementor-divider{text-align:center;}.elementor-400 .elementor-element.elementor-element-498ad072 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-400 .elementor-element.elementor-element-150a01cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-400 .elementor-element.elementor-element-763ab423{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-4349dd0a{--width:15%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-17841ca5 img{width:100%;}.elementor-400 .elementor-element.elementor-element-7768f6b{--width:57%;}.elementor-400 .elementor-element.elementor-element-1d3fc452{text-align:center;}.elementor-400 .elementor-element.elementor-element-1d3fc452 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-fa0c5b1{text-align:center;}.elementor-400 .elementor-element.elementor-element-fa0c5b1 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-5c5bae45{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-7d39be07{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-a497c21{--width:15%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-26fc7b9a img{width:100%;}.elementor-400 .elementor-element.elementor-element-6d448a19{--width:57%;}.elementor-400 .elementor-element.elementor-element-f373788{text-align:center;}.elementor-400 .elementor-element.elementor-element-f373788 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2a1264db{text-align:center;}.elementor-400 .elementor-element.elementor-element-2a1264db .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2b112246{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-5328193b{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-7e17813f{--width:15%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-400 .elementor-element.elementor-element-3c91902f img{width:100%;}.elementor-400 .elementor-element.elementor-element-bdb23b9{--width:57%;}.elementor-400 .elementor-element.elementor-element-40ad465a{text-align:center;}.elementor-400 .elementor-element.elementor-element-40ad465a .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-560f0ce2{text-align:center;}.elementor-400 .elementor-element.elementor-element-560f0ce2 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-24c3f93c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-2e9d8e7b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-400 .elementor-element.elementor-element-182ff6aa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-7ab477ea{text-align:center;}.elementor-400 .elementor-element.elementor-element-7ab477ea .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-2aaf6541{text-align:center;}.elementor-400 .elementor-element.elementor-element-2aaf6541 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-7c25b0f5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-400 .elementor-element.elementor-element-6ed30c6{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-6ed30c6 .elementor-heading-title{font-size:12px;line-height:1.1em;}.elementor-400 .elementor-element.elementor-element-735afe03{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-735afe03 .elementor-heading-title{font-size:12px;line-height:1.1em;}.elementor-400 .elementor-element.elementor-element-130e8ddc{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-130e8ddc .elementor-heading-title{font-size:12px;line-height:1.1em;}.elementor-400 .elementor-element.elementor-element-253409ed{width:var( --container-widget-width, 194px );max-width:194px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-253409ed .elementor-heading-title{font-size:12px;line-height:1.1em;}.elementor-400 .elementor-element.elementor-element-31ab00f6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;font-size:10px;line-height:2.2em;}.elementor-400 .elementor-element.elementor-element-44892198{--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-153e4a7a{text-align:center;}.elementor-400 .elementor-element.elementor-element-153e4a7a .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-54afce2f{--lottie-container-width:100%;}.elementor-400 .elementor-element.elementor-element-1d170f24{--width:100%;--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-400 .elementor-element.elementor-element-28515b98{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-1d51d459{--n-accordion-title-font-size:12px;}.elementor-400 .elementor-element.elementor-element-6e440720{--border-radius:20px 20px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-375b9cef{text-align:center;}.elementor-400 .elementor-element.elementor-element-375b9cef .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-e207492{text-align:center;}.elementor-400 .elementor-element.elementor-element-e207492 .elementor-heading-title{font-size:13px;line-height:1.2em;}.elementor-400 .elementor-element.elementor-element-57fc651b .elementor-button{font-size:10px;border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-400 .elementor-element.elementor-element-392458e5{--justify-content:center;}.elementor-400 .elementor-element.elementor-element-2c28e5ff.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-2c28e5ff .elementor-heading-title{font-size:20px;}.elementor-400 .elementor-element.elementor-element-508758bc.elementor-element{--align-self:center;}.elementor-400 .elementor-element.elementor-element-508758bc .elementor-heading-title{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-71c9b7c3 *//* ==============================================
   مدل ۲: مارکر هولوگرامی (Holo Marker)
============================================== */
.wcp-highlight-marker {
    position: relative;
    display: inline-block;
    color: #ffffff; /* متن سفید برای کنتراست با پس‌زمینه پررنگ */
    font-weight: 900;
    z-index: 1;
    padding: 2px 16px;
    margin: 0 6px;
}

.wcp-highlight-marker::before {
    content: "";
    position: absolute;
    inset: 0;
    /* گرادیانت پرانرژی لندینگ */
    background: linear-gradient(135deg, #AD46FF, #7417cc);
    z-index: -1;
    /* ترکیب کجی و چرخش برای حالت طبیعی‌تر */
    transform: skewX(-12deg) rotate(-2deg);
    border-radius: 8px;
    box-shadow: 0 8px 20px -5px rgba(173, 70, 255, 0.6);
    animation: wcp-marker-float 4s ease-in-out infinite;
}

@keyframes wcp-marker-float {
    0%, 100% { 
        transform: skewX(-12deg) rotate(-2deg) translateY(0); 
    }
    50% { 
        transform: skewX(-12deg) rotate(-1deg) translateY(-4px) scale(1.02); 
        box-shadow: 0 15px 25px -5px rgba(173, 70, 255, 0.8);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e4a8edf */.btn-shine-pulse .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
    transition: all 0.3s ease;
}

/* هاله نوری */
.btn-shine-pulse .elementor-button::before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%); /* وسط‌چین */
    
    width: 0;
    height: 0;
    border-radius: 50%;
    
    /* نور سفید */
    background-color: rgba(255, 255, 255, 0.3);
    
    z-index: -1;
    animation: pulseGlow 4s infinite;
}

@keyframes pulseGlow {
    0% { width: 0; height: 0; opacity: 0.5; }
    20% { width: 300px; height: 300px; opacity: 0; } /* پخش شدن */
    100% { width: 300px; height: 300px; opacity: 0; } /* مکث */
}

/* افکت هاور */
.btn-shine-pulse:hover .elementor-button {
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61d5a994 */.glass-panel {

    
    /* افکت مات‌کننده (Blur) برای پشت المنت */
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1fe1d0c7 *//* ==============================================
   دکمه مدل ۳: جریان پلاسما (Plasma Flow)
============================================== */
.wcp-btn-plasma .elementor-button {
    /* گرادیانت متحرک */
    background: linear-gradient(270deg, #AD46FF, #5c0f99, #AD46FF) !important;
    background-size: 200% 200% !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    position: relative;
    z-index: 1;
    animation: wcp-plasma-flow 3s ease infinite !important;
    transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) !important;
}

/* هاله تپنده پشت دکمه (موقع هاور) */
.wcp-btn-plasma .elementor-button::before {
    content: '';
    position: absolute;
    inset: -2px; 
    background: inherit;
    z-index: -1;
    filter: blur(12px);
    opacity: 0;
    border-radius: inherit; /* ارث‌بری خودکار گردی حاشیه از المنتور */
    transition: opacity 0.3s ease;
    pointer-events: none;
}

/* افکت هاور */
.wcp-btn-plasma:hover .elementor-button {
    transform: scale(1.06) !important;
    border-color: rgba(255, 255, 255, 0.6) !important;
}

.wcp-btn-plasma:hover .elementor-button::before {
    opacity: 0.8;
    animation: wcp-plasma-pulse 1.5s infinite alternate;
}

@keyframes wcp-plasma-flow {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

@keyframes wcp-plasma-pulse {
    0% { filter: blur(10px); transform: scale(1); }
    100% { filter: blur(16px); transform: scale(1.05); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a44db9f *//* ==============================================
   دکمه مدل ۲: اسکنر شبح (Ghost Scan)
============================================== */
.wcp-btn-ghost-scan .elementor-button {
    background: transparent !important;
    color: #AD46FF !important;
    border: 2px solid #AD46FF !important;
    box-shadow: 0 0 10px rgba(173, 70, 255, 0.2), inset 0 0 10px rgba(173, 70, 255, 0.1) !important;
    position: relative;
    overflow: hidden;
    z-index: 1;
    transition: color 0.3s ease, box-shadow 0.3s ease !important;
}

/* افکت هاور */
.wcp-btn-ghost-scan:hover .elementor-button {
    color: #ffffff !important;
    box-shadow: 0 10px 25px rgba(173, 70, 255, 0.5) !important;
}

/* پر شدن پس‌زمینه با افکت اسکن */
.wcp-btn-ghost-scan .elementor-button::before {
    content: "";
    position: absolute;
    bottom: 0; left: 0;
    width: 100%; height: 0%;
    background: #AD46FF;
    z-index: -1;
    pointer-events: none;
    transition: height 0.4s cubic-bezier(0.86, 0, 0.07, 1);
}

.wcp-btn-ghost-scan:hover .elementor-button::before {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19a1298d *//* ==============================================
   المان هیرو: مینی-داشبورد عمودی پیشرفته حسابیار
============================================== */

.hesab-advanced-widget {
    position: relative;
    width: 100%;
    max-width: 320px; /* ابعاد مستطیل عمودی */
    height: 520px;
    margin: 0 auto;
    direction: rtl;
    font-family: 'Vazirmatn', Tahoma, sans-serif;
    z-index: 1;
    /* ایجاد فضای کافی برای بج شناور */
    padding-right: 40px; 
}

/* هاله نوری پس‌زمینه (بنفش ووکامرس) */
.hesab-widget-glow {
    position: absolute;
    top: 50%;
    left: 40%;
    transform: translate(-50%, -50%);
    width: 300px;
    height: 400px;
    background: radial-gradient(circle, rgba(130, 36, 227, 0.25) 0%, transparent 60%);
    filter: blur(45px);
    z-index: -1;
    animation: hesab-glow-breathe 4s infinite alternate;
}

/* --- بدنه اصلی داشبورد (شیشه‌ای تیره) --- */
.hesab-main-board {
    background: rgba(30, 35, 50, 0.85); /* تیره و هماهنگ با 1E2230 */
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border: 1px solid rgba(130, 36, 227, 0.4);
    border-radius: 28px;
    box-shadow: 0 30px 60px rgba(0, 0, 0, 0.5), inset 0 1px 1px rgba(255, 255, 255, 0.1);
    height: 100%;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    z-index: 2;
    animation: hesab-float-vertical 6s infinite ease-in-out;
}

/* --- هدر داشبورد --- */
.hesab-board-header {
    padding: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    background: rgba(0, 0, 0, 0.2);
}

.hesab-title-group {
    display: flex;
    align-items: center;
    gap: 8px;
}

.hesab-dot-live {
    width: 8px;
    height: 8px;
    background: #10b981;
    border-radius: 50%;
    box-shadow: 0 0 10px #10b981;
    animation: hesab-blink-fast 1.5s infinite;
}

.hesab-board-title {
    color: #fff;
    font-size: 13px;
    font-weight: 800;
}

.hesab-board-icon svg {
    width: 20px;
    height: 20px;
    stroke: #9CA3AF;
}

/* --- نمودار میله‌ای متحرک (CSS Chart) --- */
.hesab-chart-wrap {
    height: 120px;
    padding: 20px;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 10px;
    border-bottom: 1px dashed rgba(255, 255, 255, 0.05);
}

.hesab-bar-container {
    flex: 1;
    background: rgba(255, 255, 255, 0.03);
    border-radius: 6px 6px 0 0;
    height: 100%;
    display: flex;
    align-items: flex-end;
}

.hesab-bar {
    width: 100%;
    background: linear-gradient(180deg, #8224E3 0%, rgba(130, 36, 227, 0.2) 100%);
    border-radius: 6px 6px 0 0;
    box-shadow: 0 -5px 15px rgba(130, 36, 227, 0.2);
    transform-origin: bottom;
}

/* انیمیشن ارتفاع میله‌ها */
.hesab-bar.b1 { height: 40%; animation: hesab-bar-dance 3s infinite alternate ease-in-out; }
.hesab-bar.b2 { height: 70%; animation: hesab-bar-dance 2.5s infinite alternate-reverse ease-in-out; }
.hesab-bar.b3 { height: 50%; animation: hesab-bar-dance 3.5s infinite alternate ease-in-out; }
.hesab-bar.b4 { height: 90%; background: linear-gradient(180deg, #10b981 0%, rgba(16, 185, 129, 0.2) 100%); box-shadow: 0 -5px 15px rgba(16, 185, 129, 0.2); animation: hesab-bar-dance-high 3s infinite alternate ease-in-out; }

/* --- بخش آمار و ارقام --- */
.hesab-stats-area {
    padding: 20px;
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.hesab-stat-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.hesab-stat-label { color: #9CA3AF; font-size: 12px; }
.hesab-stat-val { color: #fff; font-size: 14px; font-family: monospace; font-weight: bold; }
.hesab-stat-val.gross { font-size: 16px; color: #E5E7EB; }
.hesab-stat-val.minus { color: #EF4444; font-size: 12px; }

/* --- باکس سود نهایی --- */
.hesab-net-box {
    margin: 15px 20px 20px;
    background: rgba(16, 185, 129, 0.1);
    border: 1px solid rgba(16, 185, 129, 0.4);
    border-radius: 16px;
    padding: 15px;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.hesab-net-box::after {
    content: ''; position: absolute; top: 0; left: -100%; width: 50%; height: 100%;
    background: linear-gradient(90deg, transparent, rgba(16, 185, 129, 0.3), transparent);
    transform: skewX(-25deg);
    animation: hesab-sweep-green 3s infinite;
}

.hesab-net-title { color: #10b981; font-size: 11px; font-weight: bold; margin-bottom: 5px; }
.hesab-net-number { color: #10b981; font-size: 22px; font-weight: 900; font-family: monospace; }

/* --- بج شناور (Overlapping Badge) --- */
.hesab-float-badge {
    position: absolute;
    top: 60%;
    right: 0; /* بیرون‌زدگی به سمت راست */
    transform: translateY(-50%);
    background: rgba(255, 255, 255, 0.03);
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    border: 1px solid rgba(130, 36, 227, 0.5);
    border-radius: 14px;
    padding: 12px 15px;
    display: flex;
    align-items: center;
    gap: 10px;
    box-shadow: 15px 15px 30px rgba(0,0,0,0.4);
    z-index: 10;
    animation: hesab-float-horizontal 5s infinite alternate ease-in-out;
}

.hesab-badge-icon {
    width: 32px;
    height: 32px;
    background: rgba(130, 36, 227, 0.2);
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.hesab-badge-icon svg { width: 18px; height: 18px; stroke: #A78BFA; }
.hesab-badge-text { display: flex; flex-direction: column; }
.hesab-badge-lbl { color: #9CA3AF; font-size: 10px; }
.hesab-badge-val { color: #A78BFA; font-size: 14px; font-weight: 900; }

/* ==============================================
   انیمیشن‌ها
============================================== */
@keyframes hesab-float-vertical { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-12px); } }
@keyframes hesab-float-horizontal { 0%, 100% { transform: translateY(-50%) translateX(0); } 50% { transform: translateY(-50%) translateX(8px); } }
@keyframes hesab-glow-breathe { 0% { transform: translate(-50%, -50%) scale(0.9); opacity: 0.7; } 100% { transform: translate(-50%, -50%) scale(1.1); opacity: 1; } }
@keyframes hesab-blink-fast { 0%, 100% { opacity: 1; } 50% { opacity: 0.3; } }
@keyframes hesab-sweep-green { 0%, 20% { left: -100%; } 80%, 100% { left: 200%; } }
@keyframes hesab-bar-dance { 0% { transform: scaleY(0.8); } 100% { transform: scaleY(1.1); } }
@keyframes hesab-bar-dance-high { 0% { transform: scaleY(0.9); } 100% { transform: scaleY(1.05); } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461ea0ff *//* ==============================================
   مدل ۱: اسکنر داده‌های خطی
============================================== */
.hesab-hero-scan {
    position: relative;
    overflow: hidden;
    background-color: #1E2230;
    z-index: 1;
}

/* شبکه خطوط عمودی ثابت */
.hesab-hero-scan::before {
    content: '';
    position: absolute;
    inset: 0;
    background-image: linear-gradient(90deg, rgba(130, 36, 227, 0.03) 1px, transparent 1px);
    background-size: 30px 100%;
    z-index: 0;
    pointer-events: none;
}

/* لایه نوری اسکنر */
.hesab-hero-scan::after {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(130, 36, 227, 0.08), transparent);
    z-index: 0;
    animation: hesab-scan-move 6s infinite linear;
    pointer-events: none;
}

@keyframes hesab-scan-move {
    0% { left: -100%; }
    100% { left: 100%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6211c1 *//* --- کانتینر اصلی هیرو (گزینه 4) --- */
.wcp-hero-bg-4 {
    position: relative;
    background-color: transparent;
    overflow: hidden;
    z-index: 0;
}

/* لایه 1: گرید شطرنجی با تقاطع‌های روشن */
.wcp-hero-bg-4::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;
    background-image: 
        linear-gradient(to right, rgba(147, 51, 234, 0.05) 1px, transparent 1px),
        linear-gradient(to bottom, rgba(147, 51, 234, 0.05) 1px, transparent 1px);
    background-size: 60px 60px;
    -webkit-mask-image: radial-gradient(ellipse at center, black 20%, transparent 80%);
    mask-image: radial-gradient(ellipse at center, black 20%, transparent 80%);
}

/* لایه 2: گرادیانت لغزان (Shimmer) روی گرید */
.wcp-hero-bg-4::after {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background: linear-gradient(135deg, transparent 40%, rgba(217, 70, 239, 0.04) 50%, transparent 60%);
    background-size: 300% 300%;
    animation: wcp-grid-shimmer 8s linear infinite;
}

@keyframes wcp-grid-shimmer {
    0% { background-position: 100% 100%; }
    100% { background-position: 0% 0%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47bc719d *//* ==============================================
   گره‌های پردازشی (Data Nodes) - سایز بهینه‌شده (کوچک‌تر)
============================================== */

/* کانتینر اصلی آیکون (تغییر سایز به 55x55) */
.hesab-data-icon {
    position: relative;
    width: 55px; /* سایز جدید */
    height: 55px; /* سایز جدید */
    border-radius: 14px; /* متناسب با سایز جدید */
    overflow: hidden;
    flex-shrink: 0;
    box-shadow: 0 8px 20px rgba(130, 36, 227, 0.12);
    background: #fff;
    cursor: default;
    transition: transform 0.3s ease;
}

.hesab-data-icon:hover {
    transform: translateY(-4px);
    box-shadow: 0 12px 25px rgba(130, 36, 227, 0.2);
}

/* حلقه نوری چرخان (پردازش زنده) */
.hesab-data-icon::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    /* ترکیب بنفش ووکامرس و سبز سودآوری */
    background: conic-gradient(
        transparent 0deg, 
        transparent 120deg, 
        #8224E3 180deg, 
        #10b981 240deg, 
        transparent 360deg
    );
    animation: hesab-conic-spin 2.5s linear infinite;
    z-index: 1;
}

/* باکس شیشه‌ای/سفید داخلی که آیکون را نگه می‌دارد */
.hesab-data-icon::after {
    content: '';
    position: absolute;
    inset: 2px; /* ضخامت حلقه متحرک ظریف‌تر شد (2 پیکسل) */
    background: #ffffff;
    border-radius: 12px; /* متناسب با کادر داخلی */
    z-index: 2;
}

/* تنظیمات خود آیکون‌های SVG (تغییر سایز به 26x26) */
.hesab-data-icon svg {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 3;
    width: 26px; /* سایز جدید آیکون */
    height: 26px; /* سایز جدید آیکون */
    fill: none;
    stroke: #8224E3; /* بنفش پایه */
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
}

/* ==============================================
   کی‌فریم‌های انیمیشن داخلی SVG ها
============================================== */

/* چرخش حلقه بیرونی */
@keyframes hesab-conic-spin {
    100% { transform: rotate(360deg); }
}

/* ۱. انیمیشن نمودار سود */
@keyframes hesab-chart-grow {
    0% { transform: scaleY(0.4); }
    100% { transform: scaleY(1); }
}
@keyframes hesab-dash-flow {
    to { stroke-dashoffset: -8; }
}
.hesab-svg-profit .bar-p { transform-origin: bottom; stroke: #8224E3; fill: rgba(130,36,227,0.1); }
.hesab-svg-profit .bar-1 { animation: hesab-chart-grow 2s infinite alternate ease-in-out; }
.hesab-svg-profit .bar-2 { animation: hesab-chart-grow 2.5s infinite alternate-reverse ease-in-out; }
.hesab-svg-profit .bar-3 { animation: hesab-chart-grow 1.8s infinite alternate ease-in-out; }
.hesab-svg-profit .line-up { stroke: #10b981; stroke-dasharray: 4; animation: hesab-dash-flow 1.5s infinite linear; }

/* ۲. انیمیشن اسکنر هزینه‌های پنهان */
@keyframes hesab-scan-y {
    0% { transform: translateY(-4px); opacity: 0.5; }
    50% { opacity: 1; }
    100% { transform: translateY(12px); opacity: 0.5; }
}
.hesab-svg-cost .scan-line { stroke: #ef4444; stroke-width: 3; animation: hesab-scan-y 2s infinite alternate ease-in-out; }
.hesab-svg-cost .doc-base { stroke: #9CA3AF; }

/* ۳. انیمیشن امواج تبلیغات (ROI) */
@keyframes hesab-fade-wave {
    0% { opacity: 0; transform: translateX(-2px) scale(0.9); }
    50% { opacity: 1; }
    100% { opacity: 0; transform: translateX(2px) scale(1.1); }
}
.hesab-svg-ads .mega-base { fill: rgba(130,36,227,0.1); }
.hesab-svg-ads .wave-1 { stroke: #10b981; animation: hesab-fade-wave 1.5s infinite; transform-origin: center; }
.hesab-svg-ads .wave-2 { stroke: #10b981; animation: hesab-fade-wave 1.5s infinite 0.3s; transform-origin: center; }
.hesab-svg-ads .wave-3 { stroke: #10b981; animation: hesab-fade-wave 1.5s infinite 0.6s; transform-origin: center; }

/* ۴. انیمیشن شبکه تحلیل رفتار مشتری (BI) */
@keyframes hesab-pulse-dot {
    0% { r: 2; fill: #8224E3; opacity: 0.6; }
    100% { r: 4; fill: #10b981; opacity: 1; box-shadow: 0 0 10px #10b981; }
}
.hesab-svg-bi .node-pulse { animation: hesab-pulse-dot 1.5s infinite alternate; }
.hesab-svg-bi .flow-line { stroke: #9CA3AF; stroke-dasharray: 4; animation: hesab-dash-flow 2s infinite linear; }

/* ۵. انیمیشن روشن شدن داشبورد */
@keyframes hesab-sq-light {
    0%, 100% { fill: transparent; stroke: #9CA3AF; }
    50% { fill: rgba(130,36,227,0.2); stroke: #8224E3; }
}
.hesab-svg-dash .sq { stroke-width: 1.5; }
.hesab-svg-dash .sq-1 { animation: hesab-sq-light 3s infinite; }
.hesab-svg-dash .sq-2 { animation: hesab-sq-light 3s infinite 0.75s; }
.hesab-svg-dash .sq-3 { animation: hesab-sq-light 3s infinite 1.5s; }
.hesab-svg-dash .sq-4 { animation: hesab-sq-light 3s infinite 2.25s; }

/* ۶. انیمیشن استخراج داده‌ها (Export) */
@keyframes hesab-slide-up {
    0% { transform: translateY(4px); opacity: 0; }
    50% { opacity: 1; }
    100% { transform: translateY(-4px); opacity: 0; }
}
.hesab-svg-export .export-arrow { stroke: #10b981; animation: hesab-slide-up 1.5s infinite; }
.hesab-svg-export .export-base { stroke: #8224E3; fill: rgba(130,36,227,0.05); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a51afe1 */.side-line-card {
    /* تنظیمات ضروری برای کارکردن سودو المنت‌ها */
    position: relative;
    /* حرکت نرم در هاور */
    transition: transform 0.3s ease;
}

/* 1. پترن شبکه مربعی (Grid Pattern) - لایه زیرین */
.side-line-card::before {
    content: "";
    position: absolute;
    inset: 0; /* تمام سطح کانتینر را می‌پوشاند */
    
    /* ساخت خطوط شبکه محو */
    background-image: 
        linear-gradient(to right, rgba(0,0,0,0.03) 1px, transparent 1px),
        linear-gradient(to bottom, rgba(0,0,0,0.03) 1px, transparent 1px);
        
    background-size: 24px 24px; /* سایز مربع‌ها */
    
    /* ماسک برای اینکه پترن فقط در بخشی از کارت دیده شود (مثل تصویر) */
    -webkit-mask-image: radial-gradient(circle at 10% 10%, black 0%, transparent 80%);
    mask-image: radial-gradient(circle at 10% 10%, black 0%, transparent 80%);
    
    z-index: 0; /* زیر محتوا */
    pointer-events: none;
}

/* 2. خط عمودی رنگی (Side Line) - لایه رویی */
.side-line-card::after {
    content: "";
    position: absolute;
    
    /* موقعیت: چسبیده به راست و وسط عمودی */
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    
    width: 5px; /* ضخامت خط */
    height: 60%; /* ارتفاع خط (کوتاهتر از کارت) */
    
    /* رنگ آبی درخواستی */
    background-color: #AD46FF;
    
    /* گرد کردن لبه‌های خط */
    border-radius: 10px 0 0 10px;
    
    z-index: 1;
    transition: height 0.3s ease;
}

/* --- افکت‌های هاور --- */

/* حرکت کارت به بالا */
.side-line-card:hover {
    transform: translateY(-5px);
}

/* کشیده شدن خط کناری */
.side-line-card:hover::after {
    height: 80%; /* خط بلندتر می‌شود */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d2ef86 *//* ==============================================
   مدل ۱: موج‌های متحرک در پایین باکس
============================================== */
.hesab-bg-wave {
    position: relative;
    overflow: hidden;
    background-color: #ffffff;
    box-shadow: 0 10px 30px rgba(130, 36, 227, 0.05);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.hesab-bg-wave:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(130, 36, 227, 0.12);
}

/* ساخت لایه‌های موج با استفاده از چرخش مربع‌های گوشه‌گرد */
.hesab-bg-wave::before,
.hesab-bg-wave::after {
    content: '';
    position: absolute;
    width: 250%;
    height: 250%;
    top: 75%;
    left: -75%;
    border-radius: 42%;
    z-index: 0;
    animation: hesab-wave-spin 12s linear infinite;
}

/* موج بنفش (ووکامرس) */
.hesab-bg-wave::before {
    background: rgba(130, 36, 227, 0.04);
    animation-duration: 15s;
}

/* موج سبز (سودآوری) */
.hesab-bg-wave::after {
    background: rgba(16, 185, 129, 0.04);
    animation-duration: 10s;
    top: 80%;
}

@keyframes hesab-wave-spin {
    100% { transform: rotate(360deg); }
}

/* محافظت از محتوای المنتور */
.hesab-bg-wave > * { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ebe490 *//* ==============================================
   استایل هایلایتر متون - اختصاصی آچارینو (نسخه Solid)
============================================== */

.ach-highlight {
    position: relative;
    display: inline-block;
    
    width: -moz-fit-content; 
    width: fit-content;      
    max-width: 100%;         
    white-space: nowrap;     
    vertical-align: baseline; 
    
    /* رنگ متن سفید مد نظر شما */
    color: #ffffff !important;
    font-weight: 900; 
    
    /* ترفند خوانایی: سایه تیره و محو پشت متن سفید تا روی زرد خوانا شود */
    text-shadow: 1px 1px 4px rgba(17, 41, 49, 0.6); 
    
    z-index: 1;
    padding: 2px 14px; 
    margin-right: 5px;
}

.ach-highlight::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    background: linear-gradient(120deg, #F4B200 0%, #d99f00 100%);
    
    z-index: -1;
    transform: rotate(-2deg);
    border-radius: 16px 0 16px 0;
    
    /* شاهکار جدید: سایه سخت (Solid) و بدون ماتی با رنگ سرمه‌ای تیره */
    box-shadow: 5px 5px 0px #112931;
    
    transform-origin: center center; 
    transition: all 0.3s ease;
}

/* افکت هاور: پرش برجسته‌تر و سه‌بعدی‌تر */
.ach-highlight:hover::before {
    transform: rotate(0deg) scale(1.02);
    /* سایه در هاور عمیق‌تر می‌شود */
    box-shadow: 7px 7px 0px #112931; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1503dbc8 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61351367 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52ed4f2e */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1503dbc8 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61351367 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52ed4f2e */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1503dbc8 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61351367 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52ed4f2e */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1503dbc8 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61351367 */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52ed4f2e */.gravity-scroll-box {
    /* 1. محدود کردن ارتفاع (خیلی مهم: این عدد را کم و زیاد کن تا اندازه‌ دلخواهت شود) */
    max-height: 400px;
    
    /* 2. فعال کردن اسکرول عمودی */
    overflow-y: auto;
    overflow-x: hidden; /* اسکرول افقی نداشته باشد */
    
    /* 3. ایجاد افکت محو شدن در پایین (Fade Out) */
    /* این کد باعث می‌شود ۲۰ درصد انتهایی باکس به آرامی محو شود */
    -webkit-mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    mask-image: linear-gradient(to bottom, black 80%, transparent 100%);
    
    /* فاصله داخلی برای اینکه محتوا به لبه‌ها نچسبد */
    padding-right: 10px; 
    padding-left: 10px;
    padding-bottom: 20px; /* فضای خالی پایین برای راحتی اسکرول */
}

/* --- استایل اسکرول‌بار مینیمال و شیک --- */

/* عرض نوار اسکرول */
.gravity-scroll-box::-webkit-scrollbar {
    width: 6px; /* خیلی نازک */
}

/* مسیر یا ریل اسکرول (رنگ پس‌زمینه نوار) */
.gravity-scroll-box::-webkit-scrollbar-track {
    background: #f1f1f1; /* طوسی خیلی روشن */
    border-radius: 10px;
}

/* دستگیره اسکرول (آن بخش که حرکت می‌کند) */
.gravity-scroll-box::-webkit-scrollbar-thumb {
    background: #c1c1c1; /* طوسی ملایم */
    border-radius: 10px;
    transition: background 0.3s;
}

/* وقتی موس روی دستگیره می‌رود */
.gravity-scroll-box::-webkit-scrollbar-thumb:hover {
    background: #0870C1; /* آبی برند شما */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-1c709367 *//* ==============================================
   استایل تب‌های ووکامرس پلاس (Cyber Tabs)
============================================== */

/* 1. استایل پایه و مینیمال دکمه‌های تب */
.wcp-cyber-tabs .e-n-tab-title {
    position: relative;
    background-color: #ffffff;
    border: 1px solid #f1f5f9;
    border-radius: 14px;
    color: #64748b;
    margin-bottom: 10px;
    font-family: 'Vazirmatn', Tahoma, sans-serif;
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    overflow: hidden;
    z-index: 1;
}

/* 2. استایل هاور (Hover) - حرکت نرم و خط لیزری */
.wcp-cyber-tabs .e-n-tab-title:hover {
    color: #AD46FF; /* رنگ اصلی لندینگ */
    border-color: rgba(173, 70, 255, 0.3);
    background-color: rgba(173, 70, 255, 0.02);
    transform: translateY(-3px);
    box-shadow: 0 10px 20px -5px rgba(173, 70, 255, 0.15);
}

/* خط اسکنر لیزری که در هاور پر می‌شود */
.wcp-cyber-tabs .e-n-tab-title::after {
    content: '';
    position: absolute;
    bottom: 0; 
    left: 50%;
    transform: translateX(-50%);
    width: 0%; 
    height: 3px;
    background: #AD46FF;
    transition: width 0.4s ease;
    border-radius: 5px 5px 0 0;
    z-index: 3;
}

.wcp-cyber-tabs .e-n-tab-title:hover::after {
    width: 100%; /* پر شدن خط در هاور */
}

/* ==============================================
   3. استایل شاهکار تب فعال (Active State)
============================================== */
.wcp-cyber-tabs .e-n-tab-title[aria-selected="true"] {
    color: #ffffff !important;
    border-color: #AD46FF !important;
    font-weight: 900;
    transform: translateY(-4px);
    /* سایه عمیق بنفش */
    box-shadow: 0 15px 30px -5px rgba(173, 70, 255, 0.5);
    /* گرادیانت پایه */
    background: linear-gradient(135deg, #AD46FF, #7417cc);
}

/* پترن دیتا (خطوط مورب) متحرک در بک‌گراند تب فعال */
.wcp-cyber-tabs .e-n-tab-title[aria-selected="true"]::before {
    content: "";
    position: absolute;
    inset: -10px; /* جلوگیری از بریدگی در حرکت */
    background: repeating-linear-gradient(
        45deg,
        rgba(255, 255, 255, 0.1) 0px,
        rgba(255, 255, 255, 0.1) 8px,
        transparent 8px,
        transparent 16px
    );
    background-size: 22.6px 22.6px;
    animation: wcp-tab-flow 2s linear infinite;
    z-index: -1;
    pointer-events: none;
}

/* تبدیل خط لیزری پایین به یک نور سفید درخشان در تب فعال */
.wcp-cyber-tabs .e-n-tab-title[aria-selected="true"]::after {
    width: 100%;
    background: rgba(255, 255, 255, 0.8);
    box-shadow: 0 -5px 15px rgba(255, 255, 255, 0.6);
}

/* ==============================================
   4. انیمیشن پردازش دیتا (حرکت خطوط تب فعال)
============================================== */
@keyframes wcp-tab-flow {
    0% { background-position: 0 0; }
    100% { background-position: 22.6px 22.6px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-784f053b */.bg-blob-active {
    position: relative;
    overflow: hidden;
    z-index: 0;
}

/* حباب ۱ (آبی - بالا راست) */
.bg-blob-active::before {
    content: "";
    position: absolute;
    /* فاصله خیلی امن (۱۵ درصد) تا موقع انیمیشن گیر نکنه */
    top: 10%;
    right: 10%; 
    width: 320px;
    height: 320px;
    
    background-color: rgba(194, 66, 244, 0.08);
    border-radius: 46% 54% 36% 64% / 55% 32% 68% 45%;
    
    z-index: -1;
    animation: blobWander1 10s ease-in-out infinite alternate;
}

/* حباب ۲ (سبز/قرمز - پایین چپ) */
.bg-blob-active::after {
    content: "";
    position: absolute;
    /* فاصله خیلی امن */
    bottom: 10%;
    left: 10%;
    width: 280px;
    height: 280px;
    
    background-color: rgba(168, 52, 129, 0.08);
    border-radius: 61% 39% 70% 30% / 46% 68% 32% 54%;
    
    z-index: -1;
    animation: blobWander2 12s ease-in-out infinite alternate;
}

/* انیمیشن حرکت آزادانه */
@keyframes blobWander1 {
    0% { 
        transform: translate(0, 0) rotate(0deg); 
        border-radius: 46% 54% 36% 64% / 55% 32% 68% 45%;
    }
    100% { 
        /* حرکت ۱۰۰ پیکسل به چپ و ۵۰ تا پایین */
        transform: translate(-100px, 50px) rotate(20deg); 
        border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%;
    }
}

@keyframes blobWander2 {
    0% { 
        transform: translate(0, 0) rotate(0deg);
        border-radius: 61% 39% 70% 30% / 46% 68% 32% 54%;
    }
    100% { 
        /* حرکت ۸۰ پیکسل به راست و ۶۰ تا بالا */
        transform: translate(80px, -60px) rotate(-15deg);
        border-radius: 50% 50% 20% 80% / 25% 80% 20% 75%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c523c55 *//* ==============================================
   مدل ۲: کپسول شیشه‌ای (Glass Capsule)
============================================== */
.hesab-highlight {
    position: relative;
    display: inline-block;
    color: #8224E3; /* رنگ متن بنفش */
    font-weight: 900;
    z-index: 1;
    padding: 4px 22px;
    margin: 0 6px;
}

.hesab-highlight::before {
    content: "";
    position: absolute;
    inset: 0;
    /* بک‌گراند شیشه‌ای محو */
    background: rgba(130, 36, 227, 0.08);
    border: 2px solid rgba(130, 36, 227, 0.3);
    z-index: -1;
    border-radius: 50px; /* لبه‌های کاملاً گرد کپسولی */
    animation: hesab-capsule-float-2 4s ease-in-out infinite alternate;
}

@keyframes hesab-capsule-float-2 {
    0% { 
        transform: translateY(0); 
        border-color: rgba(130, 36, 227, 0.2); 
        box-shadow: 0 4px 15px rgba(130, 36, 227, 0.05); 
    }
    100% { 
        transform: translateY(-4px); 
        border-color: rgba(130, 36, 227, 0.6); 
        box-shadow: 0 10px 25px rgba(130, 36, 227, 0.2); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53a1acfc *//* ==============================================
   درخت پردازش داده (Data Flow Tree) - بدون متن اضافه
============================================== */

.hesab-pipe-card {
    background: #ffffff;
    border-radius: 24px;
    padding: 30px 20px;
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.05);
    width: 100%;
    margin: 0 auto;
    direction: ltr; /* LTR برای تنظیم دقیق لوله‌های راست و چپ */
    font-family: 'Vazirmatn', Tahoma, sans-serif;
    position: relative;
    z-index: 2;
    transition: transform 0.4s ease;
}

.hesab-pipe-card:hover { transform: translateY(-5px); box-shadow: 0 25px 50px rgba(0,0,0,0.08); }

/* --- نودهای بالا و پایین (Top/Bottom Nodes) --- */
.hesab-p-node {
    margin: 0 auto;
    text-align: center;
    border-radius: 20px;
    font-weight: 900;
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.hesab-p-node span { font-size: 10px; font-weight: bold; opacity: 0.8; margin-top: 2px; }

/* نود بالا (فروش کل) */
.main-top { background: #f3e8ff; border: 2px solid #d8b4fe; color: #7e22ce; padding: 12px; width: 140px; font-size: 24px; }
.main-top.deceptive { background: #dcfce7; border: 2px solid #86efac; color: #059669; }

/* نود پایین (سود) */
.main-bottom { background: linear-gradient(135deg, #10b981, #059669); color: #fff; padding: 14px; width: 160px; font-size: 26px; box-shadow: 0 10px 20px rgba(16,185,129,0.3); }
.main-bottom.danger { background: #fff1f2; border: 2px dashed #f43f5e; color: #e11d48; box-shadow: none; animation: hesab-glitch-shake 3s infinite; }

/* --- تنه درخت و لوله‌ها (The Pipeline) --- */
.hesab-p-tree {
    height: 180px;
    position: relative;
    margin: 15px 0;
}

/* لوله اصلی عمودی */
.hesab-p-trunk {
    position: absolute; left: 50%; top: 0; bottom: 0; width: 4px;
    background: #e2e8f0; transform: translateX(-50%); border-radius: 2px; overflow: hidden;
}

/* لوله‌های فرعی (شاخه‌ها) */
.hesab-p-branch { position: absolute; height: 30px; display: flex; align-items: center; transform: translateY(-50%); }
.hesab-p-branch.right { left: 50%; width: 45%; justify-content: flex-start; }
.hesab-p-branch.left { right: 50%; width: 45%; justify-content: flex-start; flex-direction: row-reverse; }

.hesab-p-line-x { width: 25px; height: 3px; background: #e2e8f0; position: relative; overflow: hidden; }
.hesab-p-branch.left .hesab-p-line-x { margin-left: 5px; }
.hesab-p-branch.right .hesab-p-line-x { margin-right: 5px; }

/* شاخه‌های کور (سراب) */
.hesab-p-branch.blind .hesab-p-line-x { background: transparent; border-top: 3px dashed #cbd5e1; overflow: visible; }

/* --- باکس‌های استخراج دیتا (Cost Nodes) --- */
.hesab-p-box {
    border-radius: 8px; font-size: 13px; font-weight: 800; padding: 6px 10px;
    font-family: monospace; display: flex; align-items: center; gap: 4px;
}

.hesab-p-box.cost { background: #fef2f2; border: 1px solid #fecaca; color: #ef4444; box-shadow: 0 4px 10px rgba(239,68,68,0.15); }
.hesab-p-box.cost svg { width: 14px; height: 14px; stroke: #ef4444; }

.hesab-p-box.blind-box { background: #f8fafc; border: 1px solid #e2e8f0; color: #94a3b8; font-size: 14px; box-shadow: none; animation: hesab-pulse-fade 2s infinite; }

/* --- جریان‌های نوری متحرک (Active Data Flow) --- */
.hesab-flow-y { position: absolute; top: -30px; width: 100%; height: 40px; background: linear-gradient(to bottom, transparent, #8224E3); animation: hesab-flow-down 2.5s infinite linear; }
.hesab-trunk-err .hesab-flow-y { background: linear-gradient(to bottom, transparent, #ef4444); animation: hesab-flow-err 3s infinite linear; }

.hesab-flow-r { position: absolute; top: 0; bottom: 0; left: 0; width: 10px; background: #ef4444; box-shadow: 0 0 8px #ef4444; animation: hesab-flow-right 2.5s infinite linear; }
.hesab-flow-l { position: absolute; top: 0; bottom: 0; right: 0; width: 10px; background: #ef4444; box-shadow: 0 0 8px #ef4444; animation: hesab-flow-left 2.5s infinite linear; }

/* ==============================================
   انیمیشن‌های شبکه داده
============================================== */
@keyframes hesab-flow-down { 0% { top: -40px; } 100% { top: 100%; } }
@keyframes hesab-flow-err { 0% { top: -40px; opacity: 1; } 50% { top: 50%; opacity: 0; } 100% { top: 100%; opacity: 0; } }
@keyframes hesab-flow-right { 0% { left: 0; opacity: 1; } 100% { left: 100%; opacity: 0; } }
@keyframes hesab-flow-left { 0% { right: 0; opacity: 1; } 100% { right: 100%; opacity: 0; } }
@keyframes hesab-glitch-shake { 0%, 95%, 100% { transform: translateX(0); } 96% { transform: translateX(-4px); } 98% { transform: translateX(4px); } }
@keyframes hesab-pulse-fade { 0%, 100% { opacity: 0.5; } 50% { opacity: 1; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f22332e *//* ==============================================
   باکس سراب (ووکامرس) - استایل هشدار و شبکه ناپایدار
============================================== */
.hesab-bg-mirage {
    position: relative;
    background-color: #ffffff;
    border-radius: 30px;
    overflow: hidden;
    z-index: 1;
    border: 1px solid #fee2e2; /* حاشیه خیلی محو قرمز */
    transition: all 0.4s ease;
}

/* پترن شطرنجی که به صورت مورب حرکت میکند (حس داده خام) */
.hesab-bg-mirage::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: -2;
    background-image:
        linear-gradient(rgba(244, 63, 94, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(244, 63, 94, 0.03) 1px, transparent 1px);
    background-size: 20px 20px;
    animation: hesab-grid-drift 8s linear infinite;
    pointer-events: none;
}

/* هاله نوری قرمز/صورتی متحرک (خطر/نقطه کور) */
.hesab-bg-mirage::after {
    content: '';
    position: absolute;
    bottom: -20%; right: -20%;
    width: 300px; height: 300px;
    background: radial-gradient(circle, rgba(244, 63, 94, 0.08) 0%, transparent 70%);
    border-radius: 50%;
    filter: blur(40px);
    z-index: -1;
    animation: hesab-pulse-err 4s infinite alternate ease-in-out;
    pointer-events: none;
}

/* افکت هاور */
.hesab-bg-mirage:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(244, 63, 94, 0.08);
    border-color: rgba(244, 63, 94, 0.2);
}

/* ==============================================
   باکس واقعیت (حسابیار) - استایل پردازش روان و دیتای زنده
============================================== */
.hesab-bg-reality {
    position: relative;
    background-color: #ffffff;
    border-radius: 30px;
    overflow: hidden;
    z-index: 1;
    border: 1px solid #dcfce7; /* حاشیه خیلی محو سبز */
    transition: all 0.4s ease;
}

/* پترن خطوط پردازش دیتا (حرکت عمودی ملایم مثل اسکنر) */
.hesab-bg-reality::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: -2;
    background-image: repeating-linear-gradient(
        0deg,
        transparent,
        transparent 19px,
        rgba(16, 185, 129, 0.04) 20px
    );
    background-size: 100% 40px;
    animation: hesab-data-flow-bg 4s linear infinite;
    pointer-events: none;
}

/* هاله نوری سبز زمردی شناور (سودآوری و اتوماسیون) */
.hesab-bg-reality::after {
    content: '';
    position: absolute;
    top: -20%; left: -20%;
    width: 300px; height: 300px;
    background: radial-gradient(circle, rgba(16, 185, 129, 0.12) 0%, transparent 70%);
    border-radius: 50%;
    filter: blur(40px);
    z-index: -1;
    animation: hesab-pulse-safe 6s infinite alternate ease-in-out;
    pointer-events: none;
}

/* افکت هاور */
.hesab-bg-reality:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px rgba(16, 185, 129, 0.12);
    border-color: rgba(16, 185, 129, 0.3);
}

/* ==============================================
   کی‌فریم‌های انیمیشن بک‌گراندها
============================================== */
@keyframes hesab-grid-drift {
    0% { background-position: 0 0; }
    100% { background-position: -40px 40px; }
}

@keyframes hesab-data-flow-bg {
    0% { background-position: 0 0; }
    100% { background-position: 0 40px; }
}

@keyframes hesab-pulse-err {
    0% { transform: scale(0.9); opacity: 0.6; }
    100% { transform: scale(1.1); opacity: 1; }
}

@keyframes hesab-pulse-safe {
    0% { transform: translate(0, 0) scale(0.9); }
    100% { transform: translate(30px, 20px) scale(1.15); }
}

/* تضمین قرارگیری محتوای المنتور (ویجت‌ها و متن‌ها) روی بک‌گراند متحرک */
.hesab-bg-mirage > .elementor-widget-wrap,
.hesab-bg-mirage > .elementor-container,
.hesab-bg-mirage .elementor-widget,
.hesab-bg-reality > .elementor-widget-wrap,
.hesab-bg-reality > .elementor-container,
.hesab-bg-reality .elementor-widget {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4140c82 *//* ==============================================
   درخت پردازش داده (Data Flow Tree) - بدون متن اضافه
============================================== */

.hesab-pipe-card {
    background: #ffffff;
    border-radius: 24px;
    padding: 30px 20px;
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.05);
    width: 100%;
    margin: 0 auto;
    direction: ltr; /* LTR برای تنظیم دقیق لوله‌های راست و چپ */
    font-family: 'Vazirmatn', Tahoma, sans-serif;
    position: relative;
    z-index: 2;
    transition: transform 0.4s ease;
}

.hesab-pipe-card:hover { transform: translateY(-5px); box-shadow: 0 25px 50px rgba(0,0,0,0.08); }

/* --- نودهای بالا و پایین (Top/Bottom Nodes) --- */
.hesab-p-node {
    margin: 0 auto;
    text-align: center;
    border-radius: 20px;
    font-weight: 900;
    position: relative;
    z-index: 10;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.hesab-p-node span { font-size: 10px; font-weight: bold; opacity: 0.8; margin-top: 2px; }

/* نود بالا (فروش کل) */
.main-top { background: #f3e8ff; border: 2px solid #d8b4fe; color: #7e22ce; padding: 12px; width: 140px; font-size: 24px; }
.main-top.deceptive { background: #dcfce7; border: 2px solid #86efac; color: #059669; }

/* نود پایین (سود) */
.main-bottom { background: linear-gradient(135deg, #10b981, #059669); color: #fff; padding: 14px; width: 160px; font-size: 26px; box-shadow: 0 10px 20px rgba(16,185,129,0.3); }
.main-bottom.danger { background: #fff1f2; border: 2px dashed #f43f5e; color: #e11d48; box-shadow: none; animation: hesab-glitch-shake 3s infinite; }

/* --- تنه درخت و لوله‌ها (The Pipeline) --- */
.hesab-p-tree {
    height: 180px;
    position: relative;
    margin: 15px 0;
}

/* لوله اصلی عمودی */
.hesab-p-trunk {
    position: absolute; left: 50%; top: 0; bottom: 0; width: 4px;
    background: #e2e8f0; transform: translateX(-50%); border-radius: 2px; overflow: hidden;
}

/* لوله‌های فرعی (شاخه‌ها) */
.hesab-p-branch { position: absolute; height: 30px; display: flex; align-items: center; transform: translateY(-50%); }
.hesab-p-branch.right { left: 50%; width: 45%; justify-content: flex-start; }
.hesab-p-branch.left { right: 50%; width: 45%; justify-content: flex-start; flex-direction: row-reverse; }

.hesab-p-line-x { width: 25px; height: 3px; background: #e2e8f0; position: relative; overflow: hidden; }
.hesab-p-branch.left .hesab-p-line-x { margin-left: 5px; }
.hesab-p-branch.right .hesab-p-line-x { margin-right: 5px; }

/* شاخه‌های کور (سراب) */
.hesab-p-branch.blind .hesab-p-line-x { background: transparent; border-top: 3px dashed #cbd5e1; overflow: visible; }

/* --- باکس‌های استخراج دیتا (Cost Nodes) --- */
.hesab-p-box {
    border-radius: 8px; font-size: 13px; font-weight: 800; padding: 6px 10px;
    font-family: monospace; display: flex; align-items: center; gap: 4px;
}

.hesab-p-box.cost { background: #fef2f2; border: 1px solid #fecaca; color: #ef4444; box-shadow: 0 4px 10px rgba(239,68,68,0.15); }
.hesab-p-box.cost svg { width: 14px; height: 14px; stroke: #ef4444; }

.hesab-p-box.blind-box { background: #f8fafc; border: 1px solid #e2e8f0; color: #94a3b8; font-size: 14px; box-shadow: none; animation: hesab-pulse-fade 2s infinite; }

/* --- جریان‌های نوری متحرک (Active Data Flow) --- */
.hesab-flow-y { position: absolute; top: -30px; width: 100%; height: 40px; background: linear-gradient(to bottom, transparent, #8224E3); animation: hesab-flow-down 2.5s infinite linear; }
.hesab-trunk-err .hesab-flow-y { background: linear-gradient(to bottom, transparent, #ef4444); animation: hesab-flow-err 3s infinite linear; }

.hesab-flow-r { position: absolute; top: 0; bottom: 0; left: 0; width: 10px; background: #ef4444; box-shadow: 0 0 8px #ef4444; animation: hesab-flow-right 2.5s infinite linear; }
.hesab-flow-l { position: absolute; top: 0; bottom: 0; right: 0; width: 10px; background: #ef4444; box-shadow: 0 0 8px #ef4444; animation: hesab-flow-left 2.5s infinite linear; }

/* ==============================================
   انیمیشن‌های شبکه داده
============================================== */
@keyframes hesab-flow-down { 0% { top: -40px; } 100% { top: 100%; } }
@keyframes hesab-flow-err { 0% { top: -40px; opacity: 1; } 50% { top: 50%; opacity: 0; } 100% { top: 100%; opacity: 0; } }
@keyframes hesab-flow-right { 0% { left: 0; opacity: 1; } 100% { left: 100%; opacity: 0; } }
@keyframes hesab-flow-left { 0% { right: 0; opacity: 1; } 100% { right: 100%; opacity: 0; } }
@keyframes hesab-glitch-shake { 0%, 95%, 100% { transform: translateX(0); } 96% { transform: translateX(-4px); } 98% { transform: translateX(4px); } }
@keyframes hesab-pulse-fade { 0%, 100% { opacity: 0.5; } 50% { opacity: 1; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a22bb68 *//* ==============================================
   ماشین مرتب‌سازی مشتریان (RFM Sorting Engine)
============================================== */

.hesab-rfm-widget {
    background: #ffffff;
    border-radius: 24px;
    padding: 40px 20px;
    box-shadow: 0 20px 50px rgba(130, 36, 227, 0.08), inset 0 0 0 1px rgba(130, 36, 227, 0.05);
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    align-items: center;
    /* انیمیشن معلق بودن کل باکس */
    animation: hesab-rfm-float 6s infinite ease-in-out alternate;
}

/* ==============================================
   گره‌های گرافیکی (Nodes)
============================================== */

.hesab-node-circle {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: relative;
    z-index: 10;
}

.hesab-node-circle svg {
    width: 24px;
    height: 24px;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
    fill: none;
}

/* ۱. گره ورودی (همه مشتریان - بالا) */
.hesab-node-input {
    width: 60px;
    height: 60px;
    background: #f8fafc;
    border: 2px solid #cbd5e1;
    color: #64748b;
    margin-bottom: 30px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
}
.hesab-node-input svg { stroke: #64748b; }

/* ۲. هسته پردازش (حسابیار - مرکز) */
.hesab-node-core {
    width: 76px;
    height: 76px;
    background: #8224E3;
    color: white;
    margin-bottom: 30px;
    box-shadow: 0 0 25px rgba(130, 36, 227, 0.4);
    /* انیمیشن تپش هوش مصنوعی */
    animation: hesab-core-pulse 2s infinite alternate;
}
.hesab-node-core svg { stroke: #ffffff; }

/* هاله چرخان دور هسته */
.hesab-node-core::before {
    content: ''; position: absolute; inset: -8px; border-radius: 50%;
    border: 2px dashed rgba(130, 36, 227, 0.5);
    animation: hesab-spin-slow 8s linear infinite;
}

/* ۳. گره‌های خروجی (دسته‌بندی‌ها - پایین) */
.hesab-out-group {
    display: flex;
    justify-content: space-between;
    width: 100%;
    padding: 0 10px;
}

.hesab-node-out {
    width: 54px;
    height: 54px;
    background: #ffffff;
}

/* مشتریان طلایی/VIP (سبز) */
.hesab-out-vip { border: 2px solid #10b981; box-shadow: 0 10px 20px rgba(16, 185, 129, 0.2); animation: hesab-bounce-node 3s infinite ease-in-out; }
.hesab-out-vip svg { stroke: #10b981; fill: rgba(16, 185, 129, 0.1); }

/* مشتریان عادی (آبی) */
.hesab-out-safe { border: 2px solid #3b82f6; box-shadow: 0 10px 20px rgba(59, 130, 246, 0.2); animation: hesab-bounce-node 3s infinite ease-in-out 1s; }
.hesab-out-safe svg { stroke: #3b82f6; }

/* مشتریان در حال ریزش (قرمز/نارنجی) */
.hesab-out-risk { border: 2px solid #f43f5e; box-shadow: 0 10px 20px rgba(244, 63, 94, 0.2); animation: hesab-bounce-node 3s infinite ease-in-out 2s; }
.hesab-out-risk svg { stroke: #f43f5e; }


/* ==============================================
   لوله‌های جریان داده (SVG Data Pipes)
============================================== */
.hesab-rfm-pipes {
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    z-index: 5;
    pointer-events: none;
}

/* استایل خطوط پایه */
.hesab-pipe-base {
    fill: none;
    stroke: #e2e8f0;
    stroke-width: 4;
    stroke-linecap: round;
}

/* استایل خطوط متحرک (جریان داده) */
.hesab-pipe-flow {
    fill: none;
    stroke-width: 4;
    stroke-linecap: round;
    stroke-dasharray: 10 15;
    animation: hesab-pipe-flow-anim 1s linear infinite;
}

/* رنگ جریان‌ها */
.flow-in { stroke: #94a3b8; }
.flow-vip { stroke: #10b981; animation-duration: 0.8s; }
.flow-safe { stroke: #3b82f6; animation-duration: 1.2s; }
.flow-risk { stroke: #f43f5e; animation-duration: 1.5s; }


/* ==============================================
   انیمیشن‌ها
============================================== */
@keyframes hesab-rfm-float { 0% { transform: translateY(0); } 100% { transform: translateY(-10px); } }
@keyframes hesab-core-pulse { 0% { box-shadow: 0 0 15px rgba(130, 36, 227, 0.3); transform: scale(1); } 100% { box-shadow: 0 0 35px rgba(130, 36, 227, 0.6); transform: scale(1.05); } }
@keyframes hesab-spin-slow { 100% { transform: rotate(360deg); } }
@keyframes hesab-bounce-node { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }
/* حرکت رو به پایین و جلو برای جریان داده */
@keyframes hesab-pipe-flow-anim { to { stroke-dashoffset: -25; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737b6f7e *//* تنظیمات کانتینر سفید */
.bg-hover-ring {
    position: relative; /* ضروری برای قرارگیری المان‌های داخلی */
    overflow: hidden; /* جلوگیری از بیرون زدگی حلقه از کادر سفید */

    
    /* تنظیمات ظاهری برای کانتینر */
    box-shadow: 0 10px 30px rgba(185, 16, 162, 0.05); /* سایه نرم سبز ملایم */
    transition: transform 0.3s ease;
}

/* ساخت حلقه دایره‌ای (Ring) با تم سبز فراز اس‌ام‌اس */
.bg-hover-ring::before {
    content: "";
    position: absolute;
    z-index: 0; /* لایه زیرین */
    
    /* موقعیت اولیه */
    top: -10px;
    left: -150px;
    
    /* سایز دایره */
    width: 400px;
    height: 400px;
    border-radius: 50%;
    
    /* تنظیمات رنگ و ضخامت حلقه */
    background-color: transparent;
    /* حاشیه ضخیم با رنگ سبز فراز (Opacity 0.07) */
    border: 50px solid rgba(185, 16, 171, 0.07); 
    
    /* انیمیشن بسیار نرم High-Tech */
    transition: all 0.7s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* --- افکت‌های هاور --- */

/* 1. حرکت حلقه در هاور */
.bg-hover-ring:hover::before {
    /* حرکت به سمت داخل و پایین */
    transform: translate(80px, 80px) scale(1.1);
    
    /* کمی پررنگ‌تر شدن در هاور (Opacity 0.12) */
    border-color: rgba(185, 16, 176, 0.12);
}

/* 2. حرکت خود کانتینر */
.bg-hover-ring:hover {
    transform: translateY(-5px);
    box-shadow: 0 15px 35px rgba(185, 16, 120, 0.1);
}

/* --- تضمین اینکه محتوا روی حلقه باشد --- */
.bg-hover-ring > .elementor-widget-wrap,
.bg-hover-ring > .elementor-container,
.bg-hover-ring .elementor-widget {
    position: relative;
    z-index: 2; /* لایه بالاتر از حلقه */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b9ef3e *//* ==============================================
   استایل باکس نقل‌قول (نظرات) - نسخه فیکس‌شده و محو
============================================== */
.quote-bg-style {
    position: relative;
    z-index: 1;
    overflow: hidden; 
}

/* لایه اختصاصی برای آیکون نقل‌قول */
.quote-bg-style::before {
    content: "";
    position: absolute;
    top: 15px; 
    left: 20px; 
    width: 70px; /* سایز را کمی ظریف‌تر کردم */
    height: 70px;
    
    /* کد SVG خالص با رنگ لندینگ شما (بدون شفافیت داخلی) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23AD46FF' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    
    /* از بین بردن قطعی هرگونه خط، حاشیه یا سایه مزاحم */
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
    
    /* --- تنظیم شفافیت (Opacity) --- */
    /* الان روی 6 درصد است (بسیار محو و شیک). اگر خواستی محوتر شود بگذار 0.03 و اگر پررنگ‌تر خواستی بگذار 0.1 */
    opacity: 0.06; 
    
    z-index: -1; 
    pointer-events: none; 
    
    /* انیمیشن معلق بودن */
    animation: wcp-quote-float 5s ease-in-out infinite;
}

/* کی‌فریم انیمیشن ملایم */
@keyframes wcp-quote-float {
    0%, 100% { 
        transform: translateY(0) rotate(0deg) scale(1); 
    }
    50% { 
        transform: translateY(6px) rotate(-3deg) scale(1.02); 
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50f0ca76 *//* استایل پایه برای باکس‌های عدد */
.luman-step-number {
    width: 40px;           /* معادل w-10 */
    height: 40px;          /* معادل h-10 */
    border-radius: 12px;   /* معادل rounded-xl */
    
    /* رنگ آبی رویال */
    background-color: #0284c7; 
    color: #ffffff;
    
    /* تنظیمات فونت و وسط‌چین */
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 18px;       /* معادل text-lg */
    font-family: sans-serif; /* یا فونت وزیر اگر دارید */
    
    /* سایه و حاشیه */
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1); /* shadow-lg */
    border: 2px solid #ffffff; /* border-2 border-white */
    
    /* تنظیمات انیمیشن */
    position: relative;
    z-index: 10;
    cursor: default;
    transition: all 0.3s ease; /* duration-300 */
}

/* استایل هاور (موس روی عدد) */
.luman-step-number:hover {
    transform: scale(1.1);       /* بزرگ شدن (scale-110) */
    background-color: #f59e0b;   /* تغییر رنگ به نارنجی (bg-amber) */
    box-shadow: 0 20px 25px -5px rgba(245, 158, 11, 0.3); /* سایه نارنجی */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182ff6aa *//* تنظیمات کانتینر آبی */
.zhaket-watermark-bg {
    position: relative !important;
    overflow: hidden !important; /* جلوگیری از بیرون زدگی */
    z-index: 0;
    
    /* (اختیاری) اگر هنوز رنگ آبی را تنظیم نکرده‌اید */
    /* background-color: #3B89BC; */
}

/* لوگوی ژاکت در پس‌زمینه */
.zhaket-watermark-bg::before {
    content: "";
    position: absolute;
    
    /* موقعیت: گوشه پایین سمت چپ */
    top: 300px;
    left: -5px;
    
    /* سایز لوگو */
    width: 80%;
    
    /* کد SVG ارسالی شما (بهینه شده برای CSS) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='%23ffffff'%3E%3Cpath d='M17.9969 2.93601C17.9953 2.54317 17.9142 2.15478 17.7587 1.79446C17.4555 1.08475 16.8862 0.524138 16.1746 0.234464C15.8327 0.0941858 15.4671 0.0218611 15.098 0.0214844L2.88576 0.0214844C2.49689 0.0273142 2.11343 0.114157 1.75956 0.276538C1.06336 0.584004 0.515944 1.15567 0.236363 1.8672C0.0973546 2.21184 0.0250832 2.58004 0.0234382 2.95199V15.0246C0.0231521 15.4356 0.105042 15.8425 0.264234 16.221C0.424025 16.601 0.663598 16.9418 0.966527 17.22L0.964583 17.2223C1.22979 17.4688 1.53814 17.6636 1.87397 17.7969C2.20884 17.9301 2.56557 17.9988 2.92563 17.9995H15.0993C15.8523 17.9987 16.5752 17.7017 17.1134 17.1717C17.3932 16.8966 17.6157 16.5683 17.7682 16.2059C17.9206 15.8434 17.9999 15.4541 18.0014 15.0605V2.93601H17.9969ZM2.92692 16.8237C2.49158 16.8237 2.07217 16.6589 1.75211 16.3619C1.35835 15.9985 1.19015 15.5112 1.19015 15.0246V2.95166C1.19131 2.67244 1.25794 2.39743 1.3846 2.149C1.40383 2.11203 1.42392 2.07583 1.44488 2.04039C1.46141 2.01331 1.47729 1.98657 1.49641 1.96048C1.50548 1.94645 1.51488 1.93275 1.52493 1.91906L1.54372 1.89362C1.56609 1.86296 1.59007 1.83295 1.61502 1.8036C1.63317 1.7824 1.65197 1.76152 1.67109 1.74097C1.68146 1.72989 1.69216 1.7188 1.7035 1.70836C2.03569 1.37405 2.50302 1.19564 2.88576 1.19564H5.34881V4.13104L8.39522 6.00121V4.63136L6.51228 3.47384V1.19564L12.5438 4.89294L4.18632 10.0162V14.8668L7.38083 16.8237H2.92692ZM12.6952 8.42389L7.27712 11.7438L5.43891 10.6176L12.6897 6.17277V8.42324L12.6952 8.42389ZM16.8354 15.0598C16.8368 15.5233 16.6567 15.9686 16.334 16.2992L16.3016 16.3319C15.9798 16.6481 15.5478 16.8251 15.098 16.825H12.6871V12.3404L11.5252 13.0527V17.9992L11.5061 17.9874L11.4614 17.96L10.0928 17.1176L10.0863 17.1136L5.34817 14.2109V11.9323L10.3618 15.0015V13.6316L8.39457 12.4284L13.8528 9.08469V4.32673L13.7015 4.23411L13.6619 4.20964L13.1554 3.89914L8.74588 1.19564H15.098C15.2723 1.19657 15.4456 1.22384 15.612 1.27653C15.6528 1.28925 15.6927 1.3036 15.7319 1.31926C15.7578 1.32969 15.7837 1.34078 15.8093 1.35187L15.8472 1.36981C15.8725 1.3822 15.8975 1.39492 15.9218 1.4083L15.9584 1.42884C16.0907 1.50577 16.2124 1.59961 16.3207 1.70803C16.3402 1.7276 16.3593 1.74782 16.3781 1.76837C16.3969 1.78892 16.4147 1.80947 16.4329 1.83099C16.4504 1.85219 16.4675 1.87405 16.4844 1.89622L16.509 1.92884C16.718 2.22204 16.8322 2.57291 16.836 2.93372L16.8354 15.0598Z'/%3E%3C/svg%3E");
    
    background-repeat: no-repeat;
    background-size: contain;
    
    /* تنظیمات ظاهری (کمرنگ و کج) */
    opacity: 0.1; /* شفافیت */
    transform: rotate(15deg) scale(1);
    
    z-index: -1; /* زیر تمام محتوا */
    transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* --- افکت هاور (تعاملی) --- */
.zhaket-watermark-bg:hover::before {
    opacity: 0.2; /* پررنگ‌تر شدن */
    transform: rotate(0deg) scale(1.1); /* صاف و بزرگ شدن */
    bottom: -30px; /* کمی حرکت به بالا */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a97b813 */.elementor-400 .elementor-element.elementor-element-1a97b813 {
    position: relative;
    background: transparent;
    overflow: hidden;
    z-index: 0;
}

/* لایه ۱: شبکه خطی محو (Tech Grid) */
.elementor-400 .elementor-element.elementor-element-1a97b813::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -2;
    
    background-image: linear-gradient(#e2e8f0 1px, transparent 1px),
                      linear-gradient(90deg, #e2e8f0 1px, transparent 1px);
    background-size: 40px 40px;
    
    /* ماسک مرکزی */
    -webkit-mask-image: radial-gradient(circle at center, transparent 50%, black 100%);
    mask-image: radial-gradient(circle at center, transparent 50%, black 100%);
    
    opacity: 0.5;
}

/* لایه ۲: حباب‌های گفتگو (Shapes) */
.elementor-400 .elementor-element.elementor-element-1a97b813::after {
    content: "";
    position: absolute;
    z-index: -1;
    
    /* حباب آبی (بالا چپ) */
    top: 50px;
    left: -30px;
    width: 150px;
    height: 120px;
    background: rgba(212, 37, 235, 0.1);
    border-radius: 40% 40% 40% 5%; /* شکل حباب */
    
    /* حباب زرد (پایین راست) با سایه */
    box-shadow: 85vw 400px 0 0 rgba(206, 11, 245, 0.1);
    
    animation: bubbleFloat 10s ease-in-out infinite alternate;
}

@keyframes bubbleFloat {
    0% { transform: translateY(0) scale(1); }
    100% { transform: translateY(-30px) scale(1.1); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57fc651b */.zhaket-buy-neon .elementor-button {
    /* زمینه آبی تیره و گرادینت */
    background: linear-gradient(135deg, #0F3460 0%, #16213e 100%) !important;
    color: #ffffff !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 14px !important;
    
    /* سایه زرد رنگ (اشاره به ژاکت) */
    box-shadow: 0 4px 0 #F59E0B; 
    
    position: relative;
    overflow: hidden;
    z-index: 1;
    transition: all 0.2s ease;
}

/* افکت هاور: فشرده شدن دکمه */
.zhaket-buy-neon:hover .elementor-button {
    transform: translateY(2px); /* حرکت به پایین */
    box-shadow: 0 2px 0 #d97706; /* کم شدن سایه */
    border-color: #F59E0B !important; /* روشن شدن حاشیه */
}

/* انیمیشن برق زدن (Shine) */
.zhaket-buy-neon .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 50%;
    height: 100%;
    background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.3), transparent);
    transform: skewX(-20deg);
    transition: 0.5s;
    z-index: -1;
}

.zhaket-buy-neon:hover .elementor-button::before {
    animation: shineEffect 0.7s;
}

@keyframes shineEffect {
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-654f4da6 *//* ==============================================
   مدل ۱: شبکه ماتریسی متحرک (Quantum Grid)
============================================== */
.wcp-title-matrix {
    position: relative;
    /* گرادیانت از رنگ اصلی شما به یک تناژ تیره‌تر برای عمق */
    background: linear-gradient(135deg, #AD46FF 0%, #681ba6 100%);
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.2);
    box-shadow: 0 15px 35px -5px rgba(173, 70, 255, 0.5);
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1);
    z-index: 1;
}

/* لایه پترن: نقطه‌های متحرک (Animated Pattern) */
.wcp-title-matrix::before {
    content: "";
    position: absolute;
    inset: -50px; /* برای جلوگیری از بریدگی پترن در حرکت */
    background-image: radial-gradient(rgba(255, 255, 255, 0.25) 2px, transparent 2px);
    background-size: 24px 24px;
    z-index: -2;
    /* انیمیشن حرکت پیوسته پترن */
    animation: wcp-pan-dots 15s linear infinite;
}

/* لایه نوری متحرک (مثل کد قبلی شما اما نرم‌تر) */
.wcp-title-matrix::after {
    content: "";
    position: absolute;
    top: -50%; left: -50%;
    width: 200%; height: 200%;
    background: conic-gradient(from 0deg, transparent 0deg, rgba(255, 255, 255, 0.15) 90deg, transparent 180deg);
    animation: wcp-spin-core 8s linear infinite;
    pointer-events: none;
    z-index: -1;
}

/* افکت هاور */
.wcp-title-matrix:hover {
    transform: translateY(-5px) scale(1.01);
    box-shadow: 0 25px 50px -10px rgba(173, 70, 255, 0.7);
    border-color: rgba(255, 255, 255, 0.5);
}

@keyframes wcp-pan-dots {
    0% { background-position: 0 0; }
    100% { background-position: 48px 48px; }
}

@keyframes wcp-spin-core {
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e440720 *//* تنظیمات کانتینر آبی */
.zhaket-watermark-bg {
    position: relative !important;
    overflow: hidden !important; /* جلوگیری از بیرون زدگی */
    z-index: 0;
    
    /* (اختیاری) اگر هنوز رنگ آبی را تنظیم نکرده‌اید */
    /* background-color: #3B89BC; */
}

/* لوگوی ژاکت در پس‌زمینه */
.zhaket-watermark-bg::before {
    content: "";
    position: absolute;
    
    /* موقعیت: گوشه پایین سمت چپ */
    top: 300px;
    left: -5px;
    
    /* سایز لوگو */
    width: 80%;
    
    /* کد SVG ارسالی شما (بهینه شده برای CSS) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='%23ffffff'%3E%3Cpath d='M17.9969 2.93601C17.9953 2.54317 17.9142 2.15478 17.7587 1.79446C17.4555 1.08475 16.8862 0.524138 16.1746 0.234464C15.8327 0.0941858 15.4671 0.0218611 15.098 0.0214844L2.88576 0.0214844C2.49689 0.0273142 2.11343 0.114157 1.75956 0.276538C1.06336 0.584004 0.515944 1.15567 0.236363 1.8672C0.0973546 2.21184 0.0250832 2.58004 0.0234382 2.95199V15.0246C0.0231521 15.4356 0.105042 15.8425 0.264234 16.221C0.424025 16.601 0.663598 16.9418 0.966527 17.22L0.964583 17.2223C1.22979 17.4688 1.53814 17.6636 1.87397 17.7969C2.20884 17.9301 2.56557 17.9988 2.92563 17.9995H15.0993C15.8523 17.9987 16.5752 17.7017 17.1134 17.1717C17.3932 16.8966 17.6157 16.5683 17.7682 16.2059C17.9206 15.8434 17.9999 15.4541 18.0014 15.0605V2.93601H17.9969ZM2.92692 16.8237C2.49158 16.8237 2.07217 16.6589 1.75211 16.3619C1.35835 15.9985 1.19015 15.5112 1.19015 15.0246V2.95166C1.19131 2.67244 1.25794 2.39743 1.3846 2.149C1.40383 2.11203 1.42392 2.07583 1.44488 2.04039C1.46141 2.01331 1.47729 1.98657 1.49641 1.96048C1.50548 1.94645 1.51488 1.93275 1.52493 1.91906L1.54372 1.89362C1.56609 1.86296 1.59007 1.83295 1.61502 1.8036C1.63317 1.7824 1.65197 1.76152 1.67109 1.74097C1.68146 1.72989 1.69216 1.7188 1.7035 1.70836C2.03569 1.37405 2.50302 1.19564 2.88576 1.19564H5.34881V4.13104L8.39522 6.00121V4.63136L6.51228 3.47384V1.19564L12.5438 4.89294L4.18632 10.0162V14.8668L7.38083 16.8237H2.92692ZM12.6952 8.42389L7.27712 11.7438L5.43891 10.6176L12.6897 6.17277V8.42324L12.6952 8.42389ZM16.8354 15.0598C16.8368 15.5233 16.6567 15.9686 16.334 16.2992L16.3016 16.3319C15.9798 16.6481 15.5478 16.8251 15.098 16.825H12.6871V12.3404L11.5252 13.0527V17.9992L11.5061 17.9874L11.4614 17.96L10.0928 17.1176L10.0863 17.1136L5.34817 14.2109V11.9323L10.3618 15.0015V13.6316L8.39457 12.4284L13.8528 9.08469V4.32673L13.7015 4.23411L13.6619 4.20964L13.1554 3.89914L8.74588 1.19564H15.098C15.2723 1.19657 15.4456 1.22384 15.612 1.27653C15.6528 1.28925 15.6927 1.3036 15.7319 1.31926C15.7578 1.32969 15.7837 1.34078 15.8093 1.35187L15.8472 1.36981C15.8725 1.3822 15.8975 1.39492 15.9218 1.4083L15.9584 1.42884C16.0907 1.50577 16.2124 1.59961 16.3207 1.70803C16.3402 1.7276 16.3593 1.74782 16.3781 1.76837C16.3969 1.78892 16.4147 1.80947 16.4329 1.83099C16.4504 1.85219 16.4675 1.87405 16.4844 1.89622L16.509 1.92884C16.718 2.22204 16.8322 2.57291 16.836 2.93372L16.8354 15.0598Z'/%3E%3C/svg%3E");
    
    background-repeat: no-repeat;
    background-size: contain;
    
    /* تنظیمات ظاهری (کمرنگ و کج) */
    opacity: 0.1; /* شفافیت */
    transform: rotate(15deg) scale(1);
    
    z-index: -1; /* زیر تمام محتوا */
    transition: all 0.6s cubic-bezier(0.25, 0.8, 0.25, 1);
}

/* --- افکت هاور (تعاملی) --- */
.zhaket-watermark-bg:hover::before {
    opacity: 0.2; /* پررنگ‌تر شدن */
    transform: rotate(0deg) scale(1.1); /* صاف و بزرگ شدن */
    bottom: -30px; /* کمی حرکت به بالا */
}/* End custom CSS */
/* Start custom CSS *//* ==============================================
   استایل اسکرول‌بار سفارشی - تم حسابیار
============================================== */

/* ۱. تنظیمات برای فایرفاکس (Firefox) */
* {
    scrollbar-width: thin;
    scrollbar-color: rgba(130, 36, 227, 0.4) transparent;
}

/* ۲. تنظیمات برای مرورگرهای مبتنی بر Webkit (کروم، سافاری، اج) */

/* عرض کل اسکرول‌بار */
::-webkit-scrollbar {
    width: 8px; /* بسیار ظریف */
    height: 8px; /* برای اسکرول افقی */
}

/* مسیر پس‌زمینه اسکرول‌بار */
::-webkit-scrollbar-track {
    background: transparent; /* مخفی ماندن مسیر برای خلوت‌تر شدن صفحه */
}

/* دستگیره اسکرول‌بار (Thumb) */
::-webkit-scrollbar-thumb {
    background: rgba(130, 36, 227, 0.2); /* بنفش بسیار ملایم در حالت عادی */
    border-radius: 20px;
    border: 2px solid transparent; /* ایجاد فاصله از لبه مانیتور */
    background-clip: content-box;
    transition: all 0.3s ease;
}

/* استایل دستگیره هنگام حرکت موس روی آن (Hover) */
::-webkit-scrollbar-thumb:hover {
    background-color: #8224E3; /* بنفش غلیظ در حالت تعامل */
}

/* استایل دستگیره هنگام کلیک و کشیدن (Active) */
::-webkit-scrollbar-thumb:active {
    background-color: #5b21b6; /* تیره شدن برای بازخورد بصری */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'morabaa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/Morabba_FaNum-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'morabaa';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/Morabba_FaNum-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'morabaa';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/Morabba_FaNum-Heavy.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/YekanBakhFaNum-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/YekanBakhFaNum-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/YekanBakhFaNum-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/YekanBakhFaNum-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://localhost:10023/wp-content/uploads/2026/01/YekanBakhFaNum-ExtraBold.woff2') format('woff2');
}
/* End Custom Fonts CSS */