.elementor-35003 .elementor-element.elementor-element-66484ac{--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;}.elementor-35003 .elementor-element.elementor-element-a21bc9f{width:initial;max-width:initial;}.elementor-35003 .elementor-element.elementor-element-a21bc9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;border-radius:15px 15px 15px 15px;box-shadow:0px 20px 60px 0.18px rgba(0,0,0,0.5);}#elementor-popup-modal-35003{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-35003 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-35003 .dialog-close-button{display:flex;}#elementor-popup-modal-35003 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for shortcode, class: .elementor-element-a21bc9f *//* ================================
   Gravity Form Compact Popup Style
================================ */


.elementor-popup-modal .dialog-widget-content{
    border-radius:15px!important;
    overflow:hidden!important;
}


/* فضای داخلی Popup */

.elementor-popup-modal .gform_wrapper{
    direction:rtl;
    max-width:360px!important;
    margin:0 auto!important;
    padding:10px!important;
}


/* حذف فاصله های اضافی Gravity */

.elementor-popup-modal .gform_heading{
    display:none!important;
}


.elementor-popup-modal .gform_fields{
    display:flex!important;
    flex-direction:column!important;
    gap:12px!important;
}


.elementor-popup-modal .gfield{
    padding:0!important;
    margin:0!important;
}


/* لیبل */

.elementor-popup-modal .gfield_label{

    display:block!important;

    position:static!important;

    background:none!important;

    margin:0 0 6px!important;

    padding:0!important;

    font-size:13px!important;

    line-height:1.5!important;

    color:#222!important;

}


/* حذف خطوط و ظاهر بد Gravity */

.elementor-popup-modal .ginput_container{

    margin:0!important;

}


.elementor-popup-modal .ginput_container input{

    width:100%!important;

    height:48px!important;

    background:#fff!important;

    border:1px solid #ddd!important;

    border-radius:10px!important;

    padding:0 14px!important;

    font-size:14px!important;

    box-sizing:border-box!important;

}



/* فوکوس */

.elementor-popup-modal .ginput_container input:focus{

    border-color:#d90429!important;

    box-shadow:0 0 0 3px rgba(217,4,41,.08)!important;

}



/* دکمه کوچک‌تر */

.elementor-popup-modal .gform_footer{

    text-align:center!important;

    margin-top:18px!important;

    padding:0!important;

}


.elementor-popup-modal .gform_button{

    width:auto!important;

    min-width:190px!important;

    height:48px!important;

    padding:0 35px!important;

    background:#d90429!important;

    border:none!important;

    border-radius:12px!important;

    color:#fff!important;

    font-weight:800!important;

    font-size:15px!important;

    cursor:pointer!important;

}



/* حذف خط دور کل فرم */

.elementor-popup-modal .gform_wrapper.gravity-theme .gform_fields{

    border:none!important;

}



/* موبایل */

@media(max-width:600px){

.elementor-popup-modal .gform_wrapper{

    max-width:100%!important;

    padding:5px!important;

}


.elementor-popup-modal .gform_button{

    width:100%!important;

}

}/* End custom CSS */