.err-block{position:absolute;display:block;font-size:11px;color:red}
.disabled-button{background-color:#e7e7e7;color:#999}
.check-txt::before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #444;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.check-agree:checked+.check-txt::after{content:"";display:block;position:absolute;top:6px;left:7px;width:6px;height:12px;border:solid #444;border-width:0 2px 2px 0;transform:rotate(45deg)}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
.input-label{position:absolute;top:12px;left:9px;padding:0 5px;line-height:20px;font-size:15px;color:#999;background:#fff;pointer-events:none;transform-origin:left center;-webkit-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);transition:.5s ease-in-out}
input:not(:focus):invalid~.input-label{top:1.1rem;height:2rem}
input:focus~.input-label{top:-4px;font-size:13px;font-weight:600 !important}
input:valid~.input-label{top:-4px;font-size:13px;font-weight:700 !important;color:#000}
input:not(:focus):valid~.input-label,input:not(:focus):valid~.label-dropdown-heading{color:#999 !important}
.label-dropdown-heading{position:absolute;top:-4px;left:15px;font-weight:700;opacity:1;font-size:13px;padding:0 5px;background:#fff}
.drop-cls{background:url(https://d2h44aw7l5xdvz.cloudfront.net/assets/img/expand_more.png);background-repeat:no-repeat;background-position:right;background-position-x:95%}
.active{background-color:#fff;border:.5px solid #fb0;border-radius:40px}
button.valid-bt{box-shadow:0 2px 8px 2px rgba(255,187,0,.48);background-color:#fb0}
.clr-wht{color:#fff}
.bg-green{background-color:#0a5 !important;box-shadow:none !important}
.width-100{width:100% !important;background-color:#fff;border:.5px solid #fb0}
.is-gi-label{display:flex;justify-content:space-between;padding:0 10px}
.is-gi-label .is-gi-span{border:1px solid #ddd;width:45%;box-shadow:0 0 4px 0 #000 14;cursor:pointer;padding:6px;text-align:center}
.is-gi-label .giActive{border:2px solid #fb0 !important}
.mob-block button.disable{pointer-events:none;cursor:none;background-color:#e7e7e7 !important}
.mob-block button{text-align:center;background-color:#fb0;border-radius:4px;padding:0 13px;top:55%;display:-ms-flexbox;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.sendOtpSpan{font-size:11px;font-weight:800;line-height:25px}
.resend-section{float:right}
.resend-section a{color:#fa0;text-decoration:none;outline:0;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;cursor:pointer}
.readonly-agentmob{top:-4px;font-size:13px}
.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}
.spinner .path{stroke:#000;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}
@media(min-width:768px){.p-35{padding:35px 0}
.btm-0{bottom:0}
.btm-35{bottom:-35px !important}
}
.sent-otp span{color:#0bb86b}
.agentOtp{top:16px}
.mobileCode{margin-top:-3px}
.enable{background-color:#fb0;padding:2px 13px;margin-bottom:12px}
.disable{background-color:#e7e7e7;padding:2px 13px;margin-bottom:12px}
.text-amber-400{color:#fb0}
.no-pointer{pointer-events:none}
.tc-section{display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:10px}
.tc-section span{font-size:16px}
.is-gi-label{display:flex;justify-content:space-between;padding:0 10px}
.is-gi-label .is-gi-span{border:1px solid #ddd;width:45%;box-shadow:0 0 4px 0 #000 14;cursor:pointer;padding:6px;text-align:center;font-size:16px}
.is-gi-label .giActive{border:2px solid #fb0 !important}
.mt-5{margin-top:1.25rem}
.mb-5{margin-bottom:1.25rem}
.relative{position:relative}
.readonly-agentmob{top:-4px !important;font-size:13px}
.terms-condition-msg{color:#e00;font-size:12px;text-align:center}
.custom-radio>input[type=checkbox]{display:block}
.custom-radio>input[type=checkbox]{appearance:none;height:1.6rem;width:1.6rem;border:1px solid #000;border-radius:2px;cursor:pointer;background-color:#fff}
.custom-radio>input[type=checkbox]:checked{background:url(https://d2h44aw7l5xdvz.cloudfront.net/assets/img/Check.svg) no-repeat center/12px;background-color:#fb0}
.tc-section{display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:10px}
.tc-section span{font-size:16px}