.text-danger {
    color: #a81d1d !important;
}

.float-left{
    float: left !important;
}

.header-tooltip > a {
    color: var(--main-color);
}

.header-tooltip2 {
    top: 20px !important;
    margin-top: 120px !important;
}
.header-tooltip3 {
    top: 20px !important;
    margin-top: 180px !important;
}

.profile-button{
    width: 250px !important;
}
.profile-name{
    font-size: 13px !important;
}

.h-100{
    height:100% !important;
}

.room-card-details{
    height:70px !important; 
}

.section-title > h2 {
    font-size: 40px !important;
}

.gallery-item img, .grid-sizer img, .post-item_media a img {
    height: 229px !important;
}