.card-turismos {
    position: relative; 
    border-radius: 4px; 
    overflow: hidden; 
    min-height: 160px; 
    max-width: 690px;
    margin: auto;
    margin-bottom: 20px;
    align-content: center;
}

.otros-turismos a:hover {
    text-decoration: none;
}

.card-turismos .overlay {
    position: absolute; 
    inset: 0; 
    background: rgba(0,0,0,0.5); 
}

.card-turismos h2 {
    position: relative; 
    color: white; 
    padding: 28px; 
    font-family: Figtree; 
    font-weight:400; 
    line-height:35px; 
    text-align:center;
}
