    .btn-primary {
        background-color: #ee5057;
        border-color: #ee5057;
        border-radius: 0;
        cursor: pointer;
        font-size: 0.7rem;
        font-weight: 600;
        padding: 13px 30px;
        text-transform: uppercase;
        width: 100%;
    }
    
    .tm-top-bar {
        height: 79px;
        box-shadow: 0 1px 5px rgb(0 0 0 / 25%);
    }
    
    .tm-top-bar.active .navbar-expand-lg .navbar-nav .nav-link {
        padding: 30px 35px;
    }
    
    .tm-top-bar .navbar-expand-lg .navbar-nav .nav-link {
        padding: 30px 35px;
    }
    
    #logo img {
        width: 55px;
        height: 55px;
    }
    
    .table thead th {
        vertical-align: bottom;
        border-bottom: 2px solid #e9ecef;
        font-size: 20px;
    }