.gradient.dark{ height: 880px!important; }

.ml3 {
  font-weight: 900;
  font-size: 3.5em;
} 

.ml4 {
  position: relative;
  font-weight: 900;
  font-size: 4.0em!important;
  margin-top: 60px!important;
}
.ml4 .letters {
  position: absolute;
  line-height: .65;
  margin: auto;
  left: 0;
  top: 0.3em;
  right: 0;
  opacity: 0; 
}
.relative{ position: relative!important;}
.fixed{ position: fixed!important;}

.shadow_ini { height: 900px!important; background: linear-gradient( 0deg, rgba(0, 0, 0, 0.65) 10%, rgba(0, 0, 0, 0.15) 35%); };

.bgreen{ background:#92993C!important; }

.prod_st { color:#E6AD31; font-size: 26px; line-height: 24px; } 

.vertical-text {
  transform: rotate(270deg);
  transform-origin: left top 0;
  color: #fff;
  font-size: 10px;
}

#mimap {    
    background: url('../assets/img/mapa-01.jpg')no-repeat;     
    background-position: absolute!important;
    background-size: contain;
   min-height: 1300px;    
}
@media only screen and (min-width: 520px) and (max-width: 720px) {
   #mimap {
        background: url('../assets/img/mapa-01.jpg')no-repeat;     
        background-position: absolute!important;
        background-size: contain;
        min-height: 100px;    
    }
}

@media only screen and (max-width: 520px) {
    #mimap {
        background: url('../assets/img/mapa-01.jpg')no-repeat;     
        background-position: absolute!important;
        background-size: contain;
        min-height: 100px;    
    }
}