section.equipment-list ul li button {

    padding: 10px 20px;

    border: 1px solid #1391C1;

    background: #FFF;



    color: #212121;

    font-family: var(--font-inter-regular);

    font-size: 18px;

    font-style: normal;

    font-weight: 500;

    line-height: normal;

    border-radius: 0 !important;

    outline: none;

    width: 100%;

}



section.equipment-list ul li button.active {

    background: #0E7096 !important;

    color: white;

}



section.equipment-list ul li button:hover {

    color: #212121;

}



section.equipment-list table {

    border: 1px solid #D7B447;

    width: 100%;
    

}

section.equipment-list table.fix-table {

    table-layout: fixed;

}



section.equipment-list table thead th {

    background: #D7B447;

    color: white;

    text-align: center;

    padding: 30px;



    font-family: var(--font-inter-bold);

    font-size: 18px;

    font-style: normal;

    font-weight: 700;

    line-height: normal;

}



section.equipment-list table tbody tr:nth-child(even) {

    background: #FAFAFA;

}



section.equipment-list table tbody tr:nth-child(odd) {

    background: #fff;

}



section.equipment-list table tbody td {

    padding: 20px 30px;

    font-size: 16px;

    font-family: var(--font-worksans-regular);

    font-style: normal;

    font-weight: 400;

    line-height: 20px;

    color: #212121;

    /* border: 1px solid #D7B447; */

    text-align: center;

}



/* Add vertical border to middle table columns */

section.equipment-list table tbody td:not(:first-child):not(:last-child) {

  border-inline: 1px solid rgba(33, 33, 33, 0.15);

}



@media (max-width: 991px) {

    section.equipment-list table {

        width: 1000px;

    }

}