h1 {
    color: rgb(149, 123, 95);
    font-family: lulo-clean-w01-one-bold, sans-serif;
    font-size: 30px;
}
input.form-control, textarea.form-control, input.form-control:focus, textarea.form-control:focus{
    color: #fff;
}
/* ----------------------------  */
.form-control::placeholder {color: #ccc;}

/* WebKit, Edge
   ----------------------------  */
.form-control::-webkit-input-placeholder {color: #ccc;}

/* Edge
   ----------------------------  */
.form-control::-ms-input-placeholder {color: #ccc;}

/* Firefox 4-18
   ----------------------------  */
.form-control:-moz-placeholder {color: #ccc;opacity: 1;}

/* Firefox 19+
   ----------------------------  */
.form-control::-moz-placeholder {color: #ccc;opacity: 1;}

/* IE 10-11
   ----------------------------  */
.form-control:-ms-input-placeholder {color: #ccc;}
.form-control:focus{
    outline: none;
    border-color: #957B5F;
    box-shadow: none;
}
button.btn{
    font-family:avenir-lt-w01_35-light1475496, sans-serif;
    font-size:15px;
    background: #957B5F;
    color: #2B2B2B;
    transition: all .3s ease-in;
}
button.btn:hover{
    background: #63523F;
    color: #000;
}
.preloader{position: absolute; overflow: hidden; top: 0; left: 0; right: 0; bottom: 0; display: none; background: rgba(31, 24, 1, 0.85); color: #fff; z-index: 10;}
.preloader span{margin: auto; font-size: 30px; line-height: 25px;}
.preloader.show{display: flex;}
.preloader .check-mark, .preloader .error-mark{font-size: 80px; font-weight: bold;}