.node-hub-page .content-intro {
  position: relative;
  padding: 5.63rem 0; }
  .node-hub-page .content-intro.no-aside-menu {
    margin-bottom: 2.5rem; }
    .node-hub-page .content-intro.no-aside-menu .content-bkg {
      width: 100%;
      height: 100%; }
  .node-hub-page .content-intro .content-bkg {
    position: absolute;
    top: 0;
    left: 0;
    height: 75%; }
    .node-hub-page .content-intro .content-bkg img {
      object-fit: cover;
      width: 100%;
      height: 100%; }
  .node-hub-page .content-intro .menuDx {
    margin-top: 0; }
    @media (max-width: 767px) {
      .node-hub-page .content-intro .menuDx {
        margin-top: 30px; } }

.node-hub-page--contents .paragraph-roundeds.paddingLeft {
  padding-left: 0; }

.node-hub-page--aside {
  margin: 1.88rem 0 1.88rem 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media (max-width: 767px) {
    .node-hub-page--aside {
      -ms-flex-direction: column;
          flex-direction: column;
      margin: 20px 0 0; } }
