form{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.6);max-width:700px;padding:20px;width:100%}h1{font-size:1.8rem;margin-bottom:10px;text-align:center}label{display:block;font-size:12px;font-weight:300;margin-bottom:5px;padding-left:2px}textarea{height:100px;resize:vertical}.send-btn{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin-top:20px;padding:10px;width:40%}.send-btn:hover{background:#0056b3}.page-center{margin:0 auto;max-width:1200px}.applicationform-outer{padding:0 20px}.applicationform-inner{margin:auto}.applicationform-inner,.flex-group{display:flex;justify-content:center}.flex-group{align-items:center;gap:9px}.form-group{flex:0 50%;margin-bottom:15px}input,select,textarea{border:1px solid #342727;border-radius:8px;box-shadow:none;box-sizing:border-box;outline:none;padding:10px;width:100%}.submit-btn{display:none}.form-control{border:1px solid #dfe3e7;border-radius:.267rem;display:block;font-size:1rem;height:auto;line-height:1.4;padding:15px 19px;-webkit-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;width:100%}.form-control,.form-control:focus{background-color:#fff;color:#475f7b}.form-control:focus{border-color:#5a8dee;box-shadow:0 3px 8px 0 rgba(0,0,0,.1);outline:0}.ph-flex{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}select#international-country-code{flex:0 25%}input#phone-number{flex:0 75%}.input-container{display:flex;gap:10px}.form-group span{color:#e51520;margin-left:1px}.input-box{border:1px solid #342727;border-radius:4px;font-size:1.2rem;height:40px;text-align:center;width:40px}.input-box:focus{border-color:#007bff;outline:none}.verify-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px}.verify-btn:disabled{background-color:#ccc;cursor:not-allowed}.input-container,.verify-btn,p.error{display:none}p.error{color:#e51520;font-size:11px;font-weight:400;margin:5px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}p#resend_otp{color:#0000ed;cursor:pointer;margin:15px 0}p#otp_success,p#resend_otp{display:none;font-size:13px}p#otp_success{color:green}#hs_show_banner_button,.thank-you-wrapper{display:none}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap");*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}:root{--dark:#34495e;--light:#fff;--success:#0abf30;--error:#f24d4c;--warning:#e9bd0c;--info:#3498db}.notifications{bottom:4px;height:50px;position:fixed;right:400px}.notifications :where(.toast,.column){align-items:center;display:flex}.notifications .toast{animation:show_toast .3s ease forwards;background:var(--light);border-radius:4px;height:14px;justify-content:space-between;list-style:none;margin-bottom:10px;overflow:hidden;padding:16px 1px;position:relative;width:220px}@keyframes show_toast{0%{transform:translateX(100%)}40%{transform:translateX(-5%)}80%{transform:translateX(0)}to{transform:translateX(-10%)}}.notifications .toast.hide{animation:hide_toast .3s ease forwards}@keyframes hide_toast{0%{transform:translateX(-10%)}40%{transform:translateX(0)}80%{transform:translateX(-5%)}to{transform:translateX(calc(100% + 20px))}}.toast:before{animation:progress 5s linear forwards;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@keyframes progress{to{width:0}}.btn#success,.toast.success:before{background:var(--success)}.btn#error,.toast.error:before{background:var(--error)}.btn#warning,.toast.warning:before{background:var(--warning)}.btn#info,.toast.info:before{background:var(--info)}.toast .column i{font-size:1.75rem}.toast.success .column i{color:var(--success)}.toast.error .column i{color:var(--error)}.toast.warning .column i{color:var(--warning)}.toast.info .column i{color:var(--info)}.toast .column span{font-size:11px;margin-left:12px}.toast i:last-child{color:#aeb0d7;cursor:pointer}.toast i:last-child:hover{color:var(--dark)}.buttons .btn{border:none;border-radius:4px;color:var(--light);cursor:pointer;font-size:1.2rem;margin:0 5px;outline:none;padding:10px 20px}@media screen and (max-width:530px){.notifications{width:80%}.notifications .toast{font-size:1rem;margin-left:20px;width:100%}.buttons .btn{margin:0 1px;font-sze:1.1rem;padding:8px 15px}}