.rit-ih-bg-img{
    position: relative;
    overflow: hidden;
}

.rit-ih-content-container{
    position: absolute;
    height: 100%;
    width: 100%;
    transition: top .5s ease-in-out;
}

.rit-ih-details{
    opacity: 0;
    visibility: hidden;
    transition: opacity .5s ease-in-out, visibility .5s ease-in-out;
}

.rit-ih-bg-img:hover .rit-ih-content-container{
    top: 0 !important;
}

.rit-ih-bg-img:hover .rit-ih-details{
    opacity: 1;
    visibility: visible;
}

.rit-ih-button-container{
    cursor: pointer;
    width: fit-content;
}