.elementor-1314 .elementor-element.elementor-element-2d7f8d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:24px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1314 .elementor-element.elementor-element-2730d56{--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-1314 .elementor-element.elementor-element-96446bf{--display:flex;}.elementor-1314 .elementor-element.elementor-element-1f64e4d .elementor-heading-title{font-family:"peyda", Sans-serif;word-spacing:8px;}.elementor-1314 .elementor-element.elementor-element-8d6ed8e{font-family:"peyda", Sans-serif;font-size:18px;line-height:45px;}.elementor-1314 .elementor-element.elementor-element-e29cd82{background-color:#F7F7F7;border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-1314 .elementor-element.elementor-element-e29cd82.elementor-widget-bdt-search{text-align:center;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-container .bdt-search-default,
					 .elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-container .bdt-navbar-dropdown,
					 .elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-container .bdt-drop{width:462px;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-input, #modal-search-e29cd82 .bdt-search-input{font-family:"peyda", Sans-serif;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-input{border-radius:3px;}#modal-search-e29cd82 .bdt-search-input{border-radius:3px;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search .bdt-position-relative{border-radius:3px;}.elementor-1314 .elementor-element.elementor-element-cbbe1bf{--display:flex;}.elementor-1314 .elementor-element.elementor-element-8a84763 img{width:59%;height:220px;}.elementor-1314 .elementor-element.elementor-element-1168ce3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1314 .elementor-element.elementor-element-73d00ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 1 );}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 1 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 1 );}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .jet-posts__inner-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A4D;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .post-thumbnail{text-align:center;border-radius:12px 12px 12px 12px;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .entry-title, .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .entry-title a{font-family:"peyda", Sans-serif;font-size:1em;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .entry-title{text-align:left;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .post-meta{color:var( --e-global-color-5d31aba );font-family:"peyda", Sans-serif;font-size:0.8em;font-weight:400;text-align:right;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .post-meta a{color:var( --e-global-color-5d31aba );}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .post-meta__item:not(:first-child):before{margin-left:5px;margin-right:5px;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .entry-excerpt{text-align:left;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .jet-more{text-decoration:none;align-self:flex-start;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .jet-more:hover{text-decoration:none;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-title-fields__item-label{margin-right:5px;}.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-content-fields__item-label{margin-right:5px;}.elementor-1314 .elementor-element.elementor-element-146cfbe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1314 .elementor-element.elementor-element-b8553a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts:not(.slick-slider) .jet-posts__item{max-width:calc( 100% / 2 );}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item{flex:0 0 calc( 100% / 2 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 2 );}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .entry-title, .elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .entry-title a{font-family:"peyda", Sans-serif;font-size:0.8em;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .entry-title{text-align:left;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .post-meta{text-align:left;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .entry-excerpt{text-align:left;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .jet-more{text-decoration:none;align-self:flex-start;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts .jet-more:hover{text-decoration:none;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-title-fields__item-label{margin-right:5px;}.elementor-1314 .elementor-element.elementor-element-3df910d .jet-content-fields__item-label{margin-right:5px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1314 .elementor-element.elementor-element-2d7f8d9{--flex-wrap:nowrap;}.elementor-1314 .elementor-element.elementor-element-96446bf{--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1314 .elementor-element.elementor-element-1f64e4d{text-align:center;}.elementor-1314 .elementor-element.elementor-element-8d6ed8e{font-size:16px;}.elementor-1314 .elementor-element.elementor-element-cbbe1bf{--justify-content:center;}.elementor-1314 .elementor-element.elementor-element-8a84763 img{width:100%;height:249px;object-fit:cover;}.elementor-1314 .elementor-element.elementor-element-1168ce3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1314 .elementor-element.elementor-element-73d00ab.e-con{--align-self:center;}}@media(max-width:767px){.elementor-1314 .elementor-element.elementor-element-2d7f8d9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-1314 .elementor-element.elementor-element-2730d56{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1314 .elementor-element.elementor-element-96446bf{--justify-content:space-evenly;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1314 .elementor-element.elementor-element-1f64e4d{text-align:center;}.elementor-1314 .elementor-element.elementor-element-1f64e4d .elementor-heading-title{font-size:1.9em;}.elementor-1314 .elementor-element.elementor-element-8d6ed8e{text-align:center;font-size:0.8em;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search-container .bdt-search{padding:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-e29cd82 .bdt-search .bdt-search-input{padding:0px 0px 0px 0px;}#modal-search-e29cd82 .bdt-search-input{padding:0px 0px 0px 0px;}.elementor-1314 .elementor-element.elementor-element-8a84763 img{width:80%;height:180px;object-fit:cover;}}@media(min-width:768px){.elementor-1314 .elementor-element.elementor-element-2730d56{--width:95%;}.elementor-1314 .elementor-element.elementor-element-1168ce3{--width:90%;}.elementor-1314 .elementor-element.elementor-element-73d00ab{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1314 .elementor-element.elementor-element-73d00ab{--width:100%;}}/* Start custom CSS for jet-posts, class: .elementor-element-84e7335 *//* =========================================
   Featured Post Card - Event House
   Widget ID: 37e4175
========================================= */

.elementor-1314 .elementor-element.elementor-element-84e7335 {
    direction: rtl;
    font-family: "Peyda", Tahoma, sans-serif;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts,
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts .col-row {
    margin: 0 !important;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__item {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    padding: 0 !important;
}

/* بدنه اصلی کارت */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-box {
    display: grid !important;
    grid-template-columns: minmax(0, 1.02fr) minmax(0, 0.98fr);
    grid-template-areas: "image content";
    align-items: stretch;
    direction: ltr;

    min-height: 320px;
    padding: 12px !important;
    overflow: hidden;

    background: #ffffff;
    border: 1px solid #e8e9f0;
    border-radius: 24px;
    box-shadow: 0 8px 32px rgba(24, 22, 65, 0.04);
}

/* تصویر شاخص */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb {
    grid-area: image;
    width: 100% !important;
    height: 100%;
    min-height: 288px;
    margin: 0 !important;
    overflow: hidden;
    border-radius: 15px;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb a {
    display: block;
    width: 100%;
    height: 100%;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb img {
    display: block;
    width: 100% !important;
    height: 100% !important;
    min-height: 288px;
    object-fit: cover;
    object-position: center;
    transition: transform 0.5s ease;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-box:hover .jet-posts__thumb img {
    transform: scale(1.025);
}

/* ستون محتوایی */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-content {
    grid-area: content;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    direction: rtl;
    text-align: right;

    padding: 18px 30px 18px 22px !important;
    background: transparent !important;
}

/* عبارت پیشنهاد سردبیر */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-content::before {
    content: "پیشنهاد سردبیر";
    order: 1;
    display: block;
    margin-bottom: 14px;

    color: #181641;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.6;
}

/* عنوان مقاله */
.elementor-1314 .elementor-element.elementor-element-84e7335 .entry-title {
    order: 2;
    margin: 0 !important;
    padding: 0 !important;
    text-align: right !important;

    font-size: clamp(20px, 1vw, 20px) !important;
    font-weight: 800 !important;
    line-height: 1.65 !important;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .entry-title a {
    color: #181641 !important;
    text-decoration: none !important;
    transition: color 0.25s ease;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .entry-title a:hover {
    color: #ff7f00 !important;
}

/* خلاصه مقاله */
.elementor-1314 .elementor-element.elementor-element-84e7335 .entry-excerpt {
    order: 3;
    margin: 12px 0 0 !important;
    padding: 0 !important;
    text-align: right !important;

    color: #77758a !important;
    font-size: 12px !important;
    font-weight: 400;
    line-height: 2 !important;
}

/* اطلاعات نویسنده، تاریخ و دیدگاه */
.elementor-1314 .elementor-element.elementor-element-84e7335 .post-meta {
    order: 4;
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 10px 20px;

    margin: 18px 0 0 !important;
    padding: 0 !important;
    direction: rtl;
    text-align: right !important;

    color: #77758a !important;
    font-size: 13px !important;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .post-meta__item {
    display: inline-flex !important;
    align-items: center;
    gap: 7px;
    margin: 0 !important;
    color: #77758a !important;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .post-meta a,
.elementor-1314 .elementor-element.elementor-element-84e7335 .post-meta time {
    color: #77758a !important;
    text-decoration: none !important;
}

/* حذف عبارت «نوشته شده توسط» */
.elementor-1314 .elementor-element.elementor-element-84e7335 .posted-by {
    font-size: 0 !important;
}

.elementor-1314 .elementor-element.elementor-element-84e7335 .posted-by a {
    font-size: 13px !important;
}

/* آیکون نویسنده */
.elementor-1314 .elementor-element.elementor-element-84e7335 .posted-by::before {
    content: "\f007";
    font-family: "Font Awesome 5 Free";
    font-size: 14px;
    font-weight: 900;
    color: #ff8000;
}

/* آیکون تاریخ */
.elementor-1314 .elementor-element.elementor-element-84e7335 .post__date::before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    font-size: 14px;
    font-weight: 900;
    color: #ff8000;
}

/* آیکون دیدگاه */
.elementor-1314 .elementor-element.elementor-element-84e7335 .post__comments::before {
    content: "\f075";
    font-family: "Font Awesome 5 Free";
    font-size: 14px;
    font-weight: 900;
    color: #ff8000;
}

/* حذف بخش‌های مشخص‌شده با ماژیک زرد */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-more-wrap,
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__terms,
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__terms-link,
.elementor-1314 .elementor-element.elementor-element-84e7335 .post-terms,
.elementor-1314 .elementor-element.elementor-element-84e7335 .post-categories {
    display: none !important;
}

/* اگر پست تصویر شاخص نداشت */
.elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-box:not(:has(.jet-posts__thumb)) {
    grid-template-columns: 1fr;
    grid-template-areas: "content";
    direction: rtl;
}

/* نسخه تبلت و موبایل */
@media (max-width: 880px) {
    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-box {
        grid-template-columns: 1fr;
        grid-template-areas:
            "image"
            "content";
        min-height: auto;
        padding: 12px !important;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb,
    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb img {
        min-height: 230px;
        max-height: 320px;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-content {
        padding: 24px 12px 12px !important;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .entry-title {
        font-size: 24px !important;
    }
}

@media (max-width: 480px) {
    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-box {
        border-radius: 16px;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb {
        min-height: 200px;
        border-radius: 12px;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__thumb img {
        min-height: 200px;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .jet-posts__inner-content::before {
        font-size: 16px;
        margin-bottom: 8px;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .entry-title {
        font-size: 21px !important;
        line-height: 1.7 !important;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .entry-excerpt {
        font-size: 14px !important;
    }

    .elementor-1314 .elementor-element.elementor-element-84e7335 .post-meta {
        gap: 10px 14px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-posts, class: .elementor-element-3df910d *//* =========================================
   Latest Posts – Event House
   Widget ID: 68b9daa
========================================= */

.elementor-1314 .elementor-element.elementor-element-3df910d {
    --eh-navy: #181641;
    --eh-orange: #ff7f00;
    --eh-text: #656377;
    --eh-border: #e7e8ef;

    direction: rtl;
    font-family: "Peyda", Tahoma, sans-serif;
}

/* عنوان تازه‌ترین مطالب */
.elementor-1314 .elementor-element.elementor-element-3df910d .elementor-widget-container::before {
    content: "تازه‌ترین مطالب";
    display: block;
    margin: 0 0 20px;

    color: var(--eh-navy);
    font-size: 28px;
    font-weight: 800;
    line-height: 1.4;
    text-align: right;
}

/* گرید سه‌ستونه */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts.col-row {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    align-items: stretch;
    gap: 22px;

    width: 100%;
    margin: 0 !important;
    direction: rtl;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__item {
    width: auto !important;
    max-width: none !important;
    min-width: 0;
    flex: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* بدنه کارت */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-box {
    position: relative;
    display: flex !important;
    flex-direction: column;
    height: 100%;
    min-height: 100%;
    overflow: hidden;

    background: #ffffff !important;
    border: 1px solid var(--eh-border);
    border-radius: 14px;
    box-shadow: 0 7px 24px rgba(24, 22, 65, 0.035);

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-box:hover {
    transform: translateY(-5px);
    border-color: rgba(255, 127, 0, 0.35);
    box-shadow: 0 14px 32px rgba(24, 22, 65, 0.09);
}

/* تصویر شاخص */
.elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail {
    position: relative;
    width: 100% !important;
    aspect-ratio: 1.95 / 1;
    min-height: 155px;
    margin: 0 !important;
    overflow: hidden;

    background: #f3f4f8;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail__link {
    display: block;
    width: 100%;
    height: 100%;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail__img {
    display: block;
    width: 100% !important;
    height: 100% !important;
    min-height: 155px;
    object-fit: cover;
    object-position: center;

    transition: transform 0.5s ease;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-box:hover .post-thumbnail__img {
    transform: scale(1.045);
}

/* بخش محتوایی کارت */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-content {
    position: relative;
    display: flex !important;
    flex: 1;
    flex-direction: column;
    align-items: stretch;

    min-height: 178px;
    padding: 15px 16px 14px !important;

    direction: rtl;
    text-align: right;
    background: #ffffff !important;
}

/* برچسب دسته‌بندی روی تصویر */
.elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail .post-terms,
.elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail .jet-posts__terms {
    position: absolute !important;
    right: 13px;
    bottom: 12px;
    z-index: 4;
}

/* اگر دسته‌بندی داخل بخش محتوا ساخته شد */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-content > .post-terms,
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-content > .jet-posts__terms {
    position: absolute !important;
    top: -42px;
    right: 13px;
    z-index: 4;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .post-terms a,
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__terms a,
.elementor-1314 .elementor-element.elementor-element-3df910d .post-terms__link {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    min-height: 28px;
    padding: 5px 12px !important;

    color: var(--eh-orange) !important;
    background: rgba(255, 255, 255, 0.96) !important;
    border: 1px solid rgba(255, 127, 0, 0.12);
    border-radius: 7px;

    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1.3;
    text-decoration: none !important;
    box-shadow: 0 4px 12px rgba(24, 22, 65, 0.08);
}

/* حذف پیشوند احتمالی دسته‌بندی */
.elementor-1314 .elementor-element.elementor-element-3df910d .post-terms__prefix,
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__terms-prefix {
    display: none !important;
}

/* عنوان نوشته */
.elementor-1314 .elementor-element.elementor-element-3df910d .entry-title {
    display: -webkit-box;
    min-height: 60px;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden;

    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;

    color: var(--eh-navy) !important;
    font-size: 17px !important;
    font-weight: 700 !important;
    line-height: 1.8 !important;
    text-align: right !important;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .entry-title a {
    color: var(--eh-navy) !important;
    text-decoration: none !important;
    transition: color 0.25s ease;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .entry-title a:hover {
    color: var(--eh-orange) !important;
}

/* حذف خلاصه مقاله مطابق طرح */
.elementor-1314 .elementor-element.elementor-element-3df910d .entry-excerpt {
    display: none !important;
}

/* اطلاعات نوشته */
.elementor-1314 .elementor-element.elementor-element-3df910d .post-meta {
    display: flex !important;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 8px 14px;

    min-height: 24px;
    margin: 10px 0 15px !important;
    padding: 0 !important;

    color: #8b8998 !important;
    font-size: 12px !important;
    line-height: 1.6;
    direction: rtl;
    text-align: right !important;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .post-meta__item {
    display: inline-flex !important;
    align-items: center;
    gap: 6px;
    margin: 0 !important;

    color: #8b8998 !important;
    white-space: nowrap;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .post-meta a,
.elementor-1314 .elementor-element.elementor-element-3df910d .post-meta time {
    color: #8b8998 !important;
    text-decoration: none !important;
}

/* حذف نویسنده برای نزدیک‌شدن به طرح */
.elementor-1314 .elementor-element.elementor-element-3df910d .posted-by {
    display: none !important;
}

/* جداکننده نقطه‌ای */
.elementor-1314 .elementor-element.elementor-element-3df910d .post__date::after {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    margin-right: 13px;

    background: var(--eh-navy);
    border-radius: 50%;
    opacity: 0.65;
}

/* آیکون تاریخ */
.elementor-1314 .elementor-element.elementor-element-3df910d .post__date::before {
    content: "\f073";
    font-family: "Font Awesome 5 Free";
    font-size: 12px;
    font-weight: 900;
    color: #ff8000;
}

/* آیکون دیدگاه */
.elementor-1314 .elementor-element.elementor-element-3df910d .post__comments::before {
    content: "\f075";
    font-family: "Font Awesome 5 Free";
    font-size: 12px;
    font-weight: 900;
    color: #ff8000;
}

/* لینک مطالعه مقاله */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-more-wrap {
    display: flex !important;
    justify-content: flex-end;
    align-items: center;

    margin: auto 0 0 !important;
    padding: 0 !important;
    direction: ltr;
    text-align: left !important;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-more {
    display: inline-flex !important;
    align-items: center;
    gap: 7px;

    min-height: auto !important;
    padding: 0 !important;

    color: var(--eh-orange) !important;
    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    font-size: 13px !important;
    font-weight: 700 !important;
    line-height: 1.6;
    text-decoration: none !important;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-more::before {
    content: "←";
    display: inline-block;
    font-size: 17px;
    font-weight: 400;
    transition: transform 0.25s ease;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-more:hover {
    color: #e86f00 !important;
    background: transparent !important;
}

.elementor-1314 .elementor-element.elementor-element-3df910d .jet-more:hover::before {
    transform: translateX(-4px);
}

/* پستی که تصویر شاخص ندارد */
.elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-box:not(:has(.post-thumbnail))::before {
    content: "برای این نوشته تصویر شاخص انتخاب نشده است";
    display: flex;
    align-items: center;
    justify-content: center;

    width: 100%;
    aspect-ratio: 1.95 / 1;
    padding: 20px;

    color: #8b8998;
    background: #f5f6f9;
    font-size: 12px;
    text-align: center;
}

/* تبلت */
@media (max-width: 1024px) {
    .elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts.col-row {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 18px;
    }
}

/* موبایل */
@media (max-width: 600px) {
    .elementor-1314 .elementor-element.elementor-element-3df910d .elementor-widget-container::before {
        margin-bottom: 16px;
        font-size: 23px;
    }

    .elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts.col-row {
        grid-template-columns: 1fr;
        gap: 16px;
    }

    .elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail {
        min-height: 190px;
    }

    .elementor-1314 .elementor-element.elementor-element-3df910d .post-thumbnail__img {
        min-height: 190px;
    }

    .elementor-1314 .elementor-element.elementor-element-3df910d .jet-posts__inner-content {
        min-height: 170px;
        padding: 15px !important;
    }

    .elementor-1314 .elementor-element.elementor-element-3df910d .entry-title {
        min-height: auto;
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-ExtraLight.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Light.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Light.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Thin.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Thin.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Regular.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Regular.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Medium.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Medium.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-SemiBold.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Bold.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Bold.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-ExtraBold.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'peyda';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Black.woff2') format('woff2'),
		url('https://eventhouse.ir/wp-content/uploads/2025/12/PeydaWeb-Black.woff') format('woff');
}
/* End Custom Fonts CSS */