.section-compare .specs-routers-compare {
  margin-top: 60px;
}
.section-compare a.button {
  margin: 30px auto 0;
}

.section-routers .router-item-environment .router-item-content,
.router-item-tradein.full-split .router-item-content {
  margin-top: 115px;
  margin-bottom: 115px;
}

@media only screen and (max-width: 1068px) {
  .section-routers .router-item-environment .router-item-content,
  .router-item-tradein.full-split .router-item-content {
    margin-top: 75px;
    margin-bottom: 75px;
  }
}

@media only screen and (max-width: 734px) {
  .section-routers .router-item-environment .router-item-content,
  .router-item-tradein.full-split .router-item-content {
    margin-top: 0;
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 734px) {
  .router-item-tradein.full-split .router-item-content {
    margin-top: 36px;
    margin-bottom: unset;
  }
}

.router-item-tradein.full-split .router-item-picture.align-middle picture {
  margin-top: auto;
  margin-bottom: auto;
}

.router-item-education.full-width #overview-routers-education-1 {
  left: 0;
  right: 0;
  transform: none;
  width: auto;
}

.router-item-education.full-width #overview-routers-education-1 img {
  object-fit: cover;
  width: 100%;
  object-position: top;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .full-width .router-item-content,
  .full-width .router-item-header {
    margin-top: 100px;
  }
}
