.calculatorSection{font-weight:500}.calculatorSection .calDetails .sections .calInputs .loanEmiBlockMob{justify-content:space-between;align-items:center;box-sizing:border-box;background:#fff;padding:10px;border-radius:10px;margin-bottom:12px;font-size:15px;color:#002970;line-height:22px}.calculatorSection .calDetails .sections .calInputs .scheduleControls{margin:50px 0 0}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav{clear:both;height:100%}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup{position:relative}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section.disabledSection{margin-bottom:50px}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .inputLabel{font-size:16px;color:#002970;font-weight:500;line-height:28px;letter-spacing:-.01em}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .inputLabel.disabledInputLabel{color:#999}.calculatorSection .calDetails .sections .loanEmi{font-weight:600;line-height:22px}.calculatorSection .calDetails .sections .smallCharacter{font-size:22px;font-weight:600}@media(min-width:768px){.calculatorSection{margin:0 auto 60px}.calculatorSection .calDetails .sections .loanOverview .loanEmiBlockWeb{display:flex!important;justify-content:space-between;align-items:center;text-align:left;padding:10px}.calculatorSection .calDetails .sections .loanOverview .extraSmallCharacter,.calculatorSection .calDetails .sections .loanOverview .loanEmi,.calculatorSection .calDetails .sections .loanOverview .smallCharacter{display:inline-block!important;margin:0!important}.calculatorSection .calDetails{background:#fff;border:1px solid #eee;padding:45px;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:16px}.calculatorSection .calDetails .sections{display:flex;flex-wrap:wrap;align-items:flex-start}.calculatorSection .calDetails .sections .calInputs{width:475px;margin-right:60px}.calculatorSection .calDetails .sections .calInputs .chooseNav{width:310px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;position:relative;z-index:3;cursor:pointer;font-size:17px;color:#666;font-weight:500;line-height:25px}.calculatorSection .calDetails .sections .calInputs .chooseNav h1{display:block;position:relative;box-sizing:border-box;width:100%;max-width:100%;padding:9px 35px 9px 16px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px;color:#666;font-weight:500;line-height:25px}.calculatorSection .calDetails .sections .calInputs .loanEmiBlockMob{display:none}.calculatorSection .calDetails .sections .loanEmi{font-size:24px}.calculatorSection .calDetails .sections .smallCharacter{font-size:22px;font-weight:600}}@media(max-width:767px){.calDetails{padding:0;border:1px solid #e0e6ef;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.06);margin-bottom:16px}.calDetails .sections .calInputs{background:#f5f7fa;padding:25px 20px;border-radius:0}.calDetails .sections .calInputs .chooseNav h1,.calDetails .sections .calInputs h1{margin:0 0 18px;padding:0;display:block;text-align:center;min-height:unset;font-size:16px;color:#0a1931;font-weight:700;line-height:22px;white-space:normal;overflow:visible;text-overflow:unset;max-width:100%;letter-spacing:-.01em}.forMob{position:relative}.forMob:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.calDetails .sections .calInputs .loanEmiBlockMob{display:flex;margin-bottom:0;background:#fff}.calDetails .sections .scheduleControls{margin-bottom:0;margin-top:24px}.calDetails .sections .scheduleControls .controlsNav .inputGroup{margin-bottom:25px}.calDetails .sections .scheduleControls .controlsNav .inputGroup .section .inputLabel{font-size:13px;line-height:20px}.calDetails .sections .scheduleControls .controlsNav .inputGroup .section .formControl{font-size:13px;line-height:26px}.calDetails .sections .loanEmi{font-size:22px;letter-spacing:-1px}.calDetails .sections .smallCharacter{font-size:21px;font-weight:600;letter-spacing:-1px}}@media(min-width:880px)and (max-width:1199px){.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .inputLabel{font-size:16px!important;line-height:26px!important;font-weight:600!important;color:#002970!important}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .formControl{font-size:15px!important;line-height:30px!important;width:135px!important;padding:0 38px 0 15px!important}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .currencySymbol:before,.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .perSymbol:before,.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .yearSymbol:before{right:37px!important;height:20px!important;top:5px!important}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .currencySymbol:after,.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .perSymbol:after,.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .section .yearSymbol:after{font-size:14px!important;right:12px!important;line-height:30px!important}.calculatorSection .calDetails .sections .calInputs .scheduleControls .controlsNav .inputGroup .radioCustom span{font-size:15px!important;line-height:30px!important}}@media(min-width:793px)and (max-width:1024px){.inputGroup .section .inputLabel{font-size:11px!important;line-height:18px!important;flex-shrink:0}.inputGroup .section .formControl{width:100px!important;font-size:11px!important;padding:0 32px 0 10px!important;line-height:22px!important}.inputGroup .section .currencySymbol:before,.inputGroup .section .percentageSymbol:before,.inputGroup .section .yearSymbol:before{right:31px!important;height:17px!important;top:3px!important}.inputGroup .section .currencySymbol:after,.inputGroup .section .percentageSymbol:after,.inputGroup .section .yearSymbol:after{font-size:10px!important;right:9px!important;line-height:22px!important}}