.elementor-141 .elementor-element.elementor-element-55df57d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-55df57d:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-55df57d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F2;}.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-141 .elementor-element.elementor-element-594707c{--divider-border-style:solid;--divider-color:#37C713;--divider-border-width:6px;}.elementor-141 .elementor-element.elementor-element-594707c > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-594707c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-141 .elementor-element.elementor-element-594707c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-141 .elementor-element.elementor-element-dfb5eef{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-dfb5eef:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-dfb5eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F3F2;}.elementor-141 .elementor-element.elementor-element-8d5bc02{--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-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-141 .elementor-element.elementor-element-3cc999d{--grid-row-gap:35px;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-141 .elementor-element.elementor-element-3cc999d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.63 * 100% );}.elementor-141 .elementor-element.elementor-element-3cc999d:after{content:"0.63";}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail__link{width:100%;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__meta-data span + span:before{content:"•";}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card{background-color:#185FB8;border-color:#000000;border-width:1px;border-radius:15px;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card .elementor-post__meta-data{border-top-color:#37C713;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__text{margin-top:20px;margin-bottom:7px;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__badge{right:0;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card .elementor-post__badge{background-color:#37C713;margin:14px;font-family:"Estedad", Sans-serif;font-weight:500;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title, .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title a{color:#FEFFFF;font-family:"Estedad", Sans-serif;font-weight:600;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__meta-data{color:#FFFEFE;font-family:"Estedad", Sans-serif;font-weight:400;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more{color:#37C713;margin-bottom:7px;}.elementor-141 .elementor-element.elementor-element-3cc999d a.elementor-post__read-more{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-3311043{--display:flex;}.elementor-141 .elementor-element.elementor-element-543b402{--display:flex;}.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-141 .elementor-element.elementor-element-426de4c > .elementor-widget-container{background-color:#37C713;margin:0px 0px -102px 0px;padding:22px 22px 46px 22px;border-radius:15px 15px 0px 0px;}.elementor-141 .elementor-element.elementor-element-426de4c.elementor-element{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-426de4c{z-index:3;text-align:start;}.elementor-141 .elementor-element.elementor-element-426de4c .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-141 .elementor-element.elementor-element-e030a8d{--grid-row-gap:9px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-141 .elementor-element.elementor-element-e030a8d > .elementor-widget-container{background-color:#FFFFFF;padding:55px 14px 14px 14px;border-radius:15px 15px 15px 15px;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.67 * 100% );}.elementor-141 .elementor-element.elementor-element-e030a8d:after{content:"0.67";}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__thumbnail__link{width:100%;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__meta-data span + span:before{content:"•";}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__card{background-color:#0050BB;border-color:#000000;border-width:1px;border-radius:15px;padding-top:0px;padding-bottom:0px;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__text{margin-top:0px;margin-bottom:7px;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__title, .elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__title a{color:#FEFFFF;font-family:"Estedad", Sans-serif;font-size:15px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__title{margin-bottom:10px;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__read-more{color:#37C713;margin-bottom:7px;}.elementor-141 .elementor-element.elementor-element-e030a8d a.elementor-post__read-more{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-d836bbc{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-141 .elementor-element.elementor-element-30902d1{--display:flex;}.elementor-141 .elementor-element.elementor-element-52d52ea{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-141 .elementor-element.elementor-element-52d52ea .swiper-slide > .elementor-element{height:100%;}.elementor-141 .elementor-element.elementor-element-62eb9ba{--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-141 .elementor-element.elementor-element-56eeb45 img{width:100%;border-radius:15px 15px 0px 0px;}.elementor-141 .elementor-element.elementor-element-3181d3e > .elementor-widget-container{background-color:#1479FA;margin:-20px 0px 0px 0px;padding:40px 40px 060px 40px;border-radius:0px 0px 40px 40px;}.elementor-141 .elementor-element.elementor-element-3181d3e{z-index:2;}.elementor-141 .elementor-element.elementor-element-3181d3e .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-efe87e6{--display:flex;--border-radius:0px 0px 40px 40px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-efe87e6:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-efe87e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37C713;}.elementor-141 .elementor-element.elementor-element-84ffbf6{--spacer-size:50px;}.elementor-141 .elementor-element.elementor-element-64151f2{--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;--overlay-opacity:1;}.elementor-141 .elementor-element.elementor-element-64151f2:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0F1;}.elementor-141 .elementor-element.elementor-element-64151f2::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F3F0F1;background-image:url("https://www.tehranikmaf.ir/wp-content/uploads/2026/08/kmaf-banner.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-141 .elementor-element.elementor-element-c3e06e4 img{width:35%;}.elementor-141 .elementor-element.elementor-element-26f02b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-141 .elementor-element.elementor-element-f7ea887{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-141 .elementor-element.elementor-element-f7ea887::before, .elementor-141 .elementor-element.elementor-element-f7ea887 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-f7ea887 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-f7ea887 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-f7ea887 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-f7ea887 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-f7ea887.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-2fcf9b1 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:26px;font-weight:600;color:#37C713;}.elementor-141 .elementor-element.elementor-element-57ea95e{--divider-border-style:solid;--divider-color:#1479FA;--divider-border-width:3.5px;}.elementor-141 .elementor-element.elementor-element-57ea95e > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-57ea95e .elementor-divider-separator{width:13%;margin:0 auto;margin-right:0;}.elementor-141 .elementor-element.elementor-element-57ea95e .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-141 .elementor-element.elementor-element-c844d67 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.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-141 .elementor-element.elementor-element-e1945c9{font-family:"Estedad", Sans-serif;font-weight:400;}.elementor-141 .elementor-element.elementor-element-d7485f6{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-141 .elementor-element.elementor-element-a334866{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-a334866::before, .elementor-141 .elementor-element.elementor-element-a334866 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-a334866 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-a334866 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-a334866 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-a334866 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-a334866.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-141 .elementor-element.elementor-element-5573766 img{width:80%;}.elementor-141 .elementor-element.elementor-element-cf54cc4{text-align:center;}.elementor-141 .elementor-element.elementor-element-cf54cc4 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-141 .elementor-element.elementor-element-b480f2f{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-e4a957e{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-e4a957e::before, .elementor-141 .elementor-element.elementor-element-e4a957e > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-e4a957e > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-e4a957e > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-e4a957e > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-e4a957e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-e4a957e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-141 .elementor-element.elementor-element-b9aee15 img{width:80%;}.elementor-141 .elementor-element.elementor-element-ed3fb47{text-align:center;}.elementor-141 .elementor-element.elementor-element-ed3fb47 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-141 .elementor-element.elementor-element-90d49cf{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-a25dbc0{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-a25dbc0::before, .elementor-141 .elementor-element.elementor-element-a25dbc0 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-a25dbc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-a25dbc0 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-a25dbc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-a25dbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-a25dbc0.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-141 .elementor-element.elementor-element-4336c7a img{width:80%;}.elementor-141 .elementor-element.elementor-element-a7f02a7{text-align:center;}.elementor-141 .elementor-element.elementor-element-a7f02a7 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-141 .elementor-element.elementor-element-5e552e6{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-98f62a6{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-98f62a6::before, .elementor-141 .elementor-element.elementor-element-98f62a6 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-98f62a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-98f62a6 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-98f62a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-98f62a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-98f62a6.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-141 .elementor-element.elementor-element-49c90d7 img{width:80%;}.elementor-141 .elementor-element.elementor-element-0803a78{text-align:center;}.elementor-141 .elementor-element.elementor-element-0803a78 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-141 .elementor-element.elementor-element-029b1a4{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-f402375{--display:flex;}.elementor-141 .elementor-element.elementor-element-f402375.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-c85c19a img{width:75%;border-radius:15px 15px 15px 15px;}.elementor-141 .elementor-element.elementor-element-50c3259{--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-141 .elementor-element.elementor-element-50c3259:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-50c3259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F8F8;background-image:url("https://www.tehranikmaf.ir/wp-content/uploads/2026/08/ChatGPT-Image-Aug-27-2026-10_44_55-AM.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-141 .elementor-element.elementor-element-52c9ace img{width:35%;}.elementor-141 .elementor-element.elementor-element-6bf0be7{text-align:center;}.elementor-141 .elementor-element.elementor-element-6bf0be7 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:26px;font-weight:600;color:#37C713;}.elementor-141 .elementor-element.elementor-element-484cc3a{--divider-border-style:solid;--divider-color:#1479FA;--divider-border-width:3.5px;}.elementor-141 .elementor-element.elementor-element-484cc3a > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-484cc3a .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-141 .elementor-element.elementor-element-484cc3a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-141 .elementor-element.elementor-element-0cb0d36{--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-141 .elementor-element.elementor-element-d1d0465{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-d1d0465::before, .elementor-141 .elementor-element.elementor-element-d1d0465 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-d1d0465 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-d1d0465 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-d1d0465 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-d1d0465 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-d1d0465.e-con:hover{--e-con-transform-scale:1.1;}.elementor-141 .elementor-element.elementor-element-f9be88e img{width:50%;}.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-141 .elementor-element.elementor-element-5f32545 .elementor-counter-number-wrapper{color:#000000;font-family:"Estedad", Sans-serif;font-size:36px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-5f32545 .elementor-counter-title{font-family:"Estedad", Sans-serif;font-size:18px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-868fc37{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-cd346bc{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-cd346bc::before, .elementor-141 .elementor-element.elementor-element-cd346bc > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-cd346bc > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-cd346bc > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-cd346bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-cd346bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-cd346bc.e-con:hover{--e-con-transform-scale:1.1;}.elementor-141 .elementor-element.elementor-element-2ec1e6f img{width:50%;}.elementor-141 .elementor-element.elementor-element-3d73d85 .elementor-counter-number-wrapper{color:#000000;font-family:"Estedad", Sans-serif;font-size:36px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-3d73d85 .elementor-counter-title{font-family:"Estedad", Sans-serif;font-size:18px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-88ab88e{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-427084b{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-427084b::before, .elementor-141 .elementor-element.elementor-element-427084b > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-427084b > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-427084b > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-427084b > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-427084b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-427084b.e-con:hover{--e-con-transform-scale:1.1;}.elementor-141 .elementor-element.elementor-element-eec7583 img{width:50%;}.elementor-141 .elementor-element.elementor-element-038af29 .elementor-counter-number-wrapper{color:#000000;font-family:"Estedad", Sans-serif;font-size:36px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-038af29 .elementor-counter-title{font-family:"Estedad", Sans-serif;font-size:18px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-0343898{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-7e55df7{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-7e55df7::before, .elementor-141 .elementor-element.elementor-element-7e55df7 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-7e55df7 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-7e55df7 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-7e55df7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-7e55df7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-7e55df7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-141 .elementor-element.elementor-element-ed22d81 img{width:50%;}.elementor-141 .elementor-element.elementor-element-28c2c79 .elementor-counter-number-wrapper{color:#000000;font-family:"Estedad", Sans-serif;font-size:36px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-28c2c79 .elementor-counter-title{font-family:"Estedad", Sans-serif;font-size:18px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-4f433d5{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-fe51bf2{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08) inset;--e-con-transform-transition-duration:1000ms;}.elementor-141 .elementor-element.elementor-element-fe51bf2::before, .elementor-141 .elementor-element.elementor-element-fe51bf2 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-fe51bf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-fe51bf2 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-fe51bf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-fe51bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-141 .elementor-element.elementor-element-fe51bf2.e-con:hover{--e-con-transform-scale:1.1;}.elementor-141 .elementor-element.elementor-element-b41c254 img{width:50%;}.elementor-141 .elementor-element.elementor-element-287f15d .elementor-counter-number-wrapper{color:#000000;font-family:"Estedad", Sans-serif;font-size:36px;font-weight:600;}.elementor-141 .elementor-element.elementor-element-287f15d .elementor-counter-title{font-family:"Estedad", Sans-serif;font-size:18px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-1132d36{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-22d86ce{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-52d52ea{--swiper-slides-to-display:2;}.elementor-141 .elementor-element.elementor-element-64151f2::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-329px 0px;}.elementor-141 .elementor-element.elementor-element-26f02b1{--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-141 .elementor-element.elementor-element-c85c19a img{width:100%;}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-55df57d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-594707c > .elementor-widget-container{margin:-25px -25px -25px -25px;}.elementor-141 .elementor-element.elementor-element-594707c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-141 .elementor-element.elementor-element-594707c .elementor-divider{text-align:center;}.elementor-141 .elementor-element.elementor-element-dfb5eef{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-3cc999d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-141 .elementor-element.elementor-element-3cc999d:after{content:"0.5";}.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail__link{width:100%;}.elementor-141 .elementor-element.elementor-element-e030a8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-141 .elementor-element.elementor-element-e030a8d:after{content:"0.5";}.elementor-141 .elementor-element.elementor-element-e030a8d .elementor-post__thumbnail__link{width:100%;}.elementor-141 .elementor-element.elementor-element-52d52ea{--swiper-slides-to-display:1;}.elementor-141 .elementor-element.elementor-element-64151f2::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-297px 0px;background-repeat:no-repeat;}.elementor-141 .elementor-element.elementor-element-64151f2{--overlay-opacity:0.21;}.elementor-141 .elementor-element.elementor-element-c3e06e4 img{width:77%;}.elementor-141 .elementor-element.elementor-element-26f02b1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-141 .elementor-element.elementor-element-2fcf9b1{text-align:center;}.elementor-141 .elementor-element.elementor-element-57ea95e .elementor-divider-separator{width:34%;margin:0 auto;margin-center:0;}.elementor-141 .elementor-element.elementor-element-57ea95e .elementor-divider{text-align:center;}.elementor-141 .elementor-element.elementor-element-c844d67{text-align:center;}.elementor-141 .elementor-element.elementor-element-d7485f6{--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-141 .elementor-element.elementor-element-a334866{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-5573766 img{width:50%;}.elementor-141 .elementor-element.elementor-element-e4a957e{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-b9aee15 img{width:50%;}.elementor-141 .elementor-element.elementor-element-a25dbc0{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-4336c7a img{width:50%;}.elementor-141 .elementor-element.elementor-element-98f62a6{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-49c90d7 img{width:50%;}.elementor-141 .elementor-element.elementor-element-50c3259:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-50c3259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-141 .elementor-element.elementor-element-52c9ace img{width:77%;}.elementor-141 .elementor-element.elementor-element-484cc3a .elementor-divider-separator{width:34%;margin:0 auto;margin-center:0;}.elementor-141 .elementor-element.elementor-element-484cc3a .elementor-divider{text-align:center;}.elementor-141 .elementor-element.elementor-element-0cb0d36{--width:100%;}.elementor-141 .elementor-element.elementor-element-d1d0465{--width:100%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-f9be88e img{width:50%;}.elementor-141 .elementor-element.elementor-element-cd346bc{--width:100%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-2ec1e6f img{width:50%;}.elementor-141 .elementor-element.elementor-element-427084b{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-eec7583 img{width:50%;}.elementor-141 .elementor-element.elementor-element-7e55df7{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-ed22d81 img{width:50%;}.elementor-141 .elementor-element.elementor-element-fe51bf2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-141 .elementor-element.elementor-element-b41c254 img{width:50%;}}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-dfb5eef{--content-width:1350px;}.elementor-141 .elementor-element.elementor-element-8d5bc02{--width:100%;}.elementor-141 .elementor-element.elementor-element-3311043{--width:23%;}.elementor-141 .elementor-element.elementor-element-30902d1{--width:100%;}.elementor-141 .elementor-element.elementor-element-62eb9ba{--width:43%;}.elementor-141 .elementor-element.elementor-element-64151f2{--content-width:1350px;}.elementor-141 .elementor-element.elementor-element-26f02b1{--content-width:1350px;}.elementor-141 .elementor-element.elementor-element-f7ea887{--width:50%;}.elementor-141 .elementor-element.elementor-element-f402375{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-141 .elementor-element.elementor-element-f7ea887{--width:60%;}.elementor-141 .elementor-element.elementor-element-f402375{--width:40%;}}@media(min-width:1025px){.elementor-141 .elementor-element.elementor-element-64151f2::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-141 .elementor-element.elementor-element-64151f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-141 .elementor-element.elementor-element-50c3259:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-50c3259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for posts, class: .elementor-element-3cc999d *//* ==========================================================
   TEHRAN KUNG FU
   PREMIUM NEWS GRID
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d{
    --blue:#0068D9;
    --blue-dark:#0751A5;
    --green:#43B52C;
    --dark:#10243D;
    --text:#526172;
    --muted:#8793A0;
    --line:#E4EAF1;
    --soft:#F6F9FC;
    --white:#FFFFFF;

    direction:rtl;

    counter-reset:kungfuNews;
}


/* ==========================================================
   GRID
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-posts-container{
    gap:30px !important;
}


/* هر خبر */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post{
    counter-increment:kungfuNews;

    position:relative;

    overflow:visible !important;
}


/* ==========================================================
   CARD
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card{
    position:relative;

    height:100%;

    display:flex;
    flex-direction:column;

    margin:0 !important;

    overflow:hidden !important;

    background:#fff !important;

    border:1px solid var(--line) !important;
    border-radius:26px !important;

    box-shadow:
        0 10px 35px rgba(13,45,80,.07) !important;

    isolation:isolate;

    transition:
        transform .4s cubic-bezier(.2,.8,.2,1),
        box-shadow .4s ease,
        border-color .4s ease !important;
}


/* نوار باریک بالای کارت */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card::before{
    content:"";

    position:absolute;

    top:0;
    right:28px;

    width:58px;
    height:5px;

    border-radius:0 0 10px 10px;

    background:var(--green);

    z-index:10;

    transition:
        width .4s ease,
        background .4s ease;
}


/* شماره خبر */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card::after{
    content:"0" counter(kungfuNews);

    position:absolute;

    left:17px;
    bottom:45px;

    z-index:0;

    font-family:Arial,sans-serif;

    font-size:55px;
    line-height:1;
    font-weight:900;

    color:rgba(0,104,217,.055);

    direction:ltr;

    pointer-events:none;

    transition:
        transform .4s ease,
        color .4s ease;
}


/* هاور کارت */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover{
    transform:translateY(-10px);

    border-color:rgba(0,104,217,.26) !important;

    box-shadow:
        0 26px 60px rgba(7,52,96,.15) !important;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover::before{
    width:105px;

    background:var(--blue);
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover::after{
    transform:translateY(-7px);

    color:rgba(67,181,44,.10);
}



/* ==========================================================
   IMAGE
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail__link{
    position:relative;

    display:block;

    margin:0 !important;

    overflow:hidden;

    border-radius:0 !important;

    background:#EAF0F6;
}


/* حذف افکت گرادیان پیش‌فرض Elementor */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail__link::after,
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail::after{
    background:none !important;
    background-image:none !important;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail{
    height:225px !important;

    margin:0 !important;

    overflow:hidden;

    border-radius:0 !important;
}



/* ==========================================================
   BADGE
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__badge{
    position:absolute !important;

    top:18px !important;
    right:18px !important;
    left:auto !important;

    z-index:20;

    margin:0 !important;

    padding:7px 15px !important;

    background:var(--blue) !important;
    color:#fff !important;

    border:1px solid rgba(255,255,255,.28);

    border-radius:50px !important;

    font-size:11px !important;
    line-height:1.5 !important;
    font-weight:700 !important;

    box-shadow:
        0 7px 20px rgba(0,55,115,.20);

    transition:
        background .3s ease,
        transform .3s ease;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover
.elementor-post__badge{
    background:var(--green) !important;

    transform:translateY(-2px);
}



/* ==========================================================
   CONTENT
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__text{
    position:relative;

    z-index:2;

    flex:1;

    display:flex;
    flex-direction:column;

    margin:0 !important;

    padding:25px 23px 21px !important;

    background:#fff !important;
}


/* خط گرافیکی کوچک */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__text::before{
    content:"";

    display:block;

    width:34px;
    height:4px;

    margin-bottom:15px;

    border-radius:20px;

    background:var(--green);

    transition:
        width .35s ease,
        background .35s ease;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover
.elementor-post__text::before{
    width:62px;

    background:var(--blue);
}



/* ==========================================================
   TITLE
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title{
    min-height:72px;

    margin:0 0 20px !important;

    font-size:18px !important;
    line-height:2 !important;
    font-weight:850 !important;

    text-align:justify !important;
    text-justify:inter-word;

    display:-webkit-box;

    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;

    overflow:hidden;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title a{
    color:var(--dark) !important;

    text-decoration:none !important;

    transition:color .3s ease;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover
.elementor-post__title a{
    color:var(--blue) !important;
}



/* ==========================================================
   READ MORE
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more{
    position:relative;

    z-index:3;

    width:max-content;

    min-height:43px;

    display:inline-flex !important;
    align-items:center;
    justify-content:center;

    gap:9px;

    margin-top:auto !important;

    padding:0 16px !important;

    overflow:hidden;

    border:1px solid rgba(0,104,217,.20);
    border-radius:12px;

    background:#F3F8FD;

    color:var(--blue) !important;

    font-size:12px !important;
    font-weight:800 !important;

    text-decoration:none !important;

    transition:
        background .3s ease,
        color .3s ease,
        border-color .3s ease,
        transform .3s ease,
        box-shadow .3s ease;
}


/* فلش */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more::after{
    content:"←";

    display:inline-flex;

    align-items:center;
    justify-content:center;

    width:19px;
    height:19px;

    border-radius:50%;

    background:var(--blue);

    color:#fff;

    font-family:Arial,sans-serif;
    font-size:12px;

    transition:
        transform .3s ease,
        background .3s ease;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more:hover{
    background:var(--blue);

    color:#fff !important;

    border-color:var(--blue);

    transform:translateX(-3px);

    box-shadow:
        0 8px 20px rgba(0,104,217,.20);
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more:hover::after{
    background:var(--green);

    transform:translateX(-3px);
}



/* ==========================================================
   META
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__meta-data{
    position:relative;

    z-index:2;

    min-height:52px;

    display:flex !important;
    align-items:center;
    justify-content:flex-start;

    gap:10px;

    margin:0 !important;

    padding:14px 23px !important;

    background:var(--soft) !important;

    border-top:1px solid var(--line) !important;

    color:var(--muted) !important;

    font-size:10px !important;
    line-height:1.7 !important;
}


/* اسم ادمین وردپرس */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post-author{
    display:none !important;
}


/* تاریخ */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post-date{
    display:flex !important;
    align-items:center;

    gap:8px;

    margin:0 !important;
}


/* نقطه سبز تاریخ */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post-date::before{
    content:"";

    width:9px;
    height:9px;

    flex:0 0 9px;

    border-radius:50%;

    background:var(--green);

    box-shadow:
        0 0 0 4px rgba(67,181,44,.10);
}



/* ==========================================================
   یک تفاوت ظریف برای کارت‌های وسط
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post:nth-child(3n+2)
.elementor-post__card::before{
    background:var(--blue);
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post:nth-child(3n+2)
.elementor-post__text::before{
    background:var(--blue);
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post:nth-child(3n+2)
.elementor-post__badge{
    background:var(--green) !important;
}



/* ==========================================================
   PAGINATION
========================================================== */

.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination{
    margin-top:45px !important;

    display:flex !important;
    align-items:center;
    justify-content:center;

    gap:8px;

    direction:rtl;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination a,
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination span{
    width:43px;
    height:43px;

    margin:0 !important;

    display:inline-flex !important;
    align-items:center;
    justify-content:center;

    border:1px solid var(--line);

    border-radius:12px;

    background:#fff;

    color:var(--dark) !important;

    font-size:13px;
    font-weight:800;

    text-decoration:none !important;

    box-shadow:
        0 5px 15px rgba(16,44,75,.05);

    transition:
        background .25s ease,
        border-color .25s ease,
        color .25s ease,
        transform .25s ease;
}


.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination a:hover{
    transform:translateY(-3px);

    background:#F1F7FD;

    border-color:rgba(0,104,217,.25);

    color:var(--blue) !important;
}


/* صفحه فعال */
.elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination .current{
    background:var(--blue) !important;

    color:#fff !important;

    border-color:var(--blue) !important;

    box-shadow:
        0 9px 23px rgba(0,104,217,.22);
}



/* ==========================================================
   TABLET
========================================================== */

@media(max-width:1024px){

    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-posts-container{
        gap:20px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail{
        height:190px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__text{
        padding:21px 18px 18px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title{
        min-height:64px;

        font-size:16px !important;
        line-height:1.95 !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__meta-data{
        padding:13px 18px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card::after{
        font-size:45px;
    }

}



/* ==========================================================
   MOBILE
========================================================== */

@media(max-width:767px){

    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-posts-container{
        gap:22px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card{
        border-radius:22px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__thumbnail{
        height:220px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__text{
        padding:23px 19px 19px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__title{
        min-height:auto;

        margin-bottom:18px !important;

        font-size:17px !important;
        line-height:1.95 !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__read-more{
        width:100%;

        min-height:46px;

        justify-content:center;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__meta-data{
        min-height:48px;

        padding:12px 19px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card::after{
        font-size:43px;

        bottom:44px;
    }


    /* روی تاچ کارت بالا نپرد */
    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__card:hover{
        transform:none;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-post__badge{
        top:15px !important;
        right:15px !important;

        padding:6px 12px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination{
        margin-top:32px !important;
    }


    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination a,
    .elementor-141 .elementor-element.elementor-element-3cc999d .elementor-pagination span{
        width:40px;
        height:40px;

        border-radius:11px;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-e030a8d */.elementor-141 .elementor-element.elementor-element-e030a8d{
    box-shadow: 1px 1px 5px;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30902d1 *//* =========================================
   فلش‌های کاروسل اخبار
   جهت صحیح در RTL
========================================= */

.elementor-141 .elementor-element.elementor-element-30902d1{
    position:relative !important;
}


/* دکمه مشترک */
.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button{
    width:44px !important;
    height:44px !important;

    min-width:44px !important;
    min-height:44px !important;

    padding:0 !important;
    margin:0 !important;

    position:absolute !important;
    top:50% !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    border-radius:50% !important;

    background:#fff !important;

    box-shadow:
        0 8px 24px rgba(16,36,61,.14) !important;

    transform:translateY(-50%) !important;

    z-index:50 !important;

    cursor:pointer;

    direction:ltr !important;

    transition:
        background .25s ease,
        color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}


/* حذف آیکن اصلی Elementor */
.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button > svg,
.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button > i{
    display:none !important;
}


.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button::after{
    display:none !important;
}



/* =========================================
   فلش سمت چپ
========================================= */

.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-prev{
    left:14px !important;
    right:auto !important;

    border:2px solid #43B52C !important;

    color:#43B52C !important;
}


/* فلش واقعی رو به چپ */
.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-prev::before{
    content:"" !important;

    display:block !important;

    width:11px !important;
    height:11px !important;

    border-top:2.5px solid currentColor;
    border-right:2.5px solid currentColor;

    transform:
        rotate(-135deg) !important;

    transform-origin:center !important;

    margin-left:4px !important;
}


.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-prev:hover{
    background:#43B52C !important;

    color:#fff !important;

    border-color:#43B52C !important;

    box-shadow:
        0 10px 28px rgba(67,181,44,.24) !important;
}



/* =========================================
   فلش سمت راست
========================================= */

.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-next{
    right:14px !important;
    left:auto !important;

    border:2px solid #0068D9 !important;

    color:#0068D9 !important;
}


/* فلش واقعی رو به راست */
.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-next::before{
    content:"" !important;

    display:block !important;

    width:11px !important;
    height:11px !important;

    border-top:2.5px solid currentColor;
    border-right:2.5px solid currentColor;

    transform:
        rotate(45deg) !important;

    transform-origin:center !important;

    margin-right:4px !important;
}


.elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-next:hover{
    background:#0068D9 !important;

    color:#fff !important;

    border-color:#0068D9 !important;

    box-shadow:
        0 10px 28px rgba(0,104,217,.24) !important;
}



/* =========================================
   موبایل
========================================= */

@media(max-width:767px){

    .elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button{
        width:38px !important;
        height:38px !important;

        min-width:38px !important;
        min-height:38px !important;
    }


    .elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-prev{
        left:8px !important;
    }


    .elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-next{
        right:8px !important;
    }


    .elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-prev::before,
    .elementor-141 .elementor-element.elementor-element-30902d1 .elementor-swiper-button-next::before{
        width:9px !important;
        height:9px !important;

        border-width:2px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3181d3e */.elementor-141 .elementor-element.elementor-element-3181d3e{

    text-align: justify;
}/* End custom CSS */