.f__cnt .m__page-cnt > nav + nav, .f__cnt .m__page-cnt > nav + div, .f__cnt .m__page-cnt > nav + section, .f__cnt .m__page-cnt > nav + header,
.f__cnt .m__page-cnt > div + nav,
.f__cnt .m__page-cnt > div + div,
.f__cnt .m__page-cnt > div + section,
.f__cnt .m__page-cnt > div + header,
.f__cnt .m__page-cnt > section + nav,
.f__cnt .m__page-cnt > section + div,
.f__cnt .m__page-cnt > section + section,
.f__cnt .m__page-cnt > section + header,
.f__cnt .m__page-cnt > header + nav,
.f__cnt .m__page-cnt > header + div,
.f__cnt .m__page-cnt > header + section,
.f__cnt .m__page-cnt > header + header {
  margin-top: 4em;
}
.f__cnt .m__page-cnt > nav > nav + nav, .f__cnt .m__page-cnt > nav > nav + div, .f__cnt .m__page-cnt > nav > nav + section, .f__cnt .m__page-cnt > nav > nav + header,
.f__cnt .m__page-cnt > nav > div + nav,
.f__cnt .m__page-cnt > nav > div + div,
.f__cnt .m__page-cnt > nav > div + section,
.f__cnt .m__page-cnt > nav > div + header,
.f__cnt .m__page-cnt > nav > section + nav,
.f__cnt .m__page-cnt > nav > section + div,
.f__cnt .m__page-cnt > nav > section + section,
.f__cnt .m__page-cnt > nav > section + header,
.f__cnt .m__page-cnt > nav > header + nav,
.f__cnt .m__page-cnt > nav > header + div,
.f__cnt .m__page-cnt > nav > header + section,
.f__cnt .m__page-cnt > nav > header + header,
.f__cnt .m__page-cnt > div > nav + nav,
.f__cnt .m__page-cnt > div > nav + div,
.f__cnt .m__page-cnt > div > nav + section,
.f__cnt .m__page-cnt > div > nav + header,
.f__cnt .m__page-cnt > div > div + nav,
.f__cnt .m__page-cnt > div > div + div,
.f__cnt .m__page-cnt > div > div + section,
.f__cnt .m__page-cnt > div > div + header,
.f__cnt .m__page-cnt > div > section + nav,
.f__cnt .m__page-cnt > div > section + div,
.f__cnt .m__page-cnt > div > section + section,
.f__cnt .m__page-cnt > div > section + header,
.f__cnt .m__page-cnt > div > header + nav,
.f__cnt .m__page-cnt > div > header + div,
.f__cnt .m__page-cnt > div > header + section,
.f__cnt .m__page-cnt > div > header + header,
.f__cnt .m__page-cnt > section > nav + nav,
.f__cnt .m__page-cnt > section > nav + div,
.f__cnt .m__page-cnt > section > nav + section,
.f__cnt .m__page-cnt > section > nav + header,
.f__cnt .m__page-cnt > section > div + nav,
.f__cnt .m__page-cnt > section > div + div,
.f__cnt .m__page-cnt > section > div + section,
.f__cnt .m__page-cnt > section > div + header,
.f__cnt .m__page-cnt > section > section + nav,
.f__cnt .m__page-cnt > section > section + div,
.f__cnt .m__page-cnt > section > section + section,
.f__cnt .m__page-cnt > section > section + header,
.f__cnt .m__page-cnt > section > header + nav,
.f__cnt .m__page-cnt > section > header + div,
.f__cnt .m__page-cnt > section > header + section,
.f__cnt .m__page-cnt > section > header + header,
.f__cnt .m__page-cnt > header > nav + nav,
.f__cnt .m__page-cnt > header > nav + div,
.f__cnt .m__page-cnt > header > nav + section,
.f__cnt .m__page-cnt > header > nav + header,
.f__cnt .m__page-cnt > header > div + nav,
.f__cnt .m__page-cnt > header > div + div,
.f__cnt .m__page-cnt > header > div + section,
.f__cnt .m__page-cnt > header > div + header,
.f__cnt .m__page-cnt > header > section + nav,
.f__cnt .m__page-cnt > header > section + div,
.f__cnt .m__page-cnt > header > section + section,
.f__cnt .m__page-cnt > header > section + header,
.f__cnt .m__page-cnt > header > header + nav,
.f__cnt .m__page-cnt > header > header + div,
.f__cnt .m__page-cnt > header > header + section,
.f__cnt .m__page-cnt > header > header + header {
  margin-top: 3em;
}
.f__cnt .m__page-cnt *[class^=heading] + * {
  margin-top: 1.5em;
}
.f__cnt .m__page-cnt *[class^=heading--h2] + * {
  margin-top: 2em;
}
.f__cnt .m__page-cnt *[class^=heading--h2] + *[class^=heading] {
  margin-top: 1.5em;
}
.f__cnt .m__page-cnt *[class^=heading--h5] + *,
.f__cnt .m__page-cnt *[class^=heading--h6] + * {
  margin-top: 1em;
}
.f__cnt .m__page-cnt *[class^=text] + *,
.f__cnt .m__page-cnt *[class^=list] + *,
.f__cnt .m__page-cnt *[class^=btn] + *,
.f__cnt .m__page-cnt *[class^=x-scroll-cnt] + *,
.f__cnt .m__page-cnt *[class^=img] + *,
.f__cnt .m__page-cnt *[class^=youtube] + *,
.f__cnt .m__page-cnt *[class$=-list] + *,
.f__cnt .m__page-cnt *[class^=col] + * {
  margin-top: 2em;
}
.f__cnt .m__page-cnt *[class^=col] + *[class^=col] {
  margin-top: 3em;
}
.f__cnt .m__page-cnt *[class^=col] > * + * {
  margin-top: 0;
}
.f__cnt .m__page-cnt .col--3 > * *[class^=img] + * {
  margin-top: 1.25em;
}
.f__cnt .m__page-cnt .col--3 > * *[class^=heading] + * {
  margin-top: 0.75em;
}
.f__cnt .m__page-cnt .col--3 > * *[class^=text] {
  line-height: 1.714;
}
.f__cnt .m__page-cnt *[class$=-list] *[class^=btn] {
  margin-top: 0;
}
.f__cnt .m__page-cnt .btn-list *[class^=btn] + *,
.f__cnt .m__page-cnt .btn-list--right *[class^=btn] + * {
  margin-top: 0;
  margin-left: 1em;
}