.main-navbar {
    padding: 1.25rem;
}

.navbar-actions {
    gap: 0.9375rem;
}

.consultant-btn {
    padding: 0.625rem 1.25rem;
    font-size: 0.8125rem;
}

.mobile-menu-toggle {
    display: flex;
}

.logo-text {
    font-size: 1.5rem;
}

.logo-icon {
    width: 2.8125rem;
    height: 2.8125rem;
}

.logo-icon i {
    font-size: 1.25rem;
}