.onepress-menu ul li a {
    border-top: 1px solid #e9e9e9 !important;
    padding: 8px 18px;
    color: #999999 !important;
    font-size: 1rem;
    text-transform: none;
    background: #ffffff !important;
    letter-spacing: 0;
}

.site-branding .site-title, .site-branding .site-text-logo {
    margin: 0px;
    line-height: 1;
    font-family: "R", Helvetica, Arial, sans-serif;
    font-size: 2rem;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #ffffff;
    display: initial;
    vertical-align: middle;
    font-weight: 600;
}

.page-header {
    padding: 30px 0px;
    border-top: 1px solid #e9e9e9;
    background: #deffe994;
    border-bottom: 1px solid #dfdfdf;
    position: relative;
}

body {
    background: #222222;
}

body, button, input, select, textarea {
    font-family: "RocknRoll One", Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 1.7;
    color: #777777;

.elementor-widget-uael-posts .uael-post__excerpt {
    font-family: "RocknRoll One" !important;
    font-weight: var( --e-global-typography-text-font-weight );
}

.elementor-kit-2451 {
    --e-global-color-primary: #6EC1E4;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #61CE70;
    --e-global-typography-primary-font-family: "RocknRoll One" !important;
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "RocknRoll One" !important;
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "RocknRoll One" !important;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "RocknRoll One" !important;
    --e-global-typography-accent-font-weight: 500;
}
a {
    color: #16b15a;
    text-decoration: none;
    outline: none;
}

.onepress-menu a {
    color: #fff;
    font-family: "RocknRoll One", Raleway, Arial, sans-serif;
    padding-left: 17px;
    padding-right: 17px;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: none;
    zoom: 1;
    letter-spacing: 1px;
}

a {
    color: #07af26;
    text-decoration: none;
    outline: none;
}

.page-header {
    padding: 30px 0px;
    border-top: 1px solid #ffffff;
    background: #bdffc98f;
    border-bottom: 1px solid #07af264a;
    position: relative;
}