.elementor-13232 .elementor-element.elementor-element-d3d0ad5{--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-13232 .elementor-element.elementor-element-b6b39c1{text-align:center;}.elementor-13232 .elementor-element.elementor-element-d017208{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13232 .elementor-element.elementor-element-d017208 .elementor-heading-title{font-family:"Manrope", Sans-serif;text-transform:uppercase;letter-spacing:3.3px;}.elementor-13232 .elementor-element.elementor-element-2c7c12d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13232 .elementor-element.elementor-element-2c7c12d .elementor-heading-title{font-size:49px;font-weight:700;}.elementor-13232 .elementor-element.elementor-element-f3f9bad{text-align:center;}.elementor-13232 .elementor-element.elementor-element-77ebeed1{--display:flex;}.elementor-13232 .elementor-element.elementor-element-87b591c{--display:flex;}.elementor-13232 .elementor-element.elementor-element-3db3184{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */@media (min-width: 992px) {
  div.ginput_complex.ginput_container.has_street.has_street2.has_city.has_state.has_zip.ginput_container_address.gform-grid-row {
    padding-left: 30%!important;
    padding-right: 30%!important;
  }

  legend.gfield_label.gform-field-label.gfield_label_before_complex {
    position: relative!important;
    margin: auto!important;
  }

  label.gform-field-label.gform-field-label--type-sub {
    margin:auto!important;
  }
  #currentDate {
  padding-left: 20%;
  padding-right: 45%;
  font-weight: 600;
  }
}


.propform1 > div.ginput_product_price_wrapper{
  display: none!important;
}

.propform1 > label.gform-field-label.gform-field-label--type-sub-large.ginput_product_price_label {
  display:none!important;
}

.propform1 div.ginput_container.ginput_container_singleproduct {
  display:none!important;
}

input.ginput_product_price.gform-text-input-reset {
  border-color:white;
  font-weight: 800px;
}


/* center the label */
.gfield--type-signature .gform-field-label {
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 0.5em;
}

/* center the signature UI (canvas + toolbar) */
.gfield--type-signature .gfield_signature_ui_container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* optional: constrain canvas width */
.gfield--type-signature .gfield_signature_container {
  max-width: 300px;
  width: 100%;
}

/* optional: constrain toolbar width */
.gfield--type-signature #input_2_4_toolbar {
  max-width: 300px;
  width: 100%;
}

label.gfield_label.gform-field-label.gfield_label_before_complex {
  display: block;
  width: 100%;
  text-align: center;
}

div.gform-footer.gform_footer.top_label {
    display: block;
  width: 100%;
  text-align: center;
}

/* center your custom date */
#gform_wrapper_2 #currentDate {
  display: block;
  width: 100%;
  text-align: center;
  margin: 1em 0; /* optional spacing above/below */
}


div div h6 {
  font-family:Whisper;
  font-size:32px
}

div div strong {
  font-size:22px;
}

div[data-id="2c7c12d"] {
  font-size:32px;
}

input.ginput_product_price.gform-text-input-reset {
  background-color: #e8eae8;
}

div div strong {
  font-size: 22px;
}

label.gfield_label.gform-field-label.gfield_label_before_complex {
  font-size: 17px;
  font-weight: 700;
}

span.bname {
  font-size: 28px;
  font-weight: 700;
}/* End custom CSS */