.nav-menu-buttons {
    padding: var(--section-padding);
}

.nav-menu-buttons .buttons .btn {
    position: relative;
    font-size: 1.125em !important;
    margin-bottom: 1em;
    padding: 0.56em 1.25em;
}

.nav-menu-buttons .buttons .btn:not(:last-child) {
    margin-right: 1em;
}

@media all and (max-width: 1050px) {
    .nav-menu-buttons .buttons .btn:not(:last-child) {
        margin-right: 0.5em;
    }
    .nav-menu-buttons .buttons .btn {
        font-size: 0.875em !important;
        padding: 0.93em 1.45em;
        flex-grow: 1;
    }
}

@media all and (max-width: 600px) {}