/****** margins confined to home/front-page only *******/

/* Headings */
body.home :where(.is-layout-flow) > :first-child,
body.front-page :where(.is-layout-flow) > :first-child {
  margin-block-start: 0;
  margin-left: 50px !important;
  margin-right: 50px !important;
}

/* Columns */
body.home :where(.is-layout-flow) > :last-child,
body.front-page :where(.is-layout-flow) > :last-child {
  margin-block-end: 100px;
  margin-left: 50px !important;/* text margins*/
  margin-right: 50px !important;

}




