.elementor-3891 .elementor-element.elementor-element-9322eab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3891 .elementor-element.elementor-element-c913cc8{width:100%;max-width:100%;padding:50px 50px 50px 50px;}.elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label, .elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label, .elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_above div[class*="gfield_date_"].ginput_container label, .elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_wrapper .field_sublabel_below div[class*="gfield_date_"].ginput_container label{display:block;}.elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3891 .elementor-element.elementor-element-c913cc8 .bdt-gravity-forms .gform_footer input[type="submit"]{width:100px;}.elementor-3891 .elementor-element.elementor-element-c913cc8 .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-3891 .elementor-element.elementor-element-c913cc8 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-3891 .elementor-element.elementor-element-8cecd56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS */body.elementor-page-3891 .gfield.centered{
  grid-column:1 / -1 !important;
  width:100%;
  max-width:560px;
  margin-inline:auto;
  justify-self:center !important;
}
body.elementor-page-3891 .gfield.centered .gfield_label{ text-align:center; }
body.elementor-page-3891 .gfield.centered .ginput_container input{ width:100%; }

/* field_8_1 justify */
body.elementor-page-3891 #field_8_1,
body.elementor-page-3891 #field_8_1 .gfield_html,
body.elementor-page-3891 #field_8_1 .gfield_html > *{
  direction: rtl;
  text-align: justify !important;
  text-align-last: right !important;
  line-height: 2;
}
body.elementor-page-3891 #field_8_1 [style*="text-align"]{
  text-align: justify !important;
  text-align-last: right !important;
}

/* center & same width for phone/code fields */
body.elementor-page-3891 #field_8_4,
body.elementor-page-3891 #field_8_3{
  grid-column: 1 / -1 !important;
  width: 100%;
  max-width: 560px;
  margin-inline: auto;
  justify-self: center !important;
}
body.elementor-page-3891 #field_8_4 .gfield_label,
body.elementor-page-3891 #field_8_3 .gfield_label{ text-align: center; }
body.elementor-page-3891 #field_8_4 .ginput_container input,
body.elementor-page-3891 #field_8_3 .ginput_container input{ width: 100%; }
body.elementor-page-3891 #field_8_3{ margin-top: 24px; }

@media (max-width:640px){
  body.elementor-page-3891 #field_8_4,
  body.elementor-page-3891 #field_8_3{ max-width:100%; }
}

/* resend button – use ID only */
body.elementor-page-3891 #gform_resend_button{
  width:200px !important;
  max-width:100% !important;
  display:block !important;
  margin:20px auto 0 !important;
  align-self:center !important;
  box-sizing:border-box;
}
body.elementor-page-3891 #field_8_3 .ginput_container{ display:block !important; }

@media (max-width:640px){
  body.elementor-page-3891 #gform_resend_button{ width:100% !important; }
}/* End custom CSS */