*{
    margin:0;
    padding:0;
    box-sizing:border-box;
}

body{
    font-family:Arial, sans-serif;
    background:#f8f9fa;
}

.navbar{
    background:#111111;
}

.navbar-brand{
    color:#D4AF37 !important;
    font-size:28px;
    font-weight:bold;
}

.nav-link{
    color:#ffffff !important;
    margin-left:15px;
}

.nav-link:hover{
    color:#D4AF37 !important;
}

.hero{
    height:90vh;
    background:#222;
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    color:white;
}

.btn-gold{
    background:#D4AF37;
    color:#000;
    padding:15px 35px;
    border-radius:5px;
    text-decoration:none;
    font-weight:bold;
}