
.seccion-soluciones{
    background-image: url('../img/HOME/HOME_ELEMENTS-13.png');
    background-size: cover;
  }
.container2 {
    display: flex;
    justify-content: center;
    align-items: center;
    
}


.card8 {
    border-radius: 3rem;
    display: flex;
    margin-top: 1.5rem;
    overflow: hidden;
    width: 100%;
   min-width: 15rem;
    height: 30rem;
    background-color: #282828;
    text-align: left;
}

 


.container2 :hover{
    background-color: transparent;
    border-radius: .5rem;
    box-shadow: 0 1rem 1rem rgba(0, 0, 0, 0.2);
}


.cardatras :hover{
    cursor:pointer;
}


.card2 {
    border-radius: .5rem;
    display: flex;
    margin: 1.5rem;
    overflow: hidden;
    width: 25rem;
    height: 25rem;
    box-shadow: none;
    
}

.card3 {
    border-radius: 3rem;
    display: flex;
    margin: 1.5rem;
    overflow: hidden;
    width: 30rem;
    height: 25rem;
    box-shadow: none;
    background-color: #282828;
    text-align: left;
}
.cardblog {
    border-radius: 3rem;
    display: flex;
    margin: 2rem;
    overflow: hidden;
    width: 30rem;
    height: 25rem;
    box-shadow: none;
    background-color: #282828;
    text-align: left;
}

.card4 {
    border-radius: 3rem;
    display: flex;
    margin: 1.5rem;
    overflow: hidden;
    width: 100%;
    height: 25rem;
    box-shadow: none;
    background-color: #282828;
    text-align: left;
}
.card4XL {
    border-radius: 3rem;
    display: flex;
    margin: 1.5rem;
    overflow: hidden;
    width: 100%;
    height: 60rem;
    box-shadow: none;
    background-color: #282828;
    text-align: left;
}
/*
.cardhide {
    border-radius: .5rem;
    display: flex;
    margin: 1.5rem;
    overflow: hidden;
    width: 30rem;
    height: 25rem;
    box-shadow: none;
    
}


.cardhide h6 {
    opacity: 0.6;
    letter-spacing: .1rem;
    text-transform: uppercase;
    
    text-align: center;
}

.cardhide h2 {
    margin: 1rem 0;
    color: var(black-text);
    padding: 15px;
}
*/


.card2 h6 {
    opacity: 0.6;
    letter-spacing: .1rem;
    text-transform: uppercase;
    
    text-align: center;
}

.card2 h2 {
    margin: 1rem 0;
    color: var(black-text);
    padding: 15px;
}


.right-column {
    padding: 60px;
    width: 100%;
    flex-direction: column;
    align-items: start;
    justify-content: space-between;
    
    text-align: center;

}

.right-column p {
    font-size: 1.1rem;
    
    padding: 15px;
    text-align: center;
}

.right-column2 {
    padding: 60px;
    width: 100%;
    flex-direction: column;
    align-items: start;
    justify-content: space-between;
    
    text-align: center;

}

.right-column2 p {
    font-size: 1.1rem;
    
    padding: 15px;
    text-align: center;
}

/*media queries*/

@media (max-width: 1030px) {
    .container2 {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        height: auto;
    text-align: center;
    }
    

}

.seccion-soluciones{
    background-image: url('../img/HOME/HOME_ELEMENTS-13.png');
    background-size: 100%;
  }
  
  
@media (max-width: 400px) {

    
.card2 {
    border-radius: .5rem;
    overflow: hidden;
    width: 100%;
    height: 25rem;
    box-shadow: none;
    
}
    
}
  
  
  
  