.request-demo-form-container{background-color:transparent;padding:6rem 1rem;display:flex;justify-content:center;align-items:center}.request-demo-form{width:100%;max-width:700px;background-color:white;padding:2rem;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1)}.request-demo-form,.request-demo-input-group{display:flex;flex-direction:column;gap:1.5rem}.request-demo-form-input,.request-demo-form-select,.request-demo-form-textarea{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:5px;outline:none;font-size:1rem;background-color:white;box-shadow:0 1px 3px rgba(0,0,0,.1)}.request-demo-form-input::placeholder,.request-demo-form-textarea::placeholder{color:#999}.request-demo-form-input-error,.request-demo-form-select-error,.request-demo-form-textarea-error{border-color:red}.request-demo-form-textarea{resize:none}.request-demo-button-container{display:flex;justify-content:flex-start}.request-demo-form-button{display:flex;align-items:center;justify-content:center;gap:.75rem;background-color:#018fae;color:white;padding:.75rem 1.5rem;border:none;border-radius:24px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s,box-shadow .3s;box-shadow:0 4px 10px rgba(0,0,0,.15)}.request-demo-form-button:hover{background-color:#00cccc;box-shadow:0 6px 15px rgba(0,0,0,.2)}.request-demo-thank-you-message{background-color:#f2f4f8;padding:20px 160px;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.2);text-align:center;font-weight:700;color:#018fae;text-wrap:nowrap;margin-top:2px;margin-right:20px}@media (max-width:767px){.request-demo-thank-you-message{padding:20px 100px;margin-right:0}}@media (max-width:1024px){.request-demo-thank-you-message{padding:20px 60px}}@media (max-width:600px){.request-demo-form{padding:1.5rem;max-width:90%}}@media (max-width:480px){.request-demo-form{padding:1.5rem;max-width:95%}}