/* Start custom CSS for html, class: .elementor-element-f9ce402 */<div class="custom-form-container">

<link href="https://fonts.googleapis.com/css2?family=Baloo+Bhaijaan+2:wght@400;600;700&display=swap" rel="stylesheet">

<style>

.custom-form-container{
font-family:'Baloo Bhaijaan 2', cursive;
max-width:850px;
margin:30px auto;
direction:rtl;
}

/* باکس اصلی */
.negin-top-box{
background:linear-gradient(135deg,#ffd6ec,#e7f4ff,#fff6cc);
padding:28px;
border-radius:25px;
box-shadow:0 12px 35px rgba(0,0,0,0.15);
text-align:center;
position:relative;
}

/* جعبه های بالا */
.priority-box{
background:#ffffff;
margin:12px 0;
padding:14px 18px;
border-radius:18px;
font-size:18px;
font-weight:700;
color:#444;
box-shadow:0 6px 14px rgba(0,0,0,0.1);
border:3px dashed #ff8ac2;
transition:all .25s;
}

.priority-box:hover{
transform:translateY(-3px) scale(1.02);
background:#fff0f7;
}

/* متن پایین */
.negin-bottom-box{
margin-top:20px;
font-size:17px;
line-height:1.9;
color:#333;
background:#ffffffc7;
padding:16px;
border-radius:16px;
box-shadow:0 6px 15px rgba(0,0,0,0.08);
}

/* موبایل */
@media(max-width:600px){

.priority-box{
font-size:16px;
padding:12px;
}

.negin-bottom-box{
font-size:15px;
}

}

</style>

<div class="negin-top-box">

<div class="priority-box">
اولویت با دانش‌آموزانی است که کارنامه آن‌ها کاملاً «خیلی خوب» باشد
</div>

<div class="priority-box">
شماره تماس : ۰۹۱۳۱۶۸۹۹۴۸
</div>

<div class="negin-bottom-box">
از انتخاب مجموعه آموزشی نگین شهر برای فرزند عزیزتان سپاسگزاریم  
<br><br>
ما خیلی مشتاقیم میزبان آینده روشن بچه‌ها باشیم!
<br><br>
به‌زودی با شما تماس می‌گیریم . . .
</div>

</div>
</div>/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-66a9023 *//* تنظیمات فونت اصلی شما */
#فرم-پیش-ثبت-نام {
    font-family: inherit; /* از فونت سایت شما استفاده می‌کند */
    max-width: 900px;
    margin: auto;
    padding: 10px;
}

/* فیلدها - بدون کادر رنگی، ظاهر کارتونی و نرم */
#فرم-پیش-ثبت-نام input,
#فرم-پیش-ثبت-نام textarea,
#فرم-پیش-ثبت-نام select {
    width: 100%;
    padding: 16px;
    border-radius: 15px; /* گردی کارتونی */
    border: 2px solid #ddd; /* کادر ساده و ملایم */
    font-size: 16px;
    background: #fdfdfd;
    box-shadow: inset 0 2px 5px rgba(0,0,0,0.05);
    transition: all 0.3s ease;
}

/* حرکت فیلد موقع کلیک */
#فرم-پیش-ثبت-نام input:focus,
#فرم-پیش-ثبت-نام textarea:focus,
#فرم-پیش-ثبت-نام select:focus {
    transform: scale(1.02);
    border-color: #ff61a8; /* رنگ صورتی شاد موقع فوکوس */
    outline: none;
    box-shadow: 0 5px 15px rgba(255,97,168,0.2);
}

/* دکمه ارسال */
#فرم-پیش-ثبت-نام .forminator-button-submit {
    width: 100%;
    padding: 18px;
    border-radius: 15px;
    border: none;
    font-size: 20px;
    font-weight: bold;
    background: #ff61a8; /* رنگ شاد */
    color: #fff;
    cursor: pointer;
    transition: 0.3s;
}

#فرم-پیش-ثبت-نام .forminator-button-submit:hover {
    background: #ff479e;
    transform: translateY(-3px);
}

/* شمارش معکوس */
.school-countdown {
    text-align: center;
    padding: 15px;
    border-radius: 15px;
    margin-bottom: 20px;
    background: #fff9c4; /* زرد ملایم */
    border: 2px dashed #ffd54f;
    font-size: 18px;
    font-weight: bold;
}

/* اولویت موبایل: تمام عرض */
@media (max-width: 768px) {
    body .elementor-section,
    body .elementor-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
        width: 100% !important;
    }

    #فرم-پیش-ثبت-نام {
        width: 100%;
        padding: 0 10px;
        box-sizing: border-box;
    }

    #فرم-پیش-ثبت-نام input,
    #فرم-پیش-ثبت-نام textarea,
    #فرم-پیش-ثبت-نام select {
        width: 100%;
        box-sizing: border-box;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-01b10a0 *//* فیلدها مثل المنتور */
#فرم-پیش-ثبت-نام .forminator-input,
#فرم-پیش-ثبت-نام input,
#فرم-پیش-ثبت-نام textarea,
#فرم-پیش-ثبت-نام select{
    width:100%;
    padding:14px;
    border-radius:15px;
    border:2px solid #ddd;
    box-shadow:0 4px 10px rgba(0,0,0,0.05);
    transition:.3s;
}

/* لیبل‌ها */
#فرم-پیش-ثبت-نام .forminator-label{
    font-weight:700;
    margin-bottom:6px;
    display:block;
}

/* فاصله بین فیلدها */
#فرم-پیش-ثبت-نام .forminator-field{
    margin-bottom:18px;
}

/* دکمه ارسال */
#فرم-پیش-ثبت-نام .forminator-button-submit{
    width:100%;
    border-radius:15px;
    padding:16px;
    background:linear-gradient(45deg,#ff61a8,#ff8c6f,#ffd865);
    color:#fff;
    font-size:18px;
    font-weight:700;
}

/* رادیو و چک‌باکس */
#فرم-پیش-ثبت-نام .forminator-radio,
#فرم-پیش-ثبت-نام .forminator-checkbox{
    padding:10px;
    border-radius:12px;
}/* End custom CSS */