.elementor-2742 .elementor-element.elementor-element-0a67691{--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-2742 .elementor-element.elementor-element-bf7e369{--display:flex;--min-height:90vh;--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;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:0.63;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2742 .elementor-element.elementor-element-bf7e369::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .e-con-inner > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 53%, var( --e-global-color-primary ) 85%);}.elementor-2742 .elementor-element.elementor-element-bf7e369:not(.elementor-motion-effects-element-type-background), .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2742 .elementor-element.elementor-element-99244bd{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:start;}.elementor-2742 .elementor-element.elementor-element-99244bd.elementor-element{--align-self:center;}.elementor-2742 .elementor-element.elementor-element-99244bd .elementor-heading-title{font-weight:800;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-82463c9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-2742 .elementor-element.elementor-element-82463c9.elementor-element{--align-self:center;}.elementor-2742 .elementor-element.elementor-element-82463c9 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-551f8e8{color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-2cf4841{--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:20px 40px;--row-gap:20px;--column-gap:40px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-560ed4b{--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-2742 .elementor-element.elementor-element-cc2fe9c{text-align:justify;}.elementor-2742 .elementor-element.elementor-element-8a5741a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2742 .elementor-element.elementor-element-e3e3a99{--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;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:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-e42b1d6{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-e42b1d6.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-e42b1d6 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-fbd3da6.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-fbd3da6 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-afdc24d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-da2d727{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-da2d727.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-da2d727 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-857fcf7.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-857fcf7 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-04cb6b5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-e3b3c14{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-e3b3c14.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-e3b3c14 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-969dc90.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-969dc90 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-85c9401{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-1aa71dc{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-1aa71dc.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-1aa71dc .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-9bc6780.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-9bc6780 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-cd64669{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-bdcdbc8{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-bdcdbc8.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-bdcdbc8 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-28b6aa2.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-28b6aa2 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-c0421ab{--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;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:#A0A0A0;--border-color:#A0A0A0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:50px;}.elementor-2742 .elementor-element.elementor-element-ac0cc7d{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-ac0cc7d.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-ac0cc7d .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-f4e58e2.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-f4e58e2 .elementor-heading-title{font-size:18px;font-weight:400;}.elementor-2742 .elementor-element.elementor-element-871e27a{--display:flex;--min-height:640px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-d0a663e{--display:flex;}.elementor-2742 .elementor-element.elementor-element-18bd3ce img{width:100%;}.elementor-2742 .elementor-element.elementor-element-d144fa6{--display:flex;--justify-content:center;}.elementor-2742 .elementor-element.elementor-element-4df3483{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-2742 .elementor-element.elementor-element-614ed85{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:start;}.elementor-2742 .elementor-element.elementor-element-614ed85 .elementor-heading-title{font-weight:600;color:#242424;}.elementor-2742 .elementor-element.elementor-element-688e94b{width:100%;max-width:100%;text-align:justify;}.elementor-2742 .elementor-element.elementor-element-9e3394e{--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:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-7c5ea8d{--display:flex;--min-height:850px;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2742 .elementor-element.elementor-element-7c5ea8d::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .e-con-inner > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 76%, var( --e-global-color-primary ) 100%);}.elementor-2742 .elementor-element.elementor-element-7c5ea8d:not(.elementor-motion-effects-element-type-background), .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2742 .elementor-element.elementor-element-581b090{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-581b090 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-65c8f6f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-65c8f6f .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-3afeda7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-053b9e3{--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-2742 .elementor-element.elementor-element-f605e85.elementor-element{--align-self:flex-start;}.elementor-2742 .elementor-element.elementor-element-a248147{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:justify;line-height:2em;}.elementor-2742 .elementor-element.elementor-element-bd69d34{--display:flex;--min-height:660px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2742 .elementor-element.elementor-element-bd69d34::before, .elementor-2742 .elementor-element.elementor-element-bd69d34 > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bd69d34 > .e-con-inner > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bd69d34 > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bd69d34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bd69d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 72%, var( --e-global-color-primary ) 100%);}.elementor-2742 .elementor-element.elementor-element-bd69d34:not(.elementor-motion-effects-element-type-background), .elementor-2742 .elementor-element.elementor-element-bd69d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2742 .elementor-element.elementor-element-6694d05{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-6694d05 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:60px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-a1137c6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-a1137c6 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:34px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-2742 .elementor-element.elementor-element-2c4dc0d{--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-2742 .elementor-element.elementor-element-b870b7c{margin:6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-b870b7c .elementor-heading-title{font-size:34px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-f354464{--swiper-slides-to-display:3;--swiper-slides-gap:0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-30px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:70px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-30px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:70px;}.elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide > .elementor-element{height:100%;}.elementor-2742 .elementor-element.elementor-element-f354464 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;padding:5px 5px 5px 5px;}.elementor-2742 .elementor-element.elementor-element-4859e20{--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:0em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-a4509a7{margin:6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2742 .elementor-element.elementor-element-a4509a7 .elementor-heading-title{font-size:34px;font-weight:600;}.elementor-2742 .elementor-element.elementor-element-342339d{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-30px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:70px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-30px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:70px;}.elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide > .elementor-element{height:100%;}.elementor-2742 .elementor-element.elementor-element-342339d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50% 50% 50% 50%;padding:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-2742 .elementor-element.elementor-element-bf7e369{--min-height:80vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2742 .elementor-element.elementor-element-82463c9 .elementor-heading-title{font-size:45px;}.elementor-2742 .elementor-element.elementor-element-8a5741a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2742 .elementor-element.elementor-element-e3e3a99{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-e42b1d6{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-afdc24d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-da2d727{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-04cb6b5{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-e3b3c14{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-85c9401{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-1aa71dc{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-cd64669{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-bdcdbc8{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-c0421ab{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2742 .elementor-element.elementor-element-ac0cc7d{--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-2742 .elementor-element.elementor-element-871e27a{--min-height:770px;}.elementor-2742 .elementor-element.elementor-element-d144fa6{--justify-content:flex-end;}.elementor-2742 .elementor-element.elementor-element-7c5ea8d{--min-height:50vh;}.elementor-2742 .elementor-element.elementor-element-581b090 .elementor-heading-title{font-size:40px;}.elementor-2742 .elementor-element.elementor-element-65c8f6f .elementor-heading-title{font-size:25px;}.elementor-2742 .elementor-element.elementor-element-3afeda7{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-a248147{width:100%;max-width:100%;}.elementor-2742 .elementor-element.elementor-element-bd69d34{--min-height:50vh;}.elementor-2742 .elementor-element.elementor-element-6694d05 .elementor-heading-title{font-size:45px;}.elementor-2742 .elementor-element.elementor-element-a1137c6 .elementor-heading-title{font-size:25px;}.elementor-2742 .elementor-element.elementor-element-b870b7c .elementor-heading-title{font-size:26px;}.elementor-2742 .elementor-element.elementor-element-f354464{--swiper-slides-to-display:2;}.elementor-2742 .elementor-element.elementor-element-a4509a7 .elementor-heading-title{font-size:26px;}.elementor-2742 .elementor-element.elementor-element-342339d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2742 .elementor-element.elementor-element-bf7e369{--min-height:95vh;--overlay-opacity:0.57;}.elementor-2742 .elementor-element.elementor-element-bf7e369::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .e-con-inner > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-bf7e369 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 39%, var( --e-global-color-primary ) 53%);}.elementor-2742 .elementor-element.elementor-element-82463c9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-2742 .elementor-element.elementor-element-82463c9{z-index:2;text-align:start;}.elementor-2742 .elementor-element.elementor-element-82463c9 .elementor-heading-title{font-size:26px;}.elementor-2742 .elementor-element.elementor-element-551f8e8{text-align:justify;font-size:16px;line-height:1.4em;}.elementor-2742 .elementor-element.elementor-element-2bfc840 .elementor-heading-title{line-height:1.5em;}.elementor-2742 .elementor-element.elementor-element-e3e3a99{--justify-content:space-between;--flex-wrap:nowrap;}.elementor-2742 .elementor-element.elementor-element-e42b1d6{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2742 .elementor-element.elementor-element-fbd3da6{text-align:end;}.elementor-2742 .elementor-element.elementor-element-afdc24d{--justify-content:space-between;}.elementor-2742 .elementor-element.elementor-element-da2d727{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2742 .elementor-element.elementor-element-04cb6b5{--justify-content:space-between;}.elementor-2742 .elementor-element.elementor-element-e3b3c14{--container-widget-width:188px;--container-widget-flex-grow:0;width:var( --container-widget-width, 188px );max-width:188px;}.elementor-2742 .elementor-element.elementor-element-85c9401{--justify-content:space-between;}.elementor-2742 .elementor-element.elementor-element-1aa71dc{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2742 .elementor-element.elementor-element-cd64669{--justify-content:space-between;}.elementor-2742 .elementor-element.elementor-element-bdcdbc8{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2742 .elementor-element.elementor-element-c0421ab{--justify-content:space-between;}.elementor-2742 .elementor-element.elementor-element-ac0cc7d{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-2742 .elementor-element.elementor-element-871e27a{--min-height:630px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2742 .elementor-element.elementor-element-d144fa6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2742 .elementor-element.elementor-element-9e3394e{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-2742 .elementor-element.elementor-element-7c5ea8d{--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2742 .elementor-element.elementor-element-7c5ea8d::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .e-con-inner > .elementor-background-video-container::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2742 .elementor-element.elementor-element-7c5ea8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #02010100 50%, var( --e-global-color-primary ) 100%);}.elementor-2742 .elementor-element.elementor-element-581b090{text-align:end;}.elementor-2742 .elementor-element.elementor-element-581b090 .elementor-heading-title{font-size:30px;}.elementor-2742 .elementor-element.elementor-element-65c8f6f{text-align:end;}.elementor-2742 .elementor-element.elementor-element-65c8f6f .elementor-heading-title{font-size:20px;}.elementor-2742 .elementor-element.elementor-element-bd69d34{--min-height:30vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2742 .elementor-element.elementor-element-6694d05 .elementor-heading-title{font-size:30px;}.elementor-2742 .elementor-element.elementor-element-a1137c6 .elementor-heading-title{font-size:20px;}.elementor-2742 .elementor-element.elementor-element-f354464{--swiper-slides-to-display:1;--arrow-prev-left-position:-25px;--arrow-next-right-position:-25px;}.elementor-2742 .elementor-element.elementor-element-342339d{--swiper-slides-to-display:1;--arrow-prev-left-position:-25px;--arrow-next-right-position:-25px;}}@media(min-width:768px){.elementor-2742 .elementor-element.elementor-element-560ed4b{--width:50%;}.elementor-2742 .elementor-element.elementor-element-8a5741a{--width:50%;}.elementor-2742 .elementor-element.elementor-element-d0a663e{--width:60%;}.elementor-2742 .elementor-element.elementor-element-d144fa6{--width:35%;}.elementor-2742 .elementor-element.elementor-element-053b9e3{--width:33.3333%;}.elementor-2742 .elementor-element.elementor-element-bd69d34{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2742 .elementor-element.elementor-element-d144fa6{--width:100%;}.elementor-2742 .elementor-element.elementor-element-053b9e3{--width:100%;}.elementor-2742 .elementor-element.elementor-element-bd69d34{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-82463c9 */.elementor-2742 .elementor-element.elementor-element-82463c9{
    direction: ltr;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25466f9 *//* مخفی کردن متن اولیه برای جلوگیری از پرش قبل از لود انیمیشن */
.animate-title .elementor-heading-title:not(:has(svg)) {
    opacity: 0;
}

.animate-title .stroke-text-wrapper {
    text-align: center;
    width: 100%;
}

.animate-title .stroke-text-svg {
    width: 100%;
    height: auto;
    max-height: 90px;
}

.animate-title .animated-text {
    font-family: inherit; /* فونت را به صورت خودکار از المنتور می‌گیرد */
    font-weight: 800;
    text-transform: uppercase;
    font-size: 60px;
    fill: transparent;
    stroke: #242424 !important;
    stroke-width: 2px;
    stroke-dasharray: 0 600;
    stroke-dashoffset: 0;
    animation: textStrokeAnim 4s infinite alternate;
}

@keyframes textStrokeAnim {
    0% {
        stroke-dasharray: 0 600;
        stroke-dashoffset: 0;
        fill: transparent;
    }
    70% {
        stroke-dasharray: 300 600;
        stroke-dashoffset: 0;
        fill: transparent;
    }
    100% {
        stroke-dasharray: 600 0;
        stroke-dashoffset: -150;
        fill: #fff;
    }
}

/* ریسپانسیو برای موبایل */
@media (max-width: 767px) {
    .animate-title .animated-text {
        font-size: 65px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f354464 *//* ==========================================
   ۱. کدهای دسکتاپ و تبلت (هوشمند و بسیار نرم)
   ========================================== */
@media (min-width: 769px) {
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide {
        width: 33.3333% !important;
        padding: 0 10px !important;
        box-sizing: border-box !important;
        transition: width 0.8s cubic-bezier(0.25, 1, 0.5, 1) !important;
    }

    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide-active,
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide-active ~ .swiper-slide {
        width: 25% !important;
    }

    /* اسلایدی که زیر موس است بزرگ می‌شود */
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide:hover {
        width: 50% !important;
        z-index: 10 !important; /* اطمینان از اینکه اسلاید زیر لایه‌های دیگر نمی‌ماند */
    }

    /* 🟢 رفع مشکل مزاحمت فلش‌های المنتور روی اسلاید آخر و اول 🟢 */
    .elementor-2742 .elementor-element.elementor-element-f354464 .elementor-swiper-button {
        pointer-events: none !important; /* کادر نامرئی فلش‌ها دیگر موس را مسدود نمی‌کند */
    }
    .elementor-2742 .elementor-element.elementor-element-f354464 .elementor-swiper-button svg,
    .elementor-2742 .elementor-element.elementor-element-f354464 .elementor-swiper-button i {
        pointer-events: auto !important; /* خود آیکون فلش همچنان قابل کلیک می‌ماند */
    }

    /* انیمیشن دکمه داخلی پست‌ها */
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide .arroww {
        transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1) !important;
    }
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide:hover .arroww {
        transform: rotate(45deg) !important;
    }
}

/* ==========================================
   ۲. کدهای اختصاصی موبایل (قفل روی ۱ ستون)
   ========================================== */
@media (max-width: 768px) {
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide {
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }
    
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide-active,
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide-active ~ .swiper-slide,
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-wrapper:hover .swiper-slide:hover {
        width: 100% !important;
    }

    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide .arroww,
    .elementor-2742 .elementor-element.elementor-element-f354464 .swiper-slide:hover .arroww {
        transform: rotate(0deg) !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-342339d *//* =======================================================
   اجرای افکت فقط برای دسکتاپ (بدون هیچ دخالتی در موبایل)
======================================================= */
@media (min-width: 769px) {
    
    /* ۱. باز گذاشتن اورفلو اسلایدها تا خطای دید اجرا شود */
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide {
        overflow: visible !important;
    }

    /* ۲. کانتینر داخلی المنتور */
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide > .e-con,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide > div {
        width: 100%;
        height: 100% !important;
        max-width: none !important;
        transition: width 0.5s ease-in-out, margin 0.5s ease-in-out !important;
        overflow: hidden !important;
    }

    /* ۳. اسلاید فعال (سمت راست - گسترش کامل به سمت چپ) */
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-active > .e-con,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-active > div,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-duplicate-active > .e-con,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-duplicate-active > div {
        width: 140% !important;
        margin-right: 0 !important;
        margin-left: -40% !important;
        border-left: 10px solid #fff; /* خط فاصله سفید */
        box-sizing: border-box !important;
    }

    /* ۴. اسلاید بعدی (سمت چپ - فشرده شدن در گوشه) */
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-next > .e-con,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-next > div,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-duplicate-next > .e-con,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide.swiper-slide-duplicate-next > div {
        width: 60% !important;
        margin-right: 40% !important;
        margin-left: 0 !important;
    }

    /* ۵. فیکس کردن محتوای داخلی برای جلوگیری از شکستن در دسکتاپ */
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide > .e-con > *,
    .elementor-2742 .elementor-element.elementor-element-342339d .swiper-slide > div > * {
        min-width: 450px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://conesh.design/wp-content/uploads/2026/05/IRANYekanWebLight.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://conesh.design/wp-content/uploads/2026/05/IRANYekanWebRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://conesh.design/wp-content/uploads/2026/05/IRANYekanWebMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://conesh.design/wp-content/uploads/2026/05/IRANYekanWebExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://conesh.design/wp-content/uploads/2026/05/IRANYekanX-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */