*,*::after,*::before{box-sizing:border-box}html{font-weight:400;font-size:16px;font-family:sans-serif;font-family:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.75;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{font-size:1rem;line-height:1.75;width:100%;min-width:20rem;margin:0;color:#223b41;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{height:0;box-sizing:content-box;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}p{margin-top:1em;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:0}ul{padding-left:0;list-style:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:.75em}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#04c;text-decoration:underline;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:#039;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-size:inherit;font-family:monospace}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.25rem;padding-bottom:.25rem;color:#333;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.25rem}button{border-radius:0}button:focus{outline:.125rem dotted;outline:.25rem auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{padding:0;box-sizing:border-box}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5rem;padding:0;color:inherit;font-size:inherit;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-0.125rem;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}@media(max-width:54.99em){html.admin{margin-top:0}}@media(max-width:54.99em){#wpadminbar{display:none !important}}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("../woff2/poppins-regular.woff2") format("woff2"),url("../woff/poppins-regular.woff") format("woff")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("../woff2/poppins-bold.woff2") format("woff2"),url("../poppins-bold.html") format("woff")}html{scroll-behavior:smooth;scroll-padding-top:16px}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}html{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;-webkit-font-smoothing:subpixel-antialiased}img{width:auto;height:auto;max-width:100%}#KJECalculatorScreenSize{margin-top:3rem}#KJEReport{color:#595959;font-size:1rem;font-family:"Poppins" !important;line-height:1.75 !important;text-align:left}#KJEReport h2{margin-bottom:2rem}#KJEReport p.KJEFooter{color:#595959;font-size:1rem !important;font-family:"Poppins" !important;line-height:1.75 !important;text-align:left}#KJEReport tfoot.KJEReportTFooter tr.KJEFooterRow,#KJEReport tfoot.KJEReportTFooter .KJECell.KJECenterText:hover{color:#fff;background-color:#005c45 !important}#KJEReport .KJEScheduleHeaderRow,#KJEReport .KJEScheduleHeaderRow:hover{color:#fff;background-color:#005c45 !important}#KJEReport tr.KJEScheduleEvenRow{background-color:#eff4f7}#KJEReport .KJEScheduleOddRow:hover,#KJEReport .KJEScheduleCell:hover,#KJEReport .KJEScheduleEvenRow:hover{color:#000;background-color:#eff4f7}#KJEAllContent{max-width:55rem}#KJEAllContent h2,#KJEAllContent h3,#KJEAllContent h4{font-family:"Poppins"}#KJEAllContent p{color:#595959;font-size:1rem;font-family:"Poppins" !important;line-height:1.75 !important;text-align:left}#KJEAllContent .KJEHelp:hover{color:#2c2c2c}#KJEAllContent h2::after{bottom:-0.5rem}#KJEAllContent .KJEHelp button.KJEDefinitionIcon:hover,#KJEAllContent .KJEHelp button.KJEDefinitionIcon:focus{color:#fff !important;border-color:#fff !important}#KJEAllContent .KJEHelp button.KJEDefinitionIcon:focus,#KJEAllContent .KJEHelp button.KJECloseButton:focus{outline:.2rem solid #005c45 !important}#KJEAllContent .KJECommandButton{height:auto;margin:auto;padding:1rem !important;color:#fff;font-weight:700;font-size:1rem;font-family:"Poppins" !important;line-height:1.66667;letter-spacing:.125rem;text-align:center;text-transform:uppercase;border-color:#005c45;border-radius:2rem;background-color:#005c45}#KJEAllContent #KJEFixed.KJEButtonIsFixed{border-color:rgba(0,0,0,0);border-radius:.625rem;box-shadow:0 .125rem .625rem #d7dbde}#KJEAllContent #KJEFixed.KJEButtonIsScrolling{top:-5rem !important;left:0;height:11rem;padding:2rem;border-radius:.625rem;box-shadow:0 .125rem .625rem #d7dbde}#KJEAllContent #KJECalculatorTable{margin-top:8rem !important;padding:1rem;border-color:rgba(0,0,0,0);border-radius:.625rem;box-shadow:0 .125rem .625rem #d7dbde}#KJEAllContent #KJECalculatorTable #KJE-D-INPUTS{text-transform:capitalize;background-color:#fff !important}#KJEAllContent #KJECalculatorTable #KJE-E-INPUTS{background-color:#fff !important}#KJEAllContent #KJECalculatorTable #KJE-C-GRAPH1{background-color:#eff4f7 !important}#KJEAllContent #KJECalculatorTable #KJETitle{position:absolute;top:-9rem;background-image:unset}#KJEAllContent #KJECalculatorTable .KJEScale{max-width:25rem}#KJEAllContent #KJECalculatorTable .KJERange{max-width:25rem}#KJEAllContent #KJECalculatorTable .KJEDefinitionIcon{color:#000;border-color:#000}#KJEAllContent #KJECalculatorTable .KJEInput.KJEInputModern{border-radius:unset}#KJEAllContent #KJECalculatorTable figure .KJEGraphContainer{width:100%}#KJEAllContent #KJECalculatorTable figure .KJEGraphContainer .KJEGraph{width:100%;height:auto}#KJEAllContent table.KJEReportTable tfoot.KJEReportTFooter,#KJEAllContent table.KJEReportTable thead.KJEReportTHeader,#KJEAllContent table.KJEReportTable caption.KJEHeaderRow,#KJEAllContent table.KJEScheduleTable tfoot.KJEReportTFooter,#KJEAllContent table.KJEScheduleTable thead.KJEScheduleTHeader,#KJEAllContent table.KJEScheduleTable,#KJEAllContent table.KJEReportTable,#KJEAllContent table.KJECalcTable{border-color:#000;border-width:.05rem !important}#KJEAllContent table.KJEReportTable{font-family:"Poppins"}#KJEAllContent table.KJEReportTable .KJEHeaderRow.KJEHeading{color:#fff;text-align:center;background-color:#005c45}#KJEAllContent table.KJEReportTable .KJEEvenRow{border-bottom:.05rem solid #000;background-color:#fff}#KJEAllContent table.KJEReportTable .KJEOddRow{border-bottom:.05rem solid #000}#KJEAllContent table.KJEReportTable .KJECellBorder{border-right:.05rem solid #000}#KJEAllContent table.KJEReportTable th,#KJEAllContent table.KJEReportTable tr,#KJEAllContent table.KJEReportTable td{font-family:"Poppins"}#KJEAllContent table.KJEReportTable th:hover,#KJEAllContent table.KJEReportTable td:hover,#KJEAllContent table.KJEReportTable tr:hover{color:#000;background-color:#eff4f7}#KJEAllContent .KJEDefinitions .KJEDefinitionsHeader{padding-top:2rem}#KJE-D-ANNUAL_CONTRIBUTION .KJEHeaderRow th{color:#000;text-transform:capitalize;background-color:#eff4f7}#KJE-D-MARGINAL_TAX_RATE .KJEHeaderRow th,#KJE-D-MARGINAL_TAX_RATE .KJEHeaderRow .KJEHeading.KJECell225:hover,.KJEDefinitionPopup .KJEHeaderRow th,.KJEDefinitionPopup .KJEHeaderRow .KJEHeading.KJECell225:hover{color:#fff;text-transform:capitalize;background-color:#005c45}#KJE-D-MARGINAL_TAX_RATE tfoot.KJEReportTFooter tr.KJEFooterRow,#KJE-D-MARGINAL_TAX_RATE tfoot.KJEReportTFooter .KJECell.KJECenterText:hover,.KJEDefinitionPopup tfoot.KJEReportTFooter tr.KJEFooterRow,.KJEDefinitionPopup tfoot.KJEReportTFooter .KJECell.KJECenterText:hover{color:#fff;background-color:#005c45 !important}.KJEScale,.KJERange{max-width:15rem}@media(min-width:55em){#KJECalculatorScreenSize .KJEScale,#KJECalculatorScreenSize .KJERange{max-width:25rem}}#KJECalculatorScreenSize Label.KJEHelp{width:9.375rem;text-align:left}#KJECalculatorScreenSize #KJE-LB-TOTAL_CONTRIBUTIONS{width:8.375rem;margin-right:1rem}#KJECalculatorScreenSize button.KJEDefinitionIcon{float:unset}#KJECalculatorScreenSize .KJEInput.KJEInputModern,#KJECalculatorScreenSize .KJEOutputLabel{left:11.25rem}#KJECalculatorScreenSize .KJETrailingLabel{position:relative;top:3rem;left:unset;display:block}#KJECalculatorScreenSize #KJE-C-CONTRIBUTE_MAX{height:6rem}.KJEReportTable.KJEReportTableShrink{font-size:.95rem}#KJECommandButtons .KJECommandButton{margin-bottom:.3rem;padding:.5rem;font-size:.6rem}@media(min-width:35em){#KJECalculatorScreenSize Label.KJEHelp{width:11.563rem;text-align:right}#KJECalculatorScreenSize #KJE-LB-TOTAL_CONTRIBUTIONS{width:11.563rem;margin-right:0}#KJECalculatorScreenSize button.KJEDefinitionIcon{float:right}#KJECalculatorScreenSize .KJEInput.KJEInputModern,#KJECalculatorScreenSize .KJEOutputLabel{left:13.438rem}#KJECalculatorScreenSize .KJETrailingLabel{position:absolute;top:.469rem;left:15.031rem;display:block}#KJECalculatorScreenSize #KJE-C-CONTRIBUTE_MAX{height:2.188rem}.KJEReportTable.KJEReportTableShrink{font-size:1rem}#KJECommandButtons .KJECommandButton{margin-bottom:.438rem;padding:1rem;font-size:1rem}}@media(max-width: 24rem){#KJECalculatorScreenSize #KJEFixed.KJEButtonIsScrolling{height:12rem}#KJECalculatorScreenSize #KJETitle{top:-8rem !important;font-size:1rem}}.KJEInputContainer input[type=range]::-webkit-slider-thumb{border:.5rem solid #005c45 !important}.KJEInputContainer input[type=range]:active::-webkit-slider-thumb{border:.5rem solid #005c45 !important}.KJEInputContainer input[type=range]::-webkit-slider-runnable-track{border:linear-gradient(#005c45, #005c45) !important}

/*# sourceMappingURL=roth-ira-calc.css.map*/