.needassitancewrapper{background:#fff;border:1px solid #daeef8;box-shadow:3px 6px 14px rgba(0,115,187,0.1);border-radius:20px;padding:42px 48px 44px 77px;margin-top:15px;margin-bottom:45px}
.needassitancewrapper .needassitanceheading h5{font-family:'Inter';font-size:32px;font-weight:700;line-height:39px;letter-spacing:-0.2666666805744171px;text-align:left;color:#333;margin-bottom:20px}
.needassitancewrapper .needassitanceheading p{font-family:'Inter';font-size:26px;font-weight:700;line-height:31px;letter-spacing:0;color:#333;margin-bottom:10px}
.needassitancewrapper .formwrapper{margin-bottom:20px;padding-right:145px}
.leftinputfilled{width:100%;display:flex;gap:86px}
.rightinputfilled{width:100%;display:flex;gap:86px}
.needassitancewrapper .formwrapper .inputfiled .inputtext{padding:10px 0 10px 0;font-family:'HelveticaNeueLTStd-Md';font-size:24px;line-height:16px;border:0;color:#333;border-bottom:1px solid #e6e7e8;width:100%;margin-bottom:12px;outline:0}
.needassitancewrapper .formwrapper .inputtext::placeholder{color:#d4d7db;font-family:'helveticaregular'}
.needassitancewrapper .formwrapper .inputfiled{position:relative;margin-bottom:0;width:50%}
.needassitancewrapper .formwrapper .inputfiled .fixednumber{position:absolute;font-family:"helveticaregular";font-size:24px;line-height:16px;top:16.5px;left:0;color:#333330}
.needassitancewrapper .formwrapper .inputfiled .pl{padding-left:45px}
.needassitancewrapper .formwrapper .inputfiled .otpsend{position:absolute;font-family:"HelveticaNeueLTStd-Md";font-size:20px;line-height:16px;letter-spacing:-0.5px;right:-33px;color:#0073bb;background-color:transparent;border:0;cursor:pointer;top:15px}
.needassitancewrapper .formwrapper .inputfiled .otpsend.otp-btn-disabled{color:#d4d7db;cursor:no-drop}
.needassitancewrapper .btnclick{margin-bottom:24px}
.needassitancewrapper .btnclick button{padding:10px 25px 10px 25px;font-family:'HelveticaNeueLTStd-Md';font-size:24px;line-height:29px;text-align:center;letter-spacing:-1px;color:#fff;background:#d62049;box-shadow:0 0 10px rgba(214,32,73,0.1);border-radius:10px;cursor:pointer}
.needassitancewrapper .subtext p{font-family:"helveticaregular";font-size:16px;line-height:18px;color:#58595b}
.mobbtnclick{display:none}
.needassitancewrapper .formwrapper .inputfiled .inputtext::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.needassitancewrapper .formwrapper .inputfiled .inputtext::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.needassistform .success-icon-new{height:161px;width:164px;align-content:center;margin:20px auto}
.needassistform .ta-popup-maindiv h2.popup-result-text{font-size:36px;font-weight:800;letter-spacing:-.4px;font-family:"Inter",sans-serif;margin:auto;color:#5b9354}
.needassistform .text-msg-align{text-align:center}
.needassistform .pop-md .close-icon-new{top:15px;right:0}
.needassistform .pop-md .close-icon-new img{width:20px;height:20px}
.needassistform .new-popup-width{width:440px;height:360px}
.needassistform .popup-new-title-wrap{display:flex;flex-direction:column}
.needassistform .ta-popup-maindiv .d-none{display:none}
@media screen and (max-width:768px){.needassitancewrapper{padding:20px 20px 34px 24px}
.needassitancewrapper .needassitanceheading h5{font-size:18px;line-height:22px;margin-bottom:16px}
.needassitancewrapper .needassitanceheading p{font-size:16px;line-height:19px;margin-bottom:15px}
.needassitancewrapper .formwrapper{margin-bottom:20px;padding-right:0}
.leftinputfilled{display:block;width:100%}
.rightinputfilled{display:block;width:100%}
.needassitancewrapper .formwrapper .inputfiled .inputtext{padding:10px 0 10px 0;font-size:16px;line-height:16px;margin-bottom:15px}
.needassitancewrapper .formwrapper .inputfiled .fixednumber{font-size:16px;top:11px;color:#333330;font-family:'HelveticaNeueLTStd-Md'}
.needassitancewrapper .formwrapper .inputfiled .otpsend{font-size:16px;top:11px;right:0}
.needassitancewrapper .formwrapper .inputfiled .pl{padding-left:45px}
.needassitancewrapper .subtext p{font-size:10px;line-height:11px;text-align:justify}
.needassitancewrapper .btnclick{margin-bottom:18px;display:block;align-items:center}
.needassitancewrapper .btnclick button{width:100%;padding:10px;font-size:16px;line-height:20px;letter-spacing:-0.6666666865348816px}
.needassitancewrapper .formwrapper .inputfiled{width:100%}
.needassistform .ta-popup-maindiv{max-width:320px;padding:25px;height:320px;width:100%}
.needassistform .success-icon-new{height:110px;width:110px;align-content:center;margin:20px auto}
.needassistform .ta-popup-maindiv h2.popup-result-text{font-size:36px;font-weight:800;letter-spacing:-.4px;font-family:"Inter",sans-serif;margin:auto;color:#5b9354}
.needassistform .text-msg-align{text-align:center}
.needassistform .pop-md .close-icon-new{top:15px;right:0}
.needassistform .pop-md .close-icon-new img{width:20px;height:20px;margin-right:15px}
}