@import '../theme/font/opensans.css';
@import '../theme/font/roboto.css';

/* @font-face { 
font-family: "BigJohn"; 
src: url('../theme/font/BIGJOHN.otf'); 
} */

@font-face { 
font-family: "HussarWood"; 
src: url('../theme/font/HussarWoodtypeUltra.otf'); 
}
body {
	font-family: 'OpenSans', sans-serif;
	font-weight: 400;
	color: #ffffff;
}

.navbar a {
	text-decoration: none;
}

@media only screen and (min-width: 992px) {
	.nav-item {
		padding-right: 2rem;
	}
}

.navbar-toggler {
	color: #ffffff !important;
	border-color: #ffffff !important;
}

strong {
	font-weight: 800;
}

a {
	color: #ffffff !important;
	text-decoration: underline;
}

.top {
	background-image: url('../theme/img/top-large.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
}

@media only screen and (max-width: 992px) {
	.top {
		background-image: url('../theme/img/top-small.png');
		background-position: center top;

	}
}

.navbar-toggler-position {
	margin: auto;
}


h1, .h1, h2, .h2, h3, .h3 {
	font-family: 'HussarWood', sans-serif;
	font-weight: 900 !important;
	text-transform: uppercase;
}

h2, .h2 {
	font-size: 1.5rem !important;
}

.bg-primary {
	background-color: #79C5BF !important;
}