/*
 * استخراج‌شده از استایلِ رفرنسِ DiviFlash (GPLv2) برای ماژولِ PostList.
 * منبع: difl/postlist (ریشه .difl_postlist، 19 کلاسِ DOM)
 *
 * تنها تغییر نسبت به اصل، همان بازنویسیِ پیشوندِ کلاس‌هاست که در
 * PHP و module.json هم انجام شده — تا هر سه لایه یک DOM را بشناسند.
 * دست‌کاریِ دستی نکن؛ با tools/dfme/extract-module-css.js بازتولید کن.
 */
.dfme-hover-trigger:hover .dfme-cpt-bg-on-hover>div{transform:scale(1.5)}

.dfme-hover-trigger:focus .dfme-image-zoom-in img,.dfme-hover-trigger:hover .dfme-image-zoom-in img,:focus>.dfme-image-zoom-in img{transform:scale(1.25)}

.dfme-image-zoom-out img{transform:scale(1.25)}

.dfme-hover-trigger:focus .dfme-image-zoom-out img,.dfme-hover-trigger:hover .dfme-image-zoom-out img,:focus>.dfme-image-zoom-out img{transform:scale(1)}

.dfme-image-pan-up img{transform-origin:top;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-up img,.dfme-hover-trigger:hover .dfme-image-pan-up img,:focus>.dfme-image-pan-up img{transform:scale(1.2) translate(0, -15%)}

.dfme-image-pan-down img{transform-origin:bottom;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:hover .dfme-image-pan-down img,:focus>.dfme-image-pan-down img{transform:scale(1.2) translate(0, 15%)}

.dfme-image-pan-left img{transform-origin:left;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-left img,.dfme-hover-trigger:hover .dfme-image-pan-left img,:focus>.dfme-image-pan-left img{transform:scale(1.2) translate(-15%, 0)}

.dfme-image-pan-right img{transform-origin:right;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-right img,.dfme-hover-trigger:hover .dfme-image-pan-right img,:focus>.dfme-image-pan-right img{transform:scale(1.2) translate(15%, 0)}

.dfme-hover-trigger:focus .dfme-image-blur img,.dfme-hover-trigger:hover .dfme-image-blur img,:focus>.dfme-image-blur img{filter:blur(4px);transform:scale(1.1)}

.dfme-image-rotate-left img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-left img,.dfme-hover-trigger:hover .dfme-image-rotate-left img,:focus>.dfme-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}

.dfme-image-rotate-right img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-right img,.dfme-hover-trigger:hover .dfme-image-rotate-right img,:focus>.dfme-image-rotate-right img{transform:scale(1.3) rotate(15deg)}

.dfme-hover-trigger:hover .dfme-hover-effect .dfme-overlay,:focus>.dfme-hover-trigger .dfme-hover-effect .dfme-overlay{opacity:1}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0)}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0) scale(1)}

.dfme-hover-trigger:hover .dfme-cpt-bg-on-hover>div{transform:scale(1.5)}

.dfme-hover-trigger:hover .dfme-cptcarousel-bg-on-hover>div{transform:scale(1.5)}

.dfme-hover-trigger:focus .dfme-image-zoom-in img,.dfme-hover-trigger:hover .dfme-image-zoom-in img,:focus>.dfme-image-zoom-in img{transform:scale(1.25)}

.dfme-image-zoom-out img{transform:scale(1.25)}

.dfme-hover-trigger:focus .dfme-image-zoom-out img,.dfme-hover-trigger:hover .dfme-image-zoom-out img,:focus>.dfme-image-zoom-out img{transform:scale(1)}

.dfme-image-pan-up img{transform-origin:top;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-up img,.dfme-hover-trigger:hover .dfme-image-pan-up img,:focus>.dfme-image-pan-up img{transform:scale(1.2) translate(0, -15%)}

.dfme-image-pan-down img{transform-origin:bottom;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:hover .dfme-image-pan-down img,:focus>.dfme-image-pan-down img{transform:scale(1.2) translate(0, 15%)}

.dfme-image-pan-left img{transform-origin:left;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-left img,.dfme-hover-trigger:hover .dfme-image-pan-left img,:focus>.dfme-image-pan-left img{transform:scale(1.2) translate(-15%, 0)}

.dfme-image-pan-right img{transform-origin:right;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-right img,.dfme-hover-trigger:hover .dfme-image-pan-right img,:focus>.dfme-image-pan-right img{transform:scale(1.2) translate(15%, 0)}

.dfme-hover-trigger:focus .dfme-image-blur img,.dfme-hover-trigger:hover .dfme-image-blur img,:focus>.dfme-image-blur img{filter:blur(4px);transform:scale(1.1)}

.dfme-image-rotate-left img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-left img,.dfme-hover-trigger:hover .dfme-image-rotate-left img,:focus>.dfme-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}

.dfme-image-rotate-right img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-right img,.dfme-hover-trigger:hover .dfme-image-rotate-right img,:focus>.dfme-image-rotate-right img{transform:scale(1.3) rotate(15deg)}

.dfme-hover-trigger:hover .dfme-hover-effect .dfme-overlay,:focus>.dfme-hover-trigger .dfme-hover-effect .dfme-overlay{opacity:1}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0)}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0) scale(1)}

