.elementor-23 .elementor-element.elementor-element-d5cba71{--display:flex;--min-height:106vh;--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;--overflow:hidden;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-e5eccfa{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:2.5%;--padding-right:0%;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-e5eccfa{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-e5eccfa{right:0px;}.elementor-23 .elementor-element.elementor-element-dbb4397{--display:flex;--position:absolute;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:2.5%;--padding-right:0%;top:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-dbb4397{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-dbb4397{right:0px;}.elementor-23 .elementor-element.elementor-element-2ecf668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7.5%;--z-index:2;}.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-23 .elementor-element.elementor-element-082d688{text-align:center;}.elementor-23 .elementor-element.elementor-element-082d688 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:800;color:#FFFFFF;}.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-23 .elementor-element.elementor-element-a0c44df{text-align:center;font-family:"vazirmatn", Sans-serif;font-weight:400;color:#FFFFFF;}.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-23 .elementor-element.elementor-element-539251c .elementor-button{background-color:#ECF4F9;font-family:"vazirmatn", Sans-serif;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0s;border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-539251c .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-539251c .elementor-button:focus{background-color:var( --e-global-color-accent );color:#ECF4F9;}.elementor-23 .elementor-element.elementor-element-539251c:hover{--e-transform-scale:1.2;}.elementor-23 .elementor-element.elementor-element-539251c{--e-transform-transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-539251c .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-539251c .elementor-button:focus svg{fill:#ECF4F9;}.elementor-23 .elementor-element.elementor-element-bfb5a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;--z-index:2;}.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-23 .elementor-element.elementor-element-a1b18b5{padding:5% 0% 5% 5%;}.elementor-23 .elementor-element.elementor-element-a1b18b5:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-a1b18b5.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-b48dc69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-5be6de9 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-02ad6bb{font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-507fb0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-672d040{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2b492ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-2b492ff:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-2b492ff.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:110%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-9a0db5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1463890{font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-f498b00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-0ebd05a{text-align:start;}.elementor-23 .elementor-element.elementor-element-0ebd05a .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1cd2f4c{text-align:start;font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-1e8f84e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-9fca03d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1080789{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-57fc311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-57fc311:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-57fc311.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-7abb411{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-3ac5003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-a861cc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-a861cc9:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-a861cc9.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:110%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-0445bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-2abb706{font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-5799257{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-083d6e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-8206aca{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1841a2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-1841a2f:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-1841a2f.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-944237b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-e67c0ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-302e396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-302e396:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-302e396.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-bd4cf5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-80e3bd6{font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-b60ef86{--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:0% 2.5%;--row-gap:0%;--column-gap:2.5%;--flex-wrap:wrap;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-b60ef86:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b60ef86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF4F9;}.elementor-23 .elementor-element.elementor-element-055a3f5{--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:flex-start;--align-items:flex-start;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-e66cead .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-64bbcba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 5% 0%;}.elementor-23 .elementor-element.elementor-element-64bbcba .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-size:54px;font-weight:800;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-8439b3b{--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:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:1.75s;--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-8439b3b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8439b3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#174B5C;}.elementor-23 .elementor-element.elementor-element-8439b3b:hover{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-26ae32c:hover{--e-transform-scale:1.02;}.elementor-23 .elementor-element.elementor-element-26ae32c{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;padding:0% 0% 0% 0%;--e-transform-transition-duration:1200ms;}.elementor-23 .elementor-element.elementor-element-26ae32c img{transition-duration:1.2s;}.elementor-23 .elementor-element.elementor-element-37bfe98{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-23 .elementor-element.elementor-element-37bfe98 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bdbf9e2{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-e6988e1{--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:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:1.75s;--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-e6988e1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e6988e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#174B5C;}.elementor-23 .elementor-element.elementor-element-e6988e1:hover{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-085b54d:hover{--e-transform-scale:1.02;}.elementor-23 .elementor-element.elementor-element-085b54d{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;padding:0% 0% 0% 0%;--e-transform-transition-duration:1200ms;}.elementor-23 .elementor-element.elementor-element-085b54d img{transition-duration:1.2s;}.elementor-23 .elementor-element.elementor-element-83f979c{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-23 .elementor-element.elementor-element-83f979c .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-3879f2d{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-9f8d37e{--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:20px 0px;--row-gap:20px;--column-gap:0px;--background-transition:1.75s;--border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-9f8d37e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9f8d37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#174B5C;}.elementor-23 .elementor-element.elementor-element-9f8d37e:hover{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-4b4c31d:hover{--e-transform-scale:1.02;}.elementor-23 .elementor-element.elementor-element-4b4c31d{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;padding:0% 0% 0% 0%;--e-transform-transition-duration:1200ms;}.elementor-23 .elementor-element.elementor-element-4b4c31d img{transition-duration:1.2s;}.elementor-23 .elementor-element.elementor-element-e745619{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;}.elementor-23 .elementor-element.elementor-element-e745619 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f42efcc{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-c5356c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-c5356c9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-c5356c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-25670cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-f553455 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-19c0dc3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-38ec4d1 .elementor-button{background-color:#ECF4F9;font-family:"vazirmatn", Sans-serif;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0s;border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-38ec4d1 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-38ec4d1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#ECF4F9;}.elementor-23 .elementor-element.elementor-element-38ec4d1:hover{--e-transform-scale:1.2;}.elementor-23 .elementor-element.elementor-element-38ec4d1{--e-transform-transition-duration:1500ms;}.elementor-23 .elementor-element.elementor-element-38ec4d1 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-38ec4d1 .elementor-button:focus svg{fill:#ECF4F9;}.elementor-23 .elementor-element.elementor-element-e5e7ae0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-ebb3f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-ebb3f20:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-ebb3f20.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-dc679d6{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 0px 0px;text-align:center;font-family:"vazirmatn", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFFB5;}.elementor-23 .elementor-element.elementor-element-563da92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-fa3327f{text-align:start;}.elementor-23 .elementor-element.elementor-element-fa3327f .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-009d1b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-b010f34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e604d84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-e604d84:not( .elementor-widget-image ), .elementor-23 .elementor-element.elementor-element-e604d84.elementor-widget-image img{-webkit-mask-image:url( https://emdadkhodroshahriar.com/wp-content/uploads/2026/09/hero-irregular-mask-Photoroom.png );-webkit-mask-size:120%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-1120cec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-7dd5010{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-fdd016c{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-f78e656{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-acd7f55{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-e007cc9{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-f44db95{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-23 .elementor-element.elementor-element-aafda1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-ce4b81d{text-align:start;}.elementor-23 .elementor-element.elementor-element-ce4b81d .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-2cb4119:hover{--e-transform-scale:1.02;}.elementor-23 .elementor-element.elementor-element-2cb4119{--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-506ba7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-a44ec05:hover{--e-transform-scale:1.02;}.elementor-23 .elementor-element.elementor-element-a44ec05{--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-a44ec05 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-cd6c414{--e-transform-transition-duration:900ms;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-accordion-title{color:#7A7A7A;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-accordion-icon svg{fill:#7A7A7A;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-active .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-active .elementor-accordion-title{color:#56C3C3;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-active .elementor-accordion-icon svg{fill:#56C3C3;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-accordion-title{font-family:"vazirmatn", Sans-serif;font-size:16px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-cd6c414 .elementor-tab-content{font-family:"vazirmatn", Sans-serif;font-weight:400;}.elementor-23 .elementor-element.elementor-element-d8c7506{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-fe8e337{text-align:start;}.elementor-23 .elementor-element.elementor-element-fe8e337 .elementor-heading-title{font-family:"vazirmatn", Sans-serif;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-59a1840 .elementor-button{background-color:var( --e-global-color-primary );font-family:"vazirmatn", Sans-serif;font-weight:400;transition-duration:0s;border-radius:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-59a1840 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-59a1840 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-59a1840:hover{--e-transform-scale:1.2;}.elementor-23 .elementor-element.elementor-element-59a1840{--e-transform-transition-duration:1500ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-d5cba71{--min-height:111vh;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-2ecf668{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-bfb5a3f{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-b48dc69{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-507fb0d{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-507fb0d.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-672d040.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-9a0db5a{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-f498b00{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-1e8f84e{--flex-direction:column-reverse;--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-1e8f84e.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-9fca03d{--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-4287dfa{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7abb411{--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-7abb411.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-3ac5003.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-0445bf2{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-2abb706{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5799257{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-083d6e5{--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-944237b{--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:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-e67c0ed.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-bd4cf5c{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-b60ef86{--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:space-around;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-055a3f5{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-37bfe98{text-align:center;}.elementor-23 .elementor-element.elementor-element-37bfe98 .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-bdbf9e2{text-align:center;}.elementor-23 .elementor-element.elementor-element-83f979c{text-align:center;}.elementor-23 .elementor-element.elementor-element-83f979c .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-3879f2d{text-align:center;}.elementor-23 .elementor-element.elementor-element-e745619{text-align:center;}.elementor-23 .elementor-element.elementor-element-e745619 .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-f42efcc{text-align:center;}.elementor-23 .elementor-element.elementor-element-c5356c9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-23 .elementor-element.elementor-element-25670cb{--margin-top:2.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-f553455{text-align:center;}.elementor-23 .elementor-element.elementor-element-f553455 .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-19c0dc3{text-align:center;}.elementor-23 .elementor-element.elementor-element-dc679d6{text-align:center;}.elementor-23 .elementor-element.elementor-element-563da92{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-009d1b3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-b010f34.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-1120cec{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-aafda1a{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-506ba7d{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-d8c7506{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-d5cba71{--min-height:117vh;--margin-top:-17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:45%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-e5eccfa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-dbb4397{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2ecf668{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-082d688 .elementor-heading-title{font-size:31px;}.elementor-23 .elementor-element.elementor-element-a0c44df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bfb5a3f{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b48dc69{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-5be6de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-02ad6bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-507fb0d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-672d040{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9a0db5a{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-f498b00{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-0ebd05a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1cd2f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1e8f84e{--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%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-9fca03d{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1080789{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1080789.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-7abb411{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-3ac5003{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0445bf2{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-5799257{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-083d6e5{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-8206aca{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-8206aca.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-944237b{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-e67c0ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bd4cf5c{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-b60ef86{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-055a3f5{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-8439b3b{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e6988e1{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9f8d37e{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-c5356c9{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-25670cb{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-f553455 .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-e5e7ae0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e5e7ae0.e-con{--order:-99999 /* order start hack */;}.elementor-23 .elementor-element.elementor-element-563da92{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-fa3327f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5a5f658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-009d1b3{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-b010f34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1120cec{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-aafda1a{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-ce4b81d .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-506ba7d{--margin-top:25%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-a44ec05 .elementor-heading-title{line-height:1.3em;}.elementor-23 .elementor-element.elementor-element-d8c7506{--margin-top:25%;--margin-bottom:25%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-fe8e337 .elementor-heading-title{line-height:1.3em;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-e5eccfa{--width:100%;}.elementor-23 .elementor-element.elementor-element-dbb4397{--width:100%;}.elementor-23 .elementor-element.elementor-element-2ecf668{--width:49.5%;}.elementor-23 .elementor-element.elementor-element-bfb5a3f{--width:49.5%;}.elementor-23 .elementor-element.elementor-element-672d040{--width:50%;}.elementor-23 .elementor-element.elementor-element-9a0db5a{--width:50%;}.elementor-23 .elementor-element.elementor-element-9fca03d{--width:50%;}.elementor-23 .elementor-element.elementor-element-1080789{--width:50%;}.elementor-23 .elementor-element.elementor-element-3ac5003{--width:50%;}.elementor-23 .elementor-element.elementor-element-0445bf2{--width:50%;}.elementor-23 .elementor-element.elementor-element-083d6e5{--width:50%;}.elementor-23 .elementor-element.elementor-element-8206aca{--width:50%;}.elementor-23 .elementor-element.elementor-element-e67c0ed{--width:50%;}.elementor-23 .elementor-element.elementor-element-bd4cf5c{--width:50%;}.elementor-23 .elementor-element.elementor-element-8439b3b{--width:31%;}.elementor-23 .elementor-element.elementor-element-e6988e1{--width:31%;}.elementor-23 .elementor-element.elementor-element-9f8d37e{--width:31%;}.elementor-23 .elementor-element.elementor-element-25670cb{--width:50%;}.elementor-23 .elementor-element.elementor-element-e5e7ae0{--width:50%;}.elementor-23 .elementor-element.elementor-element-b010f34{--width:50%;}.elementor-23 .elementor-element.elementor-element-1120cec{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-672d040{--width:100%;}.elementor-23 .elementor-element.elementor-element-9a0db5a{--width:100%;}.elementor-23 .elementor-element.elementor-element-9fca03d{--width:100%;}.elementor-23 .elementor-element.elementor-element-1080789{--width:100%;}.elementor-23 .elementor-element.elementor-element-3ac5003{--width:100%;}.elementor-23 .elementor-element.elementor-element-0445bf2{--width:100%;}.elementor-23 .elementor-element.elementor-element-083d6e5{--width:100%;}.elementor-23 .elementor-element.elementor-element-8206aca{--width:100%;}.elementor-23 .elementor-element.elementor-element-e67c0ed{--width:100%;}.elementor-23 .elementor-element.elementor-element-bd4cf5c{--width:100%;}.elementor-23 .elementor-element.elementor-element-8439b3b{--width:30%;}.elementor-23 .elementor-element.elementor-element-e6988e1{--width:30%;}.elementor-23 .elementor-element.elementor-element-9f8d37e{--width:30%;}.elementor-23 .elementor-element.elementor-element-25670cb{--width:100%;}.elementor-23 .elementor-element.elementor-element-e5e7ae0{--width:100%;}.elementor-23 .elementor-element.elementor-element-b010f34{--width:100%;}.elementor-23 .elementor-element.elementor-element-1120cec{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-dbb4397 */.elementor-23 .elementor-element.elementor-element-dbb4397 {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    height: 100% !important;

    overflow: hidden !important;
    pointer-events: none;

    z-index: 2;
}

.elementor-23 .elementor-element.elementor-element-dbb4397 svg {
    position: absolute;
    inset: 0;

    display: block;

    width: 100%;
    height: 100%;

    overflow: visible;
}

.elementor-23 .elementor-element.elementor-element-dbb4397 .shahriar-route {
    fill: none;

    stroke-width: 5px;

    stroke-linecap: round;
    stroke-linejoin: round;

    vector-effect: non-scaling-stroke;

    opacity: 0.95;

    will-change: stroke-dashoffset;
}


/* تبلت */
@media (max-width: 1024px) {

    .elementor-23 .elementor-element.elementor-element-dbb4397 .shahriar-route {
        stroke-width: 4px;
    }
}


/* موبایل */
@media (max-width: 767px) {

    .elementor-23 .elementor-element.elementor-element-dbb4397 .shahriar-route {
        stroke-width: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5eccfa */.elementor-23 .elementor-element.elementor-element-e5eccfa {
    position: absolute;
    inset: 0;
    overflow: hidden;
    pointer-events: none;

    /* پس زمینه اصلی */
    background-color: #071725;

    /*
     * 6 مستطیل اصلی
     * 3 عدد راست به چپ
     * 3 عدد چپ به راست
     */
    background-image:

        /* 1 - راست به چپ */
        linear-gradient(
            180deg,
            rgba(0, 72, 98, 0.78),
            rgba(0, 48, 68, 0.38)
        ),

        /* 2 - چپ به راست */
        linear-gradient(
            180deg,
            rgba(0, 65, 90, 0.72),
            rgba(0, 45, 65, 0.32)
        ),

        /* 3 - راست به چپ */
        linear-gradient(
            180deg,
            rgba(0, 76, 102, 0.68),
            rgba(0, 50, 72, 0.30)
        ),

        /* 4 - چپ به راست */
        linear-gradient(
            180deg,
            rgba(0, 68, 94, 0.56),
            rgba(0, 47, 67, 0.24)
        ),

        /* 5 - راست به چپ */
        linear-gradient(
            180deg,
            rgba(0, 73, 100, 0.50),
            rgba(0, 48, 68, 0.21)
        ),

        /* 6 - چپ به راست */
        linear-gradient(
            180deg,
            rgba(0, 64, 88, 0.62),
            rgba(0, 44, 64, 0.28)
        );


    /* اندازه مستطیل ها */
    background-size:
    300px 160px,
    145px 120px,
    250px 84px,
    165px 72px,
    200px 95px,
    125px 78px;

    background-repeat: no-repeat;


    /*
     * همه مستطیل ها در شروع
     * بیرون یا نزدیک لبه کادر هستند.
     */
    background-position:

        112% 15%,
        -12% 31%,
        118% 47%,
        -15% 63%,
        110% 78%,
        -10% 89%;


    /*
     * حرکت یک طرفه و پیوسته
     * مهم: alternate نداریم
     */
    animation:
        shahriar-blocks-cross 14.5s
        linear
        infinite;
}


/* ==================================================
   مستطیل هفتم
   راست به چپ
   ================================================== */

.elementor-23 .elementor-element.elementor-element-e5eccfa::before {
    content: "";
    position: absolute;

    width: 160px;
    height: 72px;

    top: 37%;
    left: calc(100% + 180px);

    background: linear-gradient(
        180deg,
        rgba(0, 74, 100, 0.58),
        rgba(0, 48, 68, 0.24)
    );

    will-change: transform;

    animation:
        shahriar-extra-right-to-left
        12s
        linear
        infinite;

    /* شروع از وسط چرخه برای پخش بهتر */
    animation-delay: -3s;
}


/* ==================================================
   مستطیل هشتم
   چپ به راست
   ================================================== */

.elementor-23 .elementor-element.elementor-element-e5eccfa::after {
    content: "";
    position: absolute;

    width: 105px;
    height: 58px;

    top: 70%;
    right: calc(100% + 125px);

    background: linear-gradient(
        180deg,
        rgba(0, 70, 96, 0.70),
        rgba(0, 47, 67, 0.28)
    );

    will-change: transform;

    animation:
        shahriar-extra-left-to-right
        10.5s
        linear
        infinite;

    animation-delay: -5s;
}


/* ==================================================
   حرکت 6 مستطیل اصلی
   ================================================== */

@keyframes shahriar-blocks-cross {

    0% {

        background-position:

            /* راست → چپ */
            112% 15%,

            /* چپ → راست */
            -12% 31%,

            /* راست → چپ */
            118% 47%,

            /* چپ → راست */
            -15% 63%,

            /* راست → چپ */
            110% 78%,

            /* چپ → راست */
            -10% 89%;
    }


    100% {

        background-position:

            /* کاملا از چپ خارج شود */
            -20% 15%,

            /* کاملا از راست خارج شود */
            115% 31%,

            /* کاملا از چپ خارج شود */
            -25% 47%,

            /* کاملا از راست خارج شود */
            120% 63%,

            /* کاملا از چپ خارج شود */
            -18% 78%,

            /* کاملا از راست خارج شود */
            112% 89%;
    }
}


/* ==================================================
   مستطیل هفتم: راست → چپ
   ================================================== */

@keyframes shahriar-extra-right-to-left {

    0% {
        transform:
            translate3d(0, 0, 0);
    }

    100% {
        transform:
            translate3d(
                calc(-100vw - 400px),
                0,
                0
            );
    }
}


/* ==================================================
   مستطیل هشتم: چپ → راست
   ================================================== */

@keyframes shahriar-extra-left-to-right {

    0% {
        transform:
            translate3d(0, 0, 0);
    }

    100% {
        transform:
            translate3d(
                calc(100vw + 300px),
                0,
                0
            );
    }
}


/* ==================================================
   TABLET
   ================================================== */

@media (max-width: 1024px) {

    .elementor-23 .elementor-element.elementor-element-e5eccfa {

        background-size:

            155px 65px,
            105px 85px,
            170px 60px,
            120px 55px,
            135px 68px,
            90px 55px;

        /*
         * کمی سریع تر روی تبلت
         * چون عرض مسیر کمتر است
         */
        animation-duration: 8s;
    }


    .elementor-23 .elementor-element.elementor-element-e5eccfa::before {

        width: 130px;
        height: 60px;

        top: 38%;

        animation-duration: 7s;
    }


    .elementor-23 .elementor-element.elementor-element-e5eccfa::after {

        width: 90px;
        height: 50px;

        top: 72%;

        animation-duration: 8s;
    }
}


/* ==================================================
   MOBILE
   ================================================== */

@media (max-width: 767px) {

    /*
     * روی موبایل فقط 4 مستطیل اصلی
     * تا Hero شلوغ نشود.
     */
    .elementor-23 .elementor-element.elementor-element-e5eccfa {

        background-image:

            linear-gradient(
                180deg,
                rgba(0, 72, 98, 0.72),
                rgba(0, 48, 68, 0.30)
            ),

            linear-gradient(
                180deg,
                rgba(0, 65, 90, 0.60),
                rgba(0, 45, 65, 0.25)
            ),

            linear-gradient(
                180deg,
                rgba(0, 76, 102, 0.52),
                rgba(0, 50, 72, 0.20)
            ),

            linear-gradient(
                180deg,
                rgba(0, 68, 94, 0.44),
                rgba(0, 47, 67, 0.16)
            );


        background-size:

            130px 58px,
            90px 72px,
            145px 52px,
            100px 48px;


        background-position:

            115% 15%,
            -20% 35%,
            120% 62%,
            -25% 84%;


        animation:
            shahriar-blocks-cross-mobile
            7s
            linear
            infinite;
    }


    .elementor-23 .elementor-element.elementor-element-e5eccfa::before {

        width: 105px;
        height: 48px;

        top: 45%;

        animation-duration: 6.5s;
    }


    .elementor-23 .elementor-element.elementor-element-e5eccfa::after {

        width: 75px;
        height: 42px;

        top: 75%;

        animation-duration: 7.5s;
    }
}


/* حرکت مخصوص موبایل */
@keyframes shahriar-blocks-cross-mobile {

    0% {

        background-position:

            115% 15%,
            -20% 35%,
            120% 62%,
            -25% 84%;
    }


    100% {

        background-position:

            -35% 15%,
            120% 35%,
            -40% 62%,
            125% 84%;
    }
}


/* Reduce Motion */
@media (prefers-reduced-motion: reduce) {

    .elementor-23 .elementor-element.elementor-element-e5eccfa,
    .elementor-23 .elementor-element.elementor-element-e5eccfa::before,
    .elementor-23 .elementor-element.elementor-element-e5eccfa::after {

        animation: none;
    }
}background-size:
    190px 78px,
    125px 105px,
    220px 72px,
    145px 62px,
    175px 82px,
    110px 68px;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-082d688 */.elementor-23 .elementor-element.elementor-element-082d688 .elementor-heading-title {
    background: linear-gradient(
        180deg,
        #E7EEF6 0%,
        #D0DCE8 38%,
        #A6B8CA 70%,
        #7F96AD 100%
    );

    -webkit-background-clip: text;
    background-clip: text;

    -webkit-text-fill-color: transparent;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ecf668 */.elementor-23 .elementor-element.elementor-element-2ecf668 {
    position: relative;
    z-index: 10;
}/* End custom CSS */