.elementor-6038 .elementor-element.elementor-element-1555bad{width:100%;max-width:100%;}.elementor-6038 .elementor-element.elementor-element-1555bad.elementor-element{--align-self:center;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-1555bad */#lp-container-fixed,
#lp-container-fixed * {
  box-sizing: border-box !important;
}

#lp-container-fixed {
  width: 100% !important;
  max-width: 560px !important;
  margin: 30px auto !important;
  padding: 34px 38px !important;
  background-color: #ffffff !important;
  border-top: 3px solid #8abc41 !important;
  border-radius: 8px !important;
  box-shadow: 0 2px 10px rgba(0,0,0,.18) !important;
}

#lp-container-fixed input[type="text"],
#lp-container-fixed input[type="email"],
#lp-container-fixed input.iti__tel-input {
  width: 100% !important;
  max-width: 100% !important;
  height: 39px !important;
  padding: 0 16px !important;
  background-color: #f3faee !important;
  border: 1px solid #8abc41 !important;
  border-radius: 7px !important;
}

#lp-container-fixed .ee_textboxcontent {
  padding: 0 0 10px 0 !important;
}

#lp-container-fixed label.ee_questiontext {
  display: block !important;
  margin-bottom: 7px !important;
  font-size: 14px !important;
  color: #111111 !important;
}

#lp-container-fixed .ee_spacer {
  display: none !important;
}

#lp-container-fixed .paging-button-submit[type="button"] {
  display: inline-block !important;
  width: auto !important;
  padding: 12px 22px !important;
  background-color: #8abc41 !important;
  border: none !important;
  border-radius: 22px !important;
  color: #111111 !important;
}/* End custom CSS */