.elementor-1027 .elementor-element.elementor-element-e049193{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1027 .elementor-element.elementor-element-d42c831{--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;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-1027 .elementor-element.elementor-element-d42c831:not(.elementor-motion-effects-element-type-background), .elementor-1027 .elementor-element.elementor-element-d42c831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1D3A;}.elementor-1027 .elementor-element.elementor-element-e04eb65{--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-1027 .elementor-element.elementor-element-e04eb65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1027 .elementor-element.elementor-element-a0d45c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-a0d45c3 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-family:"IRansansX", Sans-serif;font-size:14px;--wd-link-color:#6E7A86;--wd-bcrumb-color-active:#DDDDDD;}.elementor-1027 .elementor-element.elementor-element-730609f .elementor-heading-title{font-family:"IRansansX", Sans-serif;font-weight:800;line-height:2.5rem;color:#FFFFFF;}.elementor-1027 .elementor-element.elementor-element-27af5f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-icon i{color:#6E7A86;font-size:13px;}.elementor-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-icon svg{fill:#6E7A86;--e-icon-list-icon-size:13px;}.elementor-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-icon{width:13px;}.elementor-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-text, .elementor-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-text a{color:#6E7A86;}.elementor-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-item{font-size:14px;}.elementor-1027 .elementor-element.elementor-element-60920fe > .elementor-widget-container{margin:0px 0px -350px 0px;padding:25px 40px 0px 40px;}.elementor-1027 .elementor-element.elementor-element-60920fe img{width:100%;max-width:100%;border-radius:5px 5px 5px 5px;}.elementor-1027 .elementor-element.elementor-element-730112b{--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;--margin-top:350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1027 .elementor-element.elementor-element-017c9a3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1027 .elementor-element.elementor-element-6020666{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E8E8;--border-color:#E9E8E8;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1027 .elementor-element.elementor-element-6020666:not(.elementor-motion-effects-element-type-background), .elementor-1027 .elementor-element.elementor-element-6020666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1027 .elementor-element.elementor-element-9655b95{--box-border-color:#FFFFFF;--item-text-hover-decoration:underline;}.elementor-1027 .elementor-element.elementor-element-9655b95 .elementor-toc__header-title{text-align:start;}.elementor-1027 .elementor-element.elementor-element-9655b95 .elementor-toc__header, .elementor-1027 .elementor-element.elementor-element-9655b95 .elementor-toc__header-title{font-size:16px;}.elementor-1027 .elementor-element.elementor-element-9655b95 .elementor-toc__list-item{font-family:"IRansansX", Sans-serif;font-size:14px;}.elementor-1027 .elementor-element.elementor-element-84a7553 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-84a7553{text-align:justify;color:#515151;font-family:"IRansansX", Sans-serif;font-size:14px;line-height:2rem;}.elementor-1027 .elementor-element.elementor-element-e92e164 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1027 .elementor-element.elementor-element-e92e164 span.post-navigation__prev--label, .elementor-1027 .elementor-element.elementor-element-e92e164 span.post-navigation__next--label{font-size:15px;font-weight:500;}.elementor-1027 .elementor-element.elementor-element-b8a1fee > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__prev--label, .elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__next--label{font-size:16px;font-weight:500;}.elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__prev--title, .elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__next--title{color:#0A1D3A;font-size:12px;font-weight:500;}.elementor-1027 .elementor-element.elementor-element-9185f10{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E9E8E8;--border-color:#E9E8E8;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1027 .elementor-element.elementor-element-9185f10:not(.elementor-motion-effects-element-type-background), .elementor-1027 .elementor-element.elementor-element-9185f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1027 .elementor-element.elementor-element-bb49ba9{--box-border-color:#FFFFFF;--item-text-hover-decoration:underline;}.elementor-1027 .elementor-element.elementor-element-bb49ba9 .elementor-toc__header-title{text-align:start;}.elementor-1027 .elementor-element.elementor-element-bb49ba9 .elementor-toc__header, .elementor-1027 .elementor-element.elementor-element-bb49ba9 .elementor-toc__header-title{font-size:16px;}.elementor-1027 .elementor-element.elementor-element-bb49ba9 .elementor-toc__list-item{font-family:"IRansansX", Sans-serif;font-size:14px;}.elementor-1027 .elementor-element.elementor-element-1cac8a1{--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;}.elementor-1027 .elementor-element.elementor-element-0bfc00c{--display:flex;}.elementor-1027 .elementor-element.elementor-element-f7bfa02{--grid-columns:4;}.elementor-1027 .elementor-element.elementor-element-f7bfa02 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1027 .elementor-element.elementor-element-f7bfa02 .e-loop-item > .elementor-section, .elementor-1027 .elementor-element.elementor-element-f7bfa02 .e-loop-item > .elementor-section > .elementor-container, .elementor-1027 .elementor-element.elementor-element-f7bfa02 .e-loop-item > .e-con, .elementor-1027 .elementor-element.elementor-element-f7bfa02 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-1027 .elementor-element.elementor-element-f7bfa02{--grid-columns:2;}}@media(max-width:767px){.elementor-1027 .elementor-element.elementor-element-e049193{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1027 .elementor-element.elementor-element-d42c831{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-1027 .elementor-element.elementor-element-e04eb65{--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-1027 .elementor-element.elementor-element-a0d45c3 :is(.wd-breadcrumbs,.yoast-breadcrumb){font-size:12px;}.elementor-1027 .elementor-element.elementor-element-730609f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-730609f .elementor-heading-title{font-size:16px;line-height:1.7rem;}.elementor-1027 .elementor-element.elementor-element-27af5f4{--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-1027 .elementor-element.elementor-element-a54c2b0 .elementor-icon-list-item{font-size:10px;}.elementor-1027 .elementor-element.elementor-element-60920fe > .elementor-widget-container{margin:0px 0px -300px 0px;padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-730112b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1027 .elementor-element.elementor-element-6020666{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1027 .elementor-element.elementor-element-9655b95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-9655b95 .elementor-toc__list-item{font-size:12px;}.elementor-1027 .elementor-element.elementor-element-e92e164 span.post-navigation__prev--label, .elementor-1027 .elementor-element.elementor-element-e92e164 span.post-navigation__next--label{font-size:12px;}.elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__prev--label, .elementor-1027 .elementor-element.elementor-element-b8a1fee span.post-navigation__next--label{font-size:12px;}.elementor-1027 .elementor-element.elementor-element-0b08fba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1027 .elementor-element.elementor-element-f7bfa02{--grid-columns:1;}}@media(min-width:768px){.elementor-1027 .elementor-element.elementor-element-d42c831{--width:100%;}.elementor-1027 .elementor-element.elementor-element-e04eb65{--width:40%;}.elementor-1027 .elementor-element.elementor-element-017c9a3{--width:90%;}.elementor-1027 .elementor-element.elementor-element-6020666{--width:75%;}.elementor-1027 .elementor-element.elementor-element-9185f10{--width:25%;}.elementor-1027 .elementor-element.elementor-element-0bfc00c{--width:90%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-60920fe *//* =========================================
   GoldLMS - Featured Image
   Desktop + Mobile
========================================= */


/* =========================
   DESKTOP
========================= */

.elementor-1027 .elementor-element.elementor-element-60920fe {
    width: 86% !important;
    max-width: 1150px !important;

    margin-left: auto !important;
    margin-right: auto !important;
    margin-top: 45px !important;
}

.elementor-1027 .elementor-element.elementor-element-60920fe img {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;

    margin: 0 !important;

    border-radius: 15px !important;
}


/* =========================
   MOBILE
========================= */

@media (max-width: 767px) {

    .elementor-1027 .elementor-element.elementor-element-60920fe {
        width: 100% !important;
        max-width: 100% !important;

        margin-left: auto !important;
        margin-right: auto !important;

        /* فاصله عکس از اطلاعات مقاله */
        margin-top: 40px !important;
    }

    .elementor-1027 .elementor-element.elementor-element-60920fe img {
        display: block !important;

        /* عکس کمی بزرگ‌تر از عرض کانتینر */
        width: 110% !important;
        max-width: none !important;
        height: auto !important;

        /* وسط قرار گرفتن عکس بزرگ‌شده */
        margin-left: -5% !important;
        margin-right: -5% !important;

        border-radius: 15px !important;
    }

}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-84a7553 *//* =========================================
   GoldLMS - Post Content Style
   ========================================= */


/* =========================
   لینک‌ها
   ========================= */

.pooya-post-links a strong,
.pooya-post-links a {
    font-weight: 700;
    transition: 300ms;
}

.pooya-post-links a strong:hover,
.pooya-post-links a:hover {
    text-decoration: underline;
    text-underline-offset: 8px;
}


/* =========================
   ویدیوهای داخل مقاله
   ========================= */

.pooya-post-links .wp-block-video {
    margin: 30px 0;
}

.pooya-post-links .wp-block-video video {
    border-radius: 10px;
}


/* =========================
   تیترها
   ========================= */

.pooya-post-links .wp-block-heading {
    margin-top: 30px;
}


/* =========================
   تصاویر داخل مقاله
   ========================= */

.pooya-post-links .wp-block-image {
    margin: 32px auto !important;
    text-align: center !important;
}

.pooya-post-links img.aligncenter,
.pooya-post-links img[class*="wp-image-"] {
    width: 82% !important;
    max-width: 900px !important;
    height: auto !important;

    display: block !important;
    margin: 32px auto !important;

    object-fit: contain !important;

    border-radius: 12px !important;
}


/* عکس‌هایی که داخل H2 قرار گرفته‌اند */
.pooya-post-links h2:has(> img) {
    margin: 32px 0 !important;
    padding: 0 !important;
    text-align: center !important;
}


/* =========================
   Highlight / Mark
   ========================= */

.pooya-post-links mark {
    padding: 5px;
    border-radius: 5px;
    font-weight: 500;
}


/* =========================
   حذف Border و خطوط اضافی
   ========================= */

.elementor-1027 .elementor-element.elementor-element-84a7553,
.elementor-1027 .elementor-element.elementor-element-84a7553 > .elementor-widget-container {
    border-top: 0 !important;
    box-shadow: none !important;
}

.elementor-1027 .elementor-element.elementor-element-84a7553::before,
.elementor-1027 .elementor-element.elementor-element-84a7553::after,
.elementor-1027 .elementor-element.elementor-element-84a7553 > .elementor-widget-container::before,
.elementor-1027 .elementor-element.elementor-element-84a7553 > .elementor-widget-container::after {
    content: none !important;
    display: none !important;
    border: 0 !important;
    box-shadow: none !important;
}


/* =========================
   موبایل
   ========================= */

@media (max-width: 767px) {

    .pooya-post-links img.aligncenter,
    .pooya-post-links img[class*="wp-image-"] {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;

        margin: 24px auto !important;

        border-radius: 10px !important;
    }

    .pooya-post-links h2:has(> img) {
        margin: 24px 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-0b08fba *//* =========================================
   GoldLMS - Single Post Comment Form
   Final Layout
========================================= */


/* فرم اصلی */
#commentform {

    display:grid !important;

    grid-template-columns: repeat(2, 1fr) !important;

    gap:20px !important;

    background:transparent !important;

    border:none !important;

    padding:0 !important;

}


/* متن بالای فرم */
#commentform .comment-notes {

    grid-column:1 / -1 !important;

    order:1 !important;

    margin-bottom:10px !important;

}


/* نام */
#commentform .comment-form-author {

    grid-column:1 !important;

    grid-row:2 !important;

    width:100% !important;

    margin:0 !important;

}


/* ایمیل */
#commentform .comment-form-email {

    grid-column:2 !important;

    grid-row:2 !important;

    width:100% !important;

    margin:0 !important;

}


