.d-flex,.success-alert.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.demo-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.hide-widget{display:none!important}.demo-container .contact-form{margin:auto;width:95%;padding:20px 20px 0}.demo-form-container .contact-form{width:80%}.req-form-header{font-size:22px;margin-bottom:9px;font-family:var(--zf-secondary-semibold)}.demo-form-header{margin:0 0 0 80px;font-size:32px;font-family:var(--zf-secondary-extrabold)}.demo-form-privacy{font-size:14px;margin-bottom:25px;text-align:left}.demo-form-privacy .privacy-link{color:#00ba55}.req-pricing-common-container .demo-form-privacy{max-width:310px}.demo-form-error{display:none;color:tomato}.contact-form .demo-form-error{font-size:12px!important;line-height:18px;text-align:left;margin:-10px 0 15px}.contact-form .form-control{margin-bottom:14px;padding:9px 15px;border-radius:6px;width:100%;font-size:14px;height:42px;color:#000;background-color:#fff;font-family:var(--zf-secondary-regular),-apple-system,BlinkMacSystemFont,San Francisco,Helvetica Neue,Helvetica,Ubuntu,Roboto,Noto,Segoe UI,Arial,sans-serif;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border:1px solid hsla(0,0%,68.6%,.5215686274509804)}.contact-form textarea.form-control{line-height:1.8;height:72px;padding:9px 36px 10px 12px}.contact-form .form-control::-webkit-input-placeholder{font-size:12px}.contact-form .form-control::-moz-placeholder{font-size:12px}.contact-form .form-control:-ms-input-placeholder{font-size:12px}.contact-form .form-control::-ms-input-placeholder{font-size:12px}.contact-form .form-control::placeholder{color:#555;font-size:12px}.contact-form .form-control:focus{border:2px solid #000;outline:none}.form-group .form-field{position:relative;width:100%}.contact-form .form-control::-webkit-input-placeholder{color:#555}.contact-form .form-control::-moz-placeholder{color:#555}.contact-form .form-control:-ms-input-placeholder{color:#555}.contact-form .form-control::-ms-input-placeholder{color:#555}.contact-form .form-control::placeholder,.label-move-to-top,.select-form-control:focus{color:#555}.hide-placeholder:focus~.label-move-to-top,.select-tag-focused .label-move-to-top{color:#000}.label-move-to-top .form-label-icon path{fill:#7b7b7b}.hide-placeholder:focus~.label-move-to-top .form-label-icon path,.select-tag-focused .label-move-to-top .form-label-icon path,.select-tag-focused .label-move-to-top .form-label-icon polygon{fill:#000}.contact-form .form-label-icon{margin-right:7px;width:12px}.contact-form .label-move-to-top{position:absolute;top:9px;left:9px;font-size:12px;line-height:22px;pointer-events:none;padding:0 6px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:linear-gradient(180deg,#fff,#fff);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:var(--zf-secondary-regular),-apple-system,BlinkMacSystemFont,San Francisco,Helvetica Neue,Helvetica,Ubuntu,Roboto,Noto,Segoe UI,Arial,sans-serif}#customer_phone::-webkit-inner-spin-button,#customer_phone::-webkit-outer-spin-button{-webkit-appearance:none}#customer_phone{-moz-appearance:textfield}.contact-form .hide-placeholder::-webkit-input-placeholder{opacity:0}.contact-form .hide-placeholder::-moz-placeholder{opacity:0}.contact-form .hide-placeholder:-ms-input-placeholder{opacity:0}.contact-form .hide-placeholder::-ms-input-placeholder{opacity:0}.contact-form .hide-placeholder::placeholder{opacity:0}.contact-form .hide-placeholder:not(:-moz-placeholder-shown)~.label-move-to-top{transform:scale(.9);top:-10px}.contact-form .hide-placeholder:not(:-ms-input-placeholder)~.label-move-to-top{-ms-transform:scale(.9);transform:scale(.9);top:-10px}.contact-form .hide-placeholder:focus~.label-move-to-top,.contact-form .hide-placeholder:not(:placeholder-shown)~.label-move-to-top,.select-tag-focused .label-move-to-top{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);top:-10px}.select-type select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-box{position:relative;width:100%!important}.contact-form .captcha-img{border-radius:8px;width:86%;height:54px}.demo-form-captcha{gap:10px}.demo-form-captcha,.demo-form-captcha-sec,.success-alert.show{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.demo-form-captcha-sec{gap:18px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.demo-form-captcha .form-label-icon{width:15px}.contact-form .demo-button{width:98%;padding:5.5px;margin-bottom:35px;background-color:#00ea6b;border-radius:5px;border:none;font-size:18px;font-family:var(--secondaryfont-semibold),-apple-system,BlinkMacSystemFont,San Francisco,Helvetica Neue,Helvetica,Ubuntu,Roboto,Noto,Segoe UI,Arial,sans-serif;line-height:38px;color:#000;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.contact-form input:focus,.contact-form textarea:focus,.select-type select:focus{outline:none}.can-show-form{height:100vh;overflow-y:hidden}.success-alert{display:none;border:1px solid hsla(0,0%,80%,.5019607843137255);background:#000;color:#fff;position:fixed;top:80px;z-index:1000;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:10px 30px 10px 10px;border-radius:30px}.success-alert .tick-icon{width:24px;height:24px;margin-right:5px}.alert-success{color:#fff}@media (max-width:1200px){.demo-form{border-radius:10px}.demo-container{padding:50px 0}}@media (max-width:550px){.demo-container .contact-form{padding:20px 0 0}.demo-form-header{text-align:center;margin:auto}.demo-request-cta-form,.pricing-enquiry-form.demo-form{width:100%!important}}