/* Footer */
#footer{
    background-color: #ffffff;
    box-shadow: rgba(60, 64, 67, 0.3) 0 1px 2px 0, rgba(60, 64, 67, 0.15) 0 1px 3px 1px;
    width: 100vw;
    margin-bottom: 15px;
    position: relative;
    height: auto;
    /* margin-top: -175px; */
    clear: both;
}

#compartment{
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 20px;
    justify-content: space-around;
    border-top: 15px solid var(--light);
}

#footer-logo{
    display: flex; 
}
.large-logo{
    height: 150px;
    width: 150px;
    padding: 10px;
}
table {
    border: none;
    font-size: 18px;
    width: 60%;
}
td{
    border: none;
    padding: 0 5px;
}
tr{
    border: none;
}
th{
    border: none;
}