.button {
    background-color: #74060C;
}

#primary-menu.style-2 {
    background: #74060C;
}

a {
    color: #74060C;
}

h1 > span:not(.nocolor):not(.badge), h2 > span:not(.nocolor):not(.badge), h3 > span:not(.nocolor):not(.badge), h4 > span:not(.nocolor):not(.badge), h5 > span:not(.nocolor):not(.badge), h6 > span:not(.nocolor):not(.badge) {
    color: #74060C;
}

.btn-warning {
    color: #fff;
    background-color: #74060C;
    border-color: #74060C;
}

.text-warning {
    color: #74060C!important;
}


:root {
  --font-family-sans-serif: Optima, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

h1, h2, h3, h4, h5, h6 {
    font-family: Optima, 'Raleway', sans-serif;
}

#primary-menu ul li > a {
    font-family: Optima, 'Raleway', sans-serif;
}

#footer.dark, .dark #footer {
    margin-top: 10px !important;
}

body {
    font-family: Optima, 'Lato', sans-serif;
}


.button {
    text-shadow: none;
}

#page-menu-wrap {
    background-color: #74060C;
}


.promo.promo-border{
	border-radius: 5px;
}

.feature-box .fbox-icon i, .feature-box .fbox-icon img {
  border-radius: 50%;
  background-color: #FAC258;
}