.formbg{box-sizing:border-box;background:#fff;border:1px solid #efefef;border-radius:7px;width:100%;margin:2rem 0;padding:30px;display:block;position:relative;box-shadow:0 0 30px #0000001a}.formbg .row{margin-left:-15px;margin-right:-15px}.formbg [class*=col-]{padding-left:-15px;padding-right:-15px}.formbg .formtitle{color:#000;letter-spacing:1px;margin-bottom:1rem;font-family:Bebas Neue,sans-serif;font-size:1.6rem;font-weight:400;line-height:1;display:block}.formbg p{color:#414141;margin-bottom:0;font-size:1rem;line-height:1.6;display:block}.formbg input[type=text]{box-sizing:border-box;color:#3d3d3d;width:100%;height:52px;text-shadow:none;background:#fff;border:1px solid #ddd;border-radius:3px;margin:.5rem 0;padding:0 15px;font-size:1rem;line-height:52px;display:block}.formbg select{box-sizing:border-box;color:#3d3d3d;width:100%;height:52px;text-shadow:none;background:#fff;border:1px solid #ddd;border-radius:5px;margin:.5rem 0;padding:0 15px;font-size:1rem;line-height:52px;display:block}.formbg textarea{box-sizing:border-box;color:#3d3d3d;width:100%;text-shadow:none;background:#fff;border:1px solid #ddd;border-radius:5px;margin:.5rem 0 1rem;padding:15px;font-size:1rem;line-height:24px;display:block}.formbg input[type=submit]{box-sizing:border-box;color:#fff;text-shadow:none;float:right;background:#e86221;border:none;border-radius:7px;margin:10px 0;padding:0 35px;font-size:20px;line-height:58px;display:inline-block}.button{color:#fff;background-color:#e07b2c;border-radius:5px;padding:10px 20px;font-size:1rem;text-decoration:none;transition:background-color .3s}.button:hover{background-color:#2980b9}
