.formularioContato { 
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    max-width:600px; 
    height:auto; 
    float:none; 
    margin:auto; 
    padding:1em; 
    margin-bottom:1em; 
    border-radius:6px 30px; 
    background:#fff; 
    box-shadow: 1px 0px 1.2px 0px #ccc; 
    position:relative; 
    padding-left: 5%;
    padding-right: 5%;
}

.formularioContato:before { 

    width:0; 
    height:0; 
    border:15px solid transparent; 
    border-bottom-color:#fff; 
    content:""; 
    position:absolute; 
    left:6%; 
    top:-4.5%; 
    margin-top:-4px; 
    margin-left:6px; 
    z-index:2;

}

.formularioContato label  { 
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    float:left; 
    width:100%; 
    margin-bottom:1.2em; 

}

.formularioContato label span {
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    width: 100%;
    float: left;
    color: #999;
    margin-bottom: 6px;
    font-family:'open_sansregular'; 

}

.formularioContato label input  { 
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    font-size:1em; 
    color:#555; 
    font-family:'open_sansregular'; 
    outline:none; 
    border:1px #dee5ed solid; 
    border-radius:4px; 
    padding:0.6em; 
    transition: 0.3s;  

}

.formularioContato label select { 
  
    font-size:1em; 
    color:#091C43; 
    border:1px #dee5ed solid; 
    border-radius:4px; 
    padding:0.6em; 
    outline:none; 
    transition: 0.3s;  

}

.formularioContato label textarea { 
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    font-size:0.8em; 
    width:100%;
    color:#999; 
    border:1px #dee5ed solid; 
    border-radius:4px; 
    padding:0.6em; 
    outline:none;
    transition: 0.3s;   

}

.formularioContato label input:focus    { box-shadow:0 0 5px 0px rgb(178,216,231); border:1px rgb(5, 38, 51) solid; color:rgb(37,174,230);}
.formularioContato label select:focus   { box-shadow:0 0 5px 0px rgb(178,216,231); border:1px rgb(37,174,230) solid; }
.formularioContato label textarea:focus { box-shadow:0 0 5px 0px rgb(178,216,231); border:1px rgb(37,174,230) solid; color:rgb(0, 13, 19);}

.formularioContato button.btn-envia { 

    background-color:#1c8b06; 
    width:100%; display:block; 
    margin:auto; cursor:pointer; 
    border-radius:4px;  
    border:0; 
    padding:0.8em 0em; 
    color:#fff; 
    font-size:1.3em; 
    font-family:'Raleway', sans-serif;
    font-weight: 400;
    text-align: center;
    transition: 0.5s;   

}

.formularioContato button.btn-envia:hover { 

    background-color:rgba(51, 51, 51, 0.322); 

}
.formularioContato button.btn-envia:active { 

    background-color:rgb(9, 121, 24); 
}

.input2{
    width: 100%;
    font-family:'Raleway', sans-serif;
    font-weight: 400;
}
.input1{
    width: 100%;
    font-family:'Raleway', sans-serif;
    font-weight: 400;
}
.inputDouble{
    display: flex;
    flex-direction: row;
    width:100%;

}
.inputDouble div{
    width:100%;
}
.divisao{
    padding-right: 5px;
}

