.elementor-14910 .elementor-element.elementor-element-41f4c99{--display:flex;--background-transition:0.3s;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-f7f8272 *//* ===========================
   Gravity Forms Modern Style
   Mobinpardaz Landing
=========================== */


#gform_wrapper_1 {

    background: linear-gradient(145deg,#f8fbff,#eef5ff);
    padding:40px;
    border-radius:30px;
    box-shadow:0 15px 45px rgba(0,0,0,.08);
    direction:rtl;

}


/* عنوان فرم */

#gform_wrapper_1 .gform_title{

    text-align:center;
    font-size:32px;
    color:#073b9b;
    font-weight:800;
    margin-bottom:10px;

}


/* توضیح فرم */

#gform_wrapper_1 .gform_description{

    display:block;
    text-align:center;
    color:#667085;
    font-size:17px;
    margin-bottom:35px;

}


/* لیبل ها */

#gform_wrapper_1 .gfield_label{

    color:#12326b;
    font-size:17px;
    font-weight:700;
    margin-bottom:10px;

}


/* ستاره اجباری */

#gform_wrapper_1 .gfield_required{

    color:#e53935;
    font-size:14px;

}



/* ورودی ها */

#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="tel"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 textarea,
#gform_wrapper_1 select{


    width:100%;
    background:#fff;

    border:2px solid #e1e8f5;

    border-radius:16px;

    padding:16px 20px;

    font-size:16px;

    color:#15295b;

    transition:.3s;

    box-sizing:border-box;

}



/* حالت انتخاب */

#gform_wrapper_1 input:focus,
#gform_wrapper_1 textarea:focus,
#gform_wrapper_1 select:focus{


    border-color:#1264e8;

    box-shadow:0 0 0 4px rgba(18,100,232,.12);

    outline:none;


}



/* فاصله فیلدها */

#gform_wrapper_1 .gfield{

    margin-bottom:25px;

}



/* آپلود فایل */

#gform_wrapper_1 .ginput_container_fileupload{

    background:white;

    border:2px dashed #8bb6ff;

    border-radius:20px;

    padding:25px;

}



/* دکمه انتخاب فایل */

#gform_wrapper_1 input[type=file]{


    background:#1264e8;

    color:white;

    padding:12px;

    border-radius:12px;


}



/* دکمه ارسال */


#gform_wrapper_1 .gform_button{


    width:100%;

    background:linear-gradient(135deg,#0866ff,#0047b8);

    color:white;

    border:none;

    padding:18px;

    border-radius:18px;

    font-size:20px;

    font-weight:800;

    cursor:pointer;

    margin-top:20px;

    transition:.3s;


}



#gform_wrapper_1 .gform_button:hover{


    transform:translateY(-3px);

    box-shadow:0 10px 25px rgba(0,80,200,.3);


}



/* خطاها */

#gform_wrapper_1 .validation_message{


    color:#d32f2f;

    background:#fff0f0;

    border-radius:10px;

    padding:10px;


}



/* موبایل */

@media(max-width:768px){


#gform_wrapper_1{

    padding:20px;

}


#gform_wrapper_1 .gform_title{

    font-size:24px;

}


}/* End custom CSS */