.a87 .text-container {padding-top: 160px;}
.a87 .uk-slideshow li {height: 600px;}
.a87 {height: 600px;}

.a87 .uk-overlay-background {
    background: rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(241, 59, 34, 0));
    background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(241, 59, 34, 0)));
    background: -webkit-linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(241, 59, 34, 0));
    background: -o-linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(241, 59, 34, 0));
    background: -ms-linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(241, 59, 34, 0));
    background: linear-gradient(45deg, rgba(0, 0, 0, 0), rgba(241, 59, 34, 0));
}
 
@media all and (max-width: 767px){
.a87 .uk-slideshow li {height: 650px;}
.a87 {height: 650px;}
.a87 .text-container {padding-top: 120px;}
.a87 h2 {font-size: 170%;}
.a87 .uk-slidenav-position .buscador {height: 408px;}
}

.a78 .tableContacto .cellIcon.iconMT {
   margin-bottom: 10px;
   margin-top: 0;
}

.a78 {
    background-color: rgba(0, 0, 0, 0.76);
}
