*{box-sizing:border-box}.request-demo{position:relative;min-height:940px;display:flex;margin:0 0 30px;background-image:url(https://cdn2.hubspot.net/hubfs/6009653/shutterstock_1371601037.png) !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.request-demo:after{position:absolute;top:0;left:0;content:"";display:block !important;width:100%;height:100%;background:rgba(30,18,79,1);background:-moz-linear-gradient(top,rgba(30,18,79,1) 0%,rgba(51,47,161,0.84) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(30,18,79,1)),color-stop(100%,rgba(51,47,161,0.84)));background:-webkit-linear-gradient(top,rgba(30,18,79,1) 0%,rgba(51,47,161,0.84) 100%);background:-o-linear-gradient(top,rgba(30,18,79,1) 0%,rgba(51,47,161,0.84) 100%);background:-ms-linear-gradient(top,rgba(30,18,79,1) 0%,rgba(51,47,161,0.84) 100%);background:linear-gradient(to bottom,rgba(30,18,79,1) 0%,rgba(51,47,161,0.84) 100%)}.request-demo .demo-holder{z-index:9;width:100%;position:relative}.demo-holder .left-text,.demo-holder .right-image{position:relative;z-index:9;height:100vh}.request-demo .demo-page-form,.img-holder{z-index:9;position:absolute;padding:0;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.img-holder{text-align:center}.request-demo .column{max-width:550px;margin:0 auto}.request-demo .column h1{color:#fff;margin:0 0 48px;font-size:38px;line-height:49px}.request-demo .column p{color:#fff;margin:0 0 61px}.img-holder img{width:auto}.hs-form-field>label{color:#fff !important;font-size:15px !important;font-weight:normal !important;text-transform:none !important;font-family:'Montserrat',sans-serif !important}.hs-form-required{color:red;font-size:15px !important;font-weight:normal !important;font-family:'Montserrat',sans-serif !important}.hs-input{display:inline-block;width:92% !important;height:40px !important;padding:9px 10px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:normal !important;line-height:22px !important;color:#33475b !important;background-color:#f5f8fa !important;border:1px solid #cbd6e2 !important;box-sizing:border-box !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;-ms-border-radius:3px !important;border-radius:3px !important}.hs-error-msg{font-size:15px !important;font-family:'Montserrat',sans-serif !important}ul.no-list.hs-error-msgs.inputs-list{margin:0 !important;color:#f2545b !important}textarea.hs-input{height:64px !important}.hs-button{color:#fff !important;font-size:12px !important;line-height:12px !important;border-radius:3px !important;padding:12px 24px !important;background:#eb5894 !important;border:1px solid #eb5894 !important;font-family:'Montserrat',sans-serif !important}fieldset.form-columns-1 .hs-input{width:100% !important}.hs-form-field{margin:0 0 18px !important}.hs_lastname .hs-input,.hs_company .hs-input,.hs_phone .hs-input{width:100% !important}@media(max-width:1199px){.left-text{width:59% !important}.right-image{width:38% !important}}@media(max-width:1400px){.img-holder img{width:80%}}@media(max-width:991px){.left-text{width:100% !important}.right-image{text-align:center;width:100% !important}.demo-holder .left-text,.demo-holder .right-image{margin-left:0 !important;height:auto}.request-demo .demo-page-form,.img-holder{position:relative;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);padding:0 20px}.img-holder img{width:100%}}@media(max-width:767px){.request-demo .column{max-width:100%;width:100%}.hs-input{width:100% !important}fieldset.form-columns-1 .hs-input{width:100% !important}}@media(max-width:480px){.request-demo .column h1{font-size:32px;margin:0 0 30px}.request-demo .column p{margin:0 0 32px}.hs-input,fieldset.form-columns-1 .hs-input{width:100% !important}}