.left-gap h5{line-height:25px !important}
.sendotpedotpage1 .btn{font-size:12px;margin:0 !important;padding:11px 16px}
.enable-field{border:1px solid;color:#111;font-weight:400}
#txtphoneno,#txtemailid{background-color:#fff !important}
.enable-field::placeholder{color:#111}
#spnpackname{margin-top:0}
@media screen and (max-width:600px){.sendotpedotpage1{margin-bottom:14px}
#scriptmodel{padding:10px}
}
#scriptmodel button.close{position:absolute;top:6px;right:6px;color:#fff;opacity:1;width:30px;height:30px;background:#dc6048;border-radius:20px;line-height:25px}
#scriptmodel .modal-body h4{font-size:20px;font-weight:bold;color:#303030;text-align:center !important}
#scriptmodel hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
#scriptmodel h5{padding:12px;font-size:18px}
.modal-body p{color:#000 !important}
#scriptmodel .modal-dialog{margin:150px auto}
#lastscriptmodal .modal-dialog{width:600px;margin-left:auto}
#lastscriptmodal button.close{position:absolute;top:-13px;right:-9px}
@media(max-width:767px){#scriptmodel .modal-dialog{width:100%}
#lastscriptmodal .modal-dialog{width:95%}
.modal-body p{padding:0 2%}
}
@media(min-width:768px){#scriptmodel .modal-dialog{width:600px}
}
@media(min-width:480px) and (max-width:540px){.cnt-o1{top:7px;right:0}
.mb-20 .btn:nth-child(1),#lastscriptmodal .modal-footer .btn:nth-child(1){margin-bottom:8px}
}
.otp-modal-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(4px);z-index:1000}
.otp-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:90%;max-width:400px;z-index:1001}
.otp-input{width:100%;padding:12px;margin:1rem 0;border:1px solid #ddd;border-radius:4px;font-size:16px;text-align:center;outline:0}
.otp-input:focus{border-color:#5e2b9d;box-shadow:0 0 0 2px rgba(94,43,157,0.1)}
.otp-button-group{display:flex;gap:1rem;justify-content:center;margin-top:1rem}
.otp-submit,.otp-resend{padding:10px 24px;background-color:#5e2b9d;color:white;border:0;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}
.otp-submit:hover,.otp-resend:hover{background-color:#4a2280}
.close-button{position:absolute;right:10px;top:10px;background:#ff6b6b;color:white;border:0;border-radius:50%;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background-color .2s}
.close-button:hover{background:#ff5252}
.otp-modal-backdrop{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(4px);z-index:1000}
.otp-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,0.1);width:90%;max-width:400px;z-index:1001}
.otp-input{width:100%;padding:12px;margin:1rem 0;border:1px solid #ddd;border-radius:4px;font-size:16px;text-align:center;outline:0}
.otp-input:focus{border-color:#5e2b9d;box-shadow:0 0 0 2px rgba(94,43,157,0.1)}
.otp-button-group{display:flex;gap:1rem;justify-content:center;margin-top:1rem}
.otp-submit,.otp-resend{padding:10px 24px;background-color:#5e2b9d;color:white;border:0;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}
.otp-submit:hover,.otp-resend:hover{background-color:#4a2280}
.close-button{position:absolute;right:10px;top:10px;background:#ff6b6b;color:white;border:0;border-radius:50%;width:24px;height:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:background-color .2s}
.close-button:hover{background:#ff5252}
@media screen and (min-width:900px){#myModal-editpage-send-otp .modal-dialog{margin-left:auto !important}
}
#myModal-editpage-send-otp .modal-dialog{margin:0 !important;top:50%;left:50%;transform:translate(-50%,-50%)}
#myModal-editpage-send-otp .otp-title-popup-d2h{margin-left:3.5%}
#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container{display:flex;align-items:start;width:70%;justify-content:space-between;margin-bottom:30px;margin-left:3.5%}
#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container>h4{margin:0;width:70%;font-size:18px;font-weight:400}
#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container .otp-input-edit-profile-d2h-container{display:flex;align-items:center;gap:10px}
#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container .otp-label-edit-profile-d2h{font-size:18px;font-weight:500;margin:0}
#myModal-editpage-send-otp .otp-input-edit-profile-d2h-container input[type="radio"]:checked ~ label{color:#0a79ff}
#myModal-editpage-send-otp .edit-profile-popup-send-otp-btn-d2h{margin-bottom:30px}
#myModal-editpage-send-otp .after-otp-fill-details-d2h-popup{padding:30px 15px;border-top:1px solid rgba(17,17,17,0.12);margin-left:3.5%;width:100%;width:92%;border-bottom:1px solid rgba(17,17,17,0.12);margin-bottom:30px}
.edit-profile-form-group-container{display:flex;justify-content:space-between}
.edit-profile-form-group-container .form-group{width:45%;display:flex;flex-direction:column}
.edit-profile-form-group-container .form-group label{font-size:16px;font-weight:400;color:#5c248f}
.edit-profile-form-group-container .form-group input{font-size:16px;font-weight:400;color:#5c248f;width:100%;margin-left:0;border-radius:50px;padding:4px;height:unset;padding-left:10px;border:1px solid rgba(68,68,68,0.2)}
#myModal-editpage-send-otp .after-otp-fill-details-d2h-popup>h5{margin-bottom:26px;font-size:20px}
#myModal-editpage-send-otp .otp-title-popup-d2h{width:94% !important}
#myModal-editpage-send-otp .otp-title-popup-d2h>h4{color:#111;border-bottom:1px solid rgba(17,17,17,0.12);padding-bottom:10px}
@media screen and (max-width:650px){#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container{flex-direction:column;width:90%}
#myModal-editpage-send-otp .modal-dialog{max-height:70vh;overflow-y:scroll}
#myModal-editpage-send-otp .otp-label-edit-profile-d2h-container>h4{width:90%;margin-bottom:5px !important}
.edit-profile-form-group-container .form-group{width:100%}
.edit-profile-form-group-container{flex-direction:column}
#myModal-editpage-send-otp .otp-input-edit-profile-d2h-container input{margin:0 !important}
#myModal-editpage-send-otp .edit-profile-popup-send-otp-btn-d2h{margin-bottom:0 !important}
}
.email-edit-profile-container-text{width:52% !important}
@media screen and (max-width:600px){.email-edit-profile-container-text{width:100% !important}
}