.contact .form-contact input[type=text],
.contact .form-contact input[type=email],
.contact .form-contact textarea {
  font-size: 14px;
  padding: 10px 15px;
  box-shadow: none;
  border-radius: 0;
  color: #FFF;
  background-color: #242227;
  border-color: color-mix(in srgb, var(--default-color), transparent 80%);
  box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
}

label{
    padding-bottom: 10px;
}

.btn-submit {
  width:100%;border-radius:0px;
  color: var(--contrast-color);
    background: #671874;
    background: -webkit-linear-gradient(90deg,rgba(103, 24, 116, 0.93) 54%, rgba(30, 30, 30, 1) 100%);
    background: -moz-linear-gradient(90deg,rgba(103, 24, 116, 0.93) 54%, rgba(30, 30, 30, 1) 100%);
    background: linear-gradient(90deg,rgba(103, 24, 116, 0.93) 54%, rgba(30, 30, 30, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(
    startColorstr="#671874",
    endColorstr="#1E1E1E",
    GradientType=1
    );
  border: 0;
  padding: 10px 30px;
  transition: 0.4s;
  box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
}

.btn-submit:hover{
    background: #b029c4;
    background: -webkit-linear-gradient(90deg,rgba(176, 41, 196, 0.93) 54%, rgba(15, 4, 17, 0.24) 100%);
    background: -moz-linear-gradient(90deg,rgba(176, 41, 196, 0.93) 54%, rgba(15, 4, 17, 0.24) 100%);
    background: linear-gradient(90deg,rgba(176, 41, 196, 0.93) 54%, rgba(15, 4, 17, 0.24) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(
    startColorstr="#B029C4",
    endColorstr="#0F0411",
    GradientType=1
    );
}

.btn-wa{
  width:100%;padding :8px;background-color:#02B45B;border-radius:0px;color:#FFF;
}

.btn:hover{
  background-color:#02d16a;color:#FFF;
}

.lbl-or {
   width: 35%; 
   text-align: center; 
   border-bottom: 1px solid #FFF; 
   line-height: 0.1em;
   margin: 10px 0 20px; 
} 

.lbl-or span { 
    color:#FFF; 
    background-color: #1E1E1E;
    padding:0 20px; 
}

.box-img-wood{
  position:absolute;height:350px; margin-top:-290px; z-index:10
}
.box-img-wood img{
  height: 350px; 
}
@media only screen and (max-width: 768px) {
.box-img-wood{
  display: none;
}


}