.styled_form textarea,
.styled_form input[type="mail"],
.styled_form input[type="email"],
.styled_form input[type="text"]{
    background-color: transparent !important;
    border: none !important;
    border-bottom: solid 1px var(--black) !important;
}

#fo-form-reset-1,::placeholder
#fo-form-submit-1::placeholder,
.styled_form .main_btn::placeholder,
.styled_form textarea::placeholder,
.styled_form textarea,
.styled_form input[type="reset"]::placeholder,
.styled_form input[type="submit"]::placeholder{
    color: var(--black) !important;
}


#fo-form-reset-1,
#fo-form-submit-1,
.styled_form .main_btn,
.styled_form input[type="reset"],
.styled_form input[type="submit"]{
    border-radius: 0px;
    border: none !important;
    /* background-color: white !important; */
    color: var(--black) !important;
}
.styled_form .dropdown-item.active, .dropdown-item:active{
    background-color: var(--colorfirst) !important;
}
.styled_form .btn-light{
    background-color: transparent !important;
    border-bottom: solid 1px var(--black);
    border-radius: 0;
}
.styled_form .bootstrap-select > .dropdown-toggle::after{
    color: var(--black);
}

.main_btn:hover, .main_btn.active, input[type="submit"].main_btn, input[type="reset"].main_btn{
    border-radius: 0px;
    background-color: white !important;
    color: var(--grey) !important;
}

#contactos a{
    color: inherit;
}
#contactos a:hover{
    color: var(--colorfirst);
}

#contactos label.container{
    line-height: 1.2 !important;
}


#formContactos label{
    margin: 0 0 0 4px;
}
#formContactos input[type="radio"]{
    margin: 0 0 0 8px;
}

#formContactos input{
    border: solid 1px transparent !important;
}


#formContactos input[type="submit"]{
cursor: pointer;
  background-color: var(--colorfirst) !important;
  border-radius: 5px;
  padding: 8px 30px;
  color: white !important;
  text-transform: uppercase;
}

/* input[type="reset"]
input[type="submit"] */