.elementor-2576 .elementor-element.elementor-element-6e33ad0{--spacer-size:100px;}.elementor-2576 .elementor-element.elementor-element-163702b > .elementor-widget-container{background-color:#FFFFFF;margin:-25px -25px -50px -25px;padding:0px 0px 22px 0px;border-radius:20px 20px 20px 20px;}.elementor-2576 .elementor-element.elementor-element-163702b{color:#FFFFFF;}.elementor-2576 .elementor-element.elementor-element-150b3c3{--spacer-size:160px;}/* Start custom CSS for section, class: .elementor-element-e807752 *//* متن قوانین سایت زیر دکمه */
.ahura-form .site-rules {
    text-align: center;
    font-size: 12px;
    color: #6a0dad; /* رنگ مشابه رنگ دکمه */
    margin-top: 15px;
    font-weight: 500;
}
/* متن ورود | ثبت نام زیر لوگو */
form::before {
    content: "ورود | ثبت‌نام";
    display: block;
    text-align: center;
    font-weight: bold; /* بولد کردن متن */
    font-size: 18px;
    margin-top: -10px; /* بالا بردن متن */
    margin-bottom: 30px; /* فاصله از فرم پایین */
    color: #333; /* رنگ متن */
}

/* متن قوانین زیر دکمه ادامه */
form::after {
    content: "تمامی قوانین سایت مگدپس را می‌پذیرم";
    display: block;
    text-align: center;
    font-size: 12px;
    color: #333; /* رنگ متن */
    margin-top: 15px; /* فاصله از دکمه */
    font-weight: normal; /* وزن فونت معمولی */
}
.eh-container .eh-form-wrap .eh-form .ehraz-phone-field label {
  position: relative;
  top: -10px; /* برای حرکت دادن متن به سمت بالا */
  font-size: 16px; /* اندازه متن را تنظیم کنید اگر لازم باشد */


.login-page {
    display: flex;
    justify-content: center; /* مرکز‌چین افقی */
    align-items: center; /* مرکز‌چین عمودی */
    height: 100vh; /* کل ارتفاع صفحه */
    background-color: #f5f5f5; /* رنگ پس‌زمینه دلخواه */
}

.login-container {
    width: 100%;
    max-width: 400px; /* حداکثر عرض برای فرم */
    padding: 20px;
    box-shadow: 0 0 10px rgba(0,0,0,0.1); /* سایه ملایم */
    background-color: #fff; /* رنگ پس‌زمینه فرم */
    border-radius: 10px; /* گوشه‌های گرد */
}/* End custom CSS */