.qf-request-demo{padding-top:100px;padding-bottom:130px}.qf-request-demo__section--title{color:inherit;margin-bottom:10px}.qf-request-demo__content{color:inherit;margin-bottom:23px}.qf-request-demo__img{width:320px;height:320px;object-fit:contain}.qf-request-demo__form-header{color:inherit;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #000}.qf-request-demo__form-footer{color:#525252;margin-top:44px;margin-bottom:0}.qf-request-demo__form .hs-form fieldset{margin-left:-12px;margin-right:-12px}.qf-request-demo__form .field{position:relative;padding-left:12px;padding-right:12px;margin-bottom:30px}.qf-request-demo__form .hs-form .hs-form-field .input{margin-right:0}.qf-request-demo__form .hs-form label{font-family:Aeonik !important;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.02em;color:inherit;margin-bottom:11px}.qf-request-demo__form .hs-form .hs-form-required{display:none}.qf-request-demo__form .hs-input{height:54px;border:0;background-color:white;border-radius:4px;margin-bottom:0;padding-left:18px;padding-right:18px}.qf-request-demo__form ul.hs-error-msgs li .hs-error-msg{font-style:normal;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.03em;color:#d5104b}.qf-request-demo__form fieldset.form-columns-1 .hs-form-field{width:50%;float:left}.qf-request-demo__form .hs_error_rollup{display:none}.qf-request-demo__form ul.hs-error-msgs{position:absolute;left:12px;top:68px;width:calc(100% - 24px)}.qf-request-demo__form .hs_submit{padding-top:20px}.qf-request-demo__form .hs-button{font-family:Aeonik !important;display:inline-flex;justify-content:center;align-items:center;height:54px;padding-left:40px !important;padding-right:40px !important;font-size:16px;font-weight:500;line-height:19px;text-align:center;letter-spacing:.02em;border:2px solid transparent;border-radius:27px !important;border-color:#1ad678;background-color:#1ad678;color:black;outline:0}.qf-request-demo__form .hs-button:hover{text-decoration:none;border-color:#18c56e;background-color:#18c56e}.qf-request-demo ul.hs-error-msgs li .hs-error-msg{margin-top:0}.qf-request-demo fieldset{max-width:unset !important}@media(min-width:997px){.col-left{padding-left:40px;padding-right:187px}.col-right{padding-right:70px}}@media(max-width:767px){.qf-request-demo{padding-top:70px;padding-bottom:70px}.qf-request-demo__section--title{margin-bottom:5px}.qf-request-demo__form-header{padding-bottom:15px;margin-bottom:15px}.col-left{padding-bottom:30px}.qf-request-demo__content{margin-bottom:20px}.qf-request-demo__form-footer{margin-top:10px}.qf-request-demo__form .hs-form fieldset.form-columns-1 .hs-form-field,.qf-request-demo__form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}.qf-request-demo__form .hs-button{height:50px;padding-left:30px;padding-right:30px;font-size:14px;line-height:17px}.qf-request-demo__form ul.hs-error-msgs li .hs-error-msg{font-size:10px}.qf-request-demo__form .field{margin-bottom:20px}.qf-request-demo__form .hs-form label{font-size:14px;margin-bottom:8px}}