.elementor-11604 .elementor-element.elementor-element-ab4a3b5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-11604 .elementor-element.elementor-element-ab4a3b5:not(.elementor-motion-effects-element-type-background), .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalili-group.com/wp-content/uploads/2025/08/form-test.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11604 .elementor-element.elementor-element-ab4a3b5::before, .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .elementor-background-video-container::before, .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .elementor-background-slideshow::before, .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11604 .elementor-element.elementor-element-390069a{--display:flex;--justify-content:center;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label{display:block;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield label{color:#FFFFFF;font-size:17px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield input::-webkit-input-placeholder, 
                     .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea::-webkit-input-placeholder{color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                     .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield select{color:#FFFFFF;background-color:#FFFFFF30;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
								  .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea, .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
					 .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea, 
                     .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield select{border-radius:5px 5px 5px 5px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
				.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea{font-size:17px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield input:focus, 
    				 .elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield textarea:focus{background-color:#F2F2F2;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield .gfield_description{color:#FFFFFF;font-size:17px;padding-top:50px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield.gsection .gsection_title{color:#FFFFFF;font-size:17px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .ginput_product_price_label{color:#FFFEFE;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .ginput_product_price{color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper .gfield_checkbox input[type=checkbox], 
                      .elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper .gfield_radio input[type=radio]{width:20px !important;height:20px;background-color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper ul.gfield_checkbox li input[type=checkbox], .elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper ul.gfield_radio li input[type=radio]{border-color:#FFFEFE;}.elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper .gfield_radio input[type=radio]:checked, 
                     .elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper .gfield_checkbox input[type=checkbox]:checked, 
                     .elementor-11604 .elementor-element.elementor-element-f47983f.bdt-custom-rc-yes .bdt-gravity-forms .gform_wrapper .gfield_checkbox input[type=checkbox]:indeterminate{background-color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_footer{text-align:center;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block !important;width:409px;background-color:#FFFDFD !important;color:#8F0000 !important;border-radius:5px 5px 5px 5px !important;font-size:17px;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield .validation_message{color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper .validation_error{color:#FFFFFF;border-top-color:#FFFFFF;border-bottom-color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield_error{border-top-color:#FFFFFF;border-bottom-color:#FFFFFF;background:#FFFFFF00;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gfield_error .gfield_label{color:#FFFFFF;}.elementor-11604 .elementor-element.elementor-element-f47983f .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-11604 .elementor-element.elementor-element-f47983f .gform_wrapper li.gfield_error textarea{border-color:#FFFFFF;border-width:1px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-11604 .elementor-element.elementor-element-390069a{--width:84%;}}@media(max-width:767px){.elementor-11604 .elementor-element.elementor-element-ab4a3b5:not(.elementor-motion-effects-element-type-background), .elementor-11604 .elementor-element.elementor-element-ab4a3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dalili-group.com/wp-content/uploads/2025/09/campaign2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11604 .elementor-element.elementor-element-390069a{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for bdt-gravity-form, class: .elementor-element-f47983f *//* ========================
   فرم مسابقه 44 - CSS کامل بدون حذف breadcrumb
   ======================== */

/* legendها و متن فیلدها */
body #gform_wrapper_44 .gfield_label {
    color: #ffffff;
}

/* متن ضروری (required) */
body #gform_wrapper_44 .gfield_label .gfield_required {
    color: #ffffff;
}

/* فیلدهای ساده input, textarea, select */
body #gform_wrapper_44 .gfield input,
body #gform_wrapper_44 .gfield textarea,
body #gform_wrapper_44 .gfield select {
    color: #ffffff;
    background-color: #222222;
    border: 1px solid #ffffff;
    border-radius: 5px;
}

/* فیلدهای پیچیده (Complex Fields) */
body #gform_wrapper_44 .ginput_complex input,
body #gform_wrapper_44 .ginput_complex textarea,
body #gform_wrapper_44 .ginput_complex select {
    color: #ffffff;
    background-color: #222222;
    border: 1px solid #ffffff;
}

/* فاصله 50px از پایین فرم تا progress bar */
body #gform_wrapper_44 .gf_progressbar_wrapper {
    margin-bottom: 50px;
    background-color: transparent !important;
    border: none;
    height: 10px;
}

/* Progress bar نوار پر شدن سفید */
body #gform_wrapper_44 .gf_progressbar_wrapper .gf_progressbar {
    background-color: #ffffff !important;
    height: 10px;
}

/* عدد مرحله‌ها و مراحل فعال */
body #gform_wrapper_44 .gf_progressbar li,
body #gform_wrapper_44 .gf_progressbar li.active {
    color: #ffffff;
}

/* دکمه‌های Next, Previous, Submit */
body #gform_wrapper_44 .gform_wrapper .gform_footer input[type="submit"],
body #gform_wrapper_44 .gform_wrapper .gform_footer input[type="button"] {
    background-color: #ffffff;
    color: #222222;
    font-weight: bold;
    padding: 10px 20px;
    border: 1px solid #ffffff;
    border-radius: 5px;
    cursor: pointer;
}

/* هاور دکمه‌ها */
body #gform_wrapper_44 .gform_wrapper .gform_footer input[type="submit"]:hover,
body #gform_wrapper_44 .gform_wrapper .gform_footer input[type="button"]:hover {
    background-color: #dddddd;
    color: #000000;
}/* End custom CSS */