#product-cap-calculator-section{align-items:center;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:100%}#product-cap-calculator-section .calculator{background:#f2f2f2;border-radius:10px;display:flex;flex-direction:row;justify-content:center;padding:1rem 2rem}#product-cap-calculator-section .calc-form{max-width:650px;width:100%}@media screen and (min-width:768px){#product-cap-calculator-section .row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}#product-cap-calculator-section .input-first-row,#product-cap-calculator-section .input-second-row{height:100%;padding:0 .5rem;width:100%}#product-cap-calculator-section .title{color:#043436;font-size:35px;font-weight:700;height:auto;line-height:45px;margin:0;padding-bottom:1rem}#product-cap-calculator-section .sub-title{font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media screen and (min-width:768px){#product-cap-calculator-section .sub-title{padding-bottom:2.5rem}}#product-cap-calculator-section .input-title{color:var(--primary-dark-teal,#043436);font-family:Lexend Deca;font-size:14px;font-style:normal;font-weight:500}#product-cap-calculator-section .input{align-items:center;background:#fff;border:.35px solid #757575;border-radius:100px;display:flex;height:60px;margin-top:.3rem;width:100%}@media screen and (min-width:768px){#product-cap-calculator-section .input{margin:1rem 0}}#product-cap-calculator-section .input .dollar-sign{font-size:14px;max-width:64px;padding-left:10px;text-align:center;width:100%}#product-cap-calculator-section .input .vertical-line{border-left:1px solid gray;height:100%}#product-cap-calculator-section .input .product-cap-user-input{background-color:transparent;border:none;font-family:inherit;font-size:inherit;outline:none;padding:5px 1rem;width:100%}#product-cap-calculator-section .input:has(.product-cap-user-input:valid){outline:1px solid #177d78}#product-cap-calculator-section .input:has(.product-cap-user-input:user-invalid){outline:1px solid red}#product-cap-calculator-section .product-cap-tier-dropdown{display:flex;flex-direction:column;padding-top:20px}@media screen and (min-width:768px){#product-cap-calculator-section .product-cap-tier-dropdown{font-size:14px;max-width:600px;padding-top:0;width:100%}}#product-cap-calculator-section .input-container{padding:.5rem;width:100%}@media screen and (min-width:768px){#product-cap-calculator-section .input-container{padding:0 1rem}}#product-cap-calculator-section #tier-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.35px solid #757575;border-radius:100px;color:#525355;font-size:14px;height:60px;margin-top:.3rem;outline:none;padding:0 2rem}@media screen and (min-width:768px){#product-cap-calculator-section #tier-dropdown{margin:1rem 0}}#product-cap-calculator-section .product-cap-answer-container{display:flex;display:none;flex-direction:column;justify-content:space-between;width:100%}@media screen and (min-width:768px){#product-cap-calculator-section .product-cap-answer-container{margin-top:2.5rem;padding-left:2rem;width:auto}}#product-cap-calculator-section .product-cap-answer-container .answer-row{align-items:center;display:flex;justify-content:space-around;margin:0 auto;width:100%}#product-cap-calculator-section .product-cap-answer-container .answer-header{color:#757575;font-size:14px;font-weight:700;padding-bottom:.5rem}@media screen and (min-width:768px){#product-cap-calculator-section .product-cap-answer-container .answer-header{font-size:20px}}#product-cap-calculator-section .product-cap-answer-container .answers{display:flex;flex-direction:column;justify-content:center;padding:1rem 0;width:150px}@media screen and (min-width:768px){#product-cap-calculator-section .product-cap-answer-container .answers{width:300px}}#product-cap-calculator-section .product-cap-answer-container .answer-text{color:#043436;font-size:35px;font-style:normal;font-weight:700;line-height:45px}#product-cap-calculator-section .product-cap-button-container{display:flex;margin:1rem 0}#product-cap-calculator-section .product-cap-button-container #product-cap-calculate-btn{margin:0 auto;padding:10px 20px}#product-cap-calculator-section .gap-eligibility{color:red;display:none;font-size:12px;max-width:300px;padding:0 10px}#product-cap-calculator-section .answer-disclosure{margin:1rem 0}.auto-refinance-calc,.car-loan-calc,.cash-rewards-calc,.cd-calc,.recreational-calc,.savings-calc,.sig-loan-calc{border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin:0 auto;width:100%}.auto-refinance-calc .calculator,.car-loan-calc .calculator,.cash-rewards-calc .calculator,.cd-calc .calculator,.recreational-calc .calculator,.savings-calc .calculator,.sig-loan-calc .calculator{background:#f2f2f2;border-radius:10px;display:flex;flex-direction:row;justify-content:space-evenly;margin:0 auto;max-width:1280px;padding:1.5rem 2rem;width:100%}@media(max-width:649px){.auto-refinance-calc .calculator,.car-loan-calc .calculator,.cash-rewards-calc .calculator,.cd-calc .calculator,.recreational-calc .calculator,.savings-calc .calculator,.sig-loan-calc .calculator{padding:1rem}}.cash-rewards-calc .calculator .calc-form,.cd-calc .calc-form,.savings-calc .calculator .calc-form,.sig-loan-calc .calculator pp .calc-form{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:650px;padding-right:2rem;padding-top:1rem;width:100%}@media(max-width:799px){.cash-rewards-calc .calculator .calc-form,.cd-calc .calc-form,.savings-calc .calculator .calc-form,.sig-loan-calc .calculator pp .calc-form{padding-right:1rem}}.auto-refinance-calc .calc-form,.car-loan-calc .calc-form,.recreational-calc .calc-form,.sig-loan-calc .calc-form{display:flex;flex-direction:column;max-width:666.445px;width:100%}.auto-refinance-calc .calc-form .title,.car-loan-calc .calc-form .title,.cd-calc .calc-form .title,.recreational-calc .calc-form .title,.savings-calc .input-title,.sig-loan-calc .calc-form .title{color:#043436;font-size:35px;font-weight:700;height:auto;line-height:45px;margin:0;padding-bottom:1rem}.auto-refinance-calc .calc-form .sub-title,.car-loan-calc .calc-form .sub-title,.cd-calc .calc-form .sub-title,.recreational-calc .calc-form .sub-title,.sig-loan-calc .calc-form .sub-title{font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding-bottom:2.5rem}.auto-refinance-calc .calc-form .input-title,.car-loan-calc .calc-form .input-title,.cash-rewards-calc .calculator .calc-form .input-title,.cd-calc .calc-form .input-title,.recreational-calc .calc-form .input-title,.sig-loan-calc .calc-form .input-title,.sig-loan-calc .calculator pp .calc-form .input-title{color:var(--primary-dark-teal,#043436);font-family:Lexend Deca;font-size:14px;font-style:normal;font-weight:600;height:26px;line-height:20px}.auto-refinance-calc .calc-form .input,.car-loan-calc .calc-form .input,.cash-rewards-calc .calculator .calc-form .input,.cd-calc .calc-form .input,.recreational-calc .calc-form .input,.sig-loan-calc .calc-form .input,.sig-loan-calc .calculator pp .calc-form .input{align-items:center;background:var(--primary-white,#fff);border:.35px solid #757575;border-radius:100px;display:flex;height:60px;width:100%}.auto-refinance-calc .calc-form .input .dollar-sign,.car-loan-calc .calc-form .input .dollar-sign,.cash-rewards-calc .calculator .calc-form .input .dollar-sign,.cd-calc .calc-form .input .dollar-sign,.recreational-calc .calc-form .input .dollar-sign,.sig-loan-calc .calc-form .input .dollar-sign,.sig-loan-calc .calculator pp .calc-form .input .dollar-sign{font-size:14px;max-width:64px;padding-left:10px;text-align:center;width:100%}.auto-refinance-calc .calc-form .input .vertical-line,.car-loan-calc .calc-form .input .vertical-line,.cash-rewards-calc .calculator .calc-form .input .vertical-line,.cd-calc .calc-form .input .vertical-line,.recreational-calc .calc-form .input .vertical-line,.sig-loan-calc .calc-form .input .vertical-line,.sig-loan-calc .calculator pp .calc-form .input .vertical-line{border-left:1px solid gray;height:100%}.auto-refinance-calc .calc-form .input .user-input,.car-loan-calc .calc-form .input .user-input,.cash-rewards-calc .calculator .calc-form .input .user-input,.cd-calc .calc-form .input .user-input,.recreational-calc .calc-form .input .user-input,.sig-loan-calc .calc-form .input .user-input,.sig-loan-calc .calculator pp .calc-form .input .user-input{background-color:transparent;border:none;font-family:inherit;font-size:inherit;outline:none;padding:5px 1rem;width:100%}.car-loan-calc .calc-form .loan-dropdown,.recreational-calc .calc-form .loan-dropdown,.sig-loan-calc .calc-form .loan-dropdown{display:flex;flex-direction:column;margin:1rem 0;padding-top:20px}.car-loan-calc .calc-form .loan-dropdown #loanMonth,.recreational-calc .calc-form .loan-dropdown #rv-loanMonth,.sig-loan-calc .calc-form .loan-dropdown #loanMonth{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.35px solid #757575;border-radius:100px;color:#525355;font-size:14px;height:60px;outline:none;padding:0 2rem}.auto-refinance-calc .calc-form .car-loan-btn,.car-loan-calc .calc-form .car-loan-btn,.recreational-calc .calc-form .car-loan-btn,.sig-loan-calc .calc-form .car-loan-btn{background:#b4fff0;border:none;border-radius:30px;font-weight:700;height:60px;margin-top:25px;outline:none;width:197px}.auto-refinance-calc .calc-form .answer-container,.car-loan-calc .calc-form .answer-container,.recreational-calc .calc-form .answer-container,.sig-loan-calc .calc-form .answer-container{display:none;height:auto;margin-top:40px;width:auto}.auto-refinance-calc .calc-form .answer-row,.car-loan-calc .calc-form .answer-row,.recreational-calc .calc-form .answer-row,.sig-loan-calc .calc-form .answer-row{align-items:center;display:flex;justify-content:space-between;max-width:400px;width:100%}.auto-refinance-calc .calc-form .answers,.car-loan-calc .calc-form .answers,.recreational-calc .calc-form .answers,.sig-loan-calc .calc-form .answers{display:flex;flex-direction:column;padding:1rem}.auto-refinance-calc .calc-form .answer-header,.car-loan-calc .calc-form .answer-header,.recreational-calc .calc-form .answer-header,.sig-loan-calc .calc-form .answer-header{padding-bottom:20px}.auto-refinance-calc .calc-form .current-apr,.auto-refinance-calc .calc-form .payment-amount,.car-loan-calc .calc-form .current-apr,.car-loan-calc .calc-form .payment-amount,.recreational-calc .calc-form .current-apr,.recreational-calc .calc-form .payment-amount,.sig-loan-calc .calc-form .current-apr,.sig-loan-calc .calc-form .payment-amount{color:#043436;font-size:35px;font-style:normal;font-weight:700;line-height:45px}.auto-refinance-calc .calc-form .answer-disclosure,.car-loan-calc .calc-form .answer-disclosure,.recreational-calc .calc-form .answer-disclosure,.sig-loan-calc .calc-form .answer-disclosure{padding:1rem;text-align:left}.cash-rewards-calc .calculator .calc-form .slider-container,.savings-calc .calculator .calc-form .slider-container,.sig-loan-calc .calculator pp .calc-form .slider-container{max-width:563px;padding:1.2rem 0;width:100%}.cash-rewards-calc .calculator .calc-form .slider-container .slider-current-balance-title,.recreational-calc .slider-container .slider-current-balance-title,.savings-calc .calculator .calc-form .slider-container .slider-current-balance-title,.sig-loan-calc .calculator pp .calc-form .slider-container .slider-current-balance-title,.sig-loan-calc .slider-container .slider-current-balance-title{font-size:14px;padding-top:.5rem}.savings-calc .calculator .calc-form .slider-container .slider-current-balance-title-adjusted{font-size:18px;padding:.5rem 0}.cash-rewards-calc .calculator .calc-form .slider-container input[type=range],.recreational-calc .slider-container input[type=range],.savings-calc .calculator .calc-form .slider-container input[type=range],.sig-loan-calc .calculator pp .calc-form .slider-container input[type=range],.sig-loan-calc .slider-container input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#177d78,#177d78 50%,#fff 0,#fff);border-radius:5px;height:5px;opacity:.7;outline:none;transition:opacity .2s;width:100%}.cash-rewards-calc .calculator .calc-form .slider-container input[type=range]::-webkit-slider-thumb,.recreational-calc .slider-container input[type=range]::-webkit-slider-thumb,.savings-calc .calculator .calc-form .slider-container input[type=range]::-webkit-slider-thumb,.sig-loan-calc .calculator pp .calc-form .slider-container input[type=range]::-webkit-slider-thumb,.sig-loan-calc .slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#177d78;border-radius:50%;cursor:pointer;height:20px;position:relative;width:100%;width:20px;z-index:2}.cash-rewards-calc .calculator .calc-form .slider-container input[type=range]::-moz-range-thumb,.recreational-calc .slider-container input[type=range]::-moz-range-thumb,.savings-calc .calculator .calc-form .slider-container input[type=range]::-moz-range-thumb,.sig-loan-calc .calculator pp .calc-form .slider-container input[type=range]::-moz-range-thumb,.sig-loan-calc .slider-container input[type=range]::-moz-range-thumb{background-color:#177d78;border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.cash-rewards-calc .calculator .calc-form .slider-container input[type=range]:hover,.recreational-calc .slider-container input[type=range]:hover,.savings-calc .calculator .calc-form .slider-container input[type=range]:hover,.sig-loan-calc .slider-container input[type=range]:hover{opacity:1}.cash-rewards-calc .calculator .calc-form .label-input,.recreational-calc .label-input,.savings-calc .calculator .calc-form .slider-container .label-input,.sig-loan-calc .calculator pp .calc-form .label-input,.sig-loan-calc .label-input{align-items:center;display:flex;flex-direction:row;font-size:12px;justify-content:space-between}.cash-rewards-calc .calculator .calc-form .label-input #max-label-1,.cash-rewards-calc .calculator .calc-form .label-input #min-label-1,.recreational-calc .label-input #max-label-1,.recreational-calc .label-input #min-label-1,.savings-calc .calculator .calc-form .slider-container .label-input #max-label-2,.savings-calc .calculator .calc-form .slider-container .label-input #max-savings-balance,.savings-calc .calculator .calc-form .slider-container .label-input #min-label-2,.savings-calc .calculator .calc-form .slider-container .label-input #min-savings-balance,.sig-loan-calc .calculator pp .calc-form .label-input #max-label-1,.sig-loan-calc .calculator pp .calc-form .label-input #min-label-1,.sig-loan-calc .label-input #max-label-1,.sig-loan-calc .label-input #min-label-1{font-weight:400;position:relative;z-index:1}.cash-rewards-calc .calculator .calc-form #box1,.recreational-calc #box1,.savings-calc .calculator .calc-form .slider-container #savingsBox1,.sig-loan-calc .calculator pp .calc-form #box1{align-items:center;background-color:#fff;border-radius:5px;display:flex;font-size:14px;font-weight:400;height:25px;justify-content:center;padding-bottom:0;padding-top:6px;position:relative;text-align:center;width:60px;z-index:1}.cash-rewards-calc .calculator .calc-form #box1:before,.recreational-calc #box1:before,.savings-calc .calculator .calc-form .slider-container #savingsBox1:before,.sig-loan-calc #box1:before,.sig-loan-calc .calculator pp .calc-form #box1:before{border:solid transparent;border-width:8px 8px 0;content:"";height:0;left:calc(50% - 8px);position:absolute;top:-8px;transform:rotate(180deg);width:0}.savings-calc .calculator .calc-form .slider-container #savingsBox2{align-items:center;background-color:#fff;border-radius:5px;display:flex;font-size:14px;font-weight:400;height:25px;justify-content:center;padding-bottom:0;padding-top:6px;position:relative;text-align:center;width:60px;z-index:1}.savings-calc .calculator .calc-form .slider-container #savingsBox2:before{border-color:#fff transparent transparent;border-style:solid;border-width:8px 8px 0;content:"";height:0;left:calc(50% - 8px);position:absolute;top:-8px;transform:rotate(180deg);width:0}.savings-calc .calculator .calc-form .slider-container #nationalIndicator{border-radius:5px;font-size:14px;font-weight:400;height:25px;padding-bottom:10px;padding-top:5px;position:relative;text-align:center;z-index:1}.savings-calc .calculator .calc-form .slider-container #nationalIndicator:before{border-color:#043436 transparent transparent;border-style:solid;border-width:8px 8px 0;content:"";height:0;left:calc(79% - 8px);position:absolute;top:-8px;transform:rotate(180deg);width:0;z-index:-10}.cash-rewards-calc .calculator .calc-form .rewards-container,.sig-loan-calc .calculator pp .calc-form .rewards-container{display:flex;flex-direction:row;justify-content:space-between;max-width:350px;width:100%}.cash-rewards-calc .calculator .calc-form .rewards-container .rewards-value,.savings-calc .calculator .calc-form .rewards-value,.sig-loan-calc .calculator pp .calc-form .rewards-container .rewards-value{color:#043436;font-size:35px;font-style:normal;font-weight:700;line-height:45px;padding:1rem 0;text-align:left}.savings-calc .calculator .calc-form .rewards-value-adjusted{color:#043436;font-size:28px;font-style:normal;font-weight:700;line-height:45px;padding:1rem 0;text-align:left}.cash-rewards-calc .calculator .calc-form .rewards-container .rewards-results,.sig-loan-calc .calculator pp .calc-form .rewards-container .rewards-results{display:flex;flex-direction:column;justify-content:flex-start}.cash-rewards-calc .calculator .calc-form .disclosure,.cd-calc .calc-form .disclosure,.cd-calc-wrapper .disclosure,.savings-calc .calculator .calc-form .disclosure,.sig-loan-calc .calculator pp .calc-form .disclosure{bottom:0;font-size:15px;font-style:normal;font-weight:400;line-height:23px;padding:2rem 0;position:relative}.cash-rewards-calc .calculator .image,.cd-calc .image,.savings-calc .calculator .image,.sig-loan-calc .calculator .image{height:444px;width:400px}@media(max-width:799px){.cash-rewards-calc .calculator .image,.cd-calc .image,.savings-calc .calculator .image,.sig-loan-calc .calculator .image{display:none}}.recreational-calc .slider-container{padding:1.2rem 0;width:100%}.recreational-calc .calc-form .car-loan-btn:hover{background-color:#7ce5d3;cursor:pointer;text-decoration:underline}.savings-calc .input-title{background:#f2f2f2;width:100%}.car-loan-calc .calc-form .car-loan-btn:hover{background-color:#7ce5d3;cursor:pointer;text-decoration:underline}.cd-calc-wrapper{margin:0 auto;max-width:1280px;padding:2rem 0;width:100%}@media(max-width:649px){.cd-calc-wrapper{padding:0}}.cd-calc-wrapper table{border-collapse:collapse;width:100%}.cd-calc-wrapper table th{background-color:transparent;color:#043436;font-size:15px;font-weight:700;height:19px;line-height:23px;padding-bottom:10px}.cd-calc-wrapper table td{color:#525355;font-size:15px;font-weight:400;height:19px;line-height:23px}.cd-calc-wrapper table td,.cd-calc-wrapper table th{padding:1rem 0;text-align:left}.cd-calc-wrapper table tr:nth-child(odd){background-color:transparent}.cd-calc-wrapper table tr:nth-child(2n){background-color:#fff}.cd-calc-wrapper table .descriptions{width:60%}.cd-calc-wrapper table .apy,.cd-calc-wrapper table .earnings{max-width:325px;width:20%}.auto-refinance-calc{margin-top:40px;padding:20px}.auto-refinance-calc .calc-form .input-group{display:flex;flex-direction:column}.auto-refinance-calc .calc-form .input-group .refinance-dropdown{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--primary-white,#fff);border:.35px solid #757575;border-radius:100px;color:#525355;display:flex;font-size:14px;height:60px;padding:0 40px;width:100%}.auto-refinance-calc .calc-form .car-loan-btn:hover{background-color:#7ce5d3;cursor:pointer;text-decoration:underline}.input-row{display:flex;justify-content:space-between}.input-group{margin:10px 0}.max-width{flex:1;max-width:325px}.auto-refinance-table-of-answers{margin:20px;width:100%}.headers{background-color:#043436;color:#f2f2f2;height:50px}tr>td{padding:20px 0;text-align:center}#calculatedDifference,#display-results-message,#newLoanMonthlyPayment{font-size:24px;font-weight:600}.auto-refinance-table-of-answers{margin:20px auto 0}#creditScoreError{color:red;font-size:12px;margin-left:75px;padding-top:5px}@media(max-width:700px){.auto-refinance-calc{margin-bottom:200px;margin-top:100px}.input-row{flex-direction:column}.input-group{margin-right:0}.max-width{max-width:100%}.auto-refinance-calc .calc-form .car-loan-btn{width:100%}}@media(max-width:500px){.auto-refinance-calc{margin-bottom:200px;margin-top:200px}#refinance-answers{margin:0 auto}}.hidden,.hideError{display:none}.sig-loan-calc .calc-form .car-loan-btn:hover{background-color:#7ce5d3;cursor:pointer;text-decoration:underline}.sig-loan-calc .slider-container{max-width:650px;padding:1.2rem 0;width:100%}.sig-loan-calc #box1{align-items:center;background-color:#fff;border-radius:5px;display:flex;font-size:14px;font-weight:400;height:25px;justify-content:center;padding-bottom:0;padding-top:6px;position:relative;text-align:center;width:60px;z-index:1}