.ha{position:absolute;top:13%;left:50%;transform:translate(-50%,-50%)}.contenedor-menu{max-width:980px;margin:0 auto}.absolute{position:absolute}.text h1{line-height:41px;font-size:39px;text-shadow:3px 4px 7px #000}@media only screen and (max-width:768px){.banner{width:100%;height:inherit !important;min-height:inherit !important;position:relative;background-size:cover !important;top:70px !important}.contenedor-texto{position:relative !important;top:128px !important}.img-lazy{height:auto !important;background-position:center !important}.contenedor-banner{height:320px !important}}