.demo-request-card .page-content{background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:64px;display:flex;box-shadow:0 64px 128px #e3e9fc}.demo-request-card .header{gap:20px}.demo-request{padding-bottom:80px}.demo-request-card .header h4{text-align:center;margin:0}.demo-request-card input,.demo-request-card select{color:#606576;background:#fff;border:1px solid #d5d7dd;border-radius:8px;width:100%;height:41px;padding:10px;font-size:14px}.demo-request-card textarea{border:1px solid #d5d7dd;border-radius:8px;font-size:14px}.demo-request-card select{appearance:none;width:100%}.demo-request-card label{color:#9ca1af;margin-bottom:3px;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:15px}.demo-request-card .custom-number-input{background:#fff;border:1px solid #d5d7dd;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:41px;padding:0 18px;display:flex}.demo-request-card .custom-number-input label{margin:0}.demo-request-card .email-container{margin-top:40px}.demo-request-card .step{color:#f6f7f8;text-align:center;background-color:#808698;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:140%;display:flex}.demo-request-card .step.completed{background-color:#1643e0!important}.demo-request-card .location-type-grid{grid-template-columns:repeat(2,1fr);gap:10px;width:100%;margin-top:30px;display:grid}.demo-request-card .location-type-grid .location{border:1px solid #e3e4e8;border-radius:12px;align-items:center;gap:20px;width:100%;height:52px;padding-inline:10px;display:flex;box-shadow:0 4px 6px -1px #00000014,0 2px 4px -2px #00000014}.demo-request-card .location-type-grid h5{color:#22242a;font-size:16px;font-style:normal;font-weight:600;line-height:19px}.demo-request-card .location-type-grid .location:hover{box-shadow:0 16px 24px #c7d2fa}.demo-request-card .location-type-grid .location span{color:#22242a;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:120%}.demo-request-card .page-content{flex-direction:column!important}.demo-request-card .input-container label{color:#606576;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:140%}.demo-request-card .input-row{gap:20px;margin-top:30px}.demo-request-card small{color:#606576;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.demo-request-card .send-confirmation{background:#fff;height:477px;margin:0 auto}.demo-request-card .check-icon{width:38px;height:38px}.demo-request-card .center-end-position{justify-content:space-between}@media (max-width:1200px){.demo-request-card .page-content{padding:20px;flex-direction:column!important}.demo-request-card{padding-block:30px;padding-inline:10px}.demo-request-card .header{flex-direction:column}.demo-request-card .step{width:24px;min-width:24px;height:24px;font-size:14px}.demo-request-card .location-type-grid{grid-template-columns:100%;gap:8px}.demo-request-card .location-type-grid .location{padding:12px}.demo-request-card .location-type-grid .location svg{width:24px;height:24px}.demo-request-card .location-type-grid .location span{font-size:16px}.demo-request-card .input-row{flex-direction:column;gap:10px;margin-top:10px}.demo-request-card .input-row .col-2{width:100%}.demo-request-card .input-row .custom-number-input{max-width:200px;height:46px}.demo-request-card input,.demo-request-card select{height:46px}.demo-request-card .light-blue-filled-btn-small,.demo-request-card .blue-outline-btn-small{justify-content:space-between;width:100%}.demo-request-card .light-blue-filled-btn-small{margin-left:5px}.demo-request-card .blue-outline-btn-small{justify-content:space-between;max-width:35%;margin-right:5px;display:flex}.demo-request-card .row-2btn .light-blue-filled-btn-small,.demo-request-card .row-2btn .blue-outline-btn-small{justify-content:center!important}.demo-request-card .send-confirmation{width:100%;height:427px;margin-top:30px}.demo-request-card .padding-phone{padding-inline:20px}.demo-request-card .check-icon{width:26px;height:26px}.demo-request-card h4{font-size:18px;font-weight:400}.demo-request-card .center-phone{text-align:center;margin:0 auto 10px}.demo-request-card .center-end-position{justify-content:center}}
