/* servicos */
.formulario { padding-bottom: 75px; }
.formulario div { background-color: #fff; float: left; margin: 0 25px 25px 0; }
.formulario div:nth-child(3n+3) { margin-right: 0; }
.formulario div input[type=text],
.formulario div input[type=email],
.formulario div input[type=phone],
.formulario div textarea { width: 343.33333333333333px; height: 56px; background-color: rgba(11,12,22,0.1); padding: 0 20px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.formulario div textarea { width: 1080px; height: 150px; padding: 20px; }
.formulario div input[type=text]:focus,
.formulario div input[type=email]:focus,
.formulario div input[type=phone]:focus,
.formulario div textarea:focus { background-color: rgba(11,12,22,0.9); color: #fff; }

.formulario div button { height: 31px; background-color: rgba(11,12,22,1); display: table-cell; vertical-align: middle; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #fff; padding: 1px 15px 0 15px; text-decoration: none; }
.formulario div button:hover { background-color: #0753c2; }
.formulario div button i { display: table-cell; vertical-align: middle; font-size: 16px; }
.formulario div button span { display: table-cell; vertical-align: middle; font-size: 15px; padding: 2px 0 0 10px; }