body {font-family: 'Montserrat', sans-serif; color: #1A191F;}
.gold {color: #CBA83A}
.goldbg {background-color: #CBA83A}
.gray {color: #1A191F}
.graybg {background-color: #1A191F}
.white {color: #fff}
#logo img {padding: 0.2em;}
.heading-block > span:not(.before-heading).herotxt {font-family: 'Montserrat', sans-serif; font-weight: 700;font-size:5em; color:#ffffff!important; text-shadow: 2px 2px #000000;}
h1.about-heading {font-family: 'Montserrat', sans-serif;font-weight: 700;font-size:1.2em; color:#CBA83A;margin-bottom:0;}
h2.about-heading {font-family: 'Montserrat', sans-serif;font-weight: 700;font-size:1.2em; color:#CBA83A;padding-bottom: 0}
h2.about-desc {font-family: 'Montserrat', sans-serif;font-weight: 700;font-size:1em; color:#1A191F;}
p.infoheading {font-family: 'Montserrat', sans-serif;font-weight: 700;font-size:1em; color:#CBA83A; margin-bottom: 6px; margin-top: 20px;}
ul.hours li {color:#fff;list-style-type: none;}
a.whitelink {color:#fff; text-decoration:underline!important;}
a.whitelink:hover {color:#CBA83A;}
#header-wrap > div > div > nav > ul > li > a > div {color:#1A191F;}
#header-wrap > div > div > nav > ul > li > a:hover > div {color:#CBA83A;}
.full-header #logo {border-right: none!important;}
.full-header .primary-menu .menu-container {border-right: none!important;}
.button.button-desc {font-family: 'Montserrat', sans-serif;}
.button {color: #1A191F; background-color: #CBA83A;}
a:hover {color: #CBA83A;}
.menu-item:hover > .menu-link, .menu-item.current > .menu-link {color: #CBA83A!important;}
#myModal1 > div > div.section.center.nomargin > a {color:#CBA83A!important;}

@media (min-width: 992px){
.sub-menu-container, .mega-menu-content {border-top: 2px solid #CBA83A!important;}
}

@media only screen and (max-width: 425px) {
.widget:first-child {margin-top: 30px;}
div#about {margin-top: 10px!important;}
}