
.about-us-container{
   background-image: url('../img/about/about-us-back.jpg');
   background-size: 100% 100%;
   background-attachment: fixed;
}
.about-us-card{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 1rem;
    row-gap: 1rem;
    justify-content: center;
}

.about-us-card .card {
    width: 22rem;
    padding: auto 0;
    padding-bottom: 2rem;
    background-color: rgba(255, 255, 255, 0.9);
    border: 1px double #a4a3a389;
    transition: all 1s ;
    text-align:  justify;
    line-height: 1.2rem;
    display: flex;
    flex-direction: column-reverse;
}

.about-us-card .card:hover{
    border: none;
    box-shadow: 2px 2px 5px #a4a3a3;
    transform: scale(1.05) ;
    background-color: rgba(240, 21, 21, 0.9);
    color: white;
}



.about-us-card .card-img-top{
    text-align: center;
    color: black;
    font-size: 4rem;
    position: relative;
    
    
}

.about-us-card .card:hover .card-img-top{
    color: white;
}