.dfme-hover-trigger:hover .dfme-blogcarousel-bg-on-hover>div{transform:scale(1.5)}

.dfme-hover-trigger:hover .dfme-blogcarousel-bg-on-hover>div{transform:scale(1.5)}

.dfme-post-inner-wrap{transition:background 300ms ease 0ms}

.dfme-post-outer-wrap.c4-izmir{display:block}

.dfme-hover-trigger:focus .dfme-image-zoom-in img,.dfme-hover-trigger:hover .dfme-image-zoom-in img,:focus>.dfme-image-zoom-in img{transform:scale(1.25)}

.dfme-image-zoom-out img{transform:scale(1.25)}

.dfme-hover-trigger:focus .dfme-image-zoom-out img,.dfme-hover-trigger:hover .dfme-image-zoom-out img,:focus>.dfme-image-zoom-out img{transform:scale(1)}

.dfme-image-pan-up img{transform-origin:top;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-up img,.dfme-hover-trigger:hover .dfme-image-pan-up img,:focus>.dfme-image-pan-up img{transform:scale(1.2) translate(0, -15%)}

.dfme-image-pan-down img{transform-origin:bottom;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:hover .dfme-image-pan-down img,:focus>.dfme-image-pan-down img{transform:scale(1.2) translate(0, 15%)}

.dfme-image-pan-left img{transform-origin:left;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-left img,.dfme-hover-trigger:hover .dfme-image-pan-left img,:focus>.dfme-image-pan-left img{transform:scale(1.2) translate(-15%, 0)}

.dfme-image-pan-right img{transform-origin:right;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-right img,.dfme-hover-trigger:hover .dfme-image-pan-right img,:focus>.dfme-image-pan-right img{transform:scale(1.2) translate(15%, 0)}

.dfme-hover-trigger:focus .dfme-image-blur img,.dfme-hover-trigger:hover .dfme-image-blur img,:focus>.dfme-image-blur img{filter:blur(4px);transform:scale(1.1)}

.dfme-image-rotate-left img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-left img,.dfme-hover-trigger:hover .dfme-image-rotate-left img,:focus>.dfme-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}

.dfme-image-rotate-right img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-right img,.dfme-hover-trigger:hover .dfme-image-rotate-right img,:focus>.dfme-image-rotate-right img{transform:scale(1.3) rotate(15deg)}

.dfme-hover-trigger:hover .dfme-hover-effect .dfme-overlay,:focus>.dfme-hover-trigger .dfme-hover-effect .dfme-overlay{opacity:1}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0)}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0) scale(1)}

.dfme-post-outer-wrap .et_pb_video_overlay_hover,.dfme-post-outer-wrap .et_pb_video_overlay,.dfme-post-outer-wrap .et_pb_video_play{pointer-events:none}

.dfme-post-outer-wrap>.et_main_video_container{position:relative}

.dfme-post-outer-wrap{position:relative}

.dfme-item-wrap,.dfme-post-inner-wrap{border:0px solid}

.dfme-post-inner-wrap{z-index:1}

.dfme-post-inner-wrap,.dfme-post-outer-wrap{overflow:visible}

.dfme-post-outer-wrap:before,.dfme-post-inner-wrap::before,.dfme-post-outer-wrap:after,.dfme-post-inner-wrap::after{content:" ";clear:both;display:block}

.dfme-post-inner-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat}

.layout-grid .dfme-post-item{height:100%}

.dfme-hover-trigger:hover .dfme-postgrid-bg-on-hover>div{transform:scale(1.5)}

.dfme-post-outer-wrap{border:0px solid}

.dfme-post-inner-wrap{transition-property:all !important}

.dfme-postlist-featured-image{display:flex;align-items:center}

.dfme_post_list .dfme-post-item.equal-height,.dfme_post_list .dfme-post-item.equal-height>div{align-items:stretch !important}

.dfme-postlist-featured-image .dfme-post-image-wrap{flex-basis:100%}

.dfme-postlist-featured-image img{object-fit:cover;max-width:100%;width:100%;height:100%}

.dfme_post_list .dfme-post-title{font-size:22px;line-height:1.5em}

