#inhouseCalc{background-color:#ecf0f0;padding:60px 0}#inhouseCalc .calc-title{margin:0 auto 2rem;max-width:500px;text-align:center}#inhouseCalc .flex-row{align-self:center;justify-content:space-between}#inhouseCalc .calc-inputs,#inhouseCalc .calc-outputs>div{background-color:#fff;border-radius:5px;padding:1rem 2rem}#inhouseCalc .calc-inputs{width:calc(100% - 466px)}#inhouseCalc .see-results{display:none;padding-top:1rem;text-align:right}#inhouseCalc .calc-outputs{width:450px}#inhouseCalc .calc-outputs #results{display:none}#inhouseCalc .calc-outputs>div{margin-bottom:1rem;padding:0}#inhouseCalc .calc-outputs h4{border-bottom:1px solid #ecf0f0;margin-bottom:0;padding:1rem 2rem}#inhouseCalc .breakdown-toggle{margin-top:.5rem;padding:0 0 .5rem;text-align:center}#inhouseCalc .breakdown-toggle button{color:#477e96;cursor:pointer;font-size:14px}#inhouseCalc .breakdown-toggle button span{display:inline-block;margin-left:.5rem;rotate:0deg}#inhouseCalc .breakdown-toggle.open button span{rotate:180deg}#inhouseCalc .calc-outputs .breakdown{display:none}#inhouseCalc .calc-outputs .breakdown .flex-row:first-child{border-top:1px solid #ecf0f0}#inhouseCalc .calc-outputs .breakdown .flex-row:not(:last-child){border-bottom:1px solid #ecf0f0}#inhouseCalc .calc-outputs .breakdown .flex-row>div{align-self:center;padding:.5rem}#inhouseCalc .calc-outputs .breakdown .flex-row>div:first-child{padding-left:2rem}#inhouseCalc .calc-outputs .breakdown .flex-row>div:last-child{padding-right:2rem}#inhouseCalc .calc-outputs .breakdown .output-label{border-right:1px solid #ecf0f0;width:calc(100% - 160px)}#inhouseCalc .calc-outputs .breakdown .flex-row>.output-cost{padding-right:0;width:85px}#inhouseCalc .calc-outputs .breakdown #salary .output-cost{width:160px}#inhouseCalc .calc-outputs .breakdown .output-percentage{color:#5b6471;font-size:14px;text-align:right;width:75px}#inhouseCalc .calc-outputs .totals{font-weight:700;padding:1.5rem 2rem;text-align:center}#inhouseCalc .calc-outputs #in_house .totals{border-top:1px solid #ecf0f0}#inhouseCalc .calc-outputs .totals .output-label{text-transform:uppercase}#inhouseCalc .calc-outputs .totals .output-cost{font-size:1.25rem;margin-top:.5rem}#inhouseCalc .calc-outputs #savings{background-color:#ff5a2d;color:#fff}#inhouseCalc .calc-outputs #savings h4{color:#fff}#inhouseCalc .calc-outputs #savings .totals{background-color:transparent}#inhouseCalc .calc-outputs #savings .output-cost{font-size:2rem}@media (max-width:979px){#inhouseCalc .calc-inputs,#inhouseCalc .calc-outputs{width:100%}#inhouseCalc .calc-inputs .hs-form-field.col-6{flex-basis:100%;max-width:100%}#inhouseCalc .see-results{display:block}#inhouseCalc .calc-outputs{margin-top:1rem}#inhouseCalc .calc-outputs #results{display:block}#inhouseCalc .calc-outputs #savings .output-cost{font-size:1.5rem}}