.headModule.headVideo iframe {
  height: 56.25vw;
  width: 100%;
  opacity: 0;
  transition: opacity 0.2s;
}
.headModule.headVideo iframe.loadedPlayer {
  opacity: 1;
}
.headModule.headVideo .innerWrap {
  position: absolute;
  left: 0;
  /*margin-top: -5px;*/
  width: 100%;
  height: 670px;
  overflow: hidden;

  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 1199px) {
  .headModule.headVideo .innerWrap {
    height: 600px;
  }
}
@media (max-width: 1070px) {
  .headModule.headVideo .innerWrap {
    height: 588px;
  }
  .headModule.headVideo iframe {
    width: 120%;
    height: 105%;
    margin-left: -10%;
  }
}
@media (max-width: 900px) {
  .headModule.headVideo iframe {
    height: 1200px;
    width: 2130px;
  }
  .headModule.headVideo .innerWrap {
    width: 100vw;
    overflow: hidden;
    height: 1200px;
  }
}