.elementor-16967 .elementor-element.elementor-element-868ccf0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16967 .elementor-element.elementor-element-fd5533d{--e-image-carousel-slides-to-show:3;}.elementor-16967 .elementor-element.elementor-element-fd5533d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16967 .elementor-element.elementor-element-fd5533d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:20px 20px 20px 20px;}.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-16967 .elementor-element.elementor-element-f997f2e{width:100%;max-width:100%;text-align:center;}.elementor-16967 .elementor-element.elementor-element-f997f2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16967 .elementor-element.elementor-element-f997f2e .elementor-heading-title{font-family:"iranyekanfa", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-16967 .elementor-element.elementor-element-f9522a0{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16967 .elementor-element.elementor-element-4c2d6f3{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-4c2d6f3:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-4c2d6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #DA9E29 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-1fadff2{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-122581a{text-align:center;}.elementor-16967 .elementor-element.elementor-element-122581a .elementor-heading-title{color:#FFFFFF;}.elementor-16967 .elementor-element.elementor-element-feed675{--swiper-slides-to-display:4;--swiper-slides-gap:7px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-45px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;}.elementor-16967 .elementor-element.elementor-element-feed675 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#DA9E29;}.elementor-16967 .elementor-element.elementor-element-feed675 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-16967 .elementor-element.elementor-element-feed675 .swiper-slide > .elementor-element{height:100%;}.elementor-16967 .elementor-element.elementor-element-cf7d7b3{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:0px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-cf7d7b3:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-cf7d7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DA9E29 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-c272ec0{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-ac2beb5{text-align:center;}.elementor-16967 .elementor-element.elementor-element-ac2beb5 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-16967 .elementor-element.elementor-element-7759e85{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16967 .elementor-element.elementor-element-6bd7694{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-6bd7694:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-6bd7694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #2F2E7D 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-24b68dc{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-fd3faa7{text-align:center;}.elementor-16967 .elementor-element.elementor-element-fd3faa7 .elementor-heading-title{color:#FFFFFF;}.elementor-16967 .elementor-element.elementor-element-bb2873c{--swiper-slides-to-display:4;--swiper-slides-gap:7px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-45px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;}.elementor-16967 .elementor-element.elementor-element-bb2873c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#2F2E7D;}.elementor-16967 .elementor-element.elementor-element-bb2873c > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-16967 .elementor-element.elementor-element-bb2873c .swiper-slide > .elementor-element{height:100%;}.elementor-16967 .elementor-element.elementor-element-7c8bf13{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:0px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-7c8bf13:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-7c8bf13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2F2E7D 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-a016737{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-0da2dcd{text-align:center;}.elementor-16967 .elementor-element.elementor-element-0da2dcd .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-16967 .elementor-element.elementor-element-3bd8f53{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16967 .elementor-element.elementor-element-53ab629{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-53ab629:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-53ab629 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #198559 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-06cb3c8{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-07a73e4{text-align:center;}.elementor-16967 .elementor-element.elementor-element-07a73e4 .elementor-heading-title{color:#FFFFFF;}.elementor-16967 .elementor-element.elementor-element-43b8389{--swiper-slides-to-display:4;--swiper-slides-gap:7px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-45px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;}.elementor-16967 .elementor-element.elementor-element-43b8389 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-16967 .elementor-element.elementor-element-43b8389 .swiper-slide > .elementor-element{height:100%;}.elementor-16967 .elementor-element.elementor-element-dfd99a6{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:0px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-dfd99a6:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-dfd99a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #198559 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-4f4e62c{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-c61be80{text-align:center;}.elementor-16967 .elementor-element.elementor-element-c61be80 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:600;color:#000000;}.elementor-16967 .elementor-element.elementor-element-e6f5042{--display:flex;--min-height:65vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16967 .elementor-element.elementor-element-9fb72f5{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:0px;--padding-right:2px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-9fb72f5:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-9fb72f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #D2232A 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-b88bceb{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-645d053{text-align:center;}.elementor-16967 .elementor-element.elementor-element-645d053 .elementor-heading-title{color:#FFFFFF;}.elementor-16967 .elementor-element.elementor-element-ac327cb{--swiper-slides-to-display:4;--swiper-slides-gap:7px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-45px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:15px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-45px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:15px;}.elementor-16967 .elementor-element.elementor-element-ac327cb :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-639fd48 );}.elementor-16967 .elementor-element.elementor-element-ac327cb > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-16967 .elementor-element.elementor-element-ac327cb .swiper-slide > .elementor-element{height:100%;}.elementor-16967 .elementor-element.elementor-element-7a1d4ba{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:0px;--z-index:9;}.elementor-16967 .elementor-element.elementor-element-7a1d4ba:not(.elementor-motion-effects-element-type-background), .elementor-16967 .elementor-element.elementor-element-7a1d4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #D2232A 0%, #FFFFFF 50%);}.elementor-16967 .elementor-element.elementor-element-0f55c2b{--display:flex;--min-height:50px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;--z-index:10;}.elementor-16967 .elementor-element.elementor-element-b585e85{text-align:center;}.elementor-16967 .elementor-element.elementor-element-b585e85 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:600;color:#000000;}@media(max-width:1124px){.elementor-16967 .elementor-element.elementor-element-feed675{--swiper-slides-to-display:3;}.elementor-16967 .elementor-element.elementor-element-bb2873c{--swiper-slides-to-display:3;}.elementor-16967 .elementor-element.elementor-element-43b8389{--swiper-slides-to-display:3;}.elementor-16967 .elementor-element.elementor-element-ac327cb{--swiper-slides-to-display:3;}}@media(min-width:768px){.elementor-16967 .elementor-element.elementor-element-f9522a0{--content-width:80%;}.elementor-16967 .elementor-element.elementor-element-4c2d6f3{--width:99%;}.elementor-16967 .elementor-element.elementor-element-1fadff2{--width:100%;}.elementor-16967 .elementor-element.elementor-element-cf7d7b3{--width:99%;}.elementor-16967 .elementor-element.elementor-element-c272ec0{--width:100%;}.elementor-16967 .elementor-element.elementor-element-7759e85{--content-width:80%;}.elementor-16967 .elementor-element.elementor-element-6bd7694{--width:99%;}.elementor-16967 .elementor-element.elementor-element-24b68dc{--width:100%;}.elementor-16967 .elementor-element.elementor-element-7c8bf13{--width:99%;}.elementor-16967 .elementor-element.elementor-element-a016737{--width:100%;}.elementor-16967 .elementor-element.elementor-element-3bd8f53{--content-width:80%;}.elementor-16967 .elementor-element.elementor-element-53ab629{--width:99%;}.elementor-16967 .elementor-element.elementor-element-06cb3c8{--width:100%;}.elementor-16967 .elementor-element.elementor-element-dfd99a6{--width:99%;}.elementor-16967 .elementor-element.elementor-element-4f4e62c{--width:100%;}.elementor-16967 .elementor-element.elementor-element-e6f5042{--content-width:80%;}.elementor-16967 .elementor-element.elementor-element-9fb72f5{--width:100%;}.elementor-16967 .elementor-element.elementor-element-b88bceb{--width:100%;}.elementor-16967 .elementor-element.elementor-element-7a1d4ba{--width:99%;}.elementor-16967 .elementor-element.elementor-element-0f55c2b{--width:100%;}}@media(max-width:1124px) and (min-width:768px){.elementor-16967 .elementor-element.elementor-element-f9522a0{--content-width:87%;}.elementor-16967 .elementor-element.elementor-element-7759e85{--content-width:87%;}.elementor-16967 .elementor-element.elementor-element-3bd8f53{--content-width:87%;}.elementor-16967 .elementor-element.elementor-element-e6f5042{--content-width:87%;}}@media(max-width:767px){.elementor-16967 .elementor-element.elementor-element-868ccf0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16967 .elementor-element.elementor-element-f9522a0{--content-width:100%;--min-height:50vh;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-16967 .elementor-element.elementor-element-4c2d6f3{--width:100%;--min-height:0px;}.elementor-16967 .elementor-element.elementor-element-1fadff2{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-feed675{--swiper-slides-to-display:1;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--arrow-prev-left-position:-18%;--arrow-next-right-position:-18%;}.elementor-16967 .elementor-element.elementor-element-c272ec0{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-7759e85{--min-height:50vh;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-16967 .elementor-element.elementor-element-24b68dc{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-bb2873c{--swiper-slides-to-display:1;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--arrow-prev-left-position:-18%;--arrow-next-right-position:-18%;}.elementor-16967 .elementor-element.elementor-element-a016737{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-3bd8f53{--min-height:50vh;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-16967 .elementor-element.elementor-element-06cb3c8{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-43b8389{--swiper-slides-to-display:1;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--arrow-prev-left-position:-18%;--arrow-next-right-position:-18%;}.elementor-16967 .elementor-element.elementor-element-4f4e62c{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-e6f5042{--min-height:50vh;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-16967 .elementor-element.elementor-element-b88bceb{--min-height:40px;}.elementor-16967 .elementor-element.elementor-element-ac327cb{--swiper-slides-to-display:1;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;--arrow-prev-left-position:-18%;--arrow-next-right-position:-18%;}.elementor-16967 .elementor-element.elementor-element-0f55c2b{--min-height:40px;}}/* Start custom CSS for image-carousel, class: .elementor-element-fd5533d */.elementor-16967 .elementor-element.elementor-element-fd5533d img{min-height:250px;max-height:250px;object-fit:cover;object-position:center center;margin:0 2px ;z-index:2;}
.elementor-16967 .elementor-element.elementor-element-fd5533d figure{line-height:0!important;}

.elementor-16967 .elementor-element.elementor-element-fd5533d figure{overflow:hidden!important;}
@keyframes opacity00{
    
    0% { opacity:0;mix-blend-mode:saturation!important;}
    100% {opacity:1;mix-blend-mode:saturation!important;}
}

.elementor-16967 .elementor-element.elementor-element-fd5533d .swiper-wrapper{transform:ttranslateX(20000px)!important;transition-duration:30s!important;transition-timing-function: linear!important;}

@media only screen and (max-width:767px){
    
.elementor-16967 .elementor-element.elementor-element-fd5533d .swiper-wrapper{transition-duration:10s!important;transform:ttranslateX(1400%)!important;}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f997f2e */.elementor-16967 .elementor-element.elementor-element-f997f2e{display:flex;justify-content:center;padding:0!important;}
.elementor-16967 .elementor-element.elementor-element-f997f2e .elementor-widget-container{width:100%;display:flex;justify-content:center;}
.elementor-16967 .elementor-element.elementor-element-f997f2e h1{display:flex;align-items:center;justify-content:center;margin:0!important;padding:20px 0;font-size:25px!important;font-weight:700!important;font-family:kalameh!important;background:#442E7D;min-width:90%;border-radius:10px;max-width:80%;box-shadow:0 0 3px #000, 0 0 5px 1px #ffffff70 inset;}
@media only screen and (max-width:767px){
    .elementor-16967 .elementor-element.elementor-element-f997f2e h1{font-size:18px!important;line-height:30px;padding:10px 10% ;min-width:90%;max-width:94%;}
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c2d6f3 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-4c2d6f3{background-image:linear-gradient(-90deg, #DA9E29 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-feed675 */.elementor-16967 .elementor-element.elementor-element-feed675{min-height:calc(20vw + 50px)!important;display:flex;align-items:Center;}
.elementor-16967 .elementor-element.elementor-element-feed675 .elementor-widget-container{min-width:100%!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c272ec0 */.elementor-16967 .elementor-element.elementor-element-c272ec0{background-color: #ffffff;transition:all 0.5s linear;}
 .elementor-16967 .elementor-element.elementor-element-c272ec0:hover{background-color:#ffffff00;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7d7b3 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-cf7d7b3{background-image:linear-gradient(90deg, #DA9E29 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd7694 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-6bd7694{background-image:linear-gradient(-90deg, #2F2E7D 10%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-bb2873c */.elementor-16967 .elementor-element.elementor-element-bb2873c{min-height:calc(20vw + 50px)!important;display:flex;align-items:Center;}
.elementor-16967 .elementor-element.elementor-element-bb2873c .elementor-widget-container{min-width:100%!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a016737 */.elementor-16967 .elementor-element.elementor-element-a016737{background-color: #ffffff;transition:all 0.5s linear;}
 .elementor-16967 .elementor-element.elementor-element-a016737:hover{background-color:#ffffff00;}

.elementor-16967 .elementor-element.elementor-element-a016737 h3{color:#000!important;transition:all 0.5s linear;}
.elementor-16967 .elementor-element.elementor-element-a016737:hover h3{color:#fff!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8bf13 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-7c8bf13{background-image:linear-gradient(90deg, #2F2E7D 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ab629 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-53ab629{background-image:linear-gradient(-90deg, #198559 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-43b8389 */.elementor-16967 .elementor-element.elementor-element-43b8389 .elementor-swiper-button{
    background-color:#198559;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f4e62c */.elementor-16967 .elementor-element.elementor-element-4f4e62c{background-color: #ffffff;transition:all 0.5s linear;}
 .elementor-16967 .elementor-element.elementor-element-4f4e62c:hover{background-color:#ffffff00;}
.elementor-16967 .elementor-element.elementor-element-4f4e62c h3{color:#000!important;transition:all 0.5s linear;}
.elementor-16967 .elementor-element.elementor-element-4f4e62c:hover h3{color:#fff!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfd99a6 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-dfd99a6{background-image:linear-gradient(90deg, #198559 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb72f5 */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-9fb72f5{background-image:linear-gradient(-90deg, #D2232A 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ac327cb */.elementor-16967 .elementor-element.elementor-element-ac327cb{min-height:calc(20vw + 50px)!important;display:flex;align-items:Center;}
.elementor-16967 .elementor-element.elementor-element-ac327cb .elementor-widget-container{min-width:100%!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f55c2b */.elementor-16967 .elementor-element.elementor-element-0f55c2b{background-color: #ffffff;transition:all 0.5s linear;}
 .elementor-16967 .elementor-element.elementor-element-0f55c2b:hover{background-color:#ffffff00;}
 
 .elementor-16967 .elementor-element.elementor-element-0f55c2b h3{color:#000!important;transition:all 0.5s linear;}
.elementor-16967 .elementor-element.elementor-element-0f55c2b:hover h3{color:#fff!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a1d4ba */@media only screen and (max-width:767px){.elementor-16967 .elementor-element.elementor-element-7a1d4ba{background-image:linear-gradient(90deg, #D2232A 20%, #FFFFFF 90%)!important}}/* End custom CSS */
/* Start custom CSS */.gallery-container  .e-con>.e-con-inner{padding:0px!important;}
.gallery-container .swiper .e-con{padding:5px!important;}
.gallery-container svg{fill:#fff!important;}
.gall-yell svg{fill:#000!important;}

.gallery-container .elementor-swiper-button{border-radius:10px;}
.gallery-container img{border-radius:20px!important;}
.gallery-container .elementor-swiper-button{height:100px!important;display:flex;align-items:center;justify-content:center;padding:0;width:40px;}
@media only screen and (max-width:767px){.gallery-container .elementor-swiper-button{height:120px!important;width:40px!important;}
    .gallery-container img{border-radius:10px!important;height:100%!important;}
    .gallery-container .swiper .e-con{padding:0 5px!important;}
    .elementor-widget-loop-carousel{min-width:70%!important;}
}




.gall-slider img{
    aspect-ratio:1/1;
    object-fit:cover;
    object-position:center center;
    margin:0!important;
    
}
.gall-slider .type-post > .e-parent {
    padding:0!important;overflow:hidden;border-radius:20px;padding-bottom:30px!important;transition:all 500ms linear;}
.gall-slider .type-post:hover > .e-parent {
    padding-bottom:0!important;}


.gall-slider .gall-title{
    display:flex!important;
    min-width:100%;
    box-shadow:0 3px 3px #00000040;
    position: absolute;
    bottom:0px;
    min-height:75px;
    align-items:center;
    justify-content: center;
    transition:all 500ms linear;
    padding:0 15%!important;

    }
.type-post:hover .gall-title{min-height:100%;}

.gall-title .gall-title-h2{
    min-width:100%!important;
    min-width:100%!important;
    padding:0 5%!important;
    min-height: 100%!important;
    height: 100%!important;
    max-height: none!important;
    display: flex!important;
    align-items:center;
    justify-content:center;
    
    }
.gall-title-h2 h2{
    min-width:100%!important;
    margin: 0!important;
    display:flex!important;
    align-items:center;
    justify-content:center;
    font-size:15px!important;
    text-shadow: 0 0 3px #000;line-height:20px!important;

} 

.gall-green .gall-title{
    background:#198559;
    color:#fff!important;
    -webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);
}
.gall-green .type-post:hover .gall-title{
    background:#19855990;
    color:#fff!important;
}

.gall-red h2,.gall-blu h2, .gall-green h2{color:#fff!important;}
.gall-yell h2{color:#000!important;text-shadow:0 0 2px #fff!important}
.gall-red .gall-title{
    background:#D2232A;
    color:#fff!important;
    -webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);
}
.gall-red .type-post:hover .gall-title{
    background:#D2232A90;
    color:#fff!important;
}
.gall-blu .gall-title{
    background:#2F2E7D;
    color:#fff!important;
    -webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);
}
.gall-blu .type-post:hover .gall-title{
    background:#2F2E7D90;
    color:#fff!important;
}
.gall-yell .gall-title{
    background:#DA9E29;
    color:#fff!important;
    -webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);
}
.gall-yell .type-post:hover .gall-title{
    background:#DA9E2990;
    color:#fff!important;
}


.gall-slider .swiper-wrapper{direction:rtl;}


@media only screen and (min-width:767px){.gall-slider .swiper-slide{
    max-width:20vw;
}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranyekanfa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://m-tajrish.tarazapp.org/wp-content/uploads/2025/06/iranyekanwebbold_FaNum.woff') format('woff'),
		url('https://m-tajrish.tarazapp.org/wp-content/uploads/2025/06/iranyekanwebbold.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekanfa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://m-tajrish.tarazapp.org/wp-content/uploads/2025/06/iranyekanweblight_FaNum.woff') format('woff');
}
/* End Custom Fonts CSS */