@font-face{font-family:"Season Sans";src:url("../fonts/SeasonSans-Light.e07730bbd65c.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Season Sans";src:url("../fonts/SeasonSans-Medium.886a74725a57.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Season Sans";src:url("../fonts/SeasonSans-SemiBold.e6eaadc9ad9f.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Season Sans";src:url("../fonts/SeasonSans-Bold.b94971760aaf.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Season Serif";src:url("../fonts/SeasonSerif-Light.da0eb738bb01.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Season Serif";src:url("../fonts/SeasonSerif-Regular.be12632272a7.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}html{overflow-y:scroll;height:100%}body{font-family:"Season Sans","Inter","Work Sans",sans-serif}body input,body button,body select,body textarea{font-family:"Season Sans","Inter","Work Sans",sans-serif}body.savings-statement{font-family:"Season Sans","Inter",Arial,sans-serif}.btn-teal{color:#fff;background-color:#002af0}.btn-teal:hover{color:#fff;background-color:#0052cc}a{color:#002af0}a:hover{color:#0052cc}.red{color:#ff504d}.green{color:#19c182}div.splash-container .col-xs-10{text-align:center}div.splash-container img.logo{width:50px}div.splash-container .center-div{position:absolute;top:40%;width:100%}div.splash-container .center-div h2{margin-bottom:20px}div.splash-container p.caps{font-size:13px;color:#888;text-transform:uppercase}div.terms h1{text-align:center;font-size:25px;margin-bottom:25px}div.terms h2{font-size:20px;margin-bottom:20px}div.terms section{margin-bottom:50px}div.center-logo{margin:50px 0px;text-align:center}div.center-logo img{width:55px}div.reset-password-container{width:100%;max-width:600px;margin:0 auto;text-align:center}div.reset-password-container h2{font-weight:500}div.reset-password-container p{font-size:15px;line-height:1.5}div.reset-password-container input{border-radius:0px;outline:none;border:none;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-bottom:1px solid #ddd;text-align:center;font-size:16px;line-height:40px;height:40px}div.reset-password-container input:focus{border-color:#ddd}div.reset-password-container input.error{border-bottom:1px solid #ff504d}div.reset-password-container input.form-control{width:96%;max-width:400px;display:block;margin:30px auto 50px auto}div.reset-password-container input.pwd-input{margin:40px auto 40px auto}div.reset-password-container p.pwd-errors{margin-top:20px;color:#ff504d}div.reset-password-container .btn{width:96%;max-width:400px;height:45px;font-size:14px;font-weight:500;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}.alert-page .col-xs-4{text-align:center}.alert-page img.logo{width:100px}.alert-page .center-div{width:400px;height:200px;position:absolute;margin-top:-100px;margin-left:-200px;top:50%;left:50%;text-align:center}.alert-page p.big{color:#002af0;font-size:60px;font-weight:300;margin-bottom:0px}.alert-page p.small{color:#888;font-size:12px;text-transform:uppercase;font-weight:700}.alert-page p.primary-blue{color:#002af0}div.article img{width:100%;margin-bottom:40px}div.article img.square-logo{width:100px;text-align:center;margin:auto;margin-bottom:20px;display:block}div.article span.highlight{background-color:#dbffe5}div.article p{margin-bottom:20px}div.article p.no-top-margin{margin-top:0px}div.article div.albert-section{border-top:1px solid #000;margin-top:60px;padding-top:60px}div.offer-review{text-align:left}div.institution-refresh{max-width:500px;margin:20px auto 20px auto}div.institution-refresh p{font-size:17px}div.institution-refresh p.text-muted{color:#989cae;font-size:13px;font-weight:500;margin-top:15px}div.institution-refresh h3{margin:30px 0px 20px 0px}div.institution-refresh div.summary{text-align:center;margin-bottom:50px;padding:0px 20px}div.institution-refresh div.summary img{width:85px}div.institution-refresh p.message{margin-left:20px}div.institution-refresh div.message{background-color:#f7f7fa;padding:20px 20px;margin-bottom:30px;font-size:17px}div.institution-refresh div.debug-data{margin-top:50px;padding:30px 20px;border-top:1px solid #ddd}div.institution-refresh div.debug-data p.docs-title{text-transform:uppercase;color:#989cae;font-size:13px;font-weight:500;margin-bottom:20px}div.offer div.offer-header{max-width:375px;margin:15px auto 0px auto}div.offer div.offer-header a{margin-left:15px;font-size:17px;color:#989cae}div.offer div.offer-content{max-width:375px;margin:0px auto}div.offer div.offer-content h3{margin-top:10px}div.offer div.offer-content p{font-size:17px}div.offer div.offer-content div.provider{padding:15px 15px 0px 15px}div.offer div.offer-content div.provider p.subheader{font-size:14px;font-weight:500;margin-bottom:5px}div.offer div.offer-content div.provider a.signup-btn{background-color:#002af0;width:80px;height:30px;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:14px;font-weight:600;text-align:center;display:block;margin-top:8px;float:right;text-decoration:none}div.offer div.offer-content div.provider a.signup-btn-wide{background-color:#002af0;width:100%;height:50px;line-height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:15px;font-weight:600;text-align:center;margin-top:25px;margin-bottom:70px;text-decoration:none;display:block}div.offer div.offer-content div.provider a.signup-btn-wide:hover{background-color:#0052cc}div.offer div.offer-content div.provider a.img-holder{text-align:center;display:block;margin:20px 0px 25px 0px}div.offer div.offer-content div.provider img.taxfyle{width:80%;margin:20px auto}div.offer div.offer-content div.provider img.turbotax{width:50%}div.offer div.footer{height:250px;background-color:#fff}div.offer div.footer div.footer-content{text-align:center;color:#989cae;border-top:1px solid #ddd;margin-top:40px;padding-top:40px}div.offer div.footer div.footer-content a{display:inline-block;font-size:17px;color:#989cae}div.offer div.footer div.footer-content p{font-size:17px}body.reports-body{padding-top:50px}body.reports-body .sub-header{padding-bottom:10px;border-bottom:1px solid #eee}body.reports-body .navbar-fixed-top{border:0;background-color:#fff;border-bottom:1px solid #eee}body.reports-body .sidebar{display:none}@media(min-width: 768px){body.reports-body .sidebar{position:fixed;top:51px;bottom:0;left:0;z-index:1000;display:block;padding:20px;overflow-x:hidden;overflow-y:auto;background-color:#f5f5f5;border-right:1px solid #eee}}body.reports-body .nav-sidebar{margin-right:-21px;margin-bottom:20px;margin-left:-20px}body.reports-body .nav-sidebar>li>a{padding-right:20px;padding-left:20px}body.reports-body .nav-sidebar>.active>a,body.reports-body .nav-sidebar>.active>a:hover,body.reports-body .nav-sidebar>.active>a:focus{color:#fff;background-color:#002af0}body.reports-body .main{padding:20px}@media(min-width: 768px){body.reports-body .main{padding-right:40px;padding-left:40px}}body.reports-body .main .page-header{margin-top:0}body.reports-body p.small-header{color:#888;font-size:12px;text-transform:uppercase;margin-bottom:0px}body.reports-body th.right,body.reports-body td.right{text-align:right}body.reports-body th.center,body.reports-body td.center{text-align:center}body.reports-body .muted-link{color:#aaa}body.reports-body .muted-link:hover{color:#666}body.reports-body td.loading-cell{height:70px;text-align:center;vertical-align:middle}body.reports-body td.loading-cell i{font-size:18px;color:#888}body.reports-body p.nav-header{text-transform:uppercase;font-size:12px;font-weight:bold;color:#aaa;margin-top:30px}body.reports-body ul.pagination li a{color:#002af0}body.reports-body ul.pagination li.active a{background-color:#002af0;color:#fff;border-color:#002af0}body.reports-body tr.bold-cells td{font-weight:bold}body.reports-body tr.tall-row th{height:100px}body.reports-body td.border-right,body.reports-body th.border-right{border-right:1px solid #ccc}body.reports-body .green{color:#19c182}body.reports-body table.table-fixed-size td{width:100px}body.reports-body table.table-fixed-size{margin-bottom:0px}body.reports-body div.fixed-header-row{position:fixed;background-color:#fff;padding-top:30px;margin-top:-30px;display:none}body.reports-body div.revenue div.table-responsive{margin-top:60px}body.reports-body div.revenue div.table-responsive th{height:65px}body.reports-body div.revenue div.well{text-align:center;min-height:140px}body.reports-body div.revenue div.well h3{font-size:16px;font-weight:bold}body.reports-body div.admin-container{margin-top:0px;max-width:750px;margin:auto}body.reports-body div.admin-container a{color:#002af0}body.reports-body div.admin-container td input[type=text],body.reports-body div.admin-container td input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;padding:10px;max-width:300px;margin-left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;border:1px solid #ccc}body.reports-body div.admin-container td{width:300px;padding:10px 0px;vertical-align:middle}body.reports-body div.admin-container button.btn-primary{background-color:#002af0;border-color:#002af0}body.reports-body div.admin-container button.btn-primary:hover{background-color:#0052cc;border-color:#0052cc}body.reports-body div.admin-container a.no-decoration{text-decoration:none}body.reports-body div.admin-container a.no-decoration:hover{text-decoration:none}body.reports-body div.console-buttons h5{text-transform:uppercase;color:#888;font-weight:bold;margin-bottom:20px}body.reports-body div.console-buttons div.well-button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;padding:20px;margin:10px auto;text-align:center}body.reports-body div.console-buttons div.well-button:hover{background-color:#f7f7f7}body.reports-body div.console-buttons a{color:inherit}body.reports-body div.console-buttons a:hover{text-decoration:none}body.reports-body div.reports-docs{margin-top:30px;padding:30px;border-top:1px solid #ddd}body.reports-body div.reports-docs p.docs-title{text-transform:uppercase;font-size:12px;font-weight:bold;margin-bottom:20px;color:#888}body.reports-body div.reports-docs h1{font-size:16px;font-weight:bold}body.reports-body div.reports-docs h2,body.reports-body div.reports-docs h3,body.reports-body div.reports-docs h4,body.reports-body div.reports-docs h5,body.reports-body div.reports-docs h6{font-size:14px;font-weight:bold}body.reports-body div.reports-docs blockquote{font-size:14px;font-family:"Courier"}body.reports-body div.application-reporting select{margin-top:15px}body.reports-body div.application-reporting h3{font-size:14px;text-transform:uppercase;font-weight:600;width:100%;padding:15px 10px;border-top:1px solid #eee;color:#002af0;margin-top:25px}body.reports-body div.application-reporting p.small{margin:5px 0px 0px 8px}body.reports-body div.conversations ul{display:inline;margin:0px}body.reports-body div.conversations a.btn-teal{margin-left:20px;display:inline-block}body.reports-body div.conversations div.reporting-conversation{padding:20px 0px;border-bottom:1px solid #ddd}body.reports-body div.conversations div.reporting-conversation h5{font-weight:bold}body.reports-body div.conversations div.reporting-conversation h5 a{color:inherit}body.reports-body div.conversations div.reporting-conversation .text-muted a{color:#888}body.reports-body div.conversations div.reporting-conversation div.meta-right{text-align:right}body.reports-body div.conversations div.reporting-conversation div.meta-right i{cursor:pointer}body.reports-body div.conversations div.reporting-conversation .message-body{padding:20px;background-color:#f1f1f1;margin:10px 0px}body.reports-body div.conversations div.reporting-conversation div.user-message .message-body{background-color:#e3f6fe}body.reports-body select{max-width:300px}body.reports-body select option.divider{border-bottom:1px dotted #000}body.reports-body div.admin-utility h5{margin-bottom:30px}body.reports-body div.admin-utility input,body.reports-body div.admin-utility textarea,body.reports-body div.admin-utility select{max-width:300px;margin-bottom:30px}body.reports-body div.admin-utility label.inline{display:inline;margin-right:10px}body.reports-body div.admin-utility input.inline{display:inline;margin-right:10px}body.reports-body div.admin-utility input.address{max-width:505px;margin-bottom:10px}body.reports-body div.admin-utility input.city{width:250px}body.reports-body div.admin-utility input.state{width:115px}body.reports-body div.admin-utility input.zipcode{width:115px}body.reports-body div.admin-utility .no-margin{margin-bottom:0px}body.reports-body div.admin-utility textarea{height:100px}body.reports-body div.admin-utility p.input-label{text-transform:uppercase;font-size:11px;font-weight:bold;color:#888}div.savings-statement{margin-top:10px}div.savings-statement .center{text-align:center}div.savings-statement .right{text-align:right}div.savings-statement h4{font-weight:800}div.savings-statement table{margin-top:50px}div.savings-statement table thead{display:table-header-group}div.savings-statement table tfoot{display:table-row-group}div.savings-statement table tr{page-break-inside:avoid}div.savings-statement table th{font-weight:800}div.savings-statement p,div.savings-statement td{font-size:16px}div.savings-statement p.about-savings{padding-left:10px}div.savings-statement p.header{margin-bottom:50px;font-size:12px}div.savings-statement div.divider{border-top:1px solid #333;margin:40px 0px}div.savings-statement div.divider-title{margin:40px 0px;font-size:13px;font-weight:800;text-transform:uppercase;color:#fff;background-color:#000;width:100%;padding:8px 10px}div.savings-statement div.disclaimers{color:#333;margin:50px 0px}div.savings-statement div.disclaimers a{color:#333;text-decoration:underline}div.savings-statement div.disclaimers p{font-size:8px}@media print{@page{margin:0px 30px}}/*# sourceMappingURL=base.css.map */
