@media (max-width: 1351px) {
  .line .flex-between,
  .about-home .flex-between {
    justify-content: center;
  }
  .video-home img.frame,
  .video-home .bottom {
    max-width: 100%;
  }
}

@media (max-width: 768px) {
  .video-home img.frame {
    max-height: 301px;
  }
  .video-home .bottom {
    top: 190px;
    height: auto;
    padding: 10px;
  }
  .line .slider-button.slider-button-previous{
    left: 0px;
  }
  .line .slider-button.slider-button-next{
    right: 0px;
  }
  .card-line {
    padding: 36px;
  }
  .line .circle {
    top: -15px;
}
  
}

@media (max-width: 335px) {
  .card-about-home {
    width: 383px;
    height: auto;
}
}



