        }
        @media (max-width: 500px) {
            .logo-text {
                display: none !important;
            }
        }

        .logo-text {
            position: relative;
            bottom: 5px;
            left: 3px;
        }

        .navbutton {
            background-color: var(--primary-color);
            padding: 6px 14px;
            font-size: 1.1rem;
            border: 2px solid var(--primary-color);
            border-radius: 40px;
            color: #fff !important;
      