.elementor-16 .elementor-element.elementor-element-9017be7{--display:flex;--min-height:90vh;--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-between;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-cdb4298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.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-16 .elementor-element.elementor-element-2125491 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-dfebae1 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:20px;font-weight:800;line-height:1.6em;color:#2B54B3;}.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-16 .elementor-element.elementor-element-dac2a84{text-align:justify;font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:600;line-height:2.2em;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-1dba443{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-85388b8 img{border-radius:9px 9px 9px 9px;}.elementor-16 .elementor-element.elementor-element-616801b{--display:flex;--min-height:95vh;--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;}.elementor-16 .elementor-element.elementor-element-616801b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-616801b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pishgamansite.ir/wp-content/uploads/2026/05/8f5675116806625.6069e955bc0162-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-271b3ae{--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;}.elementor-16 .elementor-element.elementor-element-2f71098{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-4cbe697{--display:flex;}.elementor-16 .elementor-element.elementor-element-6e8458a{--display:flex;}.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-16 .elementor-element.elementor-element-72845fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-16 .elementor-element.elementor-element-72845fa .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-72845fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-72845fa.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-72845fa.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-72845fa.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-72845fa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-72845fa .elementor-icon{font-size:20px;}.elementor-16 .elementor-element.elementor-element-72845fa .elementor-icon svg{height:20px;}.elementor-16 .elementor-element.elementor-element-6bc2d8c.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-6bc2d8c .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-0fa4aa1{--display:flex;}.elementor-16 .elementor-element.elementor-element-dcea0dc img{width:78%;}.elementor-16 .elementor-element.elementor-element-424158e .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-bd02b24{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-79d1381{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-40b3ef1{--display:flex;}.elementor-16 .elementor-element.elementor-element-d09ae5e{--display:flex;}.elementor-16 .elementor-element.elementor-element-0d2958c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-16 .elementor-element.elementor-element-0d2958c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-0d2958c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-0d2958c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0d2958c.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-0d2958c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0d2958c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-0d2958c .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-0d2958c .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-2656261.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2656261 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-9c1ab50{--display:flex;}.elementor-16 .elementor-element.elementor-element-9a596c4 img{width:78%;}.elementor-16 .elementor-element.elementor-element-27c164a .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-179a870{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-08827d3{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-37de771{--display:flex;}.elementor-16 .elementor-element.elementor-element-71288c8{--display:flex;}.elementor-16 .elementor-element.elementor-element-6d88279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;}.elementor-16 .elementor-element.elementor-element-6d88279 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-6d88279.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-6d88279.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6d88279.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-6d88279.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6d88279.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-6d88279 .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-6d88279 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-5f8a3d4.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5f8a3d4 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-6443df1{--display:flex;}.elementor-16 .elementor-element.elementor-element-b7e50f8 img{width:78%;}.elementor-16 .elementor-element.elementor-element-9aea0c9 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b4e1f1d{text-align:start;font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-5971f07{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-a1be380{--display:flex;}.elementor-16 .elementor-element.elementor-element-5714046{--display:flex;}.elementor-16 .elementor-element.elementor-element-5378ab6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;}.elementor-16 .elementor-element.elementor-element-5378ab6 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-5378ab6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-5378ab6.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5378ab6.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-5378ab6.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5378ab6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-5378ab6 .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-5378ab6 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-94e7bd4.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-94e7bd4 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-847dc98{--display:flex;}.elementor-16 .elementor-element.elementor-element-63ff8b2 img{width:78%;}.elementor-16 .elementor-element.elementor-element-8a6ae2b .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-99688ae{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-ea6b35a{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-0e035c6{--display:flex;}.elementor-16 .elementor-element.elementor-element-e8f48c8{--display:flex;}.elementor-16 .elementor-element.elementor-element-76d7e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-16 .elementor-element.elementor-element-76d7e32 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-76d7e32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-76d7e32.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-76d7e32.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-76d7e32.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-76d7e32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-76d7e32 .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-76d7e32 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-381f1c9.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-381f1c9 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-925a235{--display:flex;}.elementor-16 .elementor-element.elementor-element-d872faf img{width:78%;}.elementor-16 .elementor-element.elementor-element-ddbb92b .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-136073e{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-da91653{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-74d2c36{--display:flex;}.elementor-16 .elementor-element.elementor-element-bd85adb{--display:flex;}.elementor-16 .elementor-element.elementor-element-b7dad11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;}.elementor-16 .elementor-element.elementor-element-b7dad11 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-default .elementor-icon{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-2c1de00 );border-color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-framed .elementor-icon:hover, .elementor-16 .elementor-element.elementor-element-b7dad11.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b7dad11 .elementor-icon{font-size:25px;}.elementor-16 .elementor-element.elementor-element-b7dad11 .elementor-icon svg{height:25px;}.elementor-16 .elementor-element.elementor-element-2d69ecb.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-2d69ecb .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-551def4{--display:flex;}.elementor-16 .elementor-element.elementor-element-a6d6070 img{width:78%;}.elementor-16 .elementor-element.elementor-element-1355267 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-7cc8cba{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-fb4a7ce{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-7564f02{--display:flex;}.elementor-16 .elementor-element.elementor-element-ae5d3ff{--display:flex;}.elementor-16 .elementor-element.elementor-element-6eed15a img{width:78%;}.elementor-16 .elementor-element.elementor-element-740aad4 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:17px;font-weight:800;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-c742577{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;line-height:2.4em;}.elementor-16 .elementor-element.elementor-element-7bc6074{--display:flex;--min-height:98vh;--flex-direction:row-reverse;--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-reverse;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-b39284e{--display:flex;}.elementor-16 .elementor-element.elementor-element-324b88d .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:22px;font-weight:800;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-7b7fa2d{text-align:justify;font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:600;line-height:2.2em;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-bc8c4ce{--display:flex;}.elementor-16 .elementor-element.elementor-element-e922795 img{height:60vh;border-radius:9px 9px 9px 9px;}.elementor-16 .elementor-element.elementor-element-b24a3d3{--display:flex;--min-height:95vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-b24a3d3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b24a3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pishgamansite.ir/wp-content/uploads/2026/05/8f5675116806625.6069e955bc0162-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-7b22e8f{--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;}.elementor-16 .elementor-element.elementor-element-656cb6f{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-be82575{--display:flex;--min-height:52vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 0px 0px 12px;}.elementor-16 .elementor-element.elementor-element-be82575:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-be82575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75ab664 );}.elementor-16 .elementor-element.elementor-element-328bd2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-36e7678{text-align:start;font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;line-height:4.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-0e374a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-402c5b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 17.302% );max-width:17.302%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:17.302%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-402c5b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-402c5b3 .elementor-divider-separator{width:1px;}.elementor-16 .elementor-element.elementor-element-402c5b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-323ed20{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-323ed20 .elementor-heading-title{font-weight:600;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-6b2a5d1{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-9dc4fb3{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3e0c08a{--display:flex;--min-height:52vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 0px 0px 12px;}.elementor-16 .elementor-element.elementor-element-3e0c08a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3e0c08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75ab664 );}.elementor-16 .elementor-element.elementor-element-739121e{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;line-height:2.4em;}.elementor-16 .elementor-element.elementor-element-5a963fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d2970a1{text-align:start;font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;line-height:4.2em;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-bc9df48{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-76b9f4d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 3% );max-width:3%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:3%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-76b9f4d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-76b9f4d .elementor-divider-separator{width:1px;}.elementor-16 .elementor-element.elementor-element-76b9f4d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-a2436a4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-a2436a4 .elementor-heading-title{font-weight:600;color:var( --e-global-color-2c1de00 );}.elementor-16 .elementor-element.elementor-element-b51530f{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-abc2643{--display:flex;}.elementor-16 .elementor-element.elementor-element-504ae74{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-504ae74:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-504ae74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pishgamansite.ir/wp-content/uploads/2026/06/about-us-banner.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-52f1b78{--display:flex;}.elementor-16 .elementor-element.elementor-element-07bc87a{--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-16 .elementor-element.elementor-element-e0f1977 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:27px;font-weight:700;line-height:1.6em;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-17fafe9{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:700;line-height:0.8em;color:#070D26;}.elementor-16 .elementor-element.elementor-element-eeff20e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:500;line-height:2.2em;color:#353D54;}.elementor-16 .elementor-element.elementor-element-1fdbfec{--display:flex;}.elementor-16 .elementor-element.elementor-element-1fdbfec:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1fdbfec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8FC 30%, var( --e-global-color-2c1de00 ) 55%);}.elementor-16 .elementor-element.elementor-element-29236cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-29236cc:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-29236cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6FD;}.elementor-16 .elementor-element.elementor-element-929223d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-302cc29{--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-16 .elementor-element.elementor-element-63affd9 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-4f58a3e{font-family:"IRANSansX", Sans-serif;font-weight:500;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-f70cba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-icon i{color:#0F4EE2;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-icon svg{fill:#0F4EE2;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-af5b731{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-item > a{font-family:"IRANSansX", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-icon i{color:#0F4EE2;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-icon svg{fill:#0F4EE2;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-8285578{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-item > a{font-family:"IRANSansX", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-2e26455{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-16 .elementor-element.elementor-element-2e26455 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-b925e0b );}.elementor-16 .elementor-element.elementor-element-480fafb{--display:flex;}.elementor-16 .elementor-element.elementor-element-c279d14{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-d893993{--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;--align-items:center;}.elementor-16 .elementor-element.elementor-element-ace270f .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:18px;font-weight:600;color:#0D1126;}.elementor-16 .elementor-element.elementor-element-f92172c{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#74798D;}.elementor-16 .elementor-element.elementor-element-d398d49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-dcdfea3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E9EDFC;--border-color:#E9EDFC;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-dcdfea3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dcdfea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFE;}.elementor-16 .elementor-element.elementor-element-f3828e2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-f3828e2.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-af6ddb8{--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-16 .elementor-element.elementor-element-efe7591{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-cae6ede img{width:20px;}.elementor-16 .elementor-element.elementor-element-a992118 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:700;line-height:1.8em;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#091138;}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-icon i{color:#32456F;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-icon svg{fill:#32456F;transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-b41a128{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-item > a{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-b41a128 .elementor-icon-list-text{color:#5E627F;transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4437411{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E9EDFC;--border-color:#E9EDFC;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-4437411:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-4437411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFE;}.elementor-16 .elementor-element.elementor-element-61540de{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-61540de.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-d021f89{--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-16 .elementor-element.elementor-element-e52cb0d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-db6a27c img{width:20px;}.elementor-16 .elementor-element.elementor-element-dc85a7a .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:700;line-height:1.8em;text-shadow:0px 0px 2px rgba(0,0,0,0.3);color:#091138;}.elementor-16 .elementor-element.elementor-element-ce9e23a{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:500;line-height:2em;color:#5E627F;}.elementor-16 .elementor-element.elementor-element-e0a458c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-16 .elementor-element.elementor-element-e0a458c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e0a458c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#124EDB;}.elementor-16 .elementor-element.elementor-element-66009e6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#436FE1;--border-color:#436FE1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-f40fc82{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-f40fc82.elementor-element{--align-self:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-5c6951e .elementor-counter-title{justify-content:end;color:var( --e-global-color-2c1de00 );font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-5c6951e .elementor-counter{gap:8px;}.elementor-16 .elementor-element.elementor-element-5c6951e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-2c1de00 );font-size:28px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-eb57684{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#436FE1;--border-color:#436FE1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-f9eee4a{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-f9eee4a.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-f9ab6fe .elementor-counter-title{justify-content:end;color:var( --e-global-color-2c1de00 );font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-f9ab6fe .elementor-counter{gap:8px;}.elementor-16 .elementor-element.elementor-element-f9ab6fe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-2c1de00 );font-size:28px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-577de72{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#436FE1;--border-color:#436FE1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-16 .elementor-element.elementor-element-904cb67{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-904cb67.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-de9a397 .elementor-counter-title{justify-content:end;color:var( --e-global-color-2c1de00 );font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-de9a397 .elementor-counter{gap:8px;}.elementor-16 .elementor-element.elementor-element-de9a397 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-2c1de00 );font-size:28px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-0d9bbaa{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-848ce06{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-848ce06.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-a718b99 .elementor-counter-title{justify-content:end;color:var( --e-global-color-2c1de00 );font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:500;}.elementor-16 .elementor-element.elementor-element-a718b99 .elementor-counter{gap:8px;}.elementor-16 .elementor-element.elementor-element-a718b99 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;color:var( --e-global-color-2c1de00 );font-size:28px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-899d38d{--display:flex;}.elementor-16 .elementor-element.elementor-element-ddd9919{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-740e0c3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-20c5e43 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:19px;font-weight:600;color:#0033E0;}.elementor-16 .elementor-element.elementor-element-03dcc72{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-cb8ff32{--display:flex;}.elementor-16 .elementor-element.elementor-element-ef89f76{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-50328de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-7045a31{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c0aace4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-3b7c7c3{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-fbfac88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-8fc8923{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-da9eb53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-d48cf52{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-81dfd6b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-1abb8a7{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6e4be9e{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:19px;--e-n-carousel-arrow-normal-color:#4C73F3;--e-n-carousel-arrow-hover-color:#4C73F3;}.elementor-16 .elementor-element.elementor-element-6e4be9e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:4% 0% 0% 0%;}.elementor-16 .elementor-element.elementor-element-842adb1{--display:flex;}.elementor-16 .elementor-element.elementor-element-f138b47{--spacer-size:30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-cdb4298{--width:46%;}.elementor-16 .elementor-element.elementor-element-1dba443{--width:50%;}.elementor-16 .elementor-element.elementor-element-b39284e{--width:50%;}.elementor-16 .elementor-element.elementor-element-bc8c4ce{--width:50%;}.elementor-16 .elementor-element.elementor-element-be82575{--width:20%;}.elementor-16 .elementor-element.elementor-element-0e374a2{--width:100px;}.elementor-16 .elementor-element.elementor-element-3e0c08a{--width:20%;}.elementor-16 .elementor-element.elementor-element-bc9df48{--width:100px;}.elementor-16 .elementor-element.elementor-element-52f1b78{--width:36%;}.elementor-16 .elementor-element.elementor-element-29236cc{--width:92%;}.elementor-16 .elementor-element.elementor-element-302cc29{--width:70%;}.elementor-16 .elementor-element.elementor-element-d893993{--width:96%;}.elementor-16 .elementor-element.elementor-element-dcdfea3{--width:48%;}.elementor-16 .elementor-element.elementor-element-af6ddb8{--width:75%;}.elementor-16 .elementor-element.elementor-element-4437411{--width:48%;}.elementor-16 .elementor-element.elementor-element-d021f89{--width:75%;}.elementor-16 .elementor-element.elementor-element-e0a458c{--width:92%;}.elementor-16 .elementor-element.elementor-element-66009e6{--width:25%;}.elementor-16 .elementor-element.elementor-element-eb57684{--width:25%;}.elementor-16 .elementor-element.elementor-element-577de72{--width:25%;}.elementor-16 .elementor-element.elementor-element-0d9bbaa{--width:25%;}.elementor-16 .elementor-element.elementor-element-740e0c3{--width:92%;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-616801b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-616801b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-16 .elementor-element.elementor-element-b24a3d3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b24a3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-6e4be9e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-6e4be9e{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for heading, class: .elementor-element-2125491 *//*.tit1{*/
/*color: #2B54B3;*/
    
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e8458a *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}