/* دیدگاه */
#commentform .comment-form-comment {

    grid-column:1 / -1 !important;

    grid-row:3 !important;

    width:100% !important;

    margin:0 !important;

}


/* حذف وب سایت */
#commentform .comment-form-url {

    display:none !important;

}


/* حذف ذخیره اطلاعات */
#commentform .comment-form-cookies-consent {

    display:none !important;

}


/* دکمه */
#commentform .form-submit {

    grid-column:1 / -1 !important;

    grid-row:5 !important;

    width:100% !important;

    text-align:left !important;

    margin-top:5px !important;

}



/* لیبل ها */
#commentform label {

    display:block !important;

    font-size:15px !important;

    font-weight:700 !important;

    color:#0A1D3A !important;

    margin-bottom:10px !important;

}



/* ورودی ها */
#commentform input[type="text"],
#commentform input[type="email"] {

    width:100% !important;

    height:55px !important;

    border-radius:12px !important;

    border:1px solid #e5e5e5 !important;

    padding:0 15px !important;

}



/* textarea */
#commentform textarea {

    width:100% !important;

    min-height:180px !important;

    border-radius:14px !important;

    border:1px solid #e5e5e5 !important;

    padding:15px !important;

}



/* دکمه ارسال */
#commentform #submit {

    background:#0A1D3A !important;

    color:#fff !important;

    border:none !important;

    border-radius:12px !important;

    padding:14px 35px !important;

    font-weight:700 !important;

    cursor:pointer !important;

}


/* متن زیر عنوان حذف */
.comment-notes #email-notes {

    display:none !important;

}


/* موبایل */
@media(max-width:767px){

    #commentform {

        grid-template-columns:1fr !important;

    }


    #commentform .comment-form-author,
    #commentform .comment-form-email {

        grid-column:1 !important;

        grid-row:auto !important;

    }


    #commentform .form-submit {

        text-align:right !important;

    }

}
/* =====================================
   Comment Inputs Size Adjustment
===================================== */


/* فاصله بین نام و ایمیل کمتر */
#commentform {

    column-gap:12px !important;

}


/* عرض باکس نام و ایمیل */
#commentform .comment-form-author,
#commentform .comment-form-email {

    width:100% !important;

}


/* ارتفاع ورودی نام و ایمیل */
#commentform input[type="text"],
#commentform input[type="email"] {

    height:45px !important;

}


/* فاصله لیبل تا کادر کمتر */
#commentform label {

    margin-bottom:7px !important;

}


/* ارتفاع دیدگاه کمتر */
#commentform textarea {

    min-height:140px !important;

    height:140px !important;

}


/* فاصله کلی بین بخش ها */
#commentform {

    row-gap:15px !important;

}

/* =====================================
   GoldLMS - Comments Box Style
===================================== */


/* کل لیست دیدگاه ها */
.comment-list {

    padding:0 !important;

    margin:40px 0 !important;

}


/* کارت هر دیدگاه */
.comment-list > li,
.comment-body {

    background:#fff !important;

    border:1px solid #e8edf5 !important;

    border-radius:18px !important;

    padding:30px !important;

    margin-bottom:25px !important;

}



/* اطلاعات نویسنده */
.comment-author {

    display:flex !important;

    align-items:center !important;

    gap:12px !important;

}



/* تصویر کاربر */
.comment-author img {

    width:45px !important;

    height:45px !important;

    border-radius:50% !important;

}



/* اسم کاربر */
.comment-author .fn {

    font-size:17px !important;

    font-weight:800 !important;

    color:#0A1D3A !important;

}



/* زمان */
.comment-metadata {

    margin-top:5px !important;

    font-size:13px !important;

    color:#9aa4b2 !important;

}



/* متن دیدگاه */
.comment-content {

    margin-top:25px !important;

    color:#444 !important;

    line-height:2 !important;

    font-size:15px !important;

}



/* خط قبل از پاسخ */
.reply {

    border-top:1px solid #edf0f5;

    margin-top:25px;

    padding-top:18px;

}



/* لینک پاسخ */
.reply a {

    color:#2878ff !important;

    font-weight:700 !important;

}



/* پاسخ های تو در تو */
.children {

    margin-top:20px !important;

    margin-right:40px !important;

}



/* پاسخ مدیر */
.children .comment-body {

    background:#f7faff !important;

    border-color:#e4edff !important;

}



/* حذف استایل قدیمی */
.comment-list li {

    list-style:none !important;

}



/* موبایل */
@media(max-width:767px){

.comment-body{

padding:20px !important;

}


.children{

margin-right:10px !important;

}

}
/* =====================================
   GoldLMS Comments Final Adjustments
===================================== */


/* حذف عنوان تعداد دیدگاه */
.comments-title,
.comment-reply-title small {

    display:none !important;

}



/* حذف ساعت از تاریخ */
.comment-metadata time {

    font-size:0 !important;

}


.comment-metadata time::before {

    content:attr(datetime);

    font-size:13px;

}



/* اصلاح جهت تاریخ */
.comment-metadata {

    direction:rtl !important;

    unicode-bidi:plaintext !important;

    text-align:right !important;

}



/* حذف ساعت اگر داخل متن جدا باشد */
.comment-metadata a {

    display:inline-block;

    direction:rtl;

}



/* رنگ باکس دیدگاه پاسخ */
.children .comment-body {

    background:#fcfcfc !important;

    border-color:#ededed !important;

}



/* اگر کل باکس دیدگاه آبی شده */
.comment-body {

    background:#fff !important;

}



/* فاصله و ظاهر تاریخ */
.comment-metadata {

    color:#999 !important;

    margin-bottom:10px !important;

}

/* اندازه و ظاهر تاریخ دیدگاه */

.comment-metadata,
.comment-metadata a,
.comment-metadata time {

    font-size:12px !important;

    color:#9aa0aa !important;

    direction:rtl !important;

    unicode-bidi:plaintext !important;

}
.reply a {
    color:#0A1D3A !important;
    font-weight:700 !important;
    transition:0.3s ease;
}

.reply a:hover {
    color:#D4AF37 !important;
}
/* =====================================
   Move Comment Form Into One Box
===================================== */


/* کل باکس دیدگاه */
.comment-respond {

    background:#fff !important;

    border:1px solid #e8edf5 !important;

    border-radius:20px !important;

    padding:35px !important;

    margin-top:30px !important;

}


/* عنوان داخل باکس */
#reply-title {

    position:static !important;

    margin:0 0 25px 0 !important;

    font-size:24px !important;

    font-weight:800 !important;

    color:#0A1D3A !important;

}


/* متن توضیحات */
.comment-notes {

    margin-bottom:25px !important;

    color:#999 !important;

}



/* فرم */
#commentform {

    padding:0 !important;

}



/* حذف باکس اضافه */
.comment-form {

    background:transparent !important;

    border:none !important;

}



/* ورودی ها */
#commentform input,
#commentform textarea {

    background:#fff !important;

}
/* =====================================
   Merge Comment Title + Form Into One Box
===================================== */


/* کل بخش فرم دیدگاه */
.comment-respond {

    background:#fff !important;

    border:1px solid #e8edf5 !important;

    border-radius:20px !important;

    padding:35px !important;

    margin-top:30px !important;

}



/* حذف کادرهای داخلی */
.comment-respond .comment-form {

    background:transparent !important;

    border:none !important;

    padding:0 !important;

    margin:0 !important;

}


/* عنوان داخل همان کادر */
.comment-respond #reply-title {

    margin:0 0 25px 0 !important;

    padding:0 !important;

    position:static !important;

}


/* متن توضیحات */
.comment-respond .comment-notes {

    margin-bottom:25px !important;

}


/* حذف فاصله اضافی فرم */
.comment-respond #commentform {

    padding:0 !important;

}
/* =====================================
   GoldLMS - Single Comments Container
===================================== */


/* کادر اصلی کل دیدگاه ها */
#comments.comments-area {

    background:#fff !important;

    border:1px solid #e8edf5 !important;

    border-radius:20px !important;

    padding:35px !important;

}


/* حذف کادر دیدگاه های تکی */
#comments .comment-body {

    background:transparent !important;

    border:none !important;

    border-radius:0 !important;

    padding:25px 0 !important;

    margin:0 !important;

}


/* جدا کننده بین دیدگاه ها */
#comments .comment-list > li:not(:last-child) .comment-body {

    border-bottom:1px solid #edf0f5 !important;

}


/* حذف کادر فرم */
#comments .comment-respond {

    background:transparent !important;

    border:none !important;

    border-radius:0 !important;

    padding:0 !important;

    margin-top:35px !important;

}


/* حذف فاصله اضافه لیست */
#comments .comment-list {

    margin-top:0 !important;

}


/* عنوان داخل همان کادر */
#comments #reply-title {

    margin-top:30px !important;

}


/* پاسخ تو در تو */
#comments .children .comment-body {

    background:#fcfcfc !important;

    border-radius:15px !important;

    padding:20px !important;

    margin-top:20px !important;

}




/* =====================================
   GoldLMS - Mobile Comments Responsive
===================================== */

@media(max-width:767px){


/* کادر اصلی دیدگاه */
#comments.comments-area {

    padding:20px 15px !important;

    border-radius:16px !important;

}


/* عنوان دیدگاه */
#reply-title {

    font-size:20px !important;

    margin-bottom:20px !important;

}


/* متن توضیحات */
.comment-notes {

    font-size:12px !important;

    margin-bottom:15px !important;

}


/* فرم تک ستونه */
#commentform {

    display:flex !important;

    flex-direction:column !important;

    gap:12px !important;

}


/* نام و ایمیل */
#commentform .comment-form-author,
#commentform .comment-form-email {

    width:100% !important;

}


/* لیبل ها */
#commentform label {

    font-size:13px !important;

    margin-bottom:5px !important;

}


/* input ها */
#commentform input[type="text"],
#commentform input[type="email"] {

    height:42px !important;

    border-radius:10px !important;

}


/* textarea */

#commentform textarea {

    height:120px !important;

    min-height:120px !important;

    border-radius:10px !important;

}


/* دکمه */

#commentform #submit {

    width:auto !important;

    padding:11px 25px !important;

    font-size:13px !important;

}



/* کارت دیدگاه ها */

#comments .comment-body {

    padding:15px 0 !important;

}


/* اسم کاربر */

.comment-author .fn {

    font-size:15px !important;

}


/* متن دیدگاه */

.comment-content {

    font-size:14px !important;

    line-height:1.8 !important;

}


/* پاسخ ها */

#comments .children {

    margin-right:10px !important;

}


#comments .children .comment-body {

    padding:15px !important;

}


}
/* =====================================
   GoldLMS - Ultra Minimal Mobile Comments
===================================== */

@media(max-width:767px){


/* کادر کلی */
#comments.comments-area {

    padding:15px 12px !important;

    border-radius:14px !important;

}



/* عنوان */
#reply-title {

    font-size:18px !important;

    margin:0 0 12px !important;

}



/* فرم */
#commentform {

    display:grid !important;

    grid-template-columns:1fr 1fr !important;

    gap:10px !important;

}



/* نام */
#commentform .comment-form-author {

    grid-column:1 !important;

    grid-row:1 !important;

}



/* ایمیل */
#commentform .comment-form-email {

    grid-column:2 !important;

    grid-row:1 !important;

}



/* دیدگاه */
#commentform .comment-form-comment {

    grid-column:1 / -1 !important;

    grid-row:2 !important;

}



/* لیبل */
#commentform label {

    font-size:12px !important;

    margin-bottom:4px !important;

}



/* ورودی ها */
#commentform input[type="text"],
#commentform input[type="email"] {

    height:38px !important;

    padding:0 10px !important;

    border-radius:8px !important;

    font-size:13px !important;

}



/* textarea */

#commentform textarea {

    height:95px !important;

    min-height:95px !important;

    padding:10px !important;

    border-radius:8px !important;

    font-size:13px !important;

}



/* حذف فاصله توضیحات */
.comment-notes {

    display:none !important;

}



/* دکمه ارسال */

#commentform .form-submit {

    grid-column:1 / -1 !important;

    text-align:left !important;

    margin:0 !important;

}



/* خود دکمه */

#commentform #submit {

    padding:9px 22px !important;

    border-radius:8px !important;

    font-size:12px !important;

}



/* دیدگاه های قبلی */

#comments .comment-body {

    padding:12px 0 !important;

}


.comment-author .fn {

    font-size:14px !important;

}


.comment-content {

    margin-top:10px !important;

    font-size:13px !important;

    line-height:1.7 !important;

}


}
/* =====================================
   Mobile Comment Form - Stack Inputs
===================================== */

@media(max-width:767px){

    #commentform {

        display:flex !important;

        flex-direction:column !important;

        gap:10px !important;

    }


    /* نام */
    #commentform .comment-form-author {

        order:1 !important;

        width:100% !important;

    }


    /* ایمیل */
    #commentform .comment-form-email {

        order:2 !important;

        width:100% !important;

    }


    /* دیدگاه */
    #commentform .comment-form-comment {

        order:3 !important;

        width:100% !important;

    }


    /* دکمه */
    #commentform .form-submit {

        order:4 !important;

        text-align:left !important;

        margin-top:5px !important;

    }


    #commentform input[type="text"],
    #commentform input[type="email"] {

        width:100% !important;

        height:40px !important;

    }


}
/* =====================================
   GoldLMS - Mobile Comments Compact
===================================== */

@media(max-width:767px){


/* کل بخش دیدگاه */
#comments.comments-area {

    padding:12px !important;

}


/* کارت دیدگاه ها */
#comments .comment-body {

    padding:12px 8px !important;

    margin:0 !important;

}


/* فاصله بین دیدگاه ها */
#comments .comment-list > li {

    margin-bottom:10px !important;

}


/* اسم کاربر */
.comment-author .fn {

    font-size:14px !important;

}


/* تاریخ */
.comment-metadata {

    font-size:11px !important;

    margin-top:3px !important;

    margin-bottom:5px !important;

}


/* متن دیدگاه */
.comment-content {

    margin-top:8px !important;

    font-size:13px !important;

    line-height:1.7 !important;

}


/* خط جداکننده پاسخ */
.reply {

    margin-top:12px !important;

    padding-top:10px !important;

}


/* پاسخ ها */
#comments .children {

    margin-right:8px !important;

    margin-top:8px !important;

}


#comments .children .comment-body {

    padding:10px !important;

}


/* فرم نوشتن دیدگاه */
.comment-respond {

    margin-top:20px !important;

    padding:15px !important;

}


#reply-title {

    margin-bottom:12px !important;

    font-size:18px !important;

}


}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-f7bfa02 *//* =========================================
   GoldLMS - Mobile Loop Grid Carousel
========================================= */

@media (max-width:767px){


/* تبدیل گرید به اسلایدر */
.elementor-widget-loop-grid .elementor-loop-container {

    display:flex !important;

    flex-wrap:nowrap !important;

    overflow:hidden !important;

}


/* هر مقاله */
.elementor-widget-loop-grid .e-loop-item {

    flex:0 0 100% !important;

    width:100% !important;

    max-width:100% !important;

}



/* مخفی کردن اسکرول */
.elementor-widget-loop-grid .elementor-loop-container::-webkit-scrollbar {

    display:none !important;

}


}/* End custom CSS */