#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");
 }

 #main > header.coffe {
    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/coquetel.jpg");
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coquetel.jpg");
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coquetel.jpg");
    background-image: linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coquetel.jpg");
 }

 #main > header.coquetel {
    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/coffe.jpg");
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coffe.jpg");
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coffe.jpg");
    background-image: linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url("../../images/coffe.jpg");
 }

.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;
}
.wrapper.style2
 {
    background-color: #1a1a1a;
}

.wrapper.style1 select {
                background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(0, 0, 0, 0.125)' /%3E%3C/svg%3E");
            }

                .wrapper.style1 select option {
                    color: #000;
                    background: #21b2a6;
                }