.elementor-4208 .elementor-element.elementor-element-3d14d06{--display:flex;}.elementor-4208 .elementor-element.elementor-element-9b5474e{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-4208 .elementor-element.elementor-element-9b5474e{left:0px;}body.rtl .elementor-4208 .elementor-element.elementor-element-9b5474e{right:0px;}.elementor-4208 .elementor-element.elementor-element-db68a88{--display:flex;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__label, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__label{padding:10px 0px 10px 0px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__label, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__label, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__desc, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__desc{display:flex;justify-content:flex-start;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-col, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder-row{align-items:center;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__field:not(.checkradio-field):not(.range-field), .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__field:not(.checkradio-field):not(.range-field){font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;line-height:25px;padding:12px 20px 12px 20px;margin:0px 0px 0px 0px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__field.textarea-field, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__field.textarea-field{height:210px;min-height:210px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form .checkradio-wrap, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder .checkradio-wrap{flex:0 1 100%;font-size:26px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__fields-group, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__fields-group{display:flex;flex-wrap:wrap;}body:not(.rtl) .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__field.checkradio-field{margin-right:8px;}body.rtl .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__field.checkradio-field{margin-left:8px;}body:not(.rtl) .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__field-wrap.checkradio-wrap span::before{margin-right:8px;}body.rtl .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__field-wrap.checkradio-wrap span::before{margin-left:8px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form .checkradio-wrap label, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder .checkradio-wrap label{padding:10px 0px 0px 0px;margin:0px 0px 0px 20px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__heading, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__heading{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-repeater__actions, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder-repeater__actions{justify-content:flex-start;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-repeater__row-remove, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__submit, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__submit{padding:12px 30px 12px 30px;margin:20px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__next-page, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__next-page{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1em;margin:30px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__prev-page, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__prev-page{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1em;margin:30px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-message, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder-message{text-align:center;}.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__field-error, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder__field-error, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form .jet-engine-file-upload__errors, .elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form-builder-file-upload__errors{text-align:left;}#jet-popup-4208 .jet-popup__container{width:706px;}#jet-popup-4208 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-4208 .jet-popup__container-inner{justify-content:flex-start;padding:40px 20px 40px 20px;}@media(max-width:767px){.elementor-4208 .elementor-element.elementor-element-db68a88{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for jet-engine-booking-form, class: .elementor-element-35204d1 */.elementor-4208 .elementor-element.elementor-element-35204d1 .jet-form__next-page-wrap
 {
    width: 100%;
    display: flex;
    justify-content: space-between;
}


/* ============================= */
/* JetFormBuilder Media Button  */
/* ============================= */

.je-legacy-media {
  position: relative;
  margin-bottom: 16px;
  width: 100%;
}

/* REAL file input (clickable but invisible) */
.je-legacy-media input[type="file"] {
  opacity: 0;
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  z-index: 2;
}

/* Fake button */
.je-legacy-media .jet-form__label {
  display: flex !important;
  align-items: center;
  justify-content: center;
  gap: 10px;
  background: #000;
  color: #fff;
  padding: 18px;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  width: 100%;
  text-align: center;
  z-index: 1;
}

/* Photo icon */
.je-legacy-media.photo-btn .jet-form__label::before {
  content: "📸";
  font-size: 18px;
}

/* Video icon */
.je-legacy-media.video-btn .jet-form__label::before {
  content: "🎥";
  font-size: 18px;
}

/* Hover effect */
.je-legacy-media:hover .jet-form__label {
  background: #111;
}

/* Hide default max size text */
.je-legacy-media .jet-engine-file-field__desc {
  display: none !important;
}


/*======================*/


.jet-form-page.jet-form-page--initialized {
    /* align-items: center; */
    text-align: center;
}

.elementor-4208 .elementor-element.elementor-element-35204d1 .form_heading .jet-form__heading{
    display: flex;
    justify-content: center !important;
    margin-bottom: 20px;
}
.elementor-4208 .elementor-element.elementor-element-35204d1 .first_break .jet-form__next-page-wrap
 {
    width: 100%;
    display: flex;
    justify-content: end;
}/* End custom CSS */