.elementor-228 .elementor-element.elementor-element-7f773b87{--display:flex;--min-height:60vh;--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;--justify-content:center;--overlay-opacity:0.3;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-7f773b87:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mehrerasteen.ir/wp-content/uploads/2024/12/question_mark_drawn_on_a_misted_window.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-228 .elementor-element.elementor-element-7f773b87::before, .elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-7f773b87 > .e-con-inner > .elementor-background-video-container::before, .elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-7f773b87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d038ef6 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-bf6de8a.elementor-element{--align-self:center;}.elementor-228 .elementor-element.elementor-element-bf6de8a .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-dd6e241 );}.elementor-228 .elementor-element.elementor-element-1e80a110{--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:75px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-228 .elementor-element.elementor-element-ffd108d{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-228 .elementor-element.elementor-element-3c57c45{--display:flex;}.elementor-228 .elementor-element.elementor-element-9440f65{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}:where( .elementor-228 .elementor-element.elementor-element-9440f65 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans Arabic", Sans-serif;font-weight:600;}.elementor-228 .elementor-element.elementor-element-42e4055{--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:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-42e4055:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-42e4055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39a7ad6 );}.elementor-228 .elementor-element.elementor-element-d24b6a4 .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:20px;font-weight:600;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-228 .elementor-element.elementor-element-7f773b87:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-228 .elementor-element.elementor-element-7f773b87{--min-height:350px;--overlay-opacity:0.45;}.elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-shape-bottom svg, .elementor-228 .elementor-element.elementor-element-7f773b87 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}.elementor-228 .elementor-element.elementor-element-1e80a110{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-228 .elementor-element.elementor-element-42e4055{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-228 .elementor-element.elementor-element-18f3a23 > .elementor-widget-container{padding:0px 18px 0px 18px;}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-7f773b87{--min-height:250px;}.elementor-228 .elementor-element.elementor-element-7f773b87 > .elementor-shape-bottom svg, .elementor-228 .elementor-element.elementor-element-7f773b87 > .e-con-inner > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:15px;}.elementor-228 .elementor-element.elementor-element-bf6de8a .elementor-heading-title{font-size:28px;}}/* Start custom CSS for post-comments, class: .elementor-element-18f3a23 */.comments-area:nth-child(2) {
    display: none !important;
} 

/* Set the overall language direction to RTL */
#comments {
    font-family: "Noto Sans Arabic";
}

/* Translate the "Leave a Reply" text */
#reply-title {
    visibility: hidden; /* Hide the default "Leave a Reply" text */
}

#reply-title::before {
    content: "سوالی دیگر دارید؟ آن را در این قسمت بپرسید:"; /* Persian translation for "Leave a Reply" */
    visibility: visible; /* Make the new text visible */
    font-size: 25px;
}

/* Translate the "Comment" label */
#respond .comment-form-comment label[for="comment"] {
    visibility: hidden; /* Hide the default "Comment" label */
}

#respond .comment-form-comment label[for="comment"]::before {
    content: "سوال شما:"; /* Persian translation for "Comment" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Required" message */
#respond .required-field-message {
    visibility: hidden; /* Hide the default "Required fields" message */
}

#respond .required-field-message::before {
    content: "فیلدهای ضروری با علامت * مشخص شده‌اند."; /* Persian translation for "Required fields are marked with *" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Post Comment" button */
#respond #submit {
    visibility: visible; /* Keep the button visible */
    color: #8bc43f; /* Set text color to #8bc43f */
    background-color: transparent; /* Transparent background */
    border: 2px solid #8bc43f; /* Set border color to #8bc43f */
    font-size: 16px; /* Adjust font size */
    padding: 10px 20px; /* Padding for button */
    cursor: pointer; /* Pointer cursor for button */
    position: relative; /* Position for ::before pseudo-element */
}

#respond #submit::before {
    content: "ارسال نظر"; /* Persian translation for "Post Comment" */
    visibility: visible; /* Make the new text visible */
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); /* Center the text */
    white-space: nowrap; /* Ensure text doesn't break */
}

