.elementor-2851 .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-2851 .elementor-element.elementor-element-2c7c12d{text-align:center;}.elementor-2851 .elementor-element.elementor-element-f3f9bad{text-align:center;}.elementor-2851 .elementor-element.elementor-element-77ebeed1{--display:flex;}.elementor-2851 .elementor-element.elementor-element-87b591c{--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;
}/* End custom CSS */