.elementor-1265 .elementor-element.elementor-element-d0eea13{--display:flex;}/* Start custom CSS for html, class: .elementor-element-9ecf0af *//* Default (desktop) - keep your existing spacing or none */
main, .post-content, .entry-content, .blog-post, article {
  margin-top: 0;   /* or whatever your desktop value is */
}

/* Mobile only: add space below header */
@media only screen and (max-width: 767px) {
  main,
  .post-content,
  .entry-content,
  .blog-post,
  article,
  .site-main,
  .content-area {
    margin-top: 40px !important;   /* ← adjust this value: 30px–80px usually looks good */
  }
}/* End custom CSS */