.elementor-1437 .elementor-element.elementor-element-31f2fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1437 .elementor-element.elementor-element-f21cec4{text-align:center;}.elementor-1437 .elementor-element.elementor-element-f21cec4 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:26px;font-weight:600;color:#37C713;}.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-1437 .elementor-element.elementor-element-e997e13{--divider-border-style:solid;--divider-color:#1479FA;--divider-border-width:3.5px;}.elementor-1437 .elementor-element.elementor-element-e997e13 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-e997e13 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-e997e13 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1437 .elementor-element.elementor-element-131901c{--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-1437 .elementor-element.elementor-element-148b4a4{--display:flex;}.elementor-1437 .elementor-element.elementor-element-3d575f1{--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-1437 .elementor-element.elementor-element-3d575f1 .swiper-slide > .elementor-element{height:100%;}.elementor-1437 .elementor-element.elementor-element-a8b0976{--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-1437 .elementor-element.elementor-element-f0b7557 img{width:100%;border-radius:15px 15px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-09de360 > .elementor-widget-container{background-color:#1479FA;margin:-20px 0px 0px 0px;padding:25px 25px 50px 25px;border-radius:0px 0px 15px 15px;}.elementor-1437 .elementor-element.elementor-element-09de360 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-b7623c5{--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-1437 .elementor-element.elementor-element-37a437c{--grid-row-gap:35px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--grid-column-gap:30px;}.elementor-1437 .elementor-element.elementor-element-37a437c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.63 * 100% );}.elementor-1437 .elementor-element.elementor-element-37a437c:after{content:"0.63";}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail__link{width:100%;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__meta-data span + span:before{content:"•";}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card{background-color:#185FB8;border-color:#000000;border-width:1px;border-radius:15px;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card .elementor-post__meta-data{border-top-color:#37C713;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__text{margin-top:20px;margin-bottom:7px;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__badge{right:0;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card .elementor-post__badge{background-color:#37C713;margin:14px;font-family:"Estedad", Sans-serif;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__title, .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__title a{color:#FEFFFF;font-family:"Estedad", Sans-serif;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__meta-data{color:#FFFEFE;font-family:"Estedad", Sans-serif;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__read-more{color:#37C713;margin-bottom:7px;}.elementor-1437 .elementor-element.elementor-element-37a437c a.elementor-post__read-more{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-1437 .elementor-element.elementor-element-62084a5{--display:flex;}.elementor-1437 .elementor-element.elementor-element-90ac897{--display:flex;}.elementor-1437 .elementor-element.elementor-element-ddf89b0 > .elementor-widget-container{background-color:#37C713;margin:0px 0px -76px 0px;padding:22px 22px 46px 22px;border-radius:15px 15px 0px 0px;}.elementor-1437 .elementor-element.elementor-element-ddf89b0.elementor-element{--align-self:flex-start;}.elementor-1437 .elementor-element.elementor-element-ddf89b0{z-index:3;text-align:start;}.elementor-1437 .elementor-element.elementor-element-ddf89b0 .elementor-heading-title{font-family:"Estedad", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-1437 .elementor-element.elementor-element-10d354f{--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-1437 .elementor-element.elementor-element-10d354f > .elementor-widget-container{background-color:#FFFFFF;padding:55px 14px 14px 14px;border-radius:15px 15px 15px 15px;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.67 * 100% );}.elementor-1437 .elementor-element.elementor-element-10d354f:after{content:"0.67";}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__thumbnail__link{width:100%;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__meta-data span + span:before{content:"•";}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__card{background-color:#0050BB;border-color:#000000;border-width:1px;border-radius:15px;padding-top:0px;padding-bottom:0px;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__text{margin-top:0px;margin-bottom:7px;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__title, .elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__title a{color:#FEFFFF;font-family:"Estedad", Sans-serif;font-size:15px;font-weight:600;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__title{margin-bottom:10px;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__read-more{color:#37C713;margin-bottom:7px;}.elementor-1437 .elementor-element.elementor-element-10d354f a.elementor-post__read-more{font-family:"Estedad", Sans-serif;font-size:14px;font-weight:500;}.elementor-1437 .elementor-element.elementor-element-3014d9c{--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-1437 .elementor-element.elementor-element-db629ec{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1437 .elementor-element.elementor-element-3d575f1{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1437 .elementor-element.elementor-element-31f2fe8{--content-width:1350px;}.elementor-1437 .elementor-element.elementor-element-148b4a4{--width:92%;}.elementor-1437 .elementor-element.elementor-element-a8b0976{--width:40%;}.elementor-1437 .elementor-element.elementor-element-62084a5{--width:20%;}}@media(max-width:767px){.elementor-1437 .elementor-element.elementor-element-e997e13 .elementor-divider-separator{width:34%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-e997e13 .elementor-divider{text-align:center;}.elementor-1437 .elementor-element.elementor-element-131901c{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-1437 .elementor-element.elementor-element-3d575f1{--swiper-slides-to-display:1;}.elementor-1437 .elementor-element.elementor-element-37a437c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1437 .elementor-element.elementor-element-37a437c:after{content:"0.5";}.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail__link{width:100%;}.elementor-1437 .elementor-element.elementor-element-10d354f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1437 .elementor-element.elementor-element-10d354f:after{content:"0.5";}.elementor-1437 .elementor-element.elementor-element-10d354f .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-09de360 */.elementor-1437 .elementor-element.elementor-element-09de360{

    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-37a437c *//* ==========================================================
   TEHRAN KUNG FU
   PREMIUM NEWS GRID
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c{
    --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-1437 .elementor-element.elementor-element-37a437c .elementor-posts-container{
    gap:30px !important;
}


/* هر خبر */
.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post{
    counter-increment:kungfuNews;

    position:relative;

    overflow:visible !important;
}


/* ==========================================================
   CARD
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover::before{
    width:105px;

    background:var(--blue);
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover::after{
    transform:translateY(-7px);

    color:rgba(67,181,44,.10);
}



/* ==========================================================
   IMAGE
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail__link{
    position:relative;

    display:block;

    margin:0 !important;

    overflow:hidden;

    border-radius:0 !important;

    background:#EAF0F6;
}


/* حذف افکت گرادیان پیش‌فرض Elementor */
.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail__link::after,
.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail::after{
    background:none !important;
    background-image:none !important;
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail{
    height:225px !important;

    margin:0 !important;

    overflow:hidden;

    border-radius:0 !important;
}



/* ==========================================================
   BADGE
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover
.elementor-post__badge{
    background:var(--green) !important;

    transform:translateY(-2px);
}



/* ==========================================================
   CONTENT
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover
.elementor-post__text::before{
    width:62px;

    background:var(--blue);
}



/* ==========================================================
   TITLE
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post__title a{
    color:var(--dark) !important;

    text-decoration:none !important;

    transition:color .3s ease;
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover
.elementor-post__title a{
    color:var(--blue) !important;
}



/* ==========================================================
   READ MORE
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post__read-more:hover::after{
    background:var(--green);

    transform:translateX(-3px);
}



/* ==========================================================
   META
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post-author{
    display:none !important;
}


/* تاریخ */
.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post-date{
    display:flex !important;
    align-items:center;

    gap:8px;

    margin:0 !important;
}


/* نقطه سبز تاریخ */
.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-post:nth-child(3n+2)
.elementor-post__card::before{
    background:var(--blue);
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post:nth-child(3n+2)
.elementor-post__text::before{
    background:var(--blue);
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post:nth-child(3n+2)
.elementor-post__badge{
    background:var(--green) !important;
}



/* ==========================================================
   PAGINATION
========================================================== */

.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination{
    margin-top:45px !important;

    display:flex !important;
    align-items:center;
    justify-content:center;

    gap:8px;

    direction:rtl;
}


.elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination a,
.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-pagination a:hover{
    transform:translateY(-3px);

    background:#F1F7FD;

    border-color:rgba(0,104,217,.25);

    color:var(--blue) !important;
}


/* صفحه فعال */
.elementor-1437 .elementor-element.elementor-element-37a437c .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-1437 .elementor-element.elementor-element-37a437c .elementor-posts-container{
        gap:20px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail{
        height:190px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__text{
        padding:21px 18px 18px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__title{
        min-height:64px;

        font-size:16px !important;
        line-height:1.95 !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__meta-data{
        padding:13px 18px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card::after{
        font-size:45px;
    }

}



/* ==========================================================
   MOBILE
========================================================== */

@media(max-width:767px){

    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-posts-container{
        gap:22px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card{
        border-radius:22px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__thumbnail{
        height:220px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__text{
        padding:23px 19px 19px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__title{
        min-height:auto;

        margin-bottom:18px !important;

        font-size:17px !important;
        line-height:1.95 !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__read-more{
        width:100%;

        min-height:46px;

        justify-content:center;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__meta-data{
        min-height:48px;

        padding:12px 19px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card::after{
        font-size:43px;

        bottom:44px;
    }


    /* روی تاچ کارت بالا نپرد */
    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__card:hover{
        transform:none;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-post__badge{
        top:15px !important;
        right:15px !important;

        padding:6px 12px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination{
        margin-top:32px !important;
    }


    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination a,
    .elementor-1437 .elementor-element.elementor-element-37a437c .elementor-pagination span{
        width:40px;
        height:40px;

        border-radius:11px;
    }

}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-10d354f */.elementor-1437 .elementor-element.elementor-element-10d354f{
    box-shadow: 1px 1px 5px;
    border-radius: 15px;
}/* End custom CSS */