.aa-base-component{padding:40px 83px 44px;visibility:hidden}
.aa-base-component .row{margin-left:0;margin-right:0}
.aa-center-alignment{justify-content:center}
.aa-dsp-none{display:none !important}
.aa-sit-back-text{color:var(--Black);font-family:'LatoBold';font-size:30px;margin-top:32px;text-align:center}
.aa-whatsapp-box{background:var(--Dark-yellow) 0 0 no-repeat padding-box;border-radius:8px;color:var(--Black);font-family:'LatoHeavy';font-size:20px;padding:8px 16px;margin-top:16px}
.aa-whatsAppImg{vertical-align:middle}
.aa-component-spacing{margin-top:20px}
@media only screen and (max-width:480px){.aa-base-component{padding:0}
.aa-bank-phone-img{width:185px;height:160px}
.aa-sit-back-text{font-size:20px}
.aa-whatsapp-box{font-size:16px;padding:4px 12px}
.aa-component-spacing{margin-top:8px}
.aa-base-sit-back-content{padding:32px 16px}
}
.aa-login{margin-top:40px;padding:20px;border-radius:4px;box-shadow:0 0 12px #00000029;background-color:var(--White)}
.aa-heading{margin-bottom:24px;text-align:center;line-height:1}
.aa-heading img{width:20px}
.aa-login .benefits-cntr{justify-content:center;margin:0 auto !important;padding-bottom:30px;font-size:16px;font-family:'LatoRegular'}
.benefits-cntr .benefits{border-left:3px solid var(--Dark-yellow);padding-left:12px;padding-right:30px}
.aa-login .Input-field-container{padding-right:16px;margin-bottom:0}
.aa-login #mobile-input-id:not(:focus) ~ .input-tag{display:none}
.aa-login #mobile-input-id:focus ~ .input-tag,.aa-login #mobile-input-id:not(:placeholder-shown) ~ .input-tag{position:absolute;right:9%;top:15px;display:flex;justify-content:space-between;align-items:center;width:90px;padding:5px;color:var(--Dark-blue);background-color:var(--Bright-blue);border-radius:2px;font-size:10px;font-family:'LatoRegular'}
.aa-login .input-tag img{width:12%}
.aa-login .cta-otp{margin-top:4px;margin-bottom:14px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;height:40px}
.aa-login .aa-offer-consent{margin-top:18px}
.aa-otp-section.dsp-null{display:none}
#aa-otp-popup{position:fixed;top:175px}
#aa-otp-popup .row{margin-left:0;margin-right:0}
.aa-otp-section{display:flex;justify-content:center}
#aa-otp-popup .aa-otp-popup-container{display:flex;flex-direction:column;background-color:var(--White);padding:20px;padding-bottom:0;margin:20px;border-radius:12px;width:25.2%}
.aa-otp-popup-container .cross-positioning{flex-direction:row-reverse;top:-3%;right:0;position:relative}
.aa-otp-popup-container .close-otp{height:auto;cursor:pointer}
.close-otp:before,.close-otp:after{position:absolute;content:' ';height:17px;width:2px;background-color:var(--Black)}
.close-otp:before{transform:rotate(45deg)}
.close-otp:after{transform:rotate(-45deg)}
.aa-otp-popup-container .aa-otp{display:flex;flex-direction:column;justify-content:center;height:44px;margin-top:8px;margin-bottom:20px}
.aa-otp-popup-container .aa-otp-form{justify-content:space-between;height:100%}
.aa-otp-popup-container .aa-otp-input{width:14%;height:100%;margin-right:2%;text-align:center;color:var(--Black);background:var(--Super-silver);border:1px solid var(--Gray);border-radius:2px;font-size:21px;font-family:'LatoBold'}
.aa-otp-input input[type="number"]{font-family:'LatoBold';font-size:21px;color:var(--Black)}
.aa-otp-popup-container .title{justify-content:center;display:flex;margin-top:16px;font-family:LatoHeavy}
.aa-otp-popup-container .aa-otp-subheading{display:flex;margin:12px 0}
.aa-otp-subheading span{font-family:LatoRegular;font-size:14px}
.aa-otp-subheading .phone-number{color:var(--Black);font-family:'LatoBold';padding-right:8px}
.aa-otp-subheading .edit-number{font-size:12px;font-family:LatoBold;justify-content:center;display:flex;flex-direction:column}
.aa-otp-popup-container .body-min-text{font-size:12px;color:var(--Gray)}
.aa-otp-popup-container .count-down{color:var(--Black)}
.aa-otp-popup-container .resend-otp{color:var(--Dark-blue)}
.aa-otp-popup-container .spacer{margin-bottom:10px;margin-top:20px;text-align:center}
.aa-otp-section .submit-otp-button{width:100%}
.aa-otp-section .error-border{border:1px solid red}
.aa-otp-section .otp-valid-resp,.aa-otp-section .otp-blank-resp,.aa-otp-section .otp-maxattemp-resp{color:var(--Watermelon) !important}
.aa-login .input-field:not(:placeholder-shown)+.input-label,.aa-login .input-field:focus+.input-label{right:6%}
@media only screen and (min-width:481px) and (max-width:1100px){.aa-login .offer-inputfield{flex-direction:column}
.aa-login .offer-inputfield .input-consent-container{width:100%}
.aa-login .offer-inputfield .cta-otp{margin:4px auto}
#aa-otp-popup .aa-otp-popup-container{width:40%}
}
@media only screen and (max-width:769px){.aa-login .col-mb-1{width:25%}
.aa-login .col-mb-2{width:50%}
.aa-login .col-mb-3{width:75%}
.aa-login .col-mb-4{width:100%}
.aa-heading img{width:16px}
.aa-login{padding:16px;margin-top:24px}
.aa-login .benefits-cntr .benefits{padding:0;padding-left:9px;margin-bottom:13px;width:90%}
.aa-login .benefits-cntr .benefits:last-child{margin-bottom:0}
.aa-login .Input-field-container{padding:0;margin:0}
.aa-login .Input-field-container:first-child{padding-bottom:33px;margin:0}
.aa-login #mobile-input-id:focus ~ .input-tag,.aa-login #mobile-input-id:not(:placeholder-shown) ~ .input-tag{right:4%}
.aa-login .aa-offer-consent{margin:16px 0 24px 0}
.aa-login .cta-otp{height:auto;margin:0;padding:10px}
#aa-otp-popup .aa-otp-popup-container{width:100%}
.aa-form .submit-button{width:100%}
.aa-otp-popup-container .title{font-size:16px}
.aa-otp-subheading .edit-number{font-size:14px}
}