.schedule-demo-title{text-align:center}.schedule-demo{padding-top:60px;padding-bottom:60px}.schedule-demo{background-repeat:no-repeat;background-size:cover;background-position:center}.schedule-demo-title{margin:0 0 40px 0}.schedule-demo-form form{background-color:rgba(34,34,34,0.1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 10px 20px -10px #000;margin-right:0;margin-left:auto;padding:15px 30px 30px 30px;position:relative}.schedule-demo-form .hs-form input[type="text"],.contact-form .hs-form input[type="password"],.contact-form .hs-form input[type="datetime"],.contact-form .hs-form input[type="datetime-local"],.contact-form .hs-form input[type="date"],.contact-form .hs-form input[type="month"],.contact-form .hs-form input[type="time"],.contact-form .hs-form input[type="week"],.contact-form .hs-form input[type="number"],.schedule-demo-form .hs-form input[type="email"],.contact-form .hs-form input[type="url"],.contact-form .hs-form input[type="search"],.schedule-demo-form .hs-form input[type="tel"],.contact-form .hs-form input[type="color"],.contact-form .hs-form input[type="file"],.contact-form .hs-form textarea,.contact-form .hs-form select{background-color:rgba(255,255,255,0.5);border:1px solid #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:none;color:#666;font-size:14px;margin-top:5px;margin-bottom:5px;padding:10px 10px 10px 20px;width:100% !important;max-width:100% !important}.schedule-demo-form .hs-form input{max-height:60px !important;height:60px}.schedule-demo-form input.hs-button.primary.large{height:inherit !important}.hs-form .hs-form-field>label{color:#666}@media(max-width:767px){.schedule-demo{padding-top:30px;padding-bottom:30px}}