.aho-tech-menu-slot{
  width:100%;
  min-width:0;
}

.aho-tech-generated-h1{
  width:100%;
  max-width:1200px;
  margin:30px auto 20px;
  padding:0 20px;
}

.aho-tech-generated-h1 h1{
  margin:0;
}

@media(max-width:767px){
  .aho-tech-generated-h1{
    margin-top:20px;
    padding-left:16px;
    padding-right:16px;
  }
}

/* v2.1: keep below-fold async UI from flashing before its component CSS arrives. */
html:not(.aho-wpr-ready) .wpr-offcanvas-wrap{display:none!important}
