.elementor-146 .elementor-element.elementor-element-d53f2e2{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-1e76e0c{--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-146 .elementor-element.elementor-element-c7cc56f{--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-146 .elementor-element.elementor-element-81eb72b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-146 .elementor-element.elementor-element-a7d2562{width:100%;max-width:100%;}.elementor-146 .elementor-element.elementor-element-a7d2562 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-a7d2562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-146 .elementor-element.elementor-element-a2f58bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-146 .elementor-element.elementor-element-16fae2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-c3b8da3{--spacer-size:10px;}.elementor-146 .elementor-element.elementor-element-96a88a3 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-96a88a3 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-237c9e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-146 .elementor-element.elementor-element-2545531{--spacer-size:10px;}.elementor-146 .elementor-element.elementor-element-d5bc491 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-d5bc491 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-bb31de5{--display:flex;}.elementor-146 .elementor-element.elementor-element-4202a2b{--spacer-size:20px;}.elementor-146 .elementor-element.elementor-element-6a1684c .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-6a1684c .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-73580e1{--display:flex;}.elementor-146 .elementor-element.elementor-element-0d4497a{--spacer-size:15px;}.elementor-146 .elementor-element.elementor-element-6316760 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-6316760 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-7f2f2bb .play-button{background-color:#ff0066;}.elementor-146 .elementor-element.elementor-element-7f2f2bb .side-story-play-icon{border-color:transparent transparent transparent #ff0066;}.elementor-146 .elementor-element.elementor-element-7f2f2bb .side-story{background-color:#222;}.elementor-146 .elementor-element.elementor-element-7f2f2bb .category-badge{background-color:#222;}.elementor-146 .elementor-element.elementor-element-3c36ea6{--spacer-size:20px;}.elementor-146 .elementor-element.elementor-element-3100a5f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-146 .elementor-element.elementor-element-0c77657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-146 .elementor-element.elementor-element-492e2a1{--spacer-size:20px;}.elementor-146 .elementor-element.elementor-element-a4d31c6 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-a4d31c6 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-47b8aee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-146 .elementor-element.elementor-element-864366f{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-146 .elementor-element.elementor-element-57ed5d5 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-57ed5d5 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-7fe94cb{--display:flex;}.elementor-146 .elementor-element.elementor-element-090345c{--spacer-size:20px;}.elementor-146 .elementor-element.elementor-element-6a5ada5 .afrak-st-title.with-line::before{width:4px;background:#3C5BD7;}.elementor-146 .elementor-element.elementor-element-6a5ada5 .afrak-st-title{color:#BE1E2D;font-size:35px;margin-top:0px;margin-bottom:0px;}.elementor-146 .elementor-element.elementor-element-4c8f9fa{--display:flex;}.elementor-146 .elementor-element.elementor-element-81ea0eb{--spacer-size:20px;}.elementor-146 .elementor-element.elementor-element-7e1b40c{--spacer-size:50px;}@media(max-width:767px){.elementor-146 .elementor-element.elementor-element-864366f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-146 .elementor-element.elementor-element-d53f2e2{--content-width:1240px;}.elementor-146 .elementor-element.elementor-element-1e76e0c{--width:40%;}.elementor-146 .elementor-element.elementor-element-c7cc56f{--width:66.6666%;}.elementor-146 .elementor-element.elementor-element-81eb72b{--content-width:1240px;}.elementor-146 .elementor-element.elementor-element-a2f58bc{--content-width:1340px;}.elementor-146 .elementor-element.elementor-element-16fae2a{--width:50%;}.elementor-146 .elementor-element.elementor-element-237c9e0{--width:50%;}.elementor-146 .elementor-element.elementor-element-bb31de5{--content-width:1340px;}.elementor-146 .elementor-element.elementor-element-73580e1{--content-width:1340px;}.elementor-146 .elementor-element.elementor-element-3100a5f{--content-width:1340px;}.elementor-146 .elementor-element.elementor-element-0c77657{--width:71%;}.elementor-146 .elementor-element.elementor-element-864366f{--width:29%;}.elementor-146 .elementor-element.elementor-element-7fe94cb{--content-width:1340px;}.elementor-146 .elementor-element.elementor-element-4c8f9fa{--content-width:1340px;}}/* Start custom CSS for afrak-posts, class: .elementor-element-6aa2a4b */@media (min-width: 1025px) {

  
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .article {
        display: flex !important;
        flex-direction: row !important;
        align-items: flex-start !important;
        padding: 15px !important;
        height: auto !important;
        min-height: 100px !important;
        gap: 5px !important;
        max-height: 187px !important;
    }

   .elementor-146 .elementor-element.elementor-element-6aa2a4b .article .thumb {
    width: 220px !important; 
    height: 187px !important; 
    border-radius: 15px !important;
    overflow: hidden !important;
    flex-shrink: 0 !important;
    margin: 0 !important;
}

.elementor-146 .elementor-element.elementor-element-6aa2a4b img {
    width: 200px !important; 
    height: 150px !important; 
    object-fit: cover !important;
    border-radius: 12px !important;
    flex-shrink: 0 !important; /* جلوگیری از تغییر سایز عکس */
}

    /* ۳. حذف فاصله‌های داخلی اضافی در بخش متنی */
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .list-card > div,
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .elementor-post__text {
        padding: 0 !important;
        margin: 0 !important;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
    }

    /* ۴. تنظیم تیتر */
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .title {
        font-size: 14px !important;
        line-height: 1.3 !important;
        margin-top: 0 !important;
        margin-bottom: 5px !important;
    }

    /* ۵. محدود کردن متن به ۲ خط */
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .excerpt {
        font-size: 11px !important;
        line-height: 1.5 !important;
        margin: 0 !important;
        display: -webkit-box !important;
        -webkit-line-clamp: 4 !important;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    /* ۶. تنظیم بخش تاریخ و آیکون‌ها */
    .elementor-146 .elementor-element.elementor-element-6aa2a4b .elementor-post__meta-data {
        margin-top: auto !important;
        padding-top: 5px !important;
    }
}/* End custom CSS */