/*!
 * Nelson's Local Styles
 * Copyright 2008-2017 Punchmark
 */


 /*================================

 General

=================================*/

[data-widget-element="widgetHeader"] .script {
    line-height: 1px !important;
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    transform: translateY(calc(1rem - 1px)) !important;
    font-family: 'montserrat', sans-serif !important;
}

[data-widget-element="widgetHeader"].display-1 .script, [data-widget-element="widgetHeader"].display-2 .script, [data-widget-element="widgetHeader"].display-3 .script, [data-widget-element="widgetHeader"].display-4 .script {
    transform: translateY(-0.075rem) !important;
}

@media (min-width: 768px) {
    [data-widget-element="widgetHeader"].display-1 .script, [data-widget-element="widgetHeader"].display-2 .script, [data-widget-element="widgetHeader"].display-3 .script, [data-widget-element="widgetHeader"].display-4 .script {
        /* transform: translateY(1.875vw) !important; */
         transform: translateY(-0.3rem) !important;
    }
}

@media (min-width: 1200px) {
    [data-widget-element="widgetHeader"].display-1 .script, [data-widget-element="widgetHeader"].display-2 .script, [data-widget-element="widgetHeader"].display-3 .script, [data-widget-element="widgetHeader"].display-4 .script {
        transform: translateY(-0.3rem) !important;
    }
}


/*================================

Header

=================================*/

nav.navbar #main-navigation.open {
    box-shadow: -2500px 0 0 2500px rgba(43, 43, 43, 0.85) !important;
}

nav.navbar #main-navigation {
    background: #1a1a1a !important;
}

nav.navbar #main-navigation .mobile-bottom .nav-logo {
    filter: brightness(1) invert(0) !important;
}


@media (max-width: 9999px) {
    header nav.navbar .navbar-nav>.nav-item.has-a-plus>.dropdown-plus {
        color: #dac174 !important;
    }
}