/* == TEXT REVEAL == */
.reveal-h2 {
  overflow: hidden;
  font-size: 120px;
  font-family: 'Neue Montreal', sans-serif !important;
  text-transform: uppercase;
  color: #F7F3EF;
  line-height: 110px;
}

.reveal-h2.black{
    color: #1B1B1B;
}

.reveal-h2 span {
  display: inline-block;
  opacity: 0;
  transform: translateY(60%);
}

@media (max-width:767px){
    .reveal-h2 {
        font-size: 50px;
        line-height: 1.2;
    }
    
    .reveal-h2.large{
        font-size: 30px;
    }
}
/* == TEXT REVEAL == */