.elementor-4890 .elementor-element.elementor-element-7d80ed2{--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;--justify-content:center;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon i{color:#BE8282;font-size:14px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon svg{fill:#BE8282;--e-icon-list-icon-size:14px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon{width:14px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-item{font-family:"ایران سنس", Sans-serif;}.elementor-4890 .elementor-element.elementor-element-fc26198{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4890 .elementor-element.elementor-element-fb6df81 img{height:373px;border-radius:20px 20px 20px 20px;}.elementor-4890 .elementor-element.elementor-element-27668d6{--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-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-4890 .elementor-element.elementor-element-dbd03c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--box-background-color:#DFDFDF;--box-border-color:#5E4040;--header-color:#92774F;--toc-body-max-height:388px;--item-text-color:#303030;--item-text-hover-decoration:underline;--marker-color:#775C35;}.elementor-4890 .elementor-element.elementor-element-dbd03c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__spinner{color:#B45454;fill:#B45454;}.elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__header-title{text-align:center;}.elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__header, .elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__header-title{font-family:"ایران سنس", Sans-serif;}.elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__header{flex-direction:row;}.elementor-4890 .elementor-element.elementor-element-dbd03c0 .elementor-toc__list-item{font-family:"ایران سنس", Sans-serif;line-height:32px;}.elementor-4890 .elementor-element.elementor-element-58e3ca3{--display:flex;}.elementor-4890 .elementor-element.elementor-element-6c3d4fd .ep-post-title-text{color:#626262;font-family:"ایران سنس", Sans-serif;}.elementor-4890 .elementor-element.elementor-element-8eb959e{--display:flex;}.elementor-4890 .elementor-element.elementor-element-8eb959e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-4890 .elementor-element.elementor-element-cbe471f{font-family:"ایران سنس", Sans-serif;font-size:16px;color:#535353;}.elementor-4890 .elementor-element.elementor-element-64400ad{font-family:"ایران سنس", Sans-serif;font-size:16px;color:#535353;}.elementor-4890 .elementor-element.elementor-element-1d0d425{font-family:"ایران سنس", Sans-serif;font-size:16px;color:#535353;}.elementor-4890 .elementor-element.elementor-element-cf5b294{font-family:"ایران سنس", Sans-serif;font-size:16px;color:#535353;}.elementor-4890 .elementor-element.elementor-element-384b424{--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-4890 .elementor-element.elementor-element-384b424.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );}.elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__prev--label{color:#3C3C3C;}.elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__next--label{color:#3C3C3C;}.elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__prev--label, .elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__next--label{font-family:"ایران سنس", Sans-serif;}.elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__prev--title, .elementor-4890 .elementor-element.elementor-element-1f63498 span.post-navigation__next--title{color:#545352;font-family:"ایران سنس", Sans-serif;}.elementor-4890 .elementor-element.elementor-element-1f63498 .post-navigation__arrow-wrapper{color:#AB7676;fill:#AB7676;}.elementor-4890 .elementor-element.elementor-element-1f63498 .elementor-post-navigation__separator{background-color:#BB9797;}.elementor-4890 .elementor-element.elementor-element-1f63498 .elementor-post-navigation{color:#BB9797;}.elementor-4890 .elementor-element.elementor-element-5d1fa49{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-4890 .elementor-element.elementor-element-8eb959e{--width:1268px;}.elementor-4890 .elementor-element.elementor-element-384b424{--width:1262px;}}@media(max-width:1366px){.elementor-4890 .elementor-element.elementor-element-dbd03c0{width:var( --container-widget-width, 1170.566px );max-width:1170.566px;--container-widget-width:1170.566px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon{width:10px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon i{font-size:10px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-icon svg{--e-icon-list-icon-size:10px;}.elementor-4890 .elementor-element.elementor-element-20a2cf8 .elementor-icon-list-item{font-size:9px;}.elementor-4890 .elementor-element.elementor-element-64400ad{font-size:12px;}.elementor-4890 .elementor-element.elementor-element-1d0d425{font-size:12px;}.elementor-4890 .elementor-element.elementor-element-cf5b294{font-size:13px;}}/* Start custom CSS for post-comments, class: .elementor-element-90cd0b6 *//* باکس کلی نظرات */
#comments {
    background: #fffaf3;
    padding: 30px;
    border-radius: 18px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    margin-top: 40px;
}

/* عنوان نظرات */
#comments h2,
#reply-title {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #222;
    position: relative;
}

#reply-title::after {
    content: "";
    width: 60px;
    height: 3px;
    background: linear-gradient(90deg,#ff9800,#ff5722);
    display: block;
    margin-top: 8px;
    border-radius: 2px;
}

/* فیلدهای ورودی */
.comment-form input,
.comment-form textarea {
    width: 100%;
    padding: 14px 16px;
    border-radius: 12px;
    border: 1px solid #eee;
    background: #ffffff;
    transition: all 0.3s ease;
    font-size: 14px;
}

/* افکت فوکوس */
.comment-form input:focus,
.comment-form textarea:focus {
    border-color: #ff9800;
    box-shadow: 0 0 0 3px rgba(255,152,0,0.15);
    outline: none;
}

/* دکمه ارسال */
.comment-form button,
.comment-form input[type="submit"] {
    background: linear-gradient(135deg,#ff9800,#ff5722);
    color: #fff;
    padding: 12px 28px;
    border-radius: 30px;
    border: none;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* هاور دکمه */
.comment-form button:hover,
.comment-form input[type="submit"]:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(255,87,34,0.3);
}

/* هر کامنت ثبت شده */
.comment-body {
    background: #ffffff;
    border-radius: 14px;
    padding: 18px;
    margin-bottom: 20px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.04);
    transition: 0.3s;
}

.comment-body:hover {
    transform: translateY(-3px);
}

/* نام نویسنده */
.comment-author {
    font-weight: 700;
    color: #ff5722;
}

/* تاریخ */
.comment-metadata {
    font-size: 12px;
    color: #888;
}/* End custom CSS */