.contact{clear:both;padding:30px 0}.contact .form{float:left;width:650px;padding:30px;box-sizing:border-box;background:#f0efef}.contact .form .frminput{clear:both;margin-bottom:10px}.contact .form .frminput label{font-weight:500;display:block;padding:15px 0 10px}.contact .form .frminput input,.contact .form .frminput textarea{width:100%;padding:8px 10px;border:0}.contact .map{float:right;width:calc(100% - 680px);height:528px;overflow:hidden}.contact .map img{width:100%;height:auto}