		
     * {
        box-sizing:border-box;
    }
          
        .form {
		    font-family: Arial, Helvetica, sans-serif;
		    /*font-family: "Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;
		    color: #404040;
			*/
		    font-size: 13px;
		   
		}
		
.form-area{
    padding-top:7%;
}

.row.single-form{
    box-shadow:0 2px 20px -5px rgba(0,0,0,0, 0.5);
}



.left {
    background: blueviolet;
    padding:200px 98px ;
}

.right {
    padding: 70px 100px;
    position:relative;
}

.right {
    position:absolute;
    font-size:80px;
    left:-27px;
    top: 40%;
    color:#fff;

}

.right button{

}

.form-control{
    border:2px solid #000;
}

.right button{
    border:none;
    border-radius:0;
    background:#252525;
    width:180px;
    color: #fff;
    padding:15px 0;
    display:inline-block;
    font-size:16px;
    margin-top:20px;
    cursor:pointer;



}

.contactHeader {
    font-size: 100;
    color:rgb(107, 102, 102);
}

.form-label{
    text-align: left;
    
}

.wrapper-form{
    margin:0 auto;
    max-width:500px;
   
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    padding:10px;

}

.form-3{
    max-width:500px;
    margin:0 auto;
    border:2px solid black;
    padding:20px;
    border-radius: 8px;
}

/*.label{
    display:block;
    margin:10px;
}
input, textarea{
    width:100%;
    padding:10px;
    box-sizing:border-box;
    outline:none;
    resize:none;
}

input[type="submit"]{
    margin-top:5px;
    max-width: 60%;
    padding:10px;
    cursor:pointer;
    border-radius:8px;
}
*/
.sf-wrapper{
    margin:0 auto;
    max-width:450px;
    padding:5px;
    border:1px solid #706c6c;
    border-radius:8px;
    box-shadow: 10px 10px 8px #d6d1d1;
    
}