.elementor-19863 .elementor-element.elementor-element-1eee838{--display:flex;}/* Start custom CSS for html, class: .elementor-element-0f147b6 */html, body {
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
}
body {
  font-family: 'Inter', sans-serif;
  background-color: #f8fafc;
}
.lp-generated-content {
  color: #374151;
  min-height: 100vh;
  width: 100vw;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.gradient-text {
  background: linear-gradient(to right, #c2410c, #f97316);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cta-button {
  background-color: #c2410c;
  color: white;
  transition: all .3s ease;
  box-shadow: 0 4px 15px rgba(249,115,22,0.4);
  text-decoration: none !important;
}
.cta-button:hover {
  transform: translateY(-3px);
  box-shadow: 0 6px 20px rgba(249,115,22,0.5);
}/* End custom CSS */