.short-lead-form{position:fixed;left:0;right:0;bottom:0;z-index:999;padding:0 15px;pointer-events:none;transition:transform .3s ease-in-out}
.short-lead-form.is-hidden{transform:translateY(100%)}
.short-lead-form .container{max-width:1200px;padding-left:0;padding-right:0;margin:0 auto}
.short-lead-form .short-lead-form-box{max-width:960px;border-top:5px solid #1961ac;margin:0 auto;position:relative;display:flex;background-color:#fff;border-radius:30px 30px 0 0;box-shadow:0 8px 25px 0 rgba(0,0,0,0.2509803922);overflow:hidden;pointer-events:auto}
.short-lead-form .short-lead-form-content{flex:1 1 auto;display:flex;align-items:center;padding:8px 20px}
.short-lead-form .short-lead-form-media{max-width:330px}
.short-lead-form .short-lead-form-text{width:100%}
.short-lead-form .short-lead-form-title{font-family:"OpenSans-Regular";font-size:18px;line-height:26px;color:#000;margin:0 0 4px}
.short-lead-form .short-lead-form-title strong{font-family:"OpenSans-Bold";font-weight:normal}
.short-lead-form .short-lead-form-fields{display:flex;align-items:center;gap:20px;max-width:450px}
.short-lead-form .short-lead-form-input{flex:1 1 auto}
.short-lead-form .short-lead-form-input input{width:100%;border:0;border-bottom:1px solid #333;outline:0;box-shadow:none;font-family:"OpenSans-Regular";font-size:14px;line-height:140%;color:#1b1b1b;padding-bottom:10px}
.short-lead-form .short-lead-form-input input::placeholder{color:#333}
.short-lead-form .short-lead-form-input input:focus,.short-lead-form .short-lead-form-input input:focus-visible{outline:0;box-shadow:none;border-bottom-color:#1961ac}
.short-lead-form .short-lead-form-btn{background-color:#1961ac;color:#fff;border:0;font-weight:600}
.short-lead-form-btn.btn-shake{animation:slf-btn-shake .5s ease-in-out}
.short-lead-form .short-lead-form-input input.input-shake{border-bottom:1px solid #ff3030;color:#ff3030;animation:slf-btn-shake .5s ease-in-out}
.short-lead-form .short-lead-form-btn{flex:0 0 auto;padding:12px 17px;font-size:14px;font-family:"OpenSans-SemiBold";line-height:130%;border-radius:12px}
.short-lead-form .short-lead-form-input input.input-shake{border-bottom:1px solid #ff3030;color:#ff3030;animation:slf-btn-shake .5s ease-in-out}
@keyframes slf-btn-shake{0,100%{transform:translateX(0)}
20%{transform:translateX(-6px)}
40%{transform:translateX(6px)}
60%{transform:translateX(-4px)}
80%{transform:translateX(4px)}
}
.short-lead-form .short-lead-form-btn.btn-shake{animation:slf-btn-shake .5s ease-in-out}
.short-lead-form .short-lead-form-media img{width:100%;height:90px;object-fit:cover;display:block}
body.popover-modal-open .short-lead-form,body.subnav-popup-open .short-lead-form{z-index:10}
@media(min-width:768px) and (max-width:991px){.short-lead-form .short-lead-form-input{flex:1 1 auto}
.short-lead-form .short-lead-form-input input{width:100%}
}
.short-lead-form.no-image .short-lead-form-box{max-width:576px}
.short-lead-form.no-image .short-lead-form-box .short-lead-form-content{padding:22px}
.short-lead-form.no-image .short-lead-form-media{display:none}
@media(max-width:991px){.short-lead-form{padding:0;bottom:0;left:0;right:0}
.short-lead-form .container{padding:0;margin:0;width:100%;max-width:100%}
.short-lead-form .short-lead-form-box{width:100%;max-width:100%;margin:0;border-radius:30px 30px 0 0;background-color:#fff;background-image:url("../../../../../content/dam/tata-capital-web/sub-nav-img/mobile-bg.png");background-repeat:no-repeat;background-position:top right}
.short-lead-form .short-lead-form-content{padding:14px 32px}
.short-lead-form .short-lead-form-media{display:none}
.short-lead-form .short-lead-form-title{font-size:16px;line-height:130%;margin-bottom:12px}
.short-lead-form .short-lead-form-fields{gap:22px;max-width:none}
.short-lead-form .short-lead-form-input{width:60%;flex:0 1 auto;min-width:0}
.short-lead-form .short-lead-form-input input{width:97%;max-width:100%;padding-bottom:10px;font-size:12px;line-height:130%}
.short-lead-form .short-lead-form-btn{padding:8px 12px;font-size:12px;line-height:130%}
.short-lead-form.no-image .short-lead-form-box{max-width:none;background-image:none}
.short-lead-form.no-image .short-lead-form-input{flex:1 1 auto}
.short-lead-form.no-image .short-lead-form-input input{width:100%}
.chatbot-box .chatbot-open-btn.showing,.jsMoveChatbotUp.showing{bottom:0 !important}
}
#tpawContainer,.chat-tia-btn .jsChatBtn,.ask-tia-wrap img,.chatbot-open-btn{transition:bottom .3s ease-in-out !important}
body.popover-modal-open .short-lead-form,body.subnav-popup-open .short-lead-form{z-index:10}