/* General */
body{margin-top:60px;font-family:'Lato', sans-serif;color:#666;}
p,.p{font-weight:300;}
h1,.h1,h2,.h2{font-weight:bold;color:#666;}
h3,.h3{font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
#cookiesAlert{display:none;}
.bg-gold{background-color:#a59d5f;}

/* Navbar modifications */
.navbar{height:60px;padding-left:10px;box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);}
.nav-item{margin-left:16px;margin-right:10px;}
.navbar-collapse{margin-left:-10px;margin-right:-20px;}
.bg-navbar,.navbar-collapse{background-color:#a59d5f;}
.navbar-nav .nav-link{font-weight:bold;font-size:14px;color:#fff;letter-spacing:1px;}
.navbar-nav .nav-link:hover{color:#726d43;}
.dropdown-menu{border:none;margin-top:9px;background-color:#a59d5f;}
.dropdown-item{color:#fff;}
.nav-link a:hover{font-size:0.5em;margin-top:10px;}
.mr-auto, .mx-auto{margin-left:auto!important;}
.mr-auto, .mx-auto{margin-right:0!important;}

/* Alert modifications */
.alert{margin:0;border:0;border-radius:0;}

/* Button modifications */
.btn{font-weight:bold;}

/* Video */
.video-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}
#myVideo {
    position:absolute;
    right: 0;
    bottom: 0;
    min-width: 100%;
    min-height: 100%;
}
.intro {
    width:100%;
    top:35%;
	position:absolute;
	/*background: url(../img/bg1.jpg) no-repeat top center;*/
    background-size: cover;
    height: auto;
}
#intro.intro {
	padding:0 0 0 0;
}
.intro .slogan {
    bottom:0;
	text-align: center;
}
.intro .slogan h1 {
	color: #FFF;
	font-size: 40px;
	background-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    font-weight: bold;
	border-width: 0px;
	border-color: #000;
	border-style: none;
	text-shadow: -1px 0 1px #000;
}
.intro .slogan h4 {
    color: #fff;
    font-weight:500;
    font-size: 30px;
	text-shadow: -1px 1px 1px #000;
}
@media (max-width: 600px) {
    .intro{top:10px;}
    .intro .slogan h1 {font-size: 22px;}
    .intro .slogan h4 {font-size: 10px;}
    h2,.h2{font-size:22px;}
    #videoBtn{font-size:10px;}
    .bg-navbar,.navbar-collapse{padding-bottom:14px;}
    .pt-5{padding-top:1rem!important;}
}










  













