.elementor-7 .elementor-element.elementor-element-54634b5{--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:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-54634b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54634b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wintor.group/wp-content/uploads/2025/10/A1-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-e5c481a{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-9021503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag, .elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag a{color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{font-family:"Morabba", Sans-serif;font-size:140px;line-height:200px;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-sub-title-inner{color:var( --e-global-color-314e2c7 );font-family:"IranSans", Sans-serif;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-slider-excerpt{color:var( --e-global-color-314e2c7 );font-family:"IranSans", Sans-serif;font-size:15px;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-arrow, .elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-small-circle{background-color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-arrow:after{border-right-color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-border-circle{border-color:var( --e-global-color-76be2d3 );}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-text{font-family:"IranSans", Sans-serif;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button:hover .bdt-ps-button-border-circle{border-color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-6c472f2{--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;}.elementor-7 .elementor-element.elementor-element-94dc22e{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-5458079{--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;}.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-7 .elementor-element.elementor-element-79ad5c5{text-align:left;}.elementor-7 .elementor-element.elementor-element-79ad5c5 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:200px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-db4794e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-d4eb961{--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;}.elementor-7 .elementor-element.elementor-element-433125f{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-e22524b{--spacer-size:20px;}.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-7 .elementor-element.elementor-element-12f5ccf .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-12f5ccf .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-12f5ccf .elementor-icon svg{height:100px;}.elementor-7 .elementor-element.elementor-element-b1abe8c{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-12b4191{text-align:center;}.elementor-7 .elementor-element.elementor-element-12b4191 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-a17030c{--spacer-size:20px;}.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-7 .elementor-element.elementor-element-64699af{font-family:"IranSans", Sans-serif;font-size:12px;font-weight:400;line-height:50px;}.elementor-7 .elementor-element.elementor-element-f29a601{--spacer-size:20px;}.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-7 .elementor-element.elementor-element-25cc060 .elementor-button{font-family:"IranSans", Sans-serif;font-weight:500;fill:var( --e-global-color-9e4db99 );color:var( --e-global-color-9e4db99 );border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-c84fddd{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-d979a23{--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;}.elementor-7 .elementor-element.elementor-element-cab84af{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-6db6efb{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-f279147 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-f279147 .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-f279147 .elementor-icon svg{height:100px;}.elementor-7 .elementor-element.elementor-element-ed793a3{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-2c0f266{text-align:center;}.elementor-7 .elementor-element.elementor-element-2c0f266 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-07086e7{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-9635298{font-family:"IranSans", Sans-serif;font-size:12px;font-weight:400;line-height:50px;}.elementor-7 .elementor-element.elementor-element-90c74a0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-30f6fa6 .elementor-button{font-family:"IranSans", Sans-serif;font-weight:500;fill:var( --e-global-color-9e4db99 );color:var( --e-global-color-9e4db99 );border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-a1c03e0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-fa39f52{--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;}.elementor-7 .elementor-element.elementor-element-de7ffd3{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-b706c71{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-2354d9c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2354d9c .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-2354d9c .elementor-icon svg{height:100px;}.elementor-7 .elementor-element.elementor-element-858b2ee{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-da4e955{text-align:center;}.elementor-7 .elementor-element.elementor-element-da4e955 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-e1802fd{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-87657db{font-family:"IranSans", Sans-serif;font-size:12px;font-weight:400;line-height:50px;}.elementor-7 .elementor-element.elementor-element-abc9539{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-9efa776 .elementor-button{font-family:"IranSans", Sans-serif;font-weight:500;fill:var( --e-global-color-9e4db99 );color:var( --e-global-color-9e4db99 );border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-b68f1d0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-ebc0ef0{--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;}.elementor-7 .elementor-element.elementor-element-051093a{--display:flex;--min-height:35vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:10;}.elementor-7 .elementor-element.elementor-element-2f7bc49{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-cd9b9d7 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-cd9b9d7 .elementor-icon{font-size:100px;}.elementor-7 .elementor-element.elementor-element-cd9b9d7 .elementor-icon svg{height:100px;}.elementor-7 .elementor-element.elementor-element-7ea1aa9{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-eeaac31{text-align:center;}.elementor-7 .elementor-element.elementor-element-eeaac31 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-540c237{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-c89883d{font-family:"IranSans", Sans-serif;font-size:12px;font-weight:400;line-height:50px;}.elementor-7 .elementor-element.elementor-element-6f815be{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-01f9994 .elementor-button{font-family:"IranSans", Sans-serif;font-weight:500;fill:var( --e-global-color-9e4db99 );color:var( --e-global-color-9e4db99 );border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-20a8849{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-12790bc{--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;}.elementor-7 .elementor-element.elementor-element-cca21ab{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-edc805a{--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;}.elementor-7 .elementor-element.elementor-element-21651f7{--display:flex;--min-height:70vh;--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:flex-start;}.elementor-7 .elementor-element.elementor-element-871a411{text-align:right;}.elementor-7 .elementor-element.elementor-element-871a411 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:120px;font-weight:900;line-height:200px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-bc31253{--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;}.elementor-7 .elementor-element.elementor-element-f8e9b79 .elementor-widget-container{text-align:center;}.elementor-7 .elementor-element.elementor-element-f8e9b79:not(:has(.elementor-widget-container)){text-align:center;}.elementor-7 .elementor-element.elementor-element-f8e9b79 img{width:200px;}.elementor-7 .elementor-element.elementor-element-032aea9{--display:flex;--min-height:70vh;--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:flex-end;}.elementor-7 .elementor-element.elementor-element-002d484{text-align:left;}.elementor-7 .elementor-element.elementor-element-002d484 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:120px;font-weight:900;line-height:200px;}.elementor-7 .elementor-element.elementor-element-3c78ea2{--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;}.elementor-7 .elementor-element.elementor-element-b1ae416{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-bfe2f53{--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;}.elementor-7 .elementor-element.elementor-element-80cce56{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-2a13c28{--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;}.elementor-7 .elementor-element.elementor-element-0402175{text-align:center;}.elementor-7 .elementor-element.elementor-element-0402175 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:200px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-22884f7{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-357a4ea{text-align:justify;font-family:"IranSans", Sans-serif;font-weight:300;}.elementor-7 .elementor-element.elementor-element-dcda17a{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-a1a3ebb{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cde7ab0 );--border-color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-a1a3ebb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a1a3ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D4C;}.elementor-7 .elementor-element.elementor-element-a1a3ebb:hover{background-color:#778C89;}.elementor-7 .elementor-element.elementor-element-3cb4ff0{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-3cb4ff0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e90b7f2 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:60px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-713ead3{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cde7ab0 );--border-color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-713ead3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-713ead3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D4C;}.elementor-7 .elementor-element.elementor-element-713ead3:hover{background-color:#778C89;}.elementor-7 .elementor-element.elementor-element-9cec5cb{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9cec5cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-610158f .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:60px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2ab98bb{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cde7ab0 );--border-color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-2ab98bb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ab98bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D4C;}.elementor-7 .elementor-element.elementor-element-2ab98bb:hover{background-color:#778C89;}.elementor-7 .elementor-element.elementor-element-d0a780d{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-d0a780d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7ba1d12 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:60px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-437340e{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cde7ab0 );--border-color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-437340e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-437340e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D4C;}.elementor-7 .elementor-element.elementor-element-437340e:hover{background-color:#778C89;}.elementor-7 .elementor-element.elementor-element-9fa3c12{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9fa3c12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2e92baf .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:60px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8849d9c{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.4s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-cde7ab0 );--border-color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-8849d9c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8849d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#233D4C;}.elementor-7 .elementor-element.elementor-element-8849d9c:hover{background-color:#778C89;}.elementor-7 .elementor-element.elementor-element-29bc03c{--display:flex;--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-29bc03c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-65f02a8 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:60px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-e782dc7{--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;}.elementor-7 .elementor-element.elementor-element-c1162d6{--spacer-size:100px;}.elementor-7 .elementor-element.elementor-element-3207da3{--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;}.elementor-7 .elementor-element.elementor-element-fa11907{text-align:right;}.elementor-7 .elementor-element.elementor-element-fa11907 .elementor-heading-title{font-family:"Morabba", Sans-serif;font-size:200px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-baaaf7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-56b43de{--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;}.elementor-7 .elementor-element.elementor-element-f5909aa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#52525200;--border-color:#52525200;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 8px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f5909aa.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-f5909aa:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5);}.elementor-widget-pp-team-member .pp-tm-name{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-widget-pp-team-member .pp-tm-title-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-pp-team-member .pp-tm-position{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-pp-team-member .pp-tm-position-divider{border-bottom-color:var( --e-global-color-accent );}.elementor-widget-pp-team-member .pp-tm-description{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-pp-team-member .pp-tm-description-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-image{width:200px;margin:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-content{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-image img{border-style:solid;border-color:var( --e-global-color-9e4db99 );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-image img, .elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-overlay-content-wrap:before{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-name{font-family:"Morabba", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-position{font-family:"IranSans", Sans-serif;font-size:11.35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-position-divider{border-bottom-style:solid;width:100px;border-bottom-width:3px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-position-divider-wrap{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-social-links .pp-tm-social-icon-wrap{font-size:14px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-social-links .pp-tm-social-icon-wrap svg{fill:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-social-links .pp-tm-social-icon-wrap:hover{color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-5071d91 .pp-tm-social-links .pp-tm-social-icon-wrap:hover svg{fill:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-4cb7592{--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;}.elementor-7 .elementor-element.elementor-element-9bef047{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#52525200;--border-color:#52525200;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 8px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-9bef047.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-9bef047:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-image{width:200px;margin:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-content{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-image img{border-style:solid;border-color:var( --e-global-color-9e4db99 );}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-image img, .elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-overlay-content-wrap:before{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-name{font-family:"Morabba", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-position{font-family:"IranSans", Sans-serif;font-size:11.35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-position-divider{border-bottom-style:solid;width:100px;border-bottom-width:3px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-position-divider-wrap{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-social-links .pp-tm-social-icon-wrap{font-size:14px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-social-links .pp-tm-social-icon-wrap svg{fill:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-social-links .pp-tm-social-icon-wrap:hover{color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-19b17d7 .pp-tm-social-links .pp-tm-social-icon-wrap:hover svg{fill:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-53bc572{--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;}.elementor-7 .elementor-element.elementor-element-a6b47d4{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#52525200;--border-color:#52525200;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 8px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-a6b47d4.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-a6b47d4:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-image{width:200px;margin:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-content{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-image img{border-style:solid;border-color:var( --e-global-color-9e4db99 );}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-image img, .elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-overlay-content-wrap:before{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-name{font-family:"Morabba", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-position{font-family:"IranSans", Sans-serif;font-size:11.35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-position-divider{border-bottom-style:solid;width:100px;border-bottom-width:3px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-position-divider-wrap{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-social-links .pp-tm-social-icon-wrap{font-size:14px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-social-links .pp-tm-social-icon-wrap svg{fill:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-social-links .pp-tm-social-icon-wrap:hover{color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-4ed6d40 .pp-tm-social-links .pp-tm-social-icon-wrap:hover svg{fill:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-cb8930e{--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;}.elementor-7 .elementor-element.elementor-element-2f9f8b2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#52525200;--border-color:#52525200;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 8px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-2f9f8b2.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-2f9f8b2:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-image{width:200px;margin:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-content{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-image img{border-style:solid;border-color:var( --e-global-color-9e4db99 );}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-image img, .elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-overlay-content-wrap:before{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-name{font-family:"Morabba", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-position{font-family:"IranSans", Sans-serif;font-size:11.35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-position-divider{border-bottom-style:solid;width:100px;border-bottom-width:3px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-position-divider-wrap{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-social-links .pp-tm-social-icon-wrap{font-size:14px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-social-links .pp-tm-social-icon-wrap svg{fill:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-social-links .pp-tm-social-icon-wrap:hover{color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-ed0d5b8 .pp-tm-social-links .pp-tm-social-icon-wrap:hover svg{fill:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-57a516d{--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;}.elementor-7 .elementor-element.elementor-element-57a516d.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-7057ea5{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#52525200;--border-color:#52525200;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 20px 8px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-7057ea5.e-con:hover{--e-con-transform-scale:1.01;}.elementor-7 .elementor-element.elementor-element-7057ea5:hover{box-shadow:0px 0px 20px 5px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-image{width:200px;margin:1px 1px 1px 1px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-content{padding:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-image img{border-style:solid;border-color:var( --e-global-color-9e4db99 );}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-image img, .elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-overlay-content-wrap:before{border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-name{font-family:"Morabba", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;margin-bottom:5px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-position{font-family:"IranSans", Sans-serif;font-size:11.35px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-position-divider{border-bottom-style:solid;width:100px;border-bottom-width:3px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-position-divider-wrap{margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-social-links .pp-tm-social-icon-wrap{font-size:14px;color:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-social-links .pp-tm-social-icon-wrap svg{fill:var( --e-global-color-314e2c7 );}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-social-links .pp-tm-social-icon-wrap:hover{color:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-3a9cdb7 .pp-tm-social-links .pp-tm-social-icon-wrap:hover svg{fill:var( --e-global-color-cde7ab0 );}.elementor-7 .elementor-element.elementor-element-0866442{--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;}.elementor-7 .elementor-element.elementor-element-41f589f{--spacer-size:50px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-db4794e{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-d4eb961{--width:25%;}.elementor-7 .elementor-element.elementor-element-d979a23{--width:25%;}.elementor-7 .elementor-element.elementor-element-fa39f52{--width:25%;}.elementor-7 .elementor-element.elementor-element-ebc0ef0{--width:25%;}.elementor-7 .elementor-element.elementor-element-edc805a{--content-width:1500px;}.elementor-7 .elementor-element.elementor-element-21651f7{--width:50%;}.elementor-7 .elementor-element.elementor-element-bc31253{--width:20%;}.elementor-7 .elementor-element.elementor-element-032aea9{--width:50%;}.elementor-7 .elementor-element.elementor-element-b1ae416{--width:50%;}.elementor-7 .elementor-element.elementor-element-3cb4ff0{--width:7.095%;}.elementor-7 .elementor-element.elementor-element-9cec5cb{--width:7.095%;}.elementor-7 .elementor-element.elementor-element-d0a780d{--width:7.095%;}.elementor-7 .elementor-element.elementor-element-9fa3c12{--width:7.095%;}.elementor-7 .elementor-element.elementor-element-29bc03c{--width:7.095%;}.elementor-7 .elementor-element.elementor-element-baaaf7a{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-56b43de{--width:25%;}.elementor-7 .elementor-element.elementor-element-4cb7592{--width:25%;}.elementor-7 .elementor-element.elementor-element-53bc572{--width:25%;}.elementor-7 .elementor-element.elementor-element-cb8930e{--width:25%;}.elementor-7 .elementor-element.elementor-element-57a516d{--width:25%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-54634b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54634b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{font-size:60px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-79ad5c5{text-align:center;}.elementor-7 .elementor-element.elementor-element-12b4191 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-64699af{font-size:8px;line-height:2.5em;}.elementor-7 .elementor-element.elementor-element-25cc060 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-2c0f266 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-9635298{font-size:8px;line-height:2.5em;}.elementor-7 .elementor-element.elementor-element-30f6fa6 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-da4e955 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-87657db{font-size:8px;line-height:2.5em;}.elementor-7 .elementor-element.elementor-element-9efa776 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-eeaac31 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-c89883d{font-size:8px;line-height:2.5em;}.elementor-7 .elementor-element.elementor-element-01f9994 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-fa11907{text-align:center;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-54634b5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-54634b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wintor.group/wp-content/uploads/2025/10/A1-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-prime-slider-content .bdt-main-title .bdt-title-tag{font-size:50px;line-height:1.5em;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider .bdt-slider-excerpt{font-size:10px;}.elementor-7 .elementor-element.elementor-element-9021503 .bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button-text{font-size:10px;}.elementor-7 .elementor-element.elementor-element-79ad5c5{text-align:center;}.elementor-7 .elementor-element.elementor-element-79ad5c5 .elementor-heading-title{font-size:15px;}.elementor-7 .elementor-element.elementor-element-fa11907{text-align:center;}.elementor-7 .elementor-element.elementor-element-fa11907 .elementor-heading-title{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-79ad5c5 *//* ================================
   پایه افکت
================================ */
.fx-shine{
  position: relative !important;
  display: inline-block !important;
  line-height: 1;
  color: #98c0ef !important; /* رنگ متن اصلی */
  overflow: hidden;
  isolation: isolate;
  text-shadow: none !important;
  transform: translateZ(0);
  letter-spacing: -0.5px;
  will-change: transform, opacity;
}

/* ================================
   نسخه «تیم تخصصی»
   Morabba / 600 / 200px
================================ */
.fx-team{
  font-family: "Morabba", sans-serif !important;
  font-weight: 600 !important;
  font-size: 200px !important;
}

/* لایه سطح براق – after */
.fx-team.fx-shine::after{
  content: "تیم تخصصی";
  position: absolute; inset: 0;
  pointer-events: none;

  background: linear-gradient(
    110deg,
    rgba(119,140,137,0) 0%,
    rgba(119,140,137,0.12) 35%,
    rgba(119,140,137,0.32) 48%,
    rgba(119,140,137,0.55) 50%,
    rgba(119,140,137,0.32) 52%,
    rgba(119,140,137,0.12) 65%,
    rgba(119,140,137,0) 100%
  );
  background-size: 250% 100%;
  background-position: -150% 0;
  background-repeat: no-repeat;

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  mix-blend-mode: lighten;
  animation: fx-shimmer 10s cubic-bezier(0.4,0.0,0.2,1) infinite;
}

/* لایه لبه درخشان – before */
.fx-team.fx-shine::before{
  content: "تیم تخصصی";
  position: absolute; inset: 0;
  pointer-events: none;

  background: linear-gradient(
    110deg,
    rgba(119,140,137,0) 0%,
    rgba(119,140,137,0.28) 47%,
    rgba(119,140,137,0.85) 50%,
    rgba(119,140,137,0.28) 53%,
    rgba(119,140,137,0) 100%
  );
  background-size: 300% 100%;
  background-position: -160% 0;
  background-repeat: no-repeat;

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;

  mix-blend-mode: screen;
  animation: fx-shimmer 10s cubic-bezier(0.4,0.0,0.2,1) infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433125f *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-433125f {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-433125f::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-433125f:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-433125f:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-433125f {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-433125f::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cab84af *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-cab84af {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-cab84af::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-cab84af:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-cab84af:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-cab84af {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-cab84af::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de7ffd3 *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-de7ffd3 {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-de7ffd3::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-de7ffd3:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-de7ffd3:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-de7ffd3 {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-de7ffd3::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-051093a *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-051093a {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-051093a::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-051093a:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-051093a:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-051093a {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-051093a::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a3ebb */.line-hover-box {
  position: relative;
  overflow: hidden;
  background: #233D4C; /* رنگ اولیه */
  transition: background 0.4s ease-out;
}

/* عنصر خطی که باز می‌شود */
.line-hover-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #778C89; /* رنگ هاور */
  transition: width 0.5s ease-out;
  z-index: 1;
}

/* باز شدن خط هنگام هاور */
.line-hover-box:hover::before {
  width: 100%;
}

/* محتوا روی افکت بماند */
.line-hover-box > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713ead3 */.line-hover-box {
  position: relative;
  overflow: hidden;
  background: #233D4C; /* رنگ اولیه */
  transition: background 0.4s ease-out;
}

/* عنصر خطی که باز می‌شود */
.line-hover-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #778C89; /* رنگ هاور */
  transition: width 0.5s ease-out;
  z-index: 1;
}

/* باز شدن خط هنگام هاور */
.line-hover-box:hover::before {
  width: 100%;
}

/* محتوا روی افکت بماند */
.line-hover-box > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab98bb */.line-hover-box {
  position: relative;
  overflow: hidden;
  background: #233D4C; /* رنگ اولیه */
  transition: background 0.4s ease-out;
}

/* عنصر خطی که باز می‌شود */
.line-hover-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #778C89; /* رنگ هاور */
  transition: width 0.5s ease-out;
  z-index: 1;
}

/* باز شدن خط هنگام هاور */
.line-hover-box:hover::before {
  width: 100%;
}

/* محتوا روی افکت بماند */
.line-hover-box > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-437340e */.line-hover-box {
  position: relative;
  overflow: hidden;
  background: #233D4C; /* رنگ اولیه */
  transition: background 0.4s ease-out;
}

/* عنصر خطی که باز می‌شود */
.line-hover-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #778C89; /* رنگ هاور */
  transition: width 0.5s ease-out;
  z-index: 1;
}

/* باز شدن خط هنگام هاور */
.line-hover-box:hover::before {
  width: 100%;
}

/* محتوا روی افکت بماند */
.line-hover-box > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8849d9c */.line-hover-box {
  position: relative;
  overflow: hidden;
  background: #233D4C; /* رنگ اولیه */
  transition: background 0.4s ease-out;
}

/* عنصر خطی که باز می‌شود */
.line-hover-box::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #778C89; /* رنگ هاور */
  transition: width 0.5s ease-out;
  z-index: 1;
}

/* باز شدن خط هنگام هاور */
.line-hover-box:hover::before {
  width: 100%;
}

/* محتوا روی افکت بماند */
.line-hover-box > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5909aa *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-f5909aa {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-f5909aa::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-f5909aa:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-f5909aa:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-f5909aa {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-f5909aa::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bef047 *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-9bef047 {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-9bef047::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-9bef047:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-9bef047:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-9bef047 {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-9bef047::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6b47d4 *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-a6b47d4 {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-a6b47d4::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-a6b47d4:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-a6b47d4:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-a6b47d4 {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-a6b47d4::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9f8b2 *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-2f9f8b2 {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-2f9f8b2::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-2f9f8b2:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-2f9f8b2:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-2f9f8b2 {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-2f9f8b2::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7057ea5 *//* ===== Pure Glassmorphism — base color: #233D4C ===== */
.elementor-7 .elementor-element.elementor-element-7057ea5 {
  position: relative;
  border-radius: 16px;
  
  /* شیشه با رنگ جدید و حفظ ترنسپرنسی */
  background: rgba(35, 61, 76, 0.55);

  border: 1px solid rgba(255, 255, 255, 0.12);
  box-shadow:
    0 4px 25px rgba(0, 0, 0, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  overflow: hidden;

  transition:
    background .35s ease,
    border-color .35s ease,
    box-shadow .35s ease,
    backdrop-filter .35s ease;
  z-index: 100;
}

/* هایلایت ملایم */
.elementor-7 .elementor-element.elementor-element-7057ea5::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  background: linear-gradient(120deg, rgba(255,255,255,0.08), rgba(255,255,255,0));
  mix-blend-mode: screen;
  opacity: .35;
  pointer-events: none;
  transition: opacity .35s ease;
}

/* ===== Hover (کمی تیره‌تر و طبیعی) ===== */
.elementor-7 .elementor-element.elementor-element-7057ea5:hover {
  background: rgba(35, 61, 76, 0.62);   /* فقط کمی تیره‌تر */
  border-color: rgba(255, 255, 255, 0.16);

  box-shadow:
    0 6px 28px rgba(35, 61, 76, 0.50),  /* سایه طبیعی‌تر، نه اغراق‌شده */
    inset 0 1px 0 rgba(255, 255, 255, 0.20);

  backdrop-filter: blur(9px);
  -webkit-backdrop-filter: blur(9px);
}

.elementor-7 .elementor-element.elementor-element-7057ea5:hover::before {
  opacity: .45;   /* افزایش ملایم هایلایت */
}

/* ===== نور در حال حرکت روی حاشیه بدون حذف گلس مورفیسم ===== */
.elementor-7 .elementor-element.elementor-element-7057ea5 {
  --glow: #98c0ef;   /* رنگ نور */
  --speed: 12s;       /* سرعت حرکت */
  --w: 1px;          /* ضخامت نور روی حاشیه */
}

/* نوار نور باریک دور تا دور */
.elementor-7 .elementor-element.elementor-element-7057ea5::after {
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  z-index:2;

  /* چهار ضلع — نور باریک در حال حرکت */
  background:
    /* بالا */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 0% / 300% var(--w) no-repeat,
    /* راست */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 0% / var(--w) 300% no-repeat,
    /* پایین */
    linear-gradient(to right,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 100% 100% / 300% var(--w) no-repeat,
    /* چپ */
    linear-gradient(to bottom,
      rgba(152,192,239,0) 0%,
      var(--glow) 12%,
      rgba(152,192,239,0) 24%) 0% 100% / var(--w) 300% no-repeat;

  /* نور نرم اطراف خط */
  filter: drop-shadow(0 0 6px rgba(152,192,239,.45));

  /* انیمیشن حرکت نور روی مسیر */
  animation: border-run var(--speed) linear infinite;
  opacity:.95;
}

/* مسیر حرکت نور */
@keyframes border-run {
  0% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
  25% {
    background-position:
      100% 0%,
      100% 100%,
      100% 100%,
      0%   100%;
  }
  50% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   100%;
  }
  75% {
    background-position:
      100% 0%,
      100% 100%,
      0%   100%,
      0%   0%;
  }
  100% {
    background-position:
      0%   0%,
      100% 0%,
      100% 100%,
      0%   100%;
  }
}/* End custom CSS */
/* Start custom CSS */.scroll-logo {
  transform-origin: center center;
  opacity: 0;
}/* End custom CSS */