@charset "UTF-8";
/* CSS Document */


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

/*Navbar*/
.nav-link { color: #a38a2c; }
.actived { color: #ffffff; }
.link-gold { color: #a38a2c; }
.link-gold:focus, .link-gold:hover { color: #ffffff;background-color: #a38a2c; }

/*Backgrounds*/
.bg-gray {background: url(../images/bg-gray.jpg) #000000 !important;}

.bg-gray {
	background-size:contain !important;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment:fixed!important;
}

.gold { color: #a38a2c; }
.bg-gold { background-color: #a38a2c!important; }
.bg-gold:hover {
    background-color: #7b6528!important;
}

.border-warning {border-color: #a6932c!important;}

.hero {
  background-size: cover;
  background-position: center;
  height: 75vh;
  color: white;
  position: relative;
}

.hero-50 {
  background-size: cover;
  background-position: center;
  height: 50vh;
  color: white;
  position: relative;
}

.overlay {
  background-color: rgba(0, 0, 0, 0.5);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

@media (max-width: 640.99px) {
	.bg-gray {
		background-size:cover !important;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
	}
}

.dropdown-item.active, .dropdown-item:active
 {
    color: #ffffff;
    background-color: #a38a2c;
}