#banner h2.bw_logo {
  background: url('../../images/logo.png') no-repeat center;
  background-size: auto 110px;
  display: block;
  width: 355px;
  height: 170px;
  text-indent: -9999px;
  overflow: hidden;
  white-space: nowrap;
  margin: 10px auto 40px;
}

input[type="submit"].primary, input[type="reset"].primary, input[type="button"].primary, button.primary, .button.primary
{
    background-color: #906B45 !important;
}

#header {
      background: #000;
}

input[type="submit"].primary:hover,
      input[type="reset"].primary:hover,
      input[type="button"].primary:hover,
      button.primary:hover,
      .button.primary:hover {
        background-color: #D4AF37 !important;
}

.wrapper.style1
 {
    background-color: #2B2B2B !important;
    color: #FFFFFF !important;
}

.wrapper.style1 header.major p {
    color: #FFFFFF !important;
}

.wrapper.style1 h2, .wrapper.style1 h3, .wrapper.style1 h4, .wrapper.style1 h5, .wrapper.style1 h6
 {
    color: #D4AF37 !important;
}

.wrapper.style1 header.major h2, .wrapper.style1 header.major h3, .wrapper.style1 header.major h4, .wrapper.style1 header.major h5, .wrapper.style1 header.major h6 {
    border-color: rgba(255, 255, 255, 0.125) !important;
}

.wrapper.style1 input[type="submit"], .wrapper.style1 input[type="reset"], .wrapper.style1 input[type="button"], .wrapper.style1 button, .wrapper.style1 .button {
    box-shadow: inset 0 0 0 2px #D4AF37 !important;
    color: #ffffff;
}

h1 a{
  color: #906B45;
}

h1, h2, h3, h4, h5, h6 {
    color: #D4AF37;
    font-weight: 800;
    letter-spacing: 0.225em;
    line-height: 1em;
    margin: 0 0 1em 0;
    text-transform: uppercase;
}

#main > header.almoco {
    padding: 12em 0 10em 0 ;
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/jantar.png");
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/jantar.png");
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/jantar.png");
    background-image: linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/jantar.png");
 }

.wrapper.style5 h2, .wrapper.style5 h3
{
    color: #D4AF37;
}

.menus p {
    margin: 0 0 10px 0;
}

.menus ul {
    list-style: disc;
    margin: 0 0 15px 0;
    padding-left: 1em;
}

#menu {
      background: #888888;
}

.wrapper.style3
 {
    background-color: #2B2B2B;
    color: #d3d4e4;
}

#cta .inner header.formulario {
    width: 100%;
}
#footer a.icon span.label {
    font-size: 32px;
}

#footer a.icon span.texto {
    font-size: 20px;
}