.card-closed-element h2 {
  writing-mode: vertical-rl;
  transform: rotate(180deg); /* برای درست خوانده شدن */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09ae5e *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71288c8 *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5714046 *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f48c8 *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd85adb *//* المان حالت بسته، پیش‌فرض نمایش داده شود */
.custom-box .card-closed-element {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem; /* هر اندازه دلخوا */
  opacity: 1;
  transform: scale(1);
  transition: opacity 0.3s ease, transform 0.3s ease;
  pointer-events: none; /* تا روی محتوا تأثیر نگذارد */
}

/* وقتی باکس باز می‌شود — چه hover چه default-open */
.custom-box:hover .card-closed-element,
.custom-box.default-open .card-closed-element {
  opacity: 0;
  transform: scale(0.8);
  transition: opacity 0.25s ease, transform 0.25s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271b3ae */.parent-boxes {
  display: flex;
  gap: 16px;
}

/* هر کارت */
.parent-boxes .custom-box {
  flex: 1 1 0;
  min-width: 0;
  transition: flex-grow 0.6s cubic-bezier(0.22, 1, 0.36, 1);
  position: relative;
  overflow: hidden;
}

/* کارت انتخاب‌شده بزرگ‌تر شود */
.parent-boxes .custom-box:hover {
  flex-grow: 3;
}

/* لایه پس زمینه - در صورت نیاز به تصویر */
.custom-box .card-bg {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center;
  transition: transform 0.8s ease;
  will-change: transform;
}

/* هنگام هاور کمی زوم شود */
.custom-box:hover .card-bg {
  transform: scale(1.05);
}

/* محتوای روی کارت */
/* محتوای روی کارت */
.custom-box .card-content {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;

  transform: scale(0.9);
  opacity: 0;
  pointer-events: none;

  /* سرعت خروج سریع‌تر */
  transition:
    transform 0.25s ease,
    opacity 0.2s ease;
}

/* هنگام هاور (باز شدن) */
.custom-box:hover .card-content {
  transform: scale(1);
  opacity: 1;

  /* ورود آرام‌تر */
/*
  transition:
    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.15s,
    opacity 0.4s ease 0.15s;
*/
  transition:
    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.15s,
    opacity 0.4s ease 0.35s;
}







/*کد اضافه شده برای باز بودن یک باکس به صورت دیفالت و پیش فرض*/

/* کارت پیش‌فرض باز */
.parent-boxes .custom-box.default-open {
  flex-grow: 3;
transition: flex-grow 0.7s cubic-bezier(0.16, 1, 0.3, 1) 0.08s;
}

/* وقتی روی کل مجموعه hover می‌شود کارت پیش‌فرض بسته شود */
/*
.parent-boxes:hover .custom-box.default-open {
  flex-grow: 1;
}
*/
/* حالت عادی: پیش‌فرض باز */
.parent-boxes .custom-box.default-open {
  flex-grow: 3;
  transition: flex-grow 0.6s cubic-bezier(0.22, 1, 0.36, 1) 0.08s;
}

/* اگر روی هر کارت غیر از پیش‌فرض hover شد */
/*
.parent-boxes .custom-box:not(.default-open):hover ~ .custom-box.default-open,
.parent-boxes .custom-box.default-open ~ .custom-box:not(.default-open):hover {
  flex-grow: 1;
transition-delay: 0s;
}
*/
/* فقط وقتی روی کارت دیگری hover شود، کارت پیش‌فرض بسته شود */
.parent-boxes:has(.custom-box:not(.default-open):hover) .custom-box.default-open {
  flex-grow: 1;
  transition-delay: 0s;
}



/* کارت hover شده باز شود */
.parent-boxes .custom-box:hover {
  flex-grow: 3;
}

/* محتوا در کارت پیش‌فرض دیده شود */
.custom-box.default-open .card-content {
  transform: scale(1);
  opacity: 1;
transition:
    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.12s,
    opacity 0.4s ease 0.12s;
}

/* وقتی کاربر روی مجموعه hover می‌کند، کارت پیش‌فرض بسته شود */
/*
.parent-boxes:hover .custom-box.default-open .card-content {
  transform: scale(0.9);
  opacity: 0;
}
*/
/* مخفی شدن محتوای کارت پیش‌فرض فقط وقتی روی کارت دیگر hover شود */
/*
.parent-boxes .custom-box:not(.default-open):hover ~ .custom-box.default-open .card-content,
.parent-boxes .custom-box.default-open ~ .custom-box:not(.default-open):hover .card-content {
  transform: scale(0.9);
  opacity: 0;
  transition-delay: 0s;
}
*/
/* فقط وقتی روی کارت دیگری hover شود، محتوای کارت پیش‌فرض مخفی شود */
.parent-boxes:has(.custom-box:not(.default-open):hover) .custom-box.default-open .card-content {
  transform: scale(0.9);
  opacity: 0;
  transition-delay: 0s;
}




/*کد اضافه شده برای مشکل غیر فعال بودن باکس فعال با هاور کانتینر با کلاس parent-boxes*/

/* اگر موس داخل کانتینر است ولی کارت دیگری hover نشده → پیش‌فرض باز بماند */
.parent-boxes:hover:not(:has(.custom-box:not(.default-open):hover)) 
.custom-box.default-open {
  flex-grow: 3;
}
.parent-boxes:hover:not(:has(.custom-box:not(.default-open):hover)) 
.custom-box.default-open .card-content {
  transform: scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-616801b */.card {
    backdrop-filter: blur(6px) saturate(180%);
    -webkit-backdrop-filter: blur(16px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.75);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.125);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-328bd2a *//* محتوای روی کارت */
/* محتوای روی کارت */
.custom-box .card-content2 {
  
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;

  transform: scale(0.9);
  opacity: 0;
  pointer-events: none;

  /* سرعت خروج سریع‌تر */
  transition:
    transform 0.25s ease,
    opacity 0.2s ease;
}

/* هنگام هاور (باز شدن) */
.custom-box:hover .card-content2 {
  transform: scale(1);
  opacity: 1;

  /* ورود آرام‌تر */
/*
  transition:
    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.15s,
    opacity 0.4s ease 0.15s;
*/
 transition:
    transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.15s,
    opacity 0.4s ease 0.35s;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-402c5b3 */.fade-line2 .elementor-divider-separator {
  height: 70vh !important; /* ضخامت خط */
  border: none !important;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0),   /* محو شدن سمت چپ */
    rgba(255,255,255,1),   /* وسط پررنگ */
    rgba(255,255,255,0)    /* محو شدن سمت راست */
  ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-323ed20 */.elementor-16 .elementor-element.elementor-element-323ed20 {
  writing-mode: vertical-rl;
  transform: rotate(180deg); /* برای درست خوانده شدن */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be82575 */.custom-box:hover .inner-element{
width: 41% !important;
}




/*کد اضافه شده برای ارتفاع کانتینر آبی*/
/*
.inner-element {
  min-height: 80vh !important;
}
.custom-box:hover .inner-element{
  min-height: 80vh !important;
}
*/
.inner-element {
  height: 80vh !important;
}
.custom-box:hover .inner-element{
  height: 80vh !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-76b9f4d */.fade-line2 .elementor-divider-separator {
  height: 70vh !important; /* ضخامت خط */
  border: none !important;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0),   /* محو شدن سمت چپ */
    rgba(255,255,255,1),   /* وسط پررنگ */
    rgba(255,255,255,0)    /* محو شدن سمت راست */
  ) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2436a4 */.elementor-16 .elementor-element.elementor-element-a2436a4 {
  writing-mode: vertical-rl;
  transform: rotate(180deg); /* برای درست خوانده شدن */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e0c08a */.custom-box:hover .inner-element{
width: 41% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b22e8f */.parent-boxes {
    display: flex;
    gap: 16px;
}

.parent-boxes .custom-box {
    flex-grow: 1;
    flex-basis: 0;
    min-width: 0;
    transition: all 0.5s ease;
    overflow: hidden;
}

.parent-boxes:hover .custom-box {
    flex-grow: 1;
}

.parent-boxes .custom-box:hover {
    flex-grow: 3;
}


/* تنظیمات مخفی‌سازی محتوا */
.content-inside {
    opacity: 0;
    transition: opacity 0.3s ease;
    visibility: hidden;
}

/* نمایش محتوا هنگام هاور */
.custom-box:hover .content-inside {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b24a3d3 */.card {
    backdrop-filter: blur(6px) saturate(180%);
    -webkit-backdrop-filter: blur(16px) saturate(180%);
    background-color: rgba(17, 25, 40, 0.75);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.125);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e40ba10 */.atouch__close {
  display: none;
}
.atouch__txt {
  font-family: "IRANSansX", Sans-serif;
}
.atouch__item:hover {
color: rgba(164, 161, 161, 0.92);
    
}
.atouch__ico {
  color: #d0d4db;
}

/*
.atouch__ico {
  color: #a6aab0;
}
*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af5b731 */.elementor-16 .elementor-element.elementor-element-af5b731 .elementor-icon-list-item {
  padding: 10px !important;
  background: rgba(256,256,256,0.5);
  margin-bottom: 6px !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8285578 */.elementor-16 .elementor-element.elementor-element-8285578 .elementor-icon-list-item {
  padding: 10px !important;
  background: rgba(256,256,256,0.5);
  margin-bottom: 6px !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f40fc82 */.attachment-large.size-large.wp-image-690.entered.lazyloaded {
  padding: 10px !important;
  background: #074bd2 !important;
  border-radius: 100px !important;
  width: 92px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9eee4a */.attachment-large.size-large.wp-image-690.entered.lazyloaded {
  padding: 10px !important;
  background: #074bd2 !important;
  border-radius: 100px !important;
  width: 92px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-904cb67 */.attachment-large.size-large.wp-image-690.entered.lazyloaded {
  padding: 10px !important;
  background: #074bd2 !important;
  border-radius: 100px !important;
  width: 92px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-848ce06 */.attachment-large.size-large.wp-image-690.entered.lazyloaded {
  padding: 10px !important;
  background: #074bd2 !important;
  border-radius: 100px !important;
  width: 92px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03dcc72 */.contact-box-shadow{
box-shadow:
    0 4px 12px rgba(0, 0, 0, 0.03),
    0 12px 30px rgba(0, 0, 0, 0.04);
}/* End custom CSS */
/* Start custom CSS */.elementor.elementor-70.elementor-location-footer {
  margin-top: -100px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Thin.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Thin.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-UltraLight.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-UltraLight.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Light.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Light.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Regular.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Regular.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Medium.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Medium.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-DemiBold.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-DemiBold.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Bold.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Bold.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-ExtraBold.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'IRANSansX';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Black.woff2') format('woff2'),
		url('http://pishgamansite.ir/wp-content/uploads/2026/05/IRANSansX-Black.woff') format('woff');
}
/* End Custom Fonts CSS */