@media (max-width: 1280px) {
  #swp-vid {
    max-width: 1000px;
    margin: -12rem auto 40px;
  }
  .slider-video {
    height: 35rem;
  }
  .team-container {
    max-width: 1000px;
  }
  .grid {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  }
}
@media (max-width: 991px) {
  #swp-vid {
    max-width: 800px;
    margin: -10rem auto 30px;
  }
  .slider-video {
    height: 32rem;
  }
  .team-container {
    max-width: 800px;
  }
  .grid {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}

@media (max-width: 768px) {
  #swp-vid {
    max-width: 500px;
    margin: -7rem auto 20px;
  }
  .slider-video {
    height: 30rem;
  }
  .team-container {
    max-width: 500px;
  }
  .team-container h1{
    font-size: 25px;
  }
}
@media (max-width: 480px) {
  #swp-vid {
    max-width: 400px;
    margin: -5rem auto 15px;
  }
  .slider-video {
    height: 28rem;
  }
  .team-container {
    max-width: 400px;
  }
  .team-container h1{
    font-size: 20px;
  }
  .team-card {
    width: 95%;
  }
}
@media (max-width: 280px) {
  #swp-vid {
    max-width: 200px;
    margin: -5rem auto 15px;
  }
  .slider-video {
    height: 25rem;
  }
  .team-container {
    max-width: 400px;
  }
  .team-container h1{
    font-size: 20px;
  }
  .team-card {
    width: 95%;
  }
}
