.elementor-12659 .elementor-element.elementor-element-b90ef83 > .elementor-container{max-width:1600px;}.elementor-12659 .elementor-element.elementor-element-fde1357{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12659 .elementor-element.elementor-element-09d18b6{width:100%;}}/* Start custom CSS for html, class: .elementor-element-fde1357 */<style>
.ebook-card {
  max-width: 1080px;
  margin: 0 auto;
  background: #f7fafd;
  border: 1px solid #d4e5f7;
  border-radius: 20px;
  padding: 48px;
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: 40px;
  align-items: center;
}
@media (max-width: 800px) {
  .ebook-card { grid-template-columns: 1fr; padding: 32px 24px; }
}
.ebook-form { display: flex; flex-direction: column; gap: 14px; }
.ebook-input {
  width: 100%;
  padding: 14px 16px;
  border: 1px solid #d4e5f7;
  border-radius: 10px;
  font-size: 16px;
  font-family: inherit;
  color: #1a2540;
  background: #ffffff;
}
.ebook-input:focus { outline: none; border-color: #3676cf; }
.ebook-checkbox-row {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  font-size: 14px;
  color: #5b6a85;
  cursor: pointer;
}
.ebook-checkbox-row input { margin-top: 3px; flex-shrink: 0; }
.ebook-submit {
  border: none;
  cursor: pointer;
  font-family: inherit;
}
.ebook-submit:disabled { opacity: .5; cursor: not-allowed; }
.ebook-status { font-size: 14px; min-height: 18px; }
.ebook-status.error { color: #c0392b; }
.ebook-status.success { color: #1a7f37; }
<\/style>

.aw-hero,
.aw-conversation,
.aw-connect,
.aw-team,
.aw-form-section {
  z-index: 0 !important;
}/* End custom CSS */