.scheduleDetails{background:#fff;width:100%;box-sizing:border-box;padding:0;margin-top:40px;border-radius:10px 10px 0 0}.scheduleDetails .dflex{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;box-sizing:border-box}.scheduleDetails .datablock{box-sizing:border-box;padding:18px 10px;text-align:center;flex:1;font-size:12px;line-height:14px;letter-spacing:-.01em;color:#000}.scheduleDetails .datablock:first-child{position:relative;text-align:left}.scheduleDetails .datablock:nth-child(2),.scheduleDetails .datablock:nth-child(3){width:85px}.scheduleDetails .datatablehead .datablock{padding:25px 8px;flex:1;border-bottom:1px solid hsla(0,0%,74%,.4);font-size:12px;color:#002970;line-height:14px;letter-spacing:-.01em;font-weight:600;text-align:left}.scheduleDetails .datatablehead .datablock:first-child{border-radius:10px 0 0 0}.scheduleDetails .nopadleftright{padding-left:0!important;padding-right:0!important;margin:0!important}.scheduleDetails .yearData{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.scheduleDetails .yearData .datablock{padding:18px 10px;text-align:center;flex:1;font-size:12px;line-height:14px;letter-spacing:-.01em}.scheduleDetails .yearData .datablock:first-child{position:relative;text-align:left;box-sizing:border-box}.scheduleDetails .yearData .datablock:nth-child(2),.scheduleDetails .yearData .datablock:nth-child(3){width:85px;box-sizing:border-box}.scheduleDetails .yearData .datablockDropDown:first-child:after{content:"";transform:translateY(-50%) rotate(0deg);background:url(https://offercdn.paytm.com/blog/emiCalculator/arrow.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;right:-15px;width:18px;height:18px}.scheduleDetails .monthData{padding:0!important;background:#fbfbfb;display:block;width:100%}.scheduleDetails .monthData .datablock{color:#4f4f4f;padding:25px 10px;flex:1;font-size:12px;line-height:15px;letter-spacing:-.01em}.scheduleDetails .monthData .datablock:first-child{width:60px;position:relative;box-sizing:border-box}.scheduleDetails .monthData .datablock:nth-child(2),.scheduleDetails .monthData .datablock:nth-child(3){width:85px;text-align:center;box-sizing:border-box}.scheduleDetails .monthData .dflex{border-top:1px solid hsla(0,0%,74%,.4)}.nextStep{background:#002970;border-radius:30px;text-decoration:none;padding:16px 52px 16px 32px;width:-moz-fit-content;width:fit-content;margin:30px auto;cursor:pointer;font-size:15px;color:#fff;line-height:18px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;border:none;outline:none;font-weight:500;transition:background-color .3s ease;box-sizing:border-box}.nextStep:hover{background:#001a50}.nextStep:before{transform:rotate(45deg);top:21px}.nextStep:after,.nextStep:before{content:"";background:#fff;position:absolute;right:32px;width:10px;height:2px}.nextStep:after{transform:rotate(-45deg);top:27px}.noMarBot{margin-bottom:0!important}.noShadow{margin:0!important;box-shadow:none!important;border-bottom:1px solid hsla(0,0%,74%,.4)}@media(min-width:768px)and (max-width:1273px){.scheduleDetails{border-radius:0;margin-top:0;padding:0}.scheduleDetails .scheduleContainer{margin-bottom:50px}.scheduleDetails .scheduleContainer .datablock:first-child{min-width:160px;position:relative;font-weight:700;text-align:left}.scheduleDetails .scheduleContainer .datablock:nth-child(2),.scheduleDetails .scheduleContainer .datablock:nth-child(3){min-width:180px;position:relative;font-weight:700;width:auto}.scheduleDetails .scheduleContainer .datatablehead{border-bottom:1px solid hsla(0,0%,74%,.4)}.scheduleDetails .scheduleContainer .datatablehead .datablock{padding:18px 16px;box-sizing:border-box;font-size:13px;line-height:20px;border-bottom:none}.scheduleDetails .scheduleContainer .datatablehead .datablock:first-child{border-radius:10px 0 0 0}.scheduleDetails .scheduleContainer .yearData .datablock{padding:16px;box-sizing:border-box;text-align:center;flex:1;font-size:13px;line-height:20px;width:auto}.scheduleDetails .scheduleContainer .yearData .datablock:first-child{text-align:left;min-width:180px}.scheduleDetails .scheduleContainer .yearData .datablockDropDown:first-child{text-align:left;min-width:180px;position:relative}.scheduleDetails .scheduleContainer .yearData .datablockDropDown:first-child:after{content:"";transform:translateY(-50%) rotate(0deg);background:url(https://offercdn.paytm.com/blog/emiCalculator/arrow.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;right:-8px;width:16px;height:16px}.scheduleDetails .scheduleContainer .monthData .datablock{padding:18px 16px;box-sizing:border-box;flex:1;text-align:center;font-size:11px;line-height:13px;width:auto}.scheduleDetails .scheduleContainer .monthData .datablock:first-child{text-align:left;width:180px}}@media(min-width:1274px){.scheduleDetails{border-radius:0;margin-top:0;padding:0}.scheduleDetails .scheduleContainer{margin-bottom:70px}.scheduleDetails .scheduleContainer .datablock:first-child{min-width:190px;position:relative;font-weight:700;text-align:left}.scheduleDetails .scheduleContainer .datablock:nth-child(2),.scheduleDetails .scheduleContainer .datablock:nth-child(3){min-width:220px;position:relative;font-weight:700;width:auto}.scheduleDetails .scheduleContainer .datatablehead{border-bottom:1px solid hsla(0,0%,74%,.4)}.scheduleDetails .scheduleContainer .datatablehead .datablock{padding:25px 20px;box-sizing:border-box;font-size:15px;line-height:22px;border-bottom:none}.scheduleDetails .scheduleContainer .datatablehead .datablock:first-child{border-radius:10px 0 0 0}.scheduleDetails .scheduleContainer .yearData .datablock{padding:20px;box-sizing:border-box;text-align:center;flex:1;font-size:15px;line-height:22px;width:auto}.scheduleDetails .scheduleContainer .yearData .datablock:first-child{text-align:left;min-width:225px}.scheduleDetails .scheduleContainer .yearData .datablockDropDown:first-child{text-align:left;min-width:225px;position:relative}.scheduleDetails .scheduleContainer .yearData .datablockDropDown:first-child:after{content:"";transform:translateY(-50%) rotate(0deg);background:url(https://offercdn.paytm.com/blog/emiCalculator/arrow.svg);background-repeat:no-repeat;background-position:50%;position:absolute;top:50%;right:-10px;width:18px;height:18px}.scheduleDetails .scheduleContainer .monthData .datablock{padding:25px 20px;box-sizing:border-box;flex:1;text-align:center;font-size:12px;line-height:14px;width:auto}.scheduleDetails .scheduleContainer .monthData .datablock:first-child{text-align:left;width:220px}}@media(max-width:767px){.scheduleDetails{padding:0;margin-top:20px;border-radius:0;overflow-x:auto}.nextStep{display:block;margin:18px auto;padding:12px 38px 12px 22px;font-size:13px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box}.nextStep:before{top:18px;right:22px;width:8px}.nextStep:after{top:23px;right:22px;width:8px}}@media(max-width:424px){.scheduleDetails{margin-top:14px}.nextStep{display:block;margin:14px auto;padding:11px 34px 11px 20px;font-size:13px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 28px);box-sizing:border-box}}@media(max-width:374px){.scheduleDetails{margin-top:10px}.nextStep{display:block;margin:12px auto;padding:10px 28px 10px 18px;font-size:12px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 24px);box-sizing:border-box}}.income-tax-route-wrapper.calculatorSection{width:100%;font-weight:500;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails{width:100%;padding:0;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;-moz-column-gap:45px;column-gap:45px;margin:0 0 30px;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections{width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs,.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav{width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav h1{margin:5px 0 35px;padding-right:80px;display:block;text-align:left;min-height:56px;font-size:19px;color:#000;font-weight:700;line-height:28px;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav .forMob{position:relative;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{background:#e8edf3;border-radius:4.5px;margin:0 auto 20px;cursor:pointer;padding:2px;width:auto;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:grid;grid-template-columns:auto auto auto auto;list-style:none;margin:0;padding:0}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li{text-align:center;padding:2px 15px;font-size:12px;color:#506d82;font-weight:400;line-height:25px;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul .filterActive{background:#fff;box-shadow:1px 0 4.5px rgba(0,0,0,.14);border-radius:4.5px;color:#1d2f54;font-weight:600}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent{-moz-column-gap:10px;column-gap:10px;margin:30px 0 0;display:flex;align-items:flex-start;width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent p{margin:0;text-align:left;width:100%;font-size:12px;color:#666;font-weight:500;line-height:18px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent img{margin:auto 0;flex-shrink:0;width:auto;height:auto;max-width:24px}@media(min-width:1274px){.income-tax-route-wrapper.calculatorSection{margin:0 auto 60px;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails{background:#fff;border:1px solid #eee;padding:60px;border-radius:16px 16px 0 0;margin-top:16px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav{width:280px;border:1px solid #828282;border-radius:8px;position:relative;z-index:3;cursor:pointer}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav h1{display:block;position:relative;padding:9px 45px 9px 16px;margin:0;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:17px;color:#828282;font-weight:500;line-height:25px;min-height:auto}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav h1:before{content:"";background:url(https://offercdn.paytm.com/blog/emiCalculator/drop-down-arrow.svg);background-repeat:no-repeat;background-position:0 0;position:absolute;top:16px;right:16px;width:13px;height:10px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav .forMob{position:static}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{width:70%;margin:6px auto}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:grid;grid-template-columns:auto auto auto auto}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li{padding:2px 40px;font-size:12px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent img{max-width:30px}}@media(min-width:758px)and (max-width:1053px){.income-tax-route-wrapper.calculatorSection{margin:0 auto 40px;max-width:100%;width:100%;overflow-x:hidden;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails{padding:32px 24px;background:#fff;border:1px solid #e0e6ef;border-radius:16px;overflow:visible;box-shadow:0 2px 10px rgba(0,0,0,.06);margin:16px auto;box-sizing:border-box;width:100%;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box}}@media(min-width:773px)and (max-width:1150px){.income-tax-route-wrapper.calculatorSection{margin:0 auto 40px;max-width:100%;width:100%;overflow-x:hidden}.income-tax-route-wrapper.calculatorSection .calDetails{padding:32px 24px;background:#fff;border:1px solid #e0e6ef;border-radius:16px;overflow:visible;box-shadow:0 2px 10px rgba(0,0,0,.06);margin:16px auto;box-sizing:border-box;width:100%;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{background:#fff;padding:0 16px 0 0;border-radius:0;overflow-x:hidden;box-sizing:border-box;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .chooseNav{display:none}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 20px;width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{display:block;text-align:center;font-size:18px;font-weight:700;line-height:26px;color:#0a1931;margin:0;padding:0;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:flex;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li:not(.filterActive){display:none}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul .filterActive{width:100%;text-align:center;padding:8px 16px;font-size:14px;font-weight:600;line-height:22px;border:1px solid #e0e0e0;border-radius:6px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent{display:none}}@media(min-width:600px)and (max-width:760px){.income-tax-route-wrapper.calculatorSection .calDetails{padding:0 0 20px;background:transparent;border:1px solid #e0e6ef;border-radius:16px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.06);margin-bottom:16px;box-sizing:border-box;width:100%;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{background:#f5f7fa;padding:14px 16px 18px;border-radius:0;overflow-x:hidden;box-sizing:border-box;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 14px;width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{text-align:center;font-size:15px;font-weight:700;line-height:21px;color:#0a1931;margin:0;padding:0;min-height:unset;letter-spacing:-.01em;width:100%;white-space:normal;overflow:visible;text-overflow:unset}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{width:100%;margin:0;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:flex;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li:not(.filterActive){display:none}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul .filterActive{width:100%;text-align:center;padding:6px 12px;font-size:13px;font-weight:600;line-height:20px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent{margin:14px 0 0}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent p{font-size:11px;line-height:16px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent img{max-width:20px}}@media(min-width:425px)and (max-width:599px){.income-tax-route-wrapper.calculatorSection .calDetails{padding:0 0 18px;background:transparent;border:1px solid #e0e6ef;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.06);margin-bottom:14px;box-sizing:border-box;width:100%;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{background:#f5f7fa;padding:12px 14px 16px;border-radius:0;overflow-x:hidden;box-sizing:border-box;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 12px;width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{text-align:center;font-size:14px;font-weight:700;line-height:20px;color:#0a1931;margin:0;padding:0;min-height:unset;letter-spacing:-.01em;width:100%;white-space:normal;overflow:visible;text-overflow:unset}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{width:100%;margin:0;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:flex;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li:not(.filterActive){display:none}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul .filterActive{width:100%;text-align:center;padding:5px 10px;font-size:12px;font-weight:600;line-height:19px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent{margin:12px 0 0}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent p{font-size:11px;line-height:16px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent img{max-width:18px}}@media(min-width:285px)and (max-width:424px){.income-tax-route-wrapper.calculatorSection .calDetails{padding:0 0 16px;background:transparent;border:1px solid #e0e6ef;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);margin-bottom:12px;box-sizing:border-box;width:100%;max-width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{background:#f5f7fa;padding:10px 12px 14px;border-radius:0;overflow-x:hidden;box-sizing:border-box;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 0 10px;width:100%;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{text-align:center;font-size:13px;font-weight:700;line-height:19px;color:#0a1931;margin:0;padding:0;min-height:unset;letter-spacing:-.01em;width:100%;white-space:normal;overflow:visible;text-overflow:unset}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn{width:100%;margin:0;box-sizing:border-box}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul{display:flex;width:100%}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li:not(.filterActive){display:none}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul .filterActive{width:100%;text-align:center;padding:5px 8px;font-size:11px;font-weight:600;line-height:18px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent{margin:10px 0 0}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent p{font-size:10px;line-height:15px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .mainPageContent img{max-width:16px}}@media(max-width:424px){.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{padding:12px 14px 16px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{font-size:14px;line-height:20px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li.filterActive{font-size:12px;padding:5px 10px}}@media(max-width:374px){.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs{padding:10px 12px 14px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu{gap:8px;margin:0 0 10px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu h1{font-size:13px;line-height:19px}.income-tax-route-wrapper.calculatorSection .calDetails .sections .calInputs .headerMenu .filterBtn ul li.filterActive{font-size:12px;padding:4px 8px}}