/*
    Button
*/
.sb-btn-dark {
    color: var(--bs-primary-inverse) !important;
    border-radius: 0rem !important;
    background-color: var(--sb-gray-850) !important;
}

    .sb-btn-dark:hover,
    .btn.btn-primary.sb-btn-dark:focus:not(.btn-active),
    .btn.btn-primary.sb-btn-dark:hover:not(.btn-active),
    .btn.btn-primary.sb-btn-dark:active:not(.btn-active) {
        color: var(--bs-primary-inverse) !important;
        border-color: var(--sb-gray-950) !important;
        background-color: var(--sb-gray-950) !important;
    }

    .sb-btn-dark:hover,
    .btn.btn-light-primary.sb-btn-dark:focus:not(.btn-active),
    .btn.btn-light-primary.sb-btn-dark:hover:not(.btn-active),
    .btn.btn-light-primary.sb-btn-dark:active:not(.btn-active) {
        color: var(--bs-primary-inverse) !important;
        border-color: var(--sb-gray-950) !important;
        background-color: var(--sb-gray-950) !important;
    }

[data-sb-element="reserve-hero-button"] {
    border-radius: 0rem !important;
}



/*
    Footer
*/

.sb-landing-dark-bg {
    background-color: hsl(255, 87%, 43%) !important;
}

/*.sb-footer-text, .sb-footer-text--light {
    color: var(--sb-gray-50) !important;
}*/

.sb-text-white--light {
    color: hsl(0, 0%, 100%) !important;
    opacity: .75 !important;
}

.sb-text-white--lighter {
    color: hsl(0, 0%, 100%) !important;
    font-weight: bolder !important;
}