.dfme-pl-icon{font-family:ETmodules;speak:none;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:30px;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;border:0px solid}

.dfme_post_list .equal-height .dfme-post-image-wrap{height:100%}

.dfme_post_list .equal-height .dfme-post-image-wrap a{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}

.dfme_post_list .dfme-post-item.equal-height .dfme-postlist-featured-image a{min-height:250px}

.dfme_post_list{--collapse-value: 50px;--align-items: stretch;--flex-direction: row;--order-2: 2;--image-col-size: 50%;--gap: 30px}

.dfme_post_list .dfme-posts-wrap{display:flex;flex-direction:column;gap:var(--gap)}

.dfme_post_list .dfme-post-item{display:flex;justify-content:center;flex-direction:var(--flex-direction);align-items:var(--align-items);border:0px solid}

.dfme_post_list .dfme-post-item.has-icon{align-items:flex-start}

.dfme_post_list .dfme-postlist-featured-image{width:var(--image-col-size)}

.dfme_post_list .dfme-post-outer-wrap{width:calc(100% - var(--image-col-size))}

.dfme_post_list .no-thumbnail .dfme-post-outer-wrap{width:100%}

.dfme_post_list .dfme-posts-wrap.list-layout-2 .dfme-postlist-featured-image{order:var(--order-2)}

.dfme_post_list .dfme-posts-wrap.list-layout-3 .dfme-post-item:nth-child(even) .dfme-postlist-featured-image{order:var(--order-2)}

.dfme_post_list .dfme-post-item.layout-collapse .dfme-postlist-featured-image{z-index:1}

.dfme_post_list .dfme-post-item.layout-collapse .dfme-post-outer-wrap{z-index:2;position:relative}

.dfme_post_list .dfme-posts-wrap.list-layout-1 .dfme-post-item.layout-collapse>div:nth-child(odd){transform:translateX(var(--collapse-value))}

.dfme_post_list .dfme-posts-wrap.list-layout-1 .dfme-post-item.layout-collapse>div:nth-child(even){transform:translateX(calc(var(--collapse-value) * -1))}

.dfme_post_list .dfme-posts-wrap.list-layout-2 .dfme-post-item.layout-collapse>div:nth-child(odd){transform:translateX(calc(var(--collapse-value) * -1))}

.dfme_post_list .dfme-posts-wrap.list-layout-2 .dfme-post-item.layout-collapse>div:nth-child(even){transform:translateX(var(--collapse-value))}

.dfme_post_list .dfme-posts-wrap.list-layout-3 .dfme-post-item.layout-collapse:nth-child(even) .dfme-postlist-featured-image,.dfme_post_list .dfme-posts-wrap.list-layout-3 .dfme-post-item.layout-collapse:nth-child(odd) .dfme-post-outer-wrap{transform:translateX(calc(var(--collapse-value) * -1))}

.dfme_post_list .dfme-posts-wrap.list-layout-3 .dfme-post-item.layout-collapse:nth-child(odd) .dfme-postlist-featured-image,.dfme_post_list .dfme-posts-wrap.list-layout-3 .dfme-post-item.layout-collapse:nth-child(even) .dfme-post-outer-wrap{transform:translateX(var(--collapse-value))}

.dfme_post_list .dfme_post_list_item.et_pb_module{display:none}

.dfme-hover-trigger:hover .dfme-postlist-bg-on-hover>div{transform:scale(1.5)}

.dfme_post_list .dfme-pagination{display:flex;justify-content:space-between;margin-top:25px}

.dfme_post_list .dfme-pagination::after{display:none}

.dfme_post_list .dfme-pagination .page-numbers{font-size:16px;border:0px solid;margin-right:10px}

.dfme_post_list .dfme-pagination .page-numbers:last-child{margin-right:0px !important}

.dfme_post_list .dfme-pagination a.older::before,.dfme_post_list .dfme-pagination a.prev::before{font-family:"ETmodules";content:"4";speak:none;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;margin-right:5px}

.dfme_post_list .dfme-pagination a.newer::after,.dfme_post_list .dfme-pagination a.next::after{font-family:"ETmodules";content:"5";speak:none;font-weight:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-style:normal;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;margin-left:5px}

.dfme_post_list .dfme-postlist-featured-image .dfme-item-wrap{margin-bottom:0}

.dfme_post_list .dfme-post-outer-wrap{border:0px solid;display:flex;align-items:center;padding:30px}

.dfme_post_list .dfme-post-inner-wrap{flex-basis:100%}

.dfme_post_list .dfme-item-wrap{margin-bottom:10px}

.dfme_post_list .dfme-postlist-featured-image .dfme-item-wrap{margin-bottom:0}

