.fale-conosco{
    margin: 2em 0 0 0;
}
.fale-conosco *{
    color: #fff;
}
.fale-conosco form{
    width: 100%;
    max-width: 450px;
    margin: 2em auto;
}
.fale-conosco input[type="text"],
.fale-conosco select,
.fale-conosco textarea{
    margin: 0 0 1em 0;
    color: #fff;
    background: none;
    border: 1px solid #fff;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
}
.fale-conosco ::placeholder {
    color: #eee;
    opacity: 1;
}
.fale-conosco :-ms-input-placeholder{
    color: #eee;
}

.fale-conosco ::-ms-input-placeholder{
    color: #eee;
}
.fale-conosco textarea{
    height: 15em;
}
.fale-conosco .cp1{
    width: 45%;
}
.fale-conosco .cp2{
    width: 53%;
    font-size: 0.9em;
    text-align: left;
}
.secao1{
    background: var(--azulescuro);
}
.secao1 *{
    color: #fff;

}