.bloque.hero,.bloque.hero .wrp {height:auto!important;}.bloque.hero .wrp { background-color:transparent; }.bloque.hero { margin-bottom:0; }.bloque--cabecera .content { max-width:none!important; }.breadcrumb a, .breadcrumb li,.logo__icon .lettering,.logo__icon .iconic,.hero { color:black!important; }h3.h3main,h3.h3main p { margin-bottom:0px; }@media only screen and (max-width:767px) {.bloque--cabecera .content .text h1 {min-height:0;color:#000!important;}.bloque--cabecera .content .text p { font-size:1.7em; }}