#main-content .elementor-widget-text-editor > h2:first-child,
#main-content .elementor-text-editor > h2:first-child {
  margin-top: 0;
}
#main-content .elementor-widget-text-editor h2,
#main-content .elementor-widget-text-editor h3,
#main-content .elementor-widget-text-editor h2 ~ p,
#main-content .elementor-widget-text-editor h3 ~ p,
#main-content .elementor-text-editor h2,
#main-content .elementor-text-editor h3,
#main-content .elementor-text-editor h2 ~ p,
#main-content .elementor-text-editor h3 ~ p {
  max-width: 815px;
  text-align: center;
}
#main-content .elementor-widget-text-editor h2,
#main-content .elementor-widget-text-editor h3,
#main-content .elementor-text-editor h2,
#main-content .elementor-text-editor h3 {
  margin: 3rem auto 2.5rem;
}
#main-content .elementor-widget-text-editor h2 ~ p,
#main-content .elementor-widget-text-editor h3 ~ p,
#main-content .elementor-text-editor h2 ~ p,
#main-content .elementor-text-editor h3 ~ p {
  margin: 0 auto 1rem;
}
#main-content .elementor-widget-text-editor a,
#main-content .elementor-text-editor a {
  color: #070C35;
}
#main-content .elementor-widget-text-editor img,
#main-content .elementor-text-editor img {
  margin: 3rem auto;
}
#main-content .elementor-widget-text-editor .component-featured-grid h2,
#main-content .elementor-widget-text-editor .component-featured-grid h3,
#main-content .elementor-widget-text-editor .component-featured-grid h2 ~ p,
#main-content .elementor-widget-text-editor .component-featured-list h2,
#main-content .elementor-widget-text-editor .component-featured-list h3,
#main-content .elementor-widget-text-editor .component-featured-list h2 ~ p,
#main-content .elementor-widget-text-editor .component-featured-carousel h2,
#main-content .elementor-widget-text-editor .component-featured-carousel h3,
#main-content .elementor-widget-text-editor .component-featured-carousel h2 ~ p,
#main-content .elementor-text-editor .component-featured-grid h2,
#main-content .elementor-text-editor .component-featured-grid h3,
#main-content .elementor-text-editor .component-featured-grid h2 ~ p,
#main-content .elementor-text-editor .component-featured-list h2,
#main-content .elementor-text-editor .component-featured-list h3,
#main-content .elementor-text-editor .component-featured-list h2 ~ p,
#main-content .elementor-text-editor .component-featured-carousel h2,
#main-content .elementor-text-editor .component-featured-carousel h3,
#main-content .elementor-text-editor .component-featured-carousel h2 ~ p {
  text-align: unset;
  max-width: unset;
  margin: unset;
}
#main-content .elementor-widget-text-editor .component-featured-grid img,
#main-content .elementor-widget-text-editor .component-featured-list img,
#main-content .elementor-widget-text-editor .component-featured-carousel img,
#main-content .elementor-text-editor .component-featured-grid img,
#main-content .elementor-text-editor .component-featured-list img,
#main-content .elementor-text-editor .component-featured-carousel img {
  margin: unset;
}

#ninja-form .elementor-widget-text-editor,
#ninja-form .elementor-text-editor {
  max-width: 815px;
}