.dfme_post_list .dfme-post-item .dfme-postlist-featured-image a{transition:all .3s}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-zoom-in{transform:scale(1.25)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-zoom-out{transform:scale(1.25)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-zoom-out{transform:scale(1)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-pan-up{transform-origin:top;transform:scale(1.2) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-pan-up{transform:scale(1.2) translate(0, -15%)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-pan-down{transform-origin:bottom;transform:scale(1.2) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-pan-down{transform:scale(1.2) translate(0, 15%)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-pan-left{transform-origin:left;transform:scale(1.2) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-pan-left{transform:scale(1.2) translate(-15%, 0)}

.dfme_post_list .dfme-image-pan-right{transform-origin:right;transform:scale(1.2) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-pan-right{transform:scale(1.2) translate(15%, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-blur{filter:blur(4px);transform:scale(1.1)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-rotate-left{transform:scale(1) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-rotate-left{transform:scale(1.5) rotate(-15deg)}

.dfme_post_list .dfme-postlist-featured-image .dfme-image-rotate-right{transform:scale(1) translate(0, 0)}

.dfme_post_list .dfme-post-item:hover .dfme-postlist-featured-image .dfme-image-rotate-right{transform:scale(1.5) rotate(15deg)}

.dfme_post_list .dfme-post-author-wrap .author-image{display:flex;align-items:center}

.dfme-post-outer-wrap.c4-izmir{display:block}

.dfme-hover-trigger:focus .dfme-image-zoom-in img,.dfme-hover-trigger:hover .dfme-image-zoom-in img,:focus>.dfme-image-zoom-in img{transform:scale(1.25)}

.dfme-image-zoom-out img{transform:scale(1.25)}

.dfme-hover-trigger:focus .dfme-image-zoom-out img,.dfme-hover-trigger:hover .dfme-image-zoom-out img,:focus>.dfme-image-zoom-out img{transform:scale(1)}

.dfme-image-pan-up img{transform-origin:top;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-up img,.dfme-hover-trigger:hover .dfme-image-pan-up img,:focus>.dfme-image-pan-up img{transform:scale(1.2) translate(0, -15%)}

.dfme-image-pan-down img{transform-origin:bottom;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:hover .dfme-image-pan-down img,:focus>.dfme-image-pan-down img{transform:scale(1.2) translate(0, 15%)}

.dfme-image-pan-left img{transform-origin:left;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-left img,.dfme-hover-trigger:hover .dfme-image-pan-left img,:focus>.dfme-image-pan-left img{transform:scale(1.2) translate(-15%, 0)}

.dfme-image-pan-right img{transform-origin:right;transform:scale(1.2) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-pan-right img,.dfme-hover-trigger:hover .dfme-image-pan-right img,:focus>.dfme-image-pan-right img{transform:scale(1.2) translate(15%, 0)}

.dfme-hover-trigger:focus .dfme-image-blur img,.dfme-hover-trigger:hover .dfme-image-blur img,:focus>.dfme-image-blur img{filter:blur(4px);transform:scale(1.1)}

.dfme-image-rotate-left img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-left img,.dfme-hover-trigger:hover .dfme-image-rotate-left img,:focus>.dfme-image-rotate-left img{transform:scale(1.3) rotate(-15deg)}

.dfme-image-rotate-right img{transform:scale(1.1) translate(0, 0)}

.dfme-hover-trigger:focus .dfme-image-rotate-right img,.dfme-hover-trigger:hover .dfme-image-rotate-right img,:focus>.dfme-image-rotate-right img{transform:scale(1.3) rotate(15deg)}

.dfme-hover-trigger:hover .dfme-hover-effect .dfme-overlay,:focus>.dfme-hover-trigger .dfme-hover-effect .dfme-overlay{opacity:1}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0)}

.dfme-hover-trigger:hover .dfme-icon-overlay{opacity:1;transform:translate(0) scale(1)}

.dfme-post-outer-wrap .et_pb_video_overlay_hover,.dfme-post-outer-wrap .et_pb_video_overlay,.dfme-post-outer-wrap .et_pb_video_play{pointer-events:none}

.dfme-post-outer-wrap>.et_main_video_container{position:relative}

.dfme-post-outer-wrap{position:relative}

.dfme-item-wrap,.dfme-post-inner-wrap{border:0px solid}

.dfme-post-inner-wrap{z-index:1}

.dfme-post-inner-wrap,.dfme-post-outer-wrap{overflow:visible}

.dfme-post-outer-wrap:before,.dfme-post-inner-wrap::before,.dfme-post-outer-wrap:after,.dfme-post-inner-wrap::after{content:" ";clear:both;display:block}
