/* Stylesheet relativo al video in background in prima pagina */

.video-background-holder {
  position: relative;
  background-color: black;
  width: 100%;
  overflow: hidden;
  height: 100vh;
}

.video-background-holder video {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -ms-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  opacity: 0.85;
}

.video-background-content {
  display: flex;
  position: relative;
  flex-direction: row;
  justify-content: center;
}

.video-background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  opacity: 0;
  /*z-index: 1;*/
}

#regolazione-background {
  z-index: 0;
  height: 90vh;
}

@media (max-width: 480px) {
  #Scrittanologomobile {
    display: block!important;
  }
}

@media (max-width: 960px) {
  .stratigrafia {
    max-width: 25vw!important;
    width: auto;
    height: auto!important;
    max-height: 100%!important;
  }
}

.elemento-terroir {
  width: 30vw;
  margin-right: 2.5vw;
  margin-left: 2.5vw;
  display: flex;
  flex-direction: column;
}

.descrizione-cantinaevigneto {
  margin-bottom: 5vh!important;
}

