.center-div {
    display: flex;
    justify-content: center;
    align-items: center;
}

.abtme-h2 {
    font-family: montserrat;
}


/* .bg-color {
    background-image: linear-gradient(to right,rgb(90, 90, 90),rgb(180, 180, 180),rgb(239, 239, 239));
} */

.gr-br {
    border-color: rgb(230, 230, 230);
}

.tt-tt {
    background-color: gray;
}


tr:hover {
    transform: scale(1.1);
    transition-duration: 1s;
    background-color: aliceblue;
}


/* .ml{
   
    border-radius: 20px;
    position: relative;
    bottom: 120px;

} */



.black-white {
    -webkit-filter: grayscale(100%);
    /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);

}

.black-white:hover {

    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
    transition: 1s;
}




/* Grayscale effect for the image */
.image-container img {
    filter: grayscale(100%);
    transition: filter 0.3s ease;
    max-width: 100%;
    height: auto;
}

/* Styling for the link */
.image-container .overlay {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
    transition: opacity 0.3s ease;
    text-align: center;
}

/* Hover effect */
.image-container:hover img {
    filter: grayscale(0%);
}

.image-container:hover .overlay {
    opacity: 1;
}


.hoverable {
    transition: box-shadow .3s;
}

.hoverable:hover {
    box-shadow: 0 0 11px rgba(33, 33, 33, .2);
}

@font-face {
    font-family: montserrat;
    src: url(/lib/font/mont.ttf);
}




/* ________________________________________________________ */



.card-info {
    /* width: 290px; */
    /* height: 454px; */
    padding: 20px;
    border-radius: 50px;
    background: #e0e0e0;
    box-shadow: 20px 20px 60px #bebebe,
        -20px -20px 60px #ffffff;
}