.calc-heading{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:6rem 2rem 0;position:relative}.calc-heading-inner{position:relative;z-index:1}.calc-desc{color:#004B8D;color:var(--accent-color);line-height:1.4rem;margin:1rem 0 0.5rem;min-height:100px;padding:0 1rem}.calc-heading:after{background:transparent;content:"";display:block;height:100%;left:0;opacity:0.35;position:absolute;top:0;width:100%}.calc-heading h1{color:#004B8D;color:var(--accent-color);font-family:Montserrat;font-size:3em;margin-bottom:0}.calc-heading h2{color:#333;color:var(--text-color);font-size:1.5em;margin-bottom:2rem;margin-top:2rem}.calc-tool{margin-bottom:2rem;padding:1rem;padding-bottom:0!important}@media (min-width:768px){.calc-tool{padding-left:0;padding-right:0}}.payment-calc,.refinance-calc{max-width:1200px}.calc-slider-track{background:linear-gradient(to right,#a9a9a9,#004B8D);border-radius:6px;height:10px;width:100%}.calc-slider-thumb{background-color:white;background-color:var(--form-color);border:1px solid #c5c5c5;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,0.3);height:35px;width:15px}.calc-slider-track-text{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.3);color:#999;font-size:0.75em;font-weight:700;left:-21px;padding:0.4rem;position:absolute;text-align:center;top:-37px;white-space:nowrap;width:3.75rem}.calc-results{background:#f8f8f8;border:1px solid #f8f8f8;padding:1rem 0}.calc-results-title{font-family:Montserrat;font-size:2.5em;margin-bottom:1.25rem}.calc-big-label{align-items:center;background-color:transparent;border:6px solid #004b8d;border:6px solid var(--button-color);border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,0.25);color:#004B8D;color:var(--accent-color);display:flex;font-size:1.8em;font-weight:500;height:200px;justify-content:center;margin:auto;width:200px}.calc-heading-result{color:#666;font-family:Montserrat;font-size:1.2em;line-height:1.25rem}.calc-help-message{background:#fff;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);color:#666;font-size:0.8em;margin-top:1rem;padding:1rem}.calc-info-button{background-color:white;border:1px solid #1c0066;border:1px solid var(--secondary-color);border-radius:50%;color:#1C0066;color:var(--secondary-color);font-weight:700;height:30px;margin-left:1rem;width:30px}.calc-info-button:hover{background-color:#1C0066;background-color:var(--secondary-color);color:white}.calc-topcta{display:none}.calc-great-news-text{color:#004B8D;color:var(--accent-color)}.debt-consolidation-calc input.debt-type::-moz-placeholder{font-size:0.8em}.debt-consolidation-calc input.debt-type::placeholder{font-size:0.8em}.calc-footer-image{max-height:400px;overflow:hidden}