/* Reset box sizing */
* {
box-sizing: border-box;
}


/* Basic tab style */
.tabs li {
list-style: none;
display: inline-block;
padding: 10px 20px;
cursor: pointer;
border: 1px solid transparent;
background-color: yellow;
}

.tabs li:hover {
background-color: #e2e8f0; /* Adjust as needed */
}

/* Additional CSS styles for logo responsiveness */
        @media (max-width: 768px) {
            .small-logo {
                display: block;
            }

            .large-logo {
                display: none;
            }
        }

        @media (min-width: 769px) {
            .small-logo {
                display: none;
            }

            .large-logo {
                display: block;
            }
        }
