.fit-cover {
  object-fit: cover;
}

@media (min-width: 768px) {
  .offset-md-2 {
    margin-left: 0;
    align-items: center;
    justify-content: center;
    display: flex;
  }
}

.fade {
  opacity: 1 !important;
  transition: opacity 0.5s ease;
}

.fade:hover {
  opacity: 0 !important;
}

fuck {
  height: 100vh;
}

@media (min-width: 300px) {
  .topImage {
    width: 75%;
  }
}

@media (min-width: 768px) {
  .topImage {
    height: 25vh;
    width: auto;
  }
}

@media (min-width: 1200px) {
  iframe {
    width: 70vw;
    height: 40vw;
  }
}

@media (max-width: 1199px) {
  iframe {
    width: 80vw;
    margin-top: 5%;
    height: 45vw;
  }
}

.embed-responsive {
}

@media (min-width: 300px) {
  .GGDImage {
    width: 100%;
  }
}

@media (min-width: 992px) {
  .GGDImage {
    width: 80%;
  }
}

