.elementor-7 .elementor-element.elementor-element-6c6e0d1{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-37f0fc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6170823{--display:flex;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-da17d40 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:38px;font-weight:700;line-height:1.6em;word-spacing:2px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-188748d{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Vazirmatn", Sans-serif;font-weight:400;line-height:40px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-3d1230d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39108a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-7 .elementor-element.elementor-element-39108a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-39108a9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-1662e6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8e35248{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-693c4d2{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-96dd8b4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9b38e13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9b38e13.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9b38e13.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9b38e13.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-9b38e13 .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a7fe50f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a7fe50f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a7fe50f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a7fe50f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a7fe50f .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a3b5802.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a3b5802.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a3b5802.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a3b5802.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a3b5802 .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-79c6a02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-79c6a02.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-79c6a02.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-79c6a02.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-79c6a02 .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-d03c6df{--display:flex;--border-radius:50px 50px 50px 50px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-d03c6df:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d03c6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-22ae3c5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5171d5d .elementor-counter-title{justify-content:center;color:var( --e-global-color-62373b4 );font-size:15px;}.elementor-7 .elementor-element.elementor-element-5171d5d .elementor-counter{gap:4px;}.elementor-7 .elementor-element.elementor-element-5171d5d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-primary );font-size:32px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-e146283 .elementor-counter-title{justify-content:center;color:var( --e-global-color-62373b4 );font-size:15px;}.elementor-7 .elementor-element.elementor-element-e146283 .elementor-counter{gap:4px;}.elementor-7 .elementor-element.elementor-element-e146283 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-primary );font-size:32px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-632bf41 .elementor-counter-title{justify-content:center;color:var( --e-global-color-62373b4 );font-size:15px;}.elementor-7 .elementor-element.elementor-element-632bf41 .elementor-counter{gap:4px;}.elementor-7 .elementor-element.elementor-element-632bf41 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-primary );font-size:32px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-24a6ac6 .elementor-counter-title{justify-content:center;color:var( --e-global-color-62373b4 );font-size:15px;}.elementor-7 .elementor-element.elementor-element-24a6ac6 .elementor-counter{gap:4px;}.elementor-7 .elementor-element.elementor-element-24a6ac6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-primary );font-size:32px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-cacfd96{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-74fe977{z-index:4;text-align:center;}.elementor-7 .elementor-element.elementor-element-74fe977 .elementor-heading-title{font-size:28px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d9cdaa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a8d011b{--display:flex;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-aedc812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-889bed9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-889bed9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-889bed9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-889bed9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-6a31a38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6a31a38.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6a31a38.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a31a38.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:12px;}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-eca313d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-eca313d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-eca313d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-eca313d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-title a{font-size:15px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-b4e5dcc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b4e5dcc.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-def80e3{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-def80e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-def80e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-def80e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-cad8d20{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c486f34 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-ff23afc{font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-7 .elementor-element.elementor-element-9d77506{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b6d8dd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-02bf333{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9b210db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.06);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-9b210db:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9b210db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9b210db:hover{box-shadow:0px 20px 50px 0px rgba(99.87500000000001, 129.81818181818184, 195.5, 0.12);}.elementor-7 .elementor-element.elementor-element-be59a8b{padding:0px 0px 15px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-be59a8b .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-45496b7{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-45496b7 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-45496b7 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-7 .elementor-element.elementor-element-1d6b0ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1d6b0ca .elementor-heading-title{font-size:12px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-1556b3f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-item > a{font-family:"IranYekan", Sans-serif;font-size:12px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-1556b3f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e28bce1 .elementor-button{background-color:#02010100;font-size:13px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:12px 5px 12px 5px;}.elementor-7 .elementor-element.elementor-element-e28bce1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e28bce1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-e28bce1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-e28bce1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e28bce1 .elementor-button:focus svg{fill:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-cb74e0b{--display:flex;--min-height:430px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.06);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-cb74e0b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cb74e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cb74e0b:hover{box-shadow:0px 20px 50px 0px rgba(99.87500000000001, 129.81818181818184, 195.5, 0.12);}.elementor-7 .elementor-element.elementor-element-f84d1f1{padding:0px 0px 15px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-f84d1f1 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-02816d4{text-align:center;}.elementor-7 .elementor-element.elementor-element-02816d4 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:25px;font-weight:700;line-height:44px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-76948d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-76948d2 .elementor-heading-title{font-size:12px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-e0bf25f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-item > a{font-family:"IranYekan", Sans-serif;font-size:12px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-e0bf25f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d4ff4de .elementor-button{background-color:var( --e-global-color-primary );font-size:13px;fill:var( --e-global-color-62373b4 );color:var( --e-global-color-62373b4 );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:14px 5px 14px 5px;}.elementor-7 .elementor-element.elementor-element-d4ff4de .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d4ff4de .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-d4ff4de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d4ff4de .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d4ff4de .elementor-button:focus svg{fill:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-dd62d46{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-primary );padding:3px 1px 3px 1px;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;border-radius:0px 0px 10px 10px;text-align:center;}.elementor-7 .elementor-element.elementor-element-dd62d46.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-dd62d46{left:25%;}body.rtl .elementor-7 .elementor-element.elementor-element-dd62d46{right:25%;}.elementor-7 .elementor-element.elementor-element-dd62d46 .elementor-heading-title{font-size:10px;font-weight:700;color:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-dd7a07e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.06);--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-dd7a07e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dd7a07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dd7a07e:hover{box-shadow:0px 20px 50px 0px rgba(99.87500000000001, 129.81818181818184, 195.5, 0.12);}.elementor-7 .elementor-element.elementor-element-9197ebe{padding:0px 0px 15px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-9197ebe .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-9af34e8{text-align:center;}.elementor-7 .elementor-element.elementor-element-9af34e8 .elementor-heading-title{font-family:"IranYekan", Sans-serif;font-size:25px;font-weight:700;line-height:44px;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-d1ac00a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-d1ac00a .elementor-heading-title{font-size:12px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-f970800{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-item > a{font-family:"IranYekan", Sans-serif;font-size:12px;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-f970800 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-d50e49c .elementor-button{background-color:#02010100;font-size:13px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;padding:12px 5px 12px 5px;}.elementor-7 .elementor-element.elementor-element-d50e49c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d50e49c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-d50e49c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d50e49c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d50e49c .elementor-button:focus svg{fill:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-82a04b9{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:40px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:50px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:50px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-82a04b9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-82a04b9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7 .elementor-element.elementor-element-82a04b9.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-primary );}.elementor-7 .elementor-element.elementor-element-82a04b9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-82a04b9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-82a04b9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e6403aa{--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;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e6403aa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e6403aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62373b4 );}.elementor-7 .elementor-element.elementor-element-e6403aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c542313{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-06466a0 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-a9ea21e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b236ad5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-927a709{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:0px 0px 6px 6px;}.elementor-7 .elementor-element.elementor-element-1eaf516{text-align:justify;font-size:13px;font-weight:400;line-height:30px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-9ea1db3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:0px 0px 6px 6px;}.elementor-7 .elementor-element.elementor-element-8509d38{text-align:justify;font-size:13px;font-weight:400;line-height:30px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-2ff5f7f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:0px 0px 6px 6px;}.elementor-7 .elementor-element.elementor-element-4c47f20{text-align:justify;font-size:13px;font-weight:400;line-height:30px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-f92ceed{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:0px 0px 6px 6px;}.elementor-7 .elementor-element.elementor-element-58fb6c2{text-align:justify;font-size:13px;font-weight:400;line-height:30px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-efe004f{--n-accordion-title-font-size:1rem;--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:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 0px 0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-efe004f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:none;}.elementor-7 .elementor-element.elementor-element-efe004f {--n-accordion-padding:18px 15px 18px 15px;}:where( .elementor-7 .elementor-element.elementor-element-efe004f > .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-weight:500;}.elementor-7 .elementor-element.elementor-element-c67f3e4{--display:flex;--min-height:285px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7 .elementor-element.elementor-element-c67f3e4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c67f3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c67f3e4.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5b64a2a .elementor-icon-box-wrapper{gap:15px;}.elementor-7 .elementor-element.elementor-element-5b64a2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5b64a2a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5b64a2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5b64a2a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-5b64a2a .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-5b64a2a .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5b64a2a .elementor-icon-box-description{font-size:12px;line-height:25px;color:var( --e-global-color-81df196 );}.elementor-7 .elementor-element.elementor-element-1d4172f{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1d4172f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1d4172f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-1d4172f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-883b533{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ed3ab79 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-size:28px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-0014de7{font-family:"Vazirmatn", Sans-serif;font-size:14px;font-weight:400;color:#64748B;}.elementor-7 .elementor-element.elementor-element-450d2c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7dee78e{--grid-columns:3;}.elementor-7 .elementor-element.elementor-element-ff4b4fb{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ff4b4fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-ff4b4fb .elementor-button .elementor-button-content-wrapper{gap:12px;}:root{--page-title-display:none;}@media(min-width:481px){.elementor-7 .elementor-element.elementor-element-6170823{--width:55%;}.elementor-7 .elementor-element.elementor-element-1662e6c{--width:50%;}.elementor-7 .elementor-element.elementor-element-a8d011b{--width:45%;}.elementor-7 .elementor-element.elementor-element-b4e5dcc{--width:55%;}.elementor-7 .elementor-element.elementor-element-def80e3{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-9d77506{--width:60%;}.elementor-7 .elementor-element.elementor-element-b6d8dd5{--width:90%;}.elementor-7 .elementor-element.elementor-element-02bf333{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-9b210db{--width:93%;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--width:100%;}.elementor-7 .elementor-element.elementor-element-dd7a07e{--width:93%;}.elementor-7 .elementor-element.elementor-element-e6403aa{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-a9ea21e{--width:60%;}.elementor-7 .elementor-element.elementor-element-b236ad5{--width:70%;}.elementor-7 .elementor-element.elementor-element-c67f3e4{--width:30%;}.elementor-7 .elementor-element.elementor-element-1d4172f{--content-width:1440px;}.elementor-7 .elementor-element.elementor-element-450d2c6{--width:80%;}}@media(max-width:1024px) and (min-width:481px){.elementor-7 .elementor-element.elementor-element-6170823{--width:90%;}.elementor-7 .elementor-element.elementor-element-1662e6c{--width:90%;}.elementor-7 .elementor-element.elementor-element-a8d011b{--width:90%;}.elementor-7 .elementor-element.elementor-element-b4e5dcc{--width:90%;}.elementor-7 .elementor-element.elementor-element-9d77506{--width:90%;}.elementor-7 .elementor-element.elementor-element-9b210db{--width:100%;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--width:100%;}.elementor-7 .elementor-element.elementor-element-dd7a07e{--width:100%;}.elementor-7 .elementor-element.elementor-element-a9ea21e{--width:90%;}.elementor-7 .elementor-element.elementor-element-450d2c6{--width:90%;}}@media(max-width:767px) and (min-width:481px){.elementor-7 .elementor-element.elementor-element-9b210db{--width:90%;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--width:90%;}.elementor-7 .elementor-element.elementor-element-dd7a07e{--width:90%;}.elementor-7 .elementor-element.elementor-element-a9ea21e{--width:90%;}.elementor-7 .elementor-element.elementor-element-b236ad5{--width:90%;}.elementor-7 .elementor-element.elementor-element-c67f3e4{--width:90%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-37f0fc2{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7 .elementor-element.elementor-element-6170823{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1662e6c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-1662e6c.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-96dd8b4{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-22ae3c5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-d9cdaa3{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7 .elementor-element.elementor-element-a8d011b{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b4e5dcc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b4e5dcc.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-c486f34 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-02bf333{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--min-height:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-dd62d46{left:25%;}body.rtl .elementor-7 .elementor-element.elementor-element-dd62d46{right:25%;}.elementor-7 .elementor-element.elementor-element-06466a0 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-ed3ab79 .elementor-heading-title{font-size:32px;}.elementor-7 .elementor-element.elementor-element-7dee78e{--grid-columns:2;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6c6e0d1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-6170823{--justify-content:center;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-da17d40 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-188748d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;line-height:2.3em;}.elementor-7 .elementor-element.elementor-element-96dd8b4{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-22ae3c5{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-cacfd96{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-74fe977 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-d9cdaa3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a8d011b{--justify-content:center;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c486f34 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ff23afc{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:justify;}.elementor-7 .elementor-element.elementor-element-02bf333{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--min-height:440px;}.elementor-7 .elementor-element.elementor-element-dd62d46.elementor-element{--align-self:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-dd62d46{left:25%;}body.rtl .elementor-7 .elementor-element.elementor-element-dd62d46{right:25%;}.elementor-7 .elementor-element.elementor-element-06466a0 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-a9ea21e{--justify-content:center;}.elementor-7 .elementor-element.elementor-element-efe004f{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;}.elementor-7 .elementor-element.elementor-element-ed3ab79 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-0014de7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:justify;}}@media(max-width:480px){.elementor-7 .elementor-element.elementor-element-6c6e0d1{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6170823{--width:90%;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-da17d40 .elementor-heading-title{font-size:22px;line-height:2.2em;}.elementor-7 .elementor-element.elementor-element-188748d{text-align:justify;font-size:14px;}.elementor-7 .elementor-element.elementor-element-3d1230d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-39108a9 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-1662e6c{--width:100%;}.elementor-7 .elementor-element.elementor-element-96dd8b4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-22ae3c5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 0px;--row-gap:35px;--column-gap:0px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5171d5d .elementor-counter-number-wrapper{font-size:27px;}.elementor-7 .elementor-element.elementor-element-5171d5d .elementor-counter-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-e146283 .elementor-counter-number-wrapper{font-size:27px;}.elementor-7 .elementor-element.elementor-element-e146283 .elementor-counter-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-632bf41 .elementor-counter-number-wrapper{font-size:27px;}.elementor-7 .elementor-element.elementor-element-632bf41 .elementor-counter-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-24a6ac6 .elementor-counter-number-wrapper{font-size:27px;}.elementor-7 .elementor-element.elementor-element-24a6ac6 .elementor-counter-title{font-size:13px;}.elementor-7 .elementor-element.elementor-element-74fe977{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-74fe977.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-74fe977 .elementor-heading-title{line-height:2em;}.elementor-7 .elementor-element.elementor-element-a8d011b{--width:90%;}.elementor-7 .elementor-element.elementor-element-aedc812{--gap:35px 20px;--row-gap:35px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-wrapper{text-align:justify;}.elementor-7 .elementor-element.elementor-element-889bed9 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-wrapper{text-align:justify;}.elementor-7 .elementor-element.elementor-element-6a31a38 .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-wrapper{text-align:justify;}.elementor-7 .elementor-element.elementor-element-eca313d .elementor-icon-box-description{font-size:11px;}.elementor-7 .elementor-element.elementor-element-b4e5dcc{--width:100%;}.elementor-7 .elementor-element.elementor-element-c486f34 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-ff23afc{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-7 .elementor-element.elementor-element-02bf333{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-9b210db{--width:90%;}.elementor-7 .elementor-element.elementor-element-cb74e0b{--width:90%;--min-height:0px;}.elementor-7 .elementor-element.elementor-element-dd62d46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-dd62d46{left:25%;}body.rtl .elementor-7 .elementor-element.elementor-element-dd62d46{right:25%;}.elementor-7 .elementor-element.elementor-element-dd7a07e{--width:90%;}.elementor-7 .elementor-element.elementor-element-82a04b9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-06466a0 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-a9ea21e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b236ad5{--width:90%;}.elementor-7 .elementor-element.elementor-element-1eaf516{font-size:12px;}.elementor-7 .elementor-element.elementor-element-8509d38{font-size:12px;}.elementor-7 .elementor-element.elementor-element-4c47f20{font-size:12px;}.elementor-7 .elementor-element.elementor-element-58fb6c2{font-size:12px;}.elementor-7 .elementor-element.elementor-element-efe004f{--n-accordion-title-font-size:13.5px;}.elementor-7 .elementor-element.elementor-element-c67f3e4{--width:90%;}.elementor-7 .elementor-element.elementor-element-ed3ab79 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-0014de7{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}.elementor-7 .elementor-element.elementor-element-450d2c6{--width:90%;}.elementor-7 .elementor-element.elementor-element-7dee78e{--grid-columns:1;}}/* Start custom CSS for html, class: .elementor-element-4b7e6e0 *//* =========================
   HERO MOCKUP
========================= */


.hero-mockup{

    position:relative;

    width:520px;

    height:450px;

    overflow:visible;

    animation:revealMockup 1s ease forwards;

}



/* =========================
   MAIN MOCKUP
========================= */


.mockup-main{

    position:absolute;

    top:30px;

    left:40px;

    width:450px;

    height:340px;

    background:#fff;

    border-radius:16px;

    overflow:hidden;

    box-shadow:
    0 25px 60px rgba(0,0,0,.12);

    animation:floating 5s ease-in-out infinite;

    transition:.4s;

}




/* =========================
   HEADER
========================= */


.mockup-header{

    height:32px;

    background:#fafafa;

    border-bottom:1px solid #eee;

    display:flex;

    align-items:center;

    gap:7px;

    padding:0 15px;

}



.dot{

    width:10px;

    height:10px;

    border-radius:50%;

}


.dot-red{

    background:#ff5f56;

}


.dot-yellow{

    background:#ffbd2e;

}


.dot-green{

    background:#27c93f;

}




/* =========================
   DOCUMENT AREA
========================= */


.mockup-body{

    height:calc(100% - 32px);

    background:#fafafa;

    padding:20px;

    display:flex;

    justify-content:center;

}



.mockup-doc{

    width:80%;

    height:100%;

    background:white;

    display:flex;

    flex-direction:column;

    box-shadow:
    0 5px 20px rgba(0,0,0,.05);

}



.doc-header{

    height:45px;

    background:#fff1e5;

    border-bottom:3px solid #DE710C;

    transition:
    background .4s ease,
    border-color .4s ease;

}



.doc-content{

    flex:1;

    background:#fff;

    display:flex;

    justify-content:center;

    align-items:center;

    position:relative;

}



.mockup-logo{

    width:140px;

    max-width:80%;

    animation:logoFloat 4s ease-in-out infinite;

}



.doc-footer{

    height:25px;

    background:#292929;

    transition:.4s;

}



/* =========================
   COLOR PALETTE
========================= */


.mockup-palette{

    position:absolute;

    top:70px;

    right:-20px;

    width:180px;

    background:#fff;

    padding:15px;

    border-radius:15px;

    box-shadow:
    0 20px 40px rgba(0,0,0,.12);

    animation:paletteMove 4s ease-in-out infinite;

    z-index:5;

}



.palette-title{

    font-size:12px;

    font-weight:700;

    color:#555;

    margin-bottom:15px;

}



.color-circles{

    display:flex;
    justify-content: space-around;
    gap:10px;

}



.color-circle{

    width:24px;

    height:24px;

    border-radius:7px;

    cursor:pointer;

    transition:.3s;

}



.color-circle:hover{

    transform:
    translateY(-5px)
    scale(1.15);

}



.color-circle.active{

    box-shadow:

    0 0 0 3px #fff,

    0 0 0 5px #DE710C;

}



.color-circle:nth-child(1){

    background:#DE710C;

}


.color-circle:nth-child(2){

    background:#2ecc71;

}


.color-circle:nth-child(3){

    background:#3498db;

}


.color-circle:nth-child(4){

    background:#9b59b6;

}


.color-circle:nth-child(5){

    background:#34495e;

}



/* =========================
   DOWNLOAD BUTTON
========================= */


.mockup-download{

    position:absolute;

    bottom:35px;

    left:10px;

    display:flex;

    align-items:center;

    gap:10px;

    background:white;

    padding:12px 20px;

    border-radius:50px;

    color:#DE710C;

    font-size:13px;

    font-weight:bold;

    box-shadow:

    0 15px 35px rgba(0,0,0,.12);

    animation:downloadPulse 3s infinite;

    z-index:6;

}



.mockup-download i{

    font-size:18px;

}



/* =========================
   ANIMATIONS
========================= */


@keyframes revealMockup{

    from{

        opacity:0;

        transform:translateY(40px);

    }


    to{

        opacity:1;

        transform:translateY(0);

    }

}



@keyframes floating{


    0%,100%{

        translate:0 0;

    }


    50%{

        translate:0 -12px;

    }

}



@keyframes paletteMove{


    0%,100%{

        translate:0 0;

    }


    50%{

        translate:0 -15px;

    }

}



@keyframes logoFloat{


    0%,100%{

        translate:0 0;

    }


    50%{

        translate:0 -8px;

    }

}



@keyframes downloadPulse{


    0%,100%{

        scale:1;

    }


    50%{

        scale:1.05;

    }

}



/* =========================
   MOBILE RESPONSIVE
========================= */


@media(max-width:550px){


    body{

        overflow-x:hidden;

    }



    .hero-mockup{

        width:100%;

        height:350px;

        transform:scale(.75);

        transform-origin:center top;

        margin:auto;

        margin-bottom:-100px;

    }




    .mockup-main{

        left:50%;

        transform:translateX(-50%);

        width:330px;

        height:280px;

    }




    .mockup-palette{

        width:180px;

        right:-5px;

        top:45px;

        padding:12px;

    }



    .color-circle{

        width:20px;

        height:20px;

    }



    .mockup-logo{

        width:110px;

    }




    .mockup-download{

        bottom:25px;

        left:35px;

        padding:10px 15px;

        font-size:11px;

    }



}





/* خیلی کوچک */

@media(max-width:380px){


    .hero-mockup{

        transform:scale(.65);

        margin-bottom:-120px;

    }


}



@media(max-width:550px){

    .mockup-download{

        display:none;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37f0fc2 */.elementor-7 .elementor-element.elementor-element-37f0fc2 {
    background: #ffffff; /* پس زمینه اصلی سفید */
    position: relative;
    z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-37f0fc2::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 50%; /* فقط سمت راست */
    height: 100%;
    background: #fff4ea; /* رنگ مورد نظر شما */
    filter: blur(80px); /* این جادوی اصلی است! لبه‌ها را کاملاً محو می‌کند */
    opacity: 0.5; /* شدت رنگ را کنترل کنید */
    z-index: -1; /* پشت محتوا قرار بگیرد */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d510f89 */.abro-mockup{

    position:relative;

    width:650px;

    height:450px;

    margin:auto;

}



/* ==========================
   DOCUMENT
========================== */

.abro-document{

    position:absolute;

    left:70px;

    top:20px;

    width:370px;

    height:410px;

    background:#fff;

    border-radius:24px;

    overflow:hidden;

    box-shadow:
    0 30px 80px rgba(0,0,0,.12);

}



.abro-page{

    height:100%;

    display:flex;

    flex-direction:column;

}



/* ==========================
   HEADER
========================== */

.abro-header{

    height:75px;

    background:#FFF5EC;

    border-bottom:3px solid #DE710C;

    display:flex;

    align-items:center;

    justify-content:flex-end;

    padding:20px;

}



.abro-header img{

    width:130px;

    display:block;

}



/* ==========================
   CONTENT
========================== */

.abro-content{

    position:relative;

    flex:1;

    background:#fff;

}



.abro-panel{

    position:absolute;

    inset:30px;

    opacity:0;

    transform:translateY(20px);

    transition:.35s;

    pointer-events:none;

}



.abro-panel.active{

    opacity:1;

    transform:translateY(0);

    pointer-events:auto;

}



/* ==========================
   HEADER TAB
========================== */

.line-group{

    margin-top:10px;

}



.line-group span{

    display:block;

    height:10px;

    background:#ECECEC;

    border-radius:30px;

    margin-bottom:16px;

}



.line-group .short{

    width:60%;

}



/* ==========================
   IMAGE TAB
========================== */

.image-placeholder{

    height:140px;

    background:#FAFBFC;

    border-radius:18px;

    display:flex;

    flex-direction:column;

    align-items:center;

    justify-content:center;

    gap:12px;

    color:#8b8b8b;

}



.image-placeholder svg{

    width:42px;

    fill:#DE710C;

}



/* ==========================
   SIGNATURE TAB
========================== */

.signature-box{

    display:flex;

    flex-direction:column;

    align-items:center;

    justify-content:center;

    padding-top:40px;

    gap:12px;

}



.signature-box svg{

    width:60px;

    fill:#DE710C;

}



.signature-box span{

    color:#2C2C2C;

    font-weight:600;

}



/* ==========================
   LAYOUT TAB
========================== */

.layout-grid{

    display:grid;

    grid-template-columns:1fr 1fr;

    gap:14px;

}



.layout-grid span{

    height:75px;

    background:#FAFBFC;

    border:1px solid #ececec;

    border-radius:14px;

}



/* ==========================
   FOOTER
========================== */

.abro-footer{

    height:55px;

    background:#DE710C;

}



/* ==========================
   TOOLS
========================== */

.abro-tools{

    position:absolute;

    right:20px;

    top:50px;

    display:flex;

    flex-direction:column;

    gap:18px;

}



.abro-tool{

    width:90px;

    height:60px;

    border:none;

    background:#F7F7F7;

    border-radius:16px;

    cursor:pointer;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#A0A0A0;

    transition:.25s;

}



.abro-tool svg{

    width:24px;

    height:24px;

    fill:currentColor;

}



.abro-tool:hover{

    background:#FFF5EC;

    color:#DE710C;

    transform:translateX(-6px);

}



.abro-tool.active{

    background:#FFF5EC;

    color:#DE710C;

    box-shadow:
    0 10px 25px rgba(222,113,12,.15);

}



/* ==========================
   TABLET
========================== */

@media (max-width:768px){

    .abro-mockup{

        width:100%;

        max-width:380px;

        height:500px;

    }



    .abro-document{

        width:300px;

        height:350px;

        left:50%;

        top:120px;

        transform:translateX(-50%);

    }



    .abro-tools{

        top:20px;

        left:50%;

        right:auto;

        transform:translateX(-50%);

        flex-direction:row;

        gap:10px;

    }



    .abro-tool{

        width:60px;

        height:60px;

    }



    .abro-header img{

        width:105px;

    }

}



/* ==========================
   MOBILE
========================== */

@media (max-width:480px){

    .abro-mockup{

        max-width:320px;

        height:470px;

    }



    .abro-document{

        width:270px;

        height:330px;

    }



    .abro-tool{

        width:52px;

        height:52px;

        border-radius:12px;

    }



    .abro-tool svg{

        width:20px;

        height:20px;

    }



    .abro-header{

        height:65px;

        padding:15px;

    }



    .abro-header img{

        width:95px;

    }



    .abro-panel{

        inset:20px;

    }



    .layout-grid span{

        height:55px;

    }



    .image-placeholder{

        height:100px;

    }



    .signature-box svg{

        width:45px;

    }

}





.abro-tool {
    background-color: #ececec !important;
}

.abro-tool svg {
    fill: #777 !important;
}


.abro-tool.active {
    background-color: #FFF5EC !important;
}

.abro-tool.active svg {
    fill: #DE710C !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9cdaa3 */.elementor-7 .elementor-element.elementor-element-d9cdaa3 {
    background: #ffffff;
    position: relative;
    z-index: 1;
}

.elementor-7 .elementor-element.elementor-element-d9cdaa3::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0; /* به جای right */
    width: 50%;
    height: 100%;
    background: #fff4ea;
    filter: blur(80px);
    opacity: 0.3;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb74e0b */.featured-plan{
    animation: floatingCard 2.8s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatingCard{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-4px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb74e0b */.featured-plan{
    animation: floatingCard 2.8s ease-in-out infinite;
    will-change: transform;
}

@keyframes floatingCard{
    0%,100%{
        transform: translateY(0);
    }

    50%{
        transform: translateY(-4px);
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-82a04b9 */#plan .e-n-tabs-heading{
    display: none;
}


#plan .e-n-tabs-content  {
    justify-content: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Regular.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Medium.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-SemiBold.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Vazirmatn';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Bold.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/Vazirmatn-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-regular.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-regular.woff') format('woff'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-medium.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-medium.woff') format('woff'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-semibold.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-semibold.woff') format('woff'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'IranYekan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-bold.woff2') format('woff2'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-bold.woff') format('woff'),
		url('https://www.abrodoc.ir/wp-content/uploads/2026/07/iranyekan-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */