.elementor-7286 .elementor-element.elementor-element-959e4bf{--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:space-between;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7286 .elementor-element.elementor-element-130acc3{--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;}.elementor-7286 .elementor-element.elementor-element-130acc3.e-con{--order:1;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-container{text-align:center;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-header, .elementor-7286 .elementor-element.elementor-element-8c19e9c.premium-title-noise-yes .premium-title-text::before, .elementor-7286 .elementor-element.elementor-element-8c19e9c.premium-title-noise-yes .premium-title-text::after{color:#0A1A64;}.elementor-7286 .elementor-element.elementor-element-8c19e9c.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#0A1A64;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#0A1A64;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-header{--shadow-color:#1EA0DF;font-family:"VazirMatn", Sans-serif;font-weight:900;--shadow-value:120px;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-text, .elementor-7286 .elementor-element.elementor-element-8c19e9c.premium-title-noise-yes .premium-title-text::before, .elementor-7286 .elementor-element.elementor-element-8c19e9c.premium-title-noise-yes .premium-title-text::after{padding:100px 0px 100px 0px;}.elementor-7286 .elementor-element.elementor-element-9235374, .elementor-7286 .elementor-element.elementor-element-9235374 .elementor-text-editor *{font-family:"VazirMatn", Sans-serif;}.elementor-7286 .elementor-element.elementor-element-9235374, .elementor-7286 .elementor-element.elementor-element-9235374 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#3F3F3F;}.elementor-7286 .elementor-element.elementor-element-6f66262{--display:flex;}.elementor-7286 .elementor-element.elementor-element-6f66262.e-con{--order:2;}.elementor-7286 .elementor-element.elementor-element-6d514be > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-7286 .elementor-element.elementor-element-6d514be.elementor-element{--align-self:flex-end;}.elementor-7286 .elementor-element.elementor-element-6d514be{text-align:center;}.elementor-7286 .elementor-element.elementor-element-6d514be img{max-width:40vw;}.elementor-7286 .elementor-element.elementor-element-5ba0ea1a{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-7286 .elementor-element.elementor-element-734eb5ce > .elementor-widget-container{padding:0px 14px 50px 14px;}.elementor-7286 .elementor-element.elementor-element-734eb5ce, .elementor-7286 .elementor-element.elementor-element-734eb5ce .elementor-text-editor *{font-family:"VazirMatn", Sans-serif;line-height:30px;}.elementor-7286 .elementor-element.elementor-element-217b2e4 .elementor-button{background-color:transparent;font-weight:600;background-image:linear-gradient(135deg, #FF3B30 0%, #FF7A18 100%);box-shadow:0px 10px 30px 0px rgba(255, 79.99999999999991, 40, 0.45);border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-7286 .elementor-element.elementor-element-217b2e4.elementor-element{--order:1;}.elementor-7286 .elementor-element.elementor-element-9412528{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7286 .elementor-element.elementor-element-91a6b3c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7286 .elementor-element.elementor-element-91a6b3c.elementor-element{--align-self:center;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comment__wrap{padding:10px 10px 10px 10px;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments h2.post-comments__title span{letter-spacing:1px;text-transform:capitalize;color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments h3.comment-reply-title span{letter-spacing:1px;text-transform:capitalize;color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments h3.comment-reply-title a{letter-spacing:1px;text-transform:capitalize;color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comment__desc{letter-spacing:1px;max-width:1000px;color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comment__approved{letter-spacing:1px;color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comments__list .comment{border-width:4px;border-color:#848886;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .comment-respond{border-width:4px;border-color:#848886;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .no-comments{color:#000000;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comment__name-author{color:#848886;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .post-comment__name-author a{color:#848886;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .comment-form input{color:#040446;background-color:#8494DD2E;border-color:#00000070;border-radius:10px;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .comment-form textarea{color:#040446;background-color:#8494DD2E;border-color:#00000070;border-radius:10px;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .comment-form .checkbox-sign{background-color:#8494DD2E;border-color:#00000070;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .form-submit .gem-button{border-width:1px;border-radius:999px;background-color:#848886;}.elementor-7286 .elementor-element.elementor-element-91a6b3c .thegem-te-post-comments .post-comments .form-submit .gem-button:hover{background-color:#8494DD;}.elementor-7286 .elementor-element.elementor-element-80c5a6d{--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:space-between;--align-items:center;--padding-top:100px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-7286 .elementor-element.elementor-element-80c5a6d:not(.elementor-motion-effects-element-type-background), .elementor-7286 .elementor-element.elementor-element-80c5a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3C1D1;}.elementor-7286 .elementor-element.elementor-element-b288ac1{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-7286 .elementor-element.elementor-element-b288ac1 > .elementor-widget-container{background-color:#B3C1D1;box-shadow:1px 1px 7px 2px rgba(0,0,0,0.5);}.elementor-7286 .elementor-element.elementor-element-b288ac1 .elementor-portfolio-item__img, .elementor-7286 .elementor-element.elementor-element-b288ac1 .elementor-portfolio-item__overlay{border-radius:10px 10px 10px 10px;}.elementor-7286 .elementor-element.elementor-element-b288ac1 a .elementor-portfolio-item__overlay{background-color:#E4106B26;}@media(min-width:768px){.elementor-7286 .elementor-element.elementor-element-959e4bf{--content-width:1200px;}.elementor-7286 .elementor-element.elementor-element-5ba0ea1a{--width:70%;}.elementor-7286 .elementor-element.elementor-element-9412528{--content-width:1200px;}.elementor-7286 .elementor-element.elementor-element-80c5a6d{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7286 .elementor-element.elementor-element-5ba0ea1a{--width:80%;}}@media(max-width:767px){.elementor-7286 .elementor-element.elementor-element-130acc3{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7286 .elementor-element.elementor-element-130acc3.e-con{--order:2;}.elementor-7286 .elementor-element.elementor-element-8c19e9c .premium-title-header{font-size:22px;}.elementor-7286 .elementor-element.elementor-element-9235374, .elementor-7286 .elementor-element.elementor-element-9235374 .elementor-text-editor *{font-size:20px;}.elementor-7286 .elementor-element.elementor-element-6f66262.e-con{--order:1;}.elementor-7286 .elementor-element.elementor-element-6d514be > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-7286 .elementor-element.elementor-element-6d514be img{max-width:100%;}.elementor-7286 .elementor-element.elementor-element-217b2e4.elementor-element{--align-self:center;}}/* Start custom CSS for thegem-template-post-comments, class: .elementor-element-91a6b3c *//* تغییر استایل کادر متن نظر */
#comment {
    border-radius: 10px;
    padding: 15px;
    border: 1px solid #e0e0e0;
}
/* تغییر استایل دکمه ارسال */
#submit {
    background: linear-gradient(to right, #4CAF50, #2E7D32);
    color: white;
    border: none;
    padding: 12px 30px;
    border-radius: 25px;
    font-weight: bold;
    cursor: pointer;
}
/* تغییر استایل متن "ثبت‌نام شده به عنوان..." */
.comment-notes {
    font-size: 0.9em;
    color: #666;
    margin-bottom: 20px;
}
/* حالت ۱: راست‌چین کردن کل بخش نظرات و تمام عناصر داخلی آن */
#respond, #comments, .comment-body {
    direction: rtl;
    text-align: right;
}

/* حالت ۲: راست‌چین کردن عناصر به صورت جداگانه و دقیق */
.comment-reply-title, /* عنوان "پاسخ دهید" */
.comments-title, /* عنوان "نظرات" */
.comment-meta, /* اطلاعات کاربر (مانند "ثبت‌نام شده به عنوان...") */
.comment-content p, /* متن خود نظر */
.comment-respond label, /* برچسب‌های فیلدها */
.comment-notes { /* متن راهنما */
    text-align: right;
    direction: rtl;
}

/* حالت ۳: فقط راست‌چین کردن عنوان‌های اصلی */
h3.comments-title,
h3.comment-reply-title {
    text-align: right;
    font-family: 'Iran Sans', Tahoma, sans-serif; /* اختیاری: تغییر فونت */
}/* End custom CSS */