/* Add hover effect for the button */
#respond #submit:hover {
    color: white; /* Change text color to white on hover */
    background-color: #8bc43f; /* Change background color to #8bc43f */
    border-color: #8bc43f; /* Keep the border color same on hover */
}

/* Translate "Logged in as" message */
.logged-in-as {
    visibility: hidden; /* Hide the default "Logged in as" message */
}

.logged-in-as::before {
    content: "ورود به عنوان"; /* Persian translation for "Logged in as" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Edit your profile" link */
.logged-in-as a[href*="profile"] {
    visibility: hidden; /* Hide the default "Edit your profile" link */
}

.logged-in-as a[href*="profile"]::before {
    content: "ویرایش پروفایل"; /* Persian translation for "Edit your profile" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Log out?" link */
.logged-in-as a[href*="logout"] {
    visibility: hidden; /* Hide the default "Log out?" link */
}

.logged-in-as a[href*="logout"]::before {
    content: "خروج؟"; /* Persian translation for "Log out?" */
    visibility: visible; /* Make the new text visible */
}

/* Hide the Cancel Reply link */
#cancel-comment-reply-link {
    display: none; /* Hide the "Cancel reply" link */
}

/* Set the overall language direction to RTL */
#commentform {
 font-family: "Noto Sans Arabic";
}

/* Translate the "Your email address will not be published." message */
#email-notes {
    visibility: hidden; /* Hide the original message */
}

#email-notes::before {
    content: "آدرس ایمیل شما منتشر نخواهد شد."; /* Persian translation for the message */
    visibility: visible; /* Make the translated text visible */
}

/* Translate the "Required fields are marked *" message */
.required-field-message {
    visibility: hidden; /* Hide the original message */
}

.required-field-message::before {
    content: "فیلدهای ضروری با علامت * مشخص شده‌اند"; /* Persian translation for "Required fields are marked *" */
    visibility: visible; /* Make the translated text visible */
}

/* Translate the "Comment" label */
.comment-form-comment label[for="comment"] {
    visibility: hidden; /* Hide the default "Comment" label */
}

.comment-form-comment label[for="comment"]::before {
    content: "*متن سوال"; /* Persian translation for "Comment" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Name" label */
.comment-form-author label[for="author"] {
    visibility: hidden; /* Hide the default "Name" label */
}

.comment-form-author label[for="author"]::before {
    content: "*نام و نام خانوادگی"; /* Persian translation for "Name" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Email" label */
.comment-form-email label[for="email"] {
    visibility: hidden; /* Hide the default "Email" label */
}

.comment-form-email label[for="email"]::before {
    content: "*ایمیل"; /* Persian translation for "Email" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Website" label */
.comment-form-url label[for="url"] {
    visibility: hidden; /* Hide the default "Website" label */
}

.comment-form-url label[for="url"]::before {
    content: "وبسایت"; /* Persian translation for "Website" */
    visibility: visible; /* Make the new text visible */
}

/* Translate the "Save my name, email, and website..." checkbox label */
.comment-form-cookies-consent label[for="wp-comment-cookies-consent"] {
    visibility: hidden; /* Hide the default "Save my name..." label */
}

.comment-form-cookies-consent label[for="wp-comment-cookies-consent"]::before {
    content: "ذخیره نام، ایمیل و وبسایت من در این مرورگر برای دفعه بعد"; /* Persian translation for "Save my name, email, and website..." */
    visibility: visible; /* Make the translated text visible */
}

/* Translate the "Post Comment" button */
.form-submit #submit {
    visibility: visible; /* Ensure button is visible */
}

/* Add hover effect */
.form-submit #submit:hover {
    color: white;
    background-color: #8bc43f;
    border-color: #8bc43f;
}

/* Hide the Cancel Reply link */
#cancel-comment-reply-link {
    display: none; /* Hide the "Cancel reply" link */
}/* End custom CSS */