input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.hasAnchor{margin-top:-100px!important;padding-top:100px!important}#roiCalWrapper{background-color:#fff;border-radius:2rem;box-shadow:0 0 20px rgba(0,0,0,.15);margin-top:5rem}#roiCalWrapper .roiCal{box-sizing:border-box;padding:5rem;text-align:center;width:100%}#roiCalWrapper .roiCalInputs h2{margin-bottom:2rem}#roiCalWrapper .roiCalInputs .calInputs{align-items:center;display:flex;gap:2rem;justify-content:center;text-align:left}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper{max-width:300px;width:100%}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper p.label{color:#6c7d7f;font-size:1.4rem;margin-bottom:0}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper .input{position:relative}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper .input p.inputIcon{align-items:center;border-radius:.5rem 0 0 .5rem;border-right:1px solid #d5d9d9;box-sizing:border-box;color:#628588;display:flex;font-size:1.8rem;height:4.8rem;justify-content:center;left:0;line-height:4.8rem;position:absolute;top:0;width:4.8rem}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper .input input{border:1px solid #d5d9d9;border-radius:.5rem;box-sizing:border-box;font-size:1.8rem;height:4.8rem;line-height:4.8rem;padding:0 1.5rem 0 6.3rem;width:100%}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper .input input:focus{border:1px solid #00adb6;outline:none}#roiCalWrapper .roiCalInputs .calInputs .inputWrapper .input input::placeholder{color:#c1c8c9}#roiCalWrapper .roiCalInputs button{background:#00adb6;border:none;border-radius:.5rem;box-sizing:border-box;color:#fafafa;font-size:1.8rem;height:5rem;line-height:4.8rem;margin-top:3rem;max-width:300px;padding:0 2rem;width:100%}#roiResultsSum{display:none;margin-left:auto!important;margin-right:auto!important;max-width:1180px}#roiResultsSum .roiCalResults{align-items:center;background-color:#005e63;border-radius:2rem;color:#f4f6f8;display:flex;gap:3rem;justify-content:center;margin-bottom:6rem;margin-top:4rem;padding:4rem}#roiResultsSum .roiCalResults p.resultLabel{color:#00adb6;font-size:2rem;line-height:2.3rem}#roiResultsSum .roiCalResults p.h1{color:#fafafa;font-family:var(--rFont);font-size:5.8rem;font-weight:800;line-height:5.8rem}#roiResultsSum .roiCalResults p.resultComment{color:#fdbf29;font-size:2.5rem;line-height:2.5rem;margin-bottom:0;margin-top:1rem}#roiResultsSum .roiCalResults p.resultComment span{font-weight:800}#roiResultsSum .costsSum{background-color:#fde6e1;border-radius:2rem;padding:2rem}#roiResultsSum .invSum{background-color:#f4f6f8;border-radius:2rem;margin-bottom:2rem!important;padding:2rem}#roiResultsSum .savSum{background-color:#cceae8;border-radius:2rem;padding:2rem}#roiResultsSum .sumLine{font-weight:700;margin-bottom:0}#roiResultsSum .subSumLine,#roiResultsSum .sumLine{align-items:center;border-radius:.5rem;color:#333;display:flex;justify-content:space-between;padding:8px 15px;text-decoration:none}#roiResultsSum .subSumLine{margin-left:2rem}#roiResultsSum .subSumLine:hover,#roiResultsSum .sumLine:hover{background:hsla(0,0%,100%,.5);color:#333}#roiResultsSum .subSumLine p,#roiResultsSum .sumLine p{margin-bottom:0}#roiResultsSum .subSumLine p.h4,#roiResultsSum .sumLine p.h4{font-family:var(--nFont);font-size:2.4rem;font-weight:700;line-height:2.8rem}#roiResultsSum .subSumLine p.h3,#roiResultsSum .sumLine p.h3{font-family:var(--rbFont);font-size:3.4rem;font-weight:800;line-height:3.8rem}#calcSumaryWrapper{background-color:#fef6d9;padding-bottom:2rem}#calcSumaryWrapper .calcSection{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:4rem;padding-bottom:4rem}#calcSumaryWrapper .calcSection section,#calcSumaryWrapper .calcSection section .calcSectionLabel{padding-bottom:2rem}#calcSumaryWrapper .calcSection:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:4rem}#calcSumaryWrapper .calcSection section:last-of-type{padding-bottom:0}#calcSumaryWrapper .calcSection p.math{background-color:hsla(0,0%,100%,.75);border:1px solid rgba(0,0,0,.05);border-radius:.5rem;color:#475b5e;font-size:1.4rem;letter-spacing:.8px;line-height:1.6rem;padding:1rem 1.5rem}@media only screen and (max-width:800px){#roiCalWrapper{margin:0 auto;max-width:50rem}#roiCalWrapper .roiCalInputs .calInputs{flex-flow:column}#roiResultsSum .roiCalResults{flex-flow:column;text-align:center}}@media only screen and (max-width:650px){#roiResultsSum .subSumLine,#roiResultsSum .sumLine{align-items:flex-start;flex-direction:column;justify-content:flex-start}#roiResultsSum .roiCalResults p.h1{font-size:3rem;line-height:3.4rem}#roiResultsSum .subSumLine p.h4,#roiResultsSum .sumLine p.h4{font-size:2.4rem;line-height:2.8rem}#roiResultsSum .subSumLine p.h3,#roiResultsSum .sumLine p.h3{font-size:2.8rem;line-height:3.2rem}}