.navbar {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;

    display: flex;
    justify-content: center;

    div {
        display: flex;
        gap: 15px;
        padding: 10px 10px 5px 10px;
        border-radius: 20px 20px 0 0;
        /* border-radius: 20px; */
        background-color: #101110;
        /* background-color: #11110e; */
        /* background-color: rgba(30, 30, 30, 0.5); */
        /* border : 4px solid #000000; */
        
        border-top : 4px solid #000000;
        border-right: 4px solid #000000;
        border-left: 4px solid #000000;

        i {
            cursor: pointer;
            color: #D9D9D9;
            padding: 10px;
            transition: 0.3s;
        }
    }

    i:hover {
        background-color: rgba(0, 0, 0, 0.5);
        border-radius: 10px;
        transition: 0.3s;
    }

    .active {
        color: #FF8100;
        background-color: rgba(0, 0, 0, 0.5);
        border-radius: 10px;
        transition: 0.3s;
    }

}

.logo {
    cursor: pointer;
    width: 64px;
    height: 64px;
    border-radius: 0 0 20px 20px;
    position: absolute;
    left: 25px;
    top: 0;
    z-index: -1;
    border-left: #000000 solid 4px;
    border-right: #000000 solid 4px;
    border-bottom: #000000 solid 4px;
}