.elementor-1382 .elementor-element.elementor-element-8f81fbf{--display:flex;--min-height:50vh;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1382 .elementor-element.elementor-element-8f81fbf:not(.elementor-motion-effects-element-type-background), .elementor-1382 .elementor-element.elementor-element-8f81fbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1382 .elementor-element.elementor-element-f19e6c3{--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;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-1382 .elementor-element.elementor-element-f2e1319{--display:flex;}.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-1382 .elementor-element.elementor-element-3f1f573 img{border-radius:20px 20px 20px 20px;}.elementor-1382 .elementor-element.elementor-element-55a3977{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-ddd35e1{--display:flex;}.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-1382 .elementor-element.elementor-element-8333c6b .elementor-heading-title{font-family:"Lahze", Sans-serif;font-weight:600;line-height:38px;color:#171717;}.elementor-1382 .elementor-element.elementor-element-46097b4{--display:flex;}.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-1382 .elementor-element.elementor-element-d06146d{font-family:var( --e-global-typography-a217756-font-family ), Sans-serif;font-weight:var( --e-global-typography-a217756-font-weight );}.elementor-1382 .elementor-element.elementor-element-1c7e329{--display:flex;}.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-1382 .elementor-element.elementor-element-fc43c67 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lahze", Sans-serif;font-weight:600;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08) inset;border-radius:17px 17px 17px 17px;}.elementor-1382 .elementor-element.elementor-element-fc43c67 .elementor-button:hover, .elementor-1382 .elementor-element.elementor-element-fc43c67 .elementor-button:focus{background-color:#FFFFFFCC;color:#008BFF;}.elementor-1382 .elementor-element.elementor-element-fc43c67 .elementor-button:hover svg, .elementor-1382 .elementor-element.elementor-element-fc43c67 .elementor-button:focus svg{fill:#008BFF;}.elementor-1382 .elementor-element.elementor-element-16a0b4e{--display:flex;--min-height:50vh;--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:11;}.elementor-1382 .elementor-element.elementor-element-fbd8046{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-1382 .elementor-element.elementor-element-5f807c3{--display:flex;}.elementor-1382 .elementor-element.elementor-element-e76d775 .elementor-heading-title{font-family:var( --e-global-typography-9c31ce3-font-family ), Sans-serif;font-weight:var( --e-global-typography-9c31ce3-font-weight );line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-1a43715{--display:flex;}.elementor-1382 .elementor-element.elementor-element-0f1b072{font-family:var( --e-global-typography-a217756-font-family ), Sans-serif;font-weight:var( --e-global-typography-a217756-font-weight );}.elementor-1382 .elementor-element.elementor-element-49c1f1a{--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:center;}.elementor-1382 .elementor-element.elementor-element-3ec1bfd{--display:flex;--min-height:50vh;--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:11;}.elementor-1382 .elementor-element.elementor-element-83eada0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:41px;--padding-bottom:41px;--padding-left:41px;--padding-right:41px;}.elementor-1382 .elementor-element.elementor-element-7bf95d8{--display:flex;}.elementor-1382 .elementor-element.elementor-element-8438f2f .elementor-heading-title{font-family:var( --e-global-typography-9c31ce3-font-family ), Sans-serif;font-weight:var( --e-global-typography-9c31ce3-font-weight );line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-c9180c6{--display:flex;}.elementor-1382 .elementor-element.elementor-element-b13fc1f{font-family:var( --e-global-typography-a217756-font-family ), Sans-serif;font-weight:var( --e-global-typography-a217756-font-weight );}.elementor-1382 .elementor-element.elementor-element-7ec7e60{--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:center;}.elementor-1382 .elementor-element.elementor-element-5debf72{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-5debf72::before, .elementor-1382 .elementor-element.elementor-element-5debf72 > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-5debf72 > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-5debf72 > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-5debf72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-5debf72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-5debf72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-a82212f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-a82212f::before, .elementor-1382 .elementor-element.elementor-element-a82212f > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-a82212f > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-a82212f > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-a82212f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-a82212f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-a82212f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-af3c479{--display:flex;--min-height:100vh;}.elementor-1382 .elementor-element.elementor-element-94c8ca7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1382 .elementor-element.elementor-element-531e7ed{--spacer-size:50px;}.elementor-1382 .elementor-element.elementor-element-0193e38 .elementor-heading-title{font-family:var( --e-global-typography-9c31ce3-font-family ), Sans-serif;font-weight:var( --e-global-typography-9c31ce3-font-weight );line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-adbd0a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1382 .elementor-element.elementor-element-11a40e5{text-align:justify;font-family:var( --e-global-typography-a217756-font-family ), Sans-serif;font-weight:var( --e-global-typography-a217756-font-weight );}.elementor-1382 .elementor-element.elementor-element-af42922{--display:flex;--min-height:60vh;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1382 .elementor-element.elementor-element-af42922.e-con{--align-self:center;}.elementor-1382 .elementor-element.elementor-element-1ad6014{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1382 .elementor-element.elementor-element-73382b8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-1382 .elementor-element.elementor-element-3c79f0a .elementor-icon-wrapper{text-align:center;}.elementor-1382 .elementor-element.elementor-element-66b82c5{--display:flex;}.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-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-icon i{color:#0EFF00;transition:color 0.3s;}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-icon svg{fill:#0EFF00;transition:fill 0.3s;}.elementor-1382 .elementor-element.elementor-element-41b4ea3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-item > a{font-family:"Lahze", Sans-serif;font-weight:700;}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-text{color:#9ED3FF;transition:color 0.3s;}.elementor-1382 .elementor-element.elementor-element-a8a57f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-a8a57f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-34c3e1e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc{--display:flex;--min-height:22vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc::before, .elementor-1382 .elementor-element.elementor-element-2ff5dfc > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-2ff5dfc > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-2ff5dfc > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-2ff5dfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-2ff5dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-2ff5dfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-2e26446 .elementor-icon-wrapper{text-align:center;}.elementor-1382 .elementor-element.elementor-element-2e26446.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-2e26446.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-2e26446.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-2e26446.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-2e26446.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-cd73599{text-align:center;font-family:"Lahze", Sans-serif;font-size:12px;font-weight:800;}.elementor-1382 .elementor-element.elementor-element-1f19a72{text-align:center;font-family:"Lahze", Sans-serif;font-size:10px;font-weight:400;}.elementor-1382 .elementor-element.elementor-element-66b9e7a{--display:flex;--min-height:22vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-66b9e7a::before, .elementor-1382 .elementor-element.elementor-element-66b9e7a > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-66b9e7a > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-66b9e7a > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-66b9e7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-66b9e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-66b9e7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-aa91953 .elementor-icon-wrapper{text-align:center;}.elementor-1382 .elementor-element.elementor-element-aa91953.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-aa91953.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-aa91953.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-aa91953.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-aa91953.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-18b7f1a{text-align:center;font-family:"Lahze", Sans-serif;font-size:12px;font-weight:800;}.elementor-1382 .elementor-element.elementor-element-595cafd{text-align:center;font-family:"Lahze", Sans-serif;font-size:10px;font-weight:400;}.elementor-1382 .elementor-element.elementor-element-123d6c7{--display:flex;--min-height:22vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-123d6c7::before, .elementor-1382 .elementor-element.elementor-element-123d6c7 > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-123d6c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-123d6c7 > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-123d6c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-123d6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-123d6c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-082e45a .elementor-icon-wrapper{text-align:center;}.elementor-1382 .elementor-element.elementor-element-082e45a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-082e45a.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-082e45a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-082e45a.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-082e45a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-4a784aa{text-align:center;font-family:"Lahze", Sans-serif;font-size:12px;font-weight:800;}.elementor-1382 .elementor-element.elementor-element-dc22b13{text-align:center;font-family:"Lahze", Sans-serif;font-size:10px;font-weight:400;}.elementor-1382 .elementor-element.elementor-element-d9b17ab{--display:flex;--min-height:22vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;}.elementor-1382 .elementor-element.elementor-element-d9b17ab::before, .elementor-1382 .elementor-element.elementor-element-d9b17ab > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-d9b17ab > .e-con-inner > .elementor-background-video-container::before, .elementor-1382 .elementor-element.elementor-element-d9b17ab > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-d9b17ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1382 .elementor-element.elementor-element-d9b17ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1382 .elementor-element.elementor-element-d9b17ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-9d742f3 .elementor-icon-wrapper{text-align:center;}.elementor-1382 .elementor-element.elementor-element-9d742f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-9d742f3.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-9d742f3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-9d742f3.elementor-view-framed .elementor-icon, .elementor-1382 .elementor-element.elementor-element-9d742f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1382 .elementor-element.elementor-element-ae0dc1d{text-align:center;font-family:"Lahze", Sans-serif;font-size:12px;font-weight:800;}.elementor-1382 .elementor-element.elementor-element-d94889d{text-align:center;font-family:"Lahze", Sans-serif;font-size:10px;font-weight:400;}.elementor-1382 .elementor-element.elementor-element-3b68352{--display:flex;--min-height:0vh;--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1382 .elementor-element.elementor-element-a26074b{--display:flex;--min-height:0px;--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1382 .elementor-element.elementor-element-4f2347a{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-1382 .elementor-element.elementor-element-45a2db5 .elementor-counter-number-wrapper{font-family:"IRANSans", Sans-serif;font-size:63px;font-weight:600;}.elementor-1382 .elementor-element.elementor-element-45a2db5 .elementor-counter-title{font-family:"Lahze", Sans-serif;font-size:17px;font-weight:500;}.elementor-1382 .elementor-element.elementor-element-daf6bda{--display:flex;}.elementor-1382 .elementor-element.elementor-element-3d569f4 .elementor-counter-number-wrapper{font-family:"IRANSans", Sans-serif;font-size:63px;font-weight:600;}.elementor-1382 .elementor-element.elementor-element-3d569f4 .elementor-counter-title{font-family:"Lahze", Sans-serif;font-size:17px;font-weight:500;}.elementor-1382 .elementor-element.elementor-element-ee479e1{--display:flex;--min-height:0px;--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1382 .elementor-element.elementor-element-5d5a9b1{--display:flex;}.elementor-1382 .elementor-element.elementor-element-f586568 .elementor-counter-number-wrapper{font-family:"IRANSans", Sans-serif;font-size:63px;font-weight:600;}.elementor-1382 .elementor-element.elementor-element-f586568 .elementor-counter-title{font-family:"Lahze", Sans-serif;font-size:17px;font-weight:500;}.elementor-1382 .elementor-element.elementor-element-812e5a5{--display:flex;}.elementor-1382 .elementor-element.elementor-element-11c21ec .elementor-counter-number-wrapper{font-family:"IRANSans", Sans-serif;font-size:63px;font-weight:600;}.elementor-1382 .elementor-element.elementor-element-11c21ec .elementor-counter-title{font-family:"Lahze", Sans-serif;font-size:17px;font-weight:500;}.elementor-1382 .elementor-element.elementor-element-bccc787{--display:flex;--min-height:50vh;}.elementor-1382 .elementor-element.elementor-element-213b791{--display:flex;--border-radius:34px 34px 34px 34px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;}.elementor-1382 .elementor-element.elementor-element-213b791:not(.elementor-motion-effects-element-type-background), .elementor-1382 .elementor-element.elementor-element-213b791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCFCFC 0%, #F5F5F5 100%);}.elementor-1382 .elementor-element.elementor-element-b5199e5{--display:flex;--margin-top:-23px;--margin-bottom:-8px;--margin-left:-23px;--margin-right:-23px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1382 .elementor-element.elementor-element-08692f3 .elementor-heading-title{font-family:"Lahze", Sans-serif;font-weight:600;}.elementor-1382 .elementor-element.elementor-element-88eeb90{--display:flex;}.elementor-1382 .elementor-element.elementor-element-db398ea{font-family:"Lahze", Sans-serif;font-weight:500;color:#424242F0;}.elementor-1382 .elementor-element.elementor-element-02c450a{--display:flex;}.elementor-1382 .elementor-element.elementor-element-fa4c964{font-family:"Lahze", Sans-serif;font-weight:500;color:#424242F0;}.elementor-1382 .elementor-element.elementor-element-1530e5d{--display:flex;}.elementor-1382 .elementor-element.elementor-element-b33c2ab{font-family:"Lahze", Sans-serif;font-weight:500;color:#424242F0;}.elementor-1382 .elementor-element.elementor-element-ea96ba9{--display:flex;}.elementor-1382 .elementor-element.elementor-element-7929904{font-family:"Lahze", Sans-serif;font-weight:500;color:#424242F0;}.elementor-1382 .elementor-element.elementor-element-1970cc0{--display:flex;}.elementor-1382 .elementor-element.elementor-element-36db609{font-family:"Lahze", Sans-serif;font-weight:500;color:#424242F0;}.elementor-1382 .elementor-element.elementor-element-05feed7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1382 .elementor-element.elementor-element-05feed7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1382 .elementor-element.elementor-element-05feed7 > .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:"Lahze", Sans-serif;}.elementor-1382 .elementor-element.elementor-element-0df25d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1382 .elementor-element.elementor-element-0df25d3.e-con{--align-self:center;}.elementor-1382 .elementor-element.elementor-element-18f5aad .elementor-heading-title{font-family:"Lahze", Sans-serif;font-weight:600;color:#002849;}.elementor-1382 .elementor-element.elementor-element-dfa9339{font-family:"Lahze", Sans-serif;font-weight:400;}.elementor-1382 .elementor-element.elementor-element-2cd47af{--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;}.elementor-1382 .elementor-element.elementor-element-2cd47af:not(.elementor-motion-effects-element-type-background), .elementor-1382 .elementor-element.elementor-element-2cd47af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1382 .elementor-element.elementor-element-a166613{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-1382 .elementor-element.elementor-element-a166613.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1382 .elementor-element.elementor-element-70021df{--spacer-size:1px;}.elementor-1382 .elementor-element.elementor-element-21c3da8{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-10%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-21c3da8.e-con{--flex-grow:0;--flex-shrink:0;}.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-1382 .elementor-element.elementor-element-35ca700{--lottie-container-max-width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1382 .elementor-element.elementor-element-8f81fbf{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1382 .elementor-element.elementor-element-f19e6c3{--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-1382 .elementor-element.elementor-element-8333c6b .elementor-heading-title{font-size:23px;}.elementor-1382 .elementor-element.elementor-element-16a0b4e{--z-index:0;}.elementor-1382 .elementor-element.elementor-element-e76d775 .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-3ec1bfd{--z-index:0;}.elementor-1382 .elementor-element.elementor-element-8438f2f .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-5debf72{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-a82212f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-0193e38 .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-1ad6014{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1382 .elementor-element.elementor-element-41b4ea3 .elementor-icon-list-item > a{font-size:14px;}.elementor-1382 .elementor-element.elementor-element-34c3e1e{--min-height:58vh;--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:38px 38px;--row-gap:38px;--column-gap:38px;--flex-wrap:wrap;--align-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc{--min-height:21vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-cd73599{font-size:9px;}.elementor-1382 .elementor-element.elementor-element-1f19a72{font-size:8px;}.elementor-1382 .elementor-element.elementor-element-66b9e7a{--min-height:21vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-18b7f1a{font-size:9px;}.elementor-1382 .elementor-element.elementor-element-595cafd{font-size:8px;}.elementor-1382 .elementor-element.elementor-element-123d6c7{--min-height:21vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-4a784aa{font-size:9px;}.elementor-1382 .elementor-element.elementor-element-dc22b13{font-size:8px;}.elementor-1382 .elementor-element.elementor-element-d9b17ab{--min-height:21vh;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1382 .elementor-element.elementor-element-ae0dc1d{font-size:9px;}.elementor-1382 .elementor-element.elementor-element-d94889d{font-size:8px;}.elementor-1382 .elementor-element.elementor-element-3b68352{--flex-wrap:wrap;}.elementor-1382 .elementor-element.elementor-element-a26074b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-4f2347a{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-daf6bda{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-ee479e1{--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-1382 .elementor-element.elementor-element-5d5a9b1{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-812e5a5{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-a166613{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-1382 .elementor-element.elementor-element-f19e6c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-8333c6b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-1382 .elementor-element.elementor-element-fbd8046{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1382 .elementor-element.elementor-element-e76d775 .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-83eada0{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1382 .elementor-element.elementor-element-8438f2f .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-5debf72{--width:32%;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-a82212f{--width:32%;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-0193e38 .elementor-heading-title{line-height:var( --e-global-typography-9c31ce3-line-height );}.elementor-1382 .elementor-element.elementor-element-34c3e1e{--width:100%;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:7px 10px;--row-gap:7px;--column-gap:10px;--margin-top:20px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc{--width:35%;--min-height:17vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-2e26446 .elementor-icon{font-size:34px;}.elementor-1382 .elementor-element.elementor-element-2e26446 .elementor-icon svg{height:34px;}.elementor-1382 .elementor-element.elementor-element-66b9e7a{--width:35%;--min-height:17vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-aa91953 .elementor-icon{font-size:34px;}.elementor-1382 .elementor-element.elementor-element-aa91953 .elementor-icon svg{height:34px;}.elementor-1382 .elementor-element.elementor-element-123d6c7{--width:35%;--min-height:17vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-082e45a .elementor-icon{font-size:34px;}.elementor-1382 .elementor-element.elementor-element-082e45a .elementor-icon svg{height:34px;}.elementor-1382 .elementor-element.elementor-element-d9b17ab{--width:35%;--min-height:17vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.23;--padding-top:3px;--padding-bottom:2px;--padding-left:5px;--padding-right:5px;}.elementor-1382 .elementor-element.elementor-element-9d742f3 .elementor-icon{font-size:34px;}.elementor-1382 .elementor-element.elementor-element-9d742f3 .elementor-icon svg{height:34px;}.elementor-1382 .elementor-element.elementor-element-3b68352{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1382 .elementor-element.elementor-element-a26074b{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1382 .elementor-element.elementor-element-4f2347a{--width:50%;}.elementor-1382 .elementor-element.elementor-element-daf6bda{--width:50%;}.elementor-1382 .elementor-element.elementor-element-ee479e1{--width:99%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1382 .elementor-element.elementor-element-5d5a9b1{--width:50%;}.elementor-1382 .elementor-element.elementor-element-812e5a5{--width:50%;}.elementor-1382 .elementor-element.elementor-element-11c21ec .elementor-counter-title{justify-content:center;font-size:17px;}.elementor-1382 .elementor-element.elementor-element-11c21ec .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-1382 .elementor-element.elementor-element-213b791{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-1382 .elementor-element.elementor-element-b5199e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-12px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-1382 .elementor-element.elementor-element-08692f3 .elementor-heading-title{font-size:26px;}.elementor-1382 .elementor-element.elementor-element-18f5aad .elementor-heading-title{font-size:21px;}.elementor-1382 .elementor-element.elementor-element-dfa9339{font-size:13px;}.elementor-1382 .elementor-element.elementor-element-21c3da8{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1382 .elementor-element.elementor-element-21c3da8.e-con{--order:-99999 /* order start hack */;}.elementor-1382 .elementor-element.elementor-element-35ca700{--lottie-container-max-width:23%;}}@media(min-width:768px){.elementor-1382 .elementor-element.elementor-element-5debf72{--width:12%;}.elementor-1382 .elementor-element.elementor-element-a82212f{--width:12%;}.elementor-1382 .elementor-element.elementor-element-af3c479{--content-width:87%;}.elementor-1382 .elementor-element.elementor-element-adbd0a9{--width:51%;}.elementor-1382 .elementor-element.elementor-element-1ad6014{--width:28%;}.elementor-1382 .elementor-element.elementor-element-73382b8{--width:25%;}.elementor-1382 .elementor-element.elementor-element-a8a57f1{--width:40%;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc{--width:32%;}.elementor-1382 .elementor-element.elementor-element-66b9e7a{--width:32%;}.elementor-1382 .elementor-element.elementor-element-123d6c7{--width:32%;}.elementor-1382 .elementor-element.elementor-element-d9b17ab{--width:32%;}.elementor-1382 .elementor-element.elementor-element-3b68352{--width:33%;}.elementor-1382 .elementor-element.elementor-element-a26074b{--width:50%;}.elementor-1382 .elementor-element.elementor-element-ee479e1{--width:50%;}.elementor-1382 .elementor-element.elementor-element-0df25d3{--width:55%;}.elementor-1382 .elementor-element.elementor-element-2cd47af{--width:100%;}.elementor-1382 .elementor-element.elementor-element-a166613{--width:45.252%;}.elementor-1382 .elementor-element.elementor-element-21c3da8{--width:46%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1382 .elementor-element.elementor-element-5debf72{--width:32%;}.elementor-1382 .elementor-element.elementor-element-a82212f{--width:32%;}.elementor-1382 .elementor-element.elementor-element-adbd0a9{--width:87%;}.elementor-1382 .elementor-element.elementor-element-34c3e1e{--width:100%;}.elementor-1382 .elementor-element.elementor-element-2ff5dfc{--width:40%;}.elementor-1382 .elementor-element.elementor-element-66b9e7a{--width:40%;}.elementor-1382 .elementor-element.elementor-element-123d6c7{--width:40%;}.elementor-1382 .elementor-element.elementor-element-d9b17ab{--width:40%;}.elementor-1382 .elementor-element.elementor-element-a26074b{--width:100%;}.elementor-1382 .elementor-element.elementor-element-4f2347a{--width:100%;}.elementor-1382 .elementor-element.elementor-element-daf6bda{--width:100%;}.elementor-1382 .elementor-element.elementor-element-ee479e1{--width:100%;}.elementor-1382 .elementor-element.elementor-element-5d5a9b1{--width:100%;}.elementor-1382 .elementor-element.elementor-element-812e5a5{--width:100%;}.elementor-1382 .elementor-element.elementor-element-bccc787{--content-width:100%;}.elementor-1382 .elementor-element.elementor-element-0df25d3{--width:63%;}.elementor-1382 .elementor-element.elementor-element-2cd47af{--width:100%;}.elementor-1382 .elementor-element.elementor-element-a166613{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-fc43c67 */.elementor-1382 .elementor-element.elementor-element-fc43c67,
.elementor-1382 .elementor-element.elementor-element-fc43c67:hover,
.elementor-1382 .elementor-element.elementor-element-fc43c67:focus,
.elementor-1382 .elementor-element.elementor-element-fc43c67:active,
.elementor-1382 .elementor-element.elementor-element-fc43c67::before,
.elementor-1382 .elementor-element.elementor-element-fc43c67::after {
  background: none !important;
  box-shadow: none !important;
  border: none !important;
  outline: none !important;
  filter: none !important;
}
.elementor-1382 .elementor-element.elementor-element-fc43c67 {
  transition: all 0.3s ease;
}

.elementor-1382 .elementor-element.elementor-element-fc43c67:hover {
  transform: translateY(-3px) scale(1.02);
  filter: brightness(1.08);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.25);
}

.elementor-1382 .elementor-element.elementor-element-fc43c67:active {
  transform: translateY(-1px) scale(0.99);
  filter: brightness(0.98);
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f19e6c3 */.elementor-1382 .elementor-element.elementor-element-f19e6c3 {
    /* رنگ پس‌زمینه شیشه‌ای با کمی سفیدی */
    background: rgba(255, 255, 255, 0.15);
    
    /* جادوی ماتی */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px); /* برای سافاری */
    
    /* حاشیه و سایه برای عمق دادن */
    border: 1px solid rgba(255, 255, 255, 0.3);
    border-radius: 24px;
    box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);
    
    /* فضای داخلی */

    /* پوزیشن نسبی برای اینکه المان‌های ابسولوت توش گیر کنن */
    position: relative; 
    overflow: visible; /* خیلی مهم: تا المان‌های معلق اگه زدن بیرون، بریده نشن */
}
/* تعریف انیمیشن شناور */
@keyframes floatUpDn {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-20px); /* مقدار حرکت به بالا */
    }
    100% {
        transform: translateY(0px);
    }
}

