.uk-card-secondary{
    background-color:  rgb(243, 243, 243)!important;
}

.ico{
    filter: invert(1);
}

.uk-card h3, .uk-card p {
    color: #000 !important; 
}

.te{
    font-size: 43px !important;
    color: #fff !important; 
}

.rem{
    margin-top:0px !important;
}

.uk-active::after {
    content: '';
    display: block;
    width: 0;
    height: 2px;
    background: rgb(27, 91, 112);
}

.uk-active:hover::after {
    width: 100%;
}


.bloq{
    position: relative;
    top: -220px;
    height:980px;
}

@media screen and (max-width: 1200px) and (max-height: 865px) {
    .bloq{ 
        height: 910px;
    }
    
}

@media screen and (max-width: 800px) and (max-height: 865px) {
  
    .bloq{ 
        height: 20%;
    }
    
}
