.bloque.hero,.bloque.hero .wrp{height:auto!important;min-height:200px;}.bloque.hero { margin-bottom:0; }.bloque.hero .wrp { background-color:transparent; }.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; }}