.video-player {
  position: relative;
  padding-bottom: calc(53.25% + 40px); /* 16:9 */
  padding-top: 65px;
  height: auto;
  width: 100%;
  margin-bottom:70px;
}
.video-player iframe {
  position: absolute;
  top: 50px;
  left: 0;
  width: 100%;
  height: 100%;
}
aside.video-section{
  width: 100%;
  height: 90vh;
  position: relative;
  z-index: 1;
}
aside.video-section video{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/*aside.embed-video-player{
  width: 100%;
  position: relative;
  padding-bottom: calc(53.25% + 40px); 
  padding-top: 65px;
  height: auto;
  width: 100%;
  margin-bottom:70px;
}*/
aside.embed-video-player{
  width: 100%;
  position: relative;
  aspect-ratio: 16/9;
  height: 100%;
}
aside.embed-video-player iframe {
  position: absolute;
  top: 50px;
  left: 0;
  width: 100%;
  height: 100%;
}

aside.fullscreen-image{
  width: 100%;
  height: 90vh;
  overflow: hidden;
}
aside.fullscreen-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media screen and (max-width: 900px){
  aside.video-section,
  aside.video-section video{
    width: 100%;
    height: auto;
    min-height: 650px;
  }

}