#map{
height:650px;
width:100%;
position:relative;
overflow:hidden;
}
.contact-form-area{
position:absolute;
bottom:40px;
background:rgba(0, 0, 0, 0.6);
padding:30px;
width:85%;
border:1px solid #cdcaca;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
margin-bottom:30px;
-ms-border-radius:5px;
box-shadow:1px 1px 1px 0 rgba(55,50,40, .10);
-webkit-box-shadow:1px 1px 1px 0 rgba(55,50,40, .10);
-moz-box-shadow:1px 1px 1px 0 rgba(55,50,40, .10);
-ms-box-shadow:1px 1px 1px 0 rgba(55,50,40, .10);
}
.contact-form-area form h3{
font-size:36px;
color:#fff;
font-family: 'latobold';
margin-bottom:20px;
}
.form-control {
height: 35px;
border: none;