.elementor-339 .elementor-element.elementor-element-b893a54{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}#elementor-popup-modal-339{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-339 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-339 .dialog-close-button{display:flex;}#elementor-popup-modal-339 .dialog-widget-content{border-radius:25px 25px 25px 25px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){#elementor-popup-modal-339 .dialog-message{width:300px;}}/* Start custom CSS for shortcode, class: .elementor-element-61873b5 *//* عنوان */
.elementor-339 .elementor-element.elementor-element-61873b5 .gform_title{
    text-align:center;
    font-size:32px;
    font-weight:700;
    color:#222;
    margin-bottom:30px;
}

/* لیبل ها */
.elementor-339 .elementor-element.elementor-element-61873b5 .gfield_label,
.elementor-339 .elementor-element.elementor-element-61873b5 legend{
    color:#333 !important;
    font-weight:600;
    margin-bottom:8px;
}

/* فیلدها */
.elementor-339 .elementor-element.elementor-element-61873b5 input:not([type="submit"]),
.elementor-339 .elementor-element.elementor-element-61873b5 textarea,
.elementor-339 .elementor-element.elementor-element-61873b5 select{
    background:#fff !important;
    border:1px solid #dcdcdc !important;
    border-radius:12px;
    padding:15px 18px !important;
    color:#222 !important;
    transition:.3s;
}

/* Placeholder */
.elementor-339 .elementor-element.elementor-element-61873b5 input::placeholder,
.elementor-339 .elementor-element.elementor-element-61873b5 textarea::placeholder{
    color:#999;
}

/* فوکوس */
.elementor-339 .elementor-element.elementor-element-61873b5 input:not([type="submit"]):focus,
.elementor-339 .elementor-element.elementor-element-61873b5 textarea:focus,
.elementor-339 .elementor-element.elementor-element-61873b5 select:focus{
    border-color:var(--e-global-color-primary) !important;
    box-shadow:0 0 0 4px rgba(0,0,0,.05);
    outline:none;
}

/* دکمه */
.elementor-339 .elementor-element.elementor-element-61873b5 .gform_button{
    width:100%;
    height:56px;
    border:none;
    border-radius:12px;
    background:var(--e-global-color-primary) !important;
    color:#fff !important;
    font-size:16px;
    font-weight:700;
    transition:.3s;
}

/* هاور */
.elementor-339 .elementor-element.elementor-element-61873b5 .gform_button:hover{
    transform:translateY(-2px);
    filter:brightness(1.05);
}/* End custom CSS */