/* اعمال انیمیشن به کلاس‌ها */
.float-item-1 {
    animation: floatUpDn 6s ease-in-out infinite;
}

.float-item-2 {
    /* دیلی میدیم که همزمان بالا پایین نرن و طبیعی‌تر باشه */
    animation: floatUpDn 5s ease-in-out infinite; 
    animation-delay: 1s;
}

.float-item-3 {
    animation: floatUpDn 7s ease-in-out infinite;
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5debf72 */.elementor-1382 .elementor-element.elementor-element-5debf72 {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.elementor-1382 .elementor-element.elementor-element-5debf72:hover {
    transform: translateY(-1px) scale(1.01); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.elementor-1382 .elementor-element.elementor-element-5debf72 span,
.elementor-1382 .elementor-element.elementor-element-5debf72 p {
    margin: 0;
    color: #333;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a82212f */.elementor-1382 .elementor-element.elementor-element-a82212f {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.elementor-1382 .elementor-element.elementor-element-a82212f:hover {
    transform: translateY(-1px) scale(1.01); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.elementor-1382 .elementor-element.elementor-element-a82212f span,
.elementor-1382 .elementor-element.elementor-element-a82212f p {
    margin: 0;
    color: #333;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ec1bfd */.elementor-1382 .elementor-element.elementor-element-3ec1bfd {
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.elementor-1382 .elementor-element.elementor-element-3ec1bfd button,
.elementor-1382 .elementor-element.elementor-element-3ec1bfd a {
  pointer-events: auto;
}

.elementor-1382 .elementor-element.elementor-element-3ec1bfd img {
  -webkit-user-drag: none;
  user-drag: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ff5dfc */.dynamic-field-container {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.dynamic-field-container:hover {
    transform: translateY(-5px) scale(1.02); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.dynamic-field-container span,
.dynamic-field-container p {
    margin: 0;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b9e7a */.dynamic-field-container {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.dynamic-field-container:hover {
    transform: translateY(-5px) scale(1.02); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.dynamic-field-container span,
.dynamic-field-container p {
    margin: 0;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-123d6c7 */.dynamic-field-container {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.dynamic-field-container:hover {
    transform: translateY(-5px) scale(1.02); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.dynamic-field-container span,
.dynamic-field-container p {
    margin: 0;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9b17ab */.dynamic-field-container {
    /* تنظیمات پایه */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    background: #ffffff; /* یا #fffdfa برای حس گرم‌تر */
    border-radius: 16px; /* گوشه‌های گرد نرم */
    box-shadow: 0 4px 15px rgba(255, 193, 131, 0.15); /* shadow نرم با tint رنگ اصلی */
    
    /* بوردر گرادیانت جذاب (ضخامت 3px) */
    background: linear-gradient(white, white) padding-box, /* داخل سفید */
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D) border-box; /* گرادیانت هلویی-نارنجی */
    border: 3px solid transparent; /* برای فعال کردن گرادیانت بوردر */
    
    /* ترنزیشن نرم برای همه تغییرات */
    transition: all 0.4s ease;
    
    /* حالت hover: glow ملایم + بزرگ‌نمایی کمی */
}
.dynamic-field-container:hover {
    transform: translateY(-5px) scale(1.02); /* بلند شدن و بزرگ شدن کمی */
    box-shadow: 0 10px 30px rgba(255, 193, 131, 0.3); /* shadow قوی‌تر */
    
    /* glow اضافی دور بوردر */
    filter: brightness(1.05);
    background: linear-gradient(white, white) padding-box,
                linear-gradient(135deg, #FFC183, #FFD7A8, #FFB66D, #FFE5C0) border-box;
}

/* استایل آیکون (فرض کنیم از آیکون المنتور یا font-awesome استفاده می‌کنی) */

/* استایل متن داینامیک */
.dynamic-field-container span,
.dynamic-field-container p {
    margin: 0;
    color: #333;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c3e1e */.elementor-1382 .elementor-element.elementor-element-34c3e1e{
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3c479 */.elementor-1382 .elementor-element.elementor-element-af3c479 {
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.elementor-1382 .elementor-element.elementor-element-af3c479 button,
.elementor-1382 .elementor-element.elementor-element-af3c479 a {
  pointer-events: auto;
}

.elementor-1382 .elementor-element.elementor-element-af3c479 img {
  -webkit-user-drag: none;
  user-drag: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-05feed7 *//* 1. حذف آیکون‌های پیش‌فرض خود المنتور و مرورگر */
.elementor-1382 .elementor-element.elementor-element-05feed7 details > summary {
    list-style: none; /* حذف مثلث دیفالت مرورگر */
}
.elementor-1382 .elementor-element.elementor-element-05feed7 details > summary::-webkit-details-marker {
    display: none; /* حذف در کروم/سافاری */
}
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item-icon {
    display: none !important; /* حذف آیکون خود المنتور اگر فعال باشه */
}

/* 2. استایل کلی باکس هر آیتم */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item {
    background: #fff;
    border: 1px solid #EBEBEB; /* یک بوردر خیلی کمرنگ */
    border-radius: 16px; /* گردی گوشه ها */
    margin-bottom: 16px; /* فاصله از پایین */
    overflow: hidden; /* که محتوا از گردی بیرون نزنه */
    transition: all 0.3s ease;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05); /* سایه ملایم */
}

/* وقتی باز میشه سایه اش یکم بیشتر شه (اختیاری) */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item[open] {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);
    border-color: #E0E0E0;
}

/* 3. استایل هدر (بخش کلیک خور) */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item > summary {
    padding: 22px 20px 22px 75px !important; /* پدینگ چپ زیاد برای آیکون */
    position: relative;
    cursor: pointer;
    font-weight: bold;
    display: flex; /* برای تراز بهتر */
    align-items: center;
}

/* 4. دایره پس‌زمینه آیکون (با ::before) */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item > summary::before {
    content: '';
    position: absolute;
    left: 20px; /* فاصله از چپ */
    top: 50%;
    transform: translateY(-50%);
    width: 40px; /* سایز دایره */
    height: 40px;
    background-color: #F3F5FF; /* رنگ پس زمینه آیکون */
    border-radius: 50%;
    transition: background-color 0.3s ease;
}

/* 5. ساخت آیکون مثبت (+) با CSS (با ::after) */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item > summary::after {
    content: '';
    position: absolute;
    left: 30px; /* تنظیم دقیق وسط دایره (20px فاصله + 10px نصف دایره - نصف آیکون) */
    top: 50%;
    width: 20px; /* عرض آیکون */
    height: 20px; /* ارتفاع آیکون */
    
    /* تکنیک گرادینت برای ساخت دو خط */
    background: 
        linear-gradient(#4F46E5, #4F46E5), /* خط افقی - رنگ بنفش/آبی */
        linear-gradient(#4F46E5, #4F46E5); /* خط عمودی */
    
    background-position: center;
    background-size: 100% 2px, 2px 100%; /* ابعاد خط افقی و عمودی */
    background-repeat: no-repeat;
    
    transform: translateY(-50%);
    transition: all 0.4s cubic-bezier(0.5, 0, 0.1, 1); /* انیمیشن خیلی نرم */
}

/* 6. حالت فعال (وقتی آیتم باز است) */

/* تغییر رنگ دایره (اختیاری) */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item[open] > summary::before {
    background-color: #E0E7FF; 
}

/* انیمیشن تبدیل مثبت به منفی */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item[open] > summary::after {
    /* 1. خط عمودی (که دومی هست) رو سایزش رو صفر میکنیم (2px -> 0px)
       2. کل آیکون رو 180 درجه میچرخونیم
    */
    background-size: 100% 2px, 0% 100%; 
    transform: translateY(-50%) rotate(180deg);
}

/* 7. اصلاح فاصله محتوای داخلی */
.elementor-1382 .elementor-element.elementor-element-05feed7 .e-n-accordion-item > div {
    padding-left: 75px !important; /* هم تراز با متن بالا */
    padding-right: 20px !important;
    padding-bottom: 20px !important;
    border-top: none !important; /* حذف خط بالای محتوا */
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-115cbb8 */.elementor-1382 .elementor-element.elementor-element-115cbb8{
    padding: 0;
}
/* کل فرم‌ها */
.wpforms-form {
    font-family: 'Lahze', sans-serif;
}

/* برچسب‌ها */
.wpforms-form label {
    font-family: 'Lahze', sans-serif;
    font-weight: 500; /* دلخواه */
}

/* فیلدهای ورودی، textarea و select */
.wpforms-form input,
.wpforms-form textarea,
.wpforms-form select {
    font-family: 'Lahze', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cd47af */.elementor-1382 .elementor-element.elementor-element-2cd47af {
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.elementor-1382 .elementor-element.elementor-element-2cd47af button,
.elementor-1382 .elementor-element.elementor-element-2cd47af a {
  pointer-events: auto;
}

.elementor-1382 .elementor-element.elementor-element-2cd47af img {
  -webkit-user-drag: none;
  user-drag: none;
}
/* کد آپدیت شده با پترن‌های بیشتر */

.elementor-1382 .elementor-element.elementor-element-2cd47af {
    position: relative;
    overflow: hidden;
    z-index: 1; 

    /* (!! اینجا URL ها رو بذار !!)
      همون URL هایی که از "رسانه" وردپرس گرفتی
    */
    --svg-icon-1: url('https://mahtaedu.com/wp-content/uploads/2025/11/edu-1.svg');
    --svg-icon-2: url('https://mahtaedu.com/wp-content/uploads/2025/11/edu-2.svg');
}

/* تغییرات اصلی اینجاست.
  من آیتم‌های بیشتری به image, size و position اضافه کردم
*/
.elementor-1382 .elementor-element.elementor-element-2cd47af::before {
    content: ''; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    
    opacity: 0.1; 
    z-index: -1; 

    /* (!! آپدیت اینجاست !!)
      تعداد آیتم‌ها رو بیشتر کردم (از ۵ تا به ۹ تا)
    */
    background-image: 
        var(--svg-icon-1), 
        var(--svg-icon-2), 
        var(--svg-icon-1), 
        var(--svg-icon-2),
        var(--svg-icon-1),
        var(--svg-icon-2), /* <-- جدید */
        var(--svg-icon-1), /* <-- جدید */
        var(--svg-icon-2), /* <-- جدید */
        var(--svg-icon-1); /* <-- جدید */

    background-repeat: no-repeat;

    /* (!! آپدیت اینجاست !!)
      باید تعداد سایزها هم با تعداد عکس‌ها یکی باشه
    */
    background-size: 
        40px,  /* اولی */
        55px,  /* دومی */
        30px,  /* سومی */
        50px,  /* چهارمی */
        45px,  /* پنجمی */
        35px,  /* ششمی (جدید) */
        60px,  /* هفتمی (جدید) */
        25px,  /* هشتمی (جدید) */
        50px;  /* نهمی (جدید) */


    /* (!! آپدیت اینجاست !!)
      موقعیت‌های جدید برای آیتم‌های جدید
    */
    background-position: 
        top 10% left 15%,    /* اولی */
        top 30% right 20%,   /* دومی */
        center center,       /* سومی */
        bottom 25% left 30%, /* چهارمی */
        bottom 10% right 10%, /* پنجمی */
        top 50% left 40%,    /* ششمی (جدید) */
        top 80% right 35%,   /* هفتمی (جدید) */
        top 5% right 45%,    /* هشتمی (جدید) */
        bottom 40% left 5%;  /* نهمی (جدید) */


    /* انیمیشن (بدون تغییر) */
    animation: subtleDrift 45s linear infinite alternate;
}

@keyframes subtleDrift {
    0% {
        transform: translate(0px, 0px);
    }
    100% {
        transform: translate(15px, 10px);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-ExtraBold-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Lahze';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/Lahzeh-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANSans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb.woff2') format('woff2'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb.woff') format('woff'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Bold.woff2') format('woff2'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Bold.woff') format('woff'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Black.woff2') format('woff2'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Black.woff') format('woff'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Black.ttf') format('truetype');
}
@font-face {
	font-family: 'IRANSans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Light.woff2') format('woff2'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Light.woff') format('woff'),
		url('https://mahtaedu.com/wp-content/uploads/2025/11/IRANSansWeb_Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */