.secondary-scheme.yt {
  margin-top: 10px;
}

.secondary-scheme .col.yt {
  margin: 0;
  z-index: 2;
}

.secondary-scheme .col.ytr h2,
.secondary-scheme .col.ytr p {
  padding-left: 10px;
}

.secondary-scheme .col.yt iframe {
  display: block;
  margin-top: 15px;
}

@media only screen and (min-width: 768px) {
  .secondary-scheme.yt .scheme-background {
    left: 0;
    width: 100%;
  }
}

@media only screen and (min-width: 992px) {
  .secondary-scheme.yt .scheme-background {
    left: 30%;
  }

  .secondary-scheme .col.yt iframe {
    margin-top: 0;
  }
}

@media only screen and (min-width: 1200px) {
  .secondary-scheme.yt .scheme-background {
    left: 48%;
  }
}

