@font-face{font-family:'Boing';src:url("/fonts/Boing-RegularWEB.woff2") format("woff2")}@font-face{font-family:'Boing Medium';src:url("/fonts/Boing-MediumWEB.woff2") format("woff2")}body{color:#003287;font-family:'Boing', arial;font-weight:400;font-size:18px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#003287;font-family:'Boing Medium', arial;font-weight:400;font-weight:400}h1,.h1{font-size:2em}@media screen and (min-width: 48em){h1,.h1{font-size:2.5em}}@media screen and (min-width: 62em){h1,.h1{font-size:2.5em}}h2,.h2{font-size:1.5em}@media screen and (min-width: 48em){h2,.h2{font-size:2em}}@media screen and (min-width: 62em){h2,.h2{font-size:2em}}h3,.h3{font-size:1.25em}@media screen and (min-width: 48em){h3,.h3{font-size:1.5em}}@media screen and (min-width: 62em){h3,.h3{font-size:1.5em}}h4,.h4,h5,.h5,h6,.h6{font-size:1em}.subtitle{font-size:1.1em;margin-bottom:0.5em;margin-top:1.5em}.subtitle.no-top-margin{margin-top:0}strong{font-family:'Boing Medium', arial;font-weight:400}.ui-slider{border:0px solid transparent !important;height:1.25em;background-color:white;border-radius:10em;margin-right:1em;margin-left:1em}.ui-slider .ui-slider-handle{background-color:#ffdc00;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);box-shadow:0 0 5px rgba(0,0,0,0.25);border-radius:10em;border:0px solid transparent !important;width:1.9em;height:1.9em;margin-left:-0.95em}.ui-slider .ui-slider-handle:focus{outline:none}.button{font-family:'Boing Medium', arial;font-weight:400;background-color:#fff;color:#003287;padding:0.5em 1em;-webkit-box-shadow:5px 5px 0 0 rgba(0,0,0,0.2);box-shadow:5px 5px 0 0 rgba(0,0,0,0.2);border:2px solid transparent}.button:active,.button:focus{outline:0;border:2px solid #003287}.button.disabled{opacity:0.7;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.wrapper{margin:0 auto}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1070px;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);padding:0 20px;margin-bottom:30px}.navigation .logo{max-width:200px;margin:20px}.navigation .navigation-items{width:1000px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:20%;flex-basis:20%;padding:20px 30px;text-align:center;-webkit-transition:color .5s;transition:color .5s}.navigation .item.inactive{color:rgba(0,50,135,0.4)}.navigation .item.inactive::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.navigation .item:hover,.navigation .item:active,.navigation .item:focus{outline:0;background-color:rgba(255,255,255,0.2)}.navigation .item::before{content:'';width:100%;height:3px;background:#fff;position:absolute;left:-50%;bottom:28px;z-index:-1}.navigation .item:first-child::before{content:none}.navigation .item::after{content:"";display:inline-block;width:1em;height:1em;border-radius:10em;margin-top:0.5em;background-color:#fff;-webkit-transition:opacity 0.2s linear,-webkit-transform 0.5s cubic-bezier(0.34, 2, 0.64, 1);transition:opacity 0.2s linear,-webkit-transform 0.5s cubic-bezier(0.34, 2, 0.64, 1);transition:opacity 0.2s linear,transform 0.5s cubic-bezier(0.34, 2, 0.64, 1);transition:opacity 0.2s linear,transform 0.5s cubic-bezier(0.34, 2, 0.64, 1),-webkit-transform 0.5s cubic-bezier(0.34, 2, 0.64, 1)}.navigation .item.active{font-family:'Boing Medium', arial;font-weight:400}.navigation .item.active::after{background-color:#003287;-webkit-transform:scale(1.5);transform:scale(1.5)}.navigation.disabled{pointer-events:none}.navigation.disabled .item:hover,.navigation.disabled .item:active,.navigation.disabled .item:focus{background-color:transparent}.intro-text{font-size:1.5em}input[type="text"],input[type="number"]{text-align:center;border:none;-webkit-box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.1);box-shadow:inset 3px 3px 0 0 rgba(0,0,0,0.1);padding:0.45em 0.35em 0.35em;font-family:'Boing Medium', arial;font-weight:400;color:#003287;font-size:1.25em}input[type="number"]{padding:0.45em 0.35em 0.35em 1em}.radio-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-options .choice{padding-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.8em;cursor:pointer}.radio-options .choice .radio{width:unset;position:absolute;opacity:0;pointer-events:none}.radio-options .choice .radio+.status-symbol{position:relative;cursor:pointer;padding:0;margin-left:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-options .choice .radio+.status-symbol:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:1.5em;height:1.5em;background:#fff;border:0.3em solid #fff;border-radius:10em;vertical-align:middle;-webkit-transition:all .125s;transition:all .125s}.radio-options .choice .radio:checked+.status-symbol:before{background:#003287}.radio-options .choice .status-symbol{margin:0.5em 0 !important}.radio-options .choice .status-symbol::before{margin-right:0 !important}.radio-options .icon{max-width:52px}.prevnext-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;margin-bottom:5em}.prevnext-button-container .button{font-size:1em;padding-right:1em;padding-left:1em}.prevnext-button-container .button.print{font-family:'Boing Medium', arial;font-weight:400;background-color:#003287;color:#fff;padding:0.5em 1em;-webkit-box-shadow:5px 5px 0 0 rgba(0,0,0,0.2);box-shadow:5px 5px 0 0 rgba(0,0,0,0.2);border:2px solid transparent}.prevnext-button-container .button.print:active,.prevnext-button-container .button.print:focus{outline:0;border:2px solid #003287}.prevnext-button-container .button.print.disabled{opacity:0.7;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.meter{height:1em;width:100%;position:relative;background-color:#fff}.meter .fill{position:absolute;height:100%;max-width:100%;width:0%;background-color:#003287;-webkit-transition:all .5s;transition:all .5s}.sections{position:relative;margin:0 auto}.sections .section{max-width:1000px;margin:0 auto;display:none}.sections .section .title,.sections .section .intro-text{text-align:center}.sections .section .title{margin-top:0;margin-bottom:0.25em}.sections .section.visible{display:block}.section.start{text-align:center}.section.start .section-selection{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px;margin:0 auto;margin-top:2em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section.start .section-selection .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125em;margin:1em 0.5em;padding:0.5em 0;max-width:8em;cursor:pointer}.section.start .section-selection .item:hover,.section.start .section-selection .item:active,.section.start .section-selection .item:focus,.section.start .section-selection .item:focus-within{background-color:rgba(255,255,255,0.2)}.section.start .section-selection .item .icon{max-width:60%;margin:0 0.5em 1em}.section.start .section-selection .item input[type="checkbox"]{width:unset;position:absolute;opacity:0;pointer-events:none}.section.start .section-selection .item input[type="checkbox"]+.status-symbol{position:relative;cursor:pointer;padding:0;margin-left:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section.start .section-selection .item input[type="checkbox"]+.status-symbol:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:1.5em;height:1.5em;background:#fff;border:0.3em solid #fff;vertical-align:middle;-webkit-transition:all .125s;transition:all .125s}.section.start .section-selection .item input[type="checkbox"]:checked+.status-symbol:before{background:#003287}.section.start .section-selection .item .status-symbol{margin-top:0.5em}.section.start .power-cost .input-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em}.section.start .power-cost .input-field #power-cost{width:8em}.section.start .power-cost .currency{font-weight:bold;margin:0}.section.start .power-cost a{color:#003287;text-decoration:underline}.section.start .power-cost h3{margin-bottom:0}.section.start .prevnext-button-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25em}.section.heating{max-width:1300px}.section.heating .grid{display:grid;grid-template-columns:2fr 3fr 2fr;grid-template-rows:auto;grid-gap:2em;margin-top:2em;margin-bottom:2em}.section.heating .grid .settings{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px}.section.heating .grid .settings input[type="number"]{vertical-align:bottom;margin-right:0.5em}.section.heating .grid .house{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:526px;max-width:526px;background-color:#fce64c;color:#003287;padding:20px;border-radius:15px}.section.heating .grid .house .house-model{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.heating .grid .house .house-model .roof{position:absolute;width:46%;top:0;left:20%;z-index:10}.section.heating .grid .house .house-model .windows-left{position:absolute;width:16%;top:29%;left:25.2%}.section.heating .grid .house .house-model .windows-right{position:absolute;width:16.1%;top:28.9%;left:46.4%}.section.heating .grid .house .slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding-bottom:1em}.section.heating .grid .house .slider-container #house-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.heating .grid .house .slider-container .start-title{margin-right:0.5em}.section.heating .grid .house .slider-container .end-title{margin-left:0.5em}.section.heating .grid .results{background-color:#73d3b9;color:#fff;padding:20px;border-radius:15px}.section.heating .grid .results .results-container{font-family:'Boing Medium', arial;font-weight:400;margin-bottom:2em}.section.heating .grid .results .results-container .result-value{font-size:3em;margin-right:15px}.section.heating .grid .results .results-container .result-suffix{font-size:1.5em}.section.lighting{max-width:850px}.section.lighting .upper-grid{display:grid;grid-template-columns:3fr 2fr 2fr;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em;grid-template-rows:auto;margin-top:2em}.section.lighting .upper-grid .column-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section.lighting .upper-grid .column-1 .rounded-box{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px;margin-bottom:1em}.section.lighting .upper-grid .column-1 .rounded-box:last-of-type{margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.lighting .upper-grid .column-1 .settings input[type="number"]{vertical-align:bottom;margin-right:0.5em}.section.lighting .upper-grid .column-1 .radio-options{margin-top:1em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section.lighting .upper-grid .column-1 .radio-options .choice{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:center;font-size:1em}.section.lighting .upper-grid .column-1 .radio-options .choice .icon{max-width:70px}.section.lighting .upper-grid .column-2 .inner-flex,.section.lighting .upper-grid .column-3 .inner-flex{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section.lighting .upper-grid .column-2 .subtitle,.section.lighting .upper-grid .column-3 .subtitle{text-align:center;margin-bottom:1em}.section.lighting .upper-grid .column-2 .content,.section.lighting .upper-grid .column-3 .content{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px;margin-bottom:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.lighting .upper-grid .column-2 .subtotal,.section.lighting .upper-grid .column-3 .subtotal{background-color:#73d3b9;color:#fff;padding:20px;border-radius:15px;padding-top:0.5em;padding-bottom:0.5em}.section.lighting .upper-grid .column-2 .subtotal .results-container,.section.lighting .upper-grid .column-3 .subtotal .results-container{font-family:'Boing Medium', arial;font-weight:400}.section.lighting .upper-grid .column-2 .subtotal .results-container .result-value,.section.lighting .upper-grid .column-3 .subtotal .results-container .result-value{font-size:2em;margin-right:7px}.section.lighting .upper-grid .column-2 .subtotal .results-container .result-suffix,.section.lighting .upper-grid .column-3 .subtotal .results-container .result-suffix{font-size:1em}.section.lighting .upper-grid .column-3 .radio-options .choice{-ms-flex-preferred-size:50%;flex-basis:50%}.section.lighting .upper-grid .timer-setting{display:block;text-align:center;font-size:0.8em;margin-top:1em}.section.lighting .upper-grid .timer-setting .checkbox{opacity:0;position:absolute}.section.lighting .upper-grid .timer-setting .switch-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.section.lighting .upper-grid .timer-setting .switch-container .status-symbol{display:inline-block;width:2em;height:1em;margin:1em;background-color:white;position:relative;border-radius:10em}.section.lighting .upper-grid .timer-setting .switch-container .status-symbol::after{display:block;content:"";position:absolute;width:1.5em;height:1.5em;top:-0.25em;left:-0.5em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);background-color:#fce64c;border-radius:10em}.section.lighting .upper-grid .timer-setting .switch-container .checkbox:checked+.status-symbol::after{left:unset;right:-0.5em}.section.lighting .upper-grid .timer-setting .icon{display:inline-block;height:2em;width:2em;vertical-align:middle;margin-bottom:0.25em;margin-right:0.5em}.section.lighting .lower-grid{display:grid;grid-template-columns:3fr 2fr 2fr;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;row-gap:1em;grid-template-rows:auto;margin-top:1em}.section.lighting .lower-grid .column-2.electricity-usage .grid{display:grid;grid-template-columns:1fr 1fr;gap:1em}.section.lighting .lower-grid .column-1,.section.lighting .lower-grid .column-2{background-color:#73d3b9;color:#fff;padding:20px;border-radius:15px;padding-top:0.5em;padding-bottom:0.5em}.section.lighting .lower-grid .column-1 .subtitle,.section.lighting .lower-grid .column-2 .subtitle{color:#003287}.section.lighting .lower-grid .column-1 .results-container,.section.lighting .lower-grid .column-2 .results-container{font-family:'Boing Medium', arial;font-weight:400}.section.lighting .lower-grid .column-1 .results-container .result-value,.section.lighting .lower-grid .column-2 .results-container .result-value{font-size:3em;margin-right:7px}.section.lighting .lower-grid .column-1 .results-container .result-suffix,.section.lighting .lower-grid .column-2 .results-container .result-suffix{font-size:1.5em}.section.lighting .lower-grid .column-2{grid-column:span 2}.section.housing{max-width:700px}.section.housing .grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em;margin-top:2em;margin-bottom:2em}.section.housing .grid .settings{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px}.section.housing .grid .settings .description ul{margin:0.5em 0;padding-left:1.2em}.section.housing .grid .settings .isolation-checkbox{width:unset;position:absolute;opacity:0;pointer-events:none}.section.housing .grid .settings .isolation-checkbox+.status-symbol{position:relative;cursor:pointer;padding:0;margin-left:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section.housing .grid .settings .isolation-checkbox+.status-symbol:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:1.5em;height:1.5em;background:#fff;border:0.3em solid #fff;vertical-align:middle;-webkit-transition:all .125s;transition:all .125s}.section.housing .grid .settings .isolation-checkbox:checked+.status-symbol:before{background:#003287}.section.housing .grid .settings .item{font-size:1.125em;margin:1em 0.5em;padding:0.5em 0;max-width:8em;margin-left:0;cursor:pointer}.section.housing .grid .settings .item .status-symbol{margin-top:0 !important;margin-left:0 !important;display:inline-block;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.section.housing .grid .settings .item .status-symbol::before{width:1.25em !important;height:1.25em !important}.section.housing .grid .settings .item:hover,.section.housing .grid .settings .item:active,.section.housing .grid .settings .item:focus,.section.housing .grid .settings .item:focus-within{background-color:inherit}.section.housing .grid .settings .item .icon{max-width:60%;margin:0 0.5em 1em}.section.housing .grid .settings .item input[type="checkbox"]{width:unset;position:absolute;opacity:0;pointer-events:none}.section.housing .grid .settings .item input[type="checkbox"]+.status-symbol{position:relative;cursor:pointer;padding:0;margin-left:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section.housing .grid .settings .item input[type="checkbox"]+.status-symbol:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:1.5em;height:1.5em;background:#fff;border:0.3em solid #fff;vertical-align:middle;-webkit-transition:all .125s;transition:all .125s}.section.housing .grid .settings .item input[type="checkbox"]:checked+.status-symbol:before{background:#003287}.section.housing .grid .results{background-color:#73d3b9;color:#fff;padding:20px;border-radius:15px}.section.housing .grid .results .results-container{font-family:'Boing Medium', arial;font-weight:400;margin-bottom:2em}.section.housing .grid .results .results-container .result-row{text-align:right}.section.housing .grid .results .results-container .result-value{font-size:3em;margin-right:15px}.section.housing .grid .results .results-container .result-suffix{font-size:1.5em}.section.housing .grid .radio-options{margin:0.5em 0 1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section.housing .grid .radio-options .choice{display:block;padding:0.5em;margin-left:-0.5em}.section.housing .grid .radio-options .choice:hover{background-color:rgba(255,255,255,0.2)}.section.housing .grid .radio-options .choice .choice-title{font-family:'Boing Medium', arial;font-weight:400;font-size:1.125em;display:inline-block}.section.housing .grid .radio-options .choice .radio{display:inline-block}.section.housing .grid .radio-options .choice .status-symbol{margin-right:0.5em !important;display:inline-block;-webkit-transform:translateY(-2px);transform:translateY(-2px);margin-bottom:0 !important}.section.housing .grid .radio-options .choice .status-symbol::before{width:1.25em;height:1.25em}.section.summary{max-width:800px}.section.summary .summary-view .row{margin-bottom:2em;display:grid;grid-template-columns:1fr 1fr;grid-gap:2em;font-family:'Boing Medium', arial;font-weight:400}.section.summary .summary-view .row .box-title{font-size:1.5em;color:#003287;margin-top:0.5em;margin-bottom:0.5em}.section.summary .summary-view .row .options,.section.summary .summary-view .row .results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section.summary .summary-view .row .options .content{background-color:#fce64c;color:#003287;padding:20px;border-radius:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.summary .summary-view .row .options .sub-row{margin-bottom:0.75em;float:left;width:100%}.section.summary .summary-view .row .options .sub-row .row-title{display:inline-block;margin-right:3px}.section.summary .summary-view .row .options .sub-row .row-title:after{content:":";display:inline-block}.section.summary .summary-view .row .options .sub-row .value{font-family:'Boing', arial;font-weight:400;display:inline-block}.section.summary .summary-view .row .results .content{background-color:#fff;color:#003287;padding:20px;border-radius:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section.summary .summary-view .row .results .extra-rows-result{font-size:1.5em;margin-top:0;margin-bottom:0.5em}.section.summary .summary-view .row .results .cost-results{clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0.5em;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0.5em}.section.summary .summary-view .row .results .cost-results .title{margin:0;text-align:left}.section.summary .summary-view .row .results .cost-results .cost{font-size:1.4em}.section.summary .summary-view .row .results .cost-results:last-child{margin-bottom:0}.section.summary .summary-view .row .results .slider{display:block;float:left;width:100%;margin-bottom:1em}.section.summary .summary-view .row .results .slider .meter{margin:0.25em 0}.section.summary .summary-view .row .results .slider .meter{height:1em;width:100%;position:relative;background-color:#fff;background-image:-webkit-gradient(linear, left top, right top, from(lime), color-stop(orange), to(red));background-image:linear-gradient(to right, lime, orange, red)}.section.summary .summary-view .row .results .slider .meter .fill{position:absolute;height:100%;top:0;max-width:100%;width:1em;height:1em;border-radius:10em;background-color:#fff;-webkit-transform:translateX(-1em) scale(1.1);transform:translateX(-1em) scale(1.1);-webkit-box-shadow:0 0 0.5em rgba(0,0,0,0.3);box-shadow:0 0 0.5em rgba(0,0,0,0.3)}.section.summary .summary-view .row .results .slider .usage-amount .usage{color:#003287;display:inline-block;margin-right:0.5em}.section.summary .summary-view .row .results .slider .usage-amount .amount{font-size:1.5em;display:inline-block}.section.summary .summary-view .row .results .slider .usage-amount .unit{display:inline-block}.section.summary .summary-view .row .results .slider .slider-labels{width:100%}.section.summary .summary-view .row .results .slider .slider-labels .unit{font-size:0.8em}.section.summary .summary-view .row .results .slider .slider-labels .min{float:left}.section.summary .summary-view .row .results .slider .slider-labels .max{float:right}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#ffdc00}img{max-width:100%;height:auto}button{cursor:pointer;background:transparent;border:none;color:inherit;-webkit-appearance:none}.center{text-align:center}@media print{body{background:transparent}.navigation{margin-top:0;-webkit-box-shadow:none;box-shadow:none}.navigation *{display:none !important}.navigation .logo{display:block !important;margin-top:0}.button,.prevnext-button-container{display:none}.section.summary .summary-view .row .box-title{font-size:1em;color:#003287;margin-top:0em;margin-bottom:0.25em}.section.summary .summary-view .row .options .content,.section.summary .summary-view .row .results .content{background-color:transparent;border:1px solid #003287;color:#003287}.section.summary .summary-view .row .options .extra-rows-result,.section.summary .summary-view .row .results .extra-rows-result{color:#003287}.section.summary .summary-view .row .results .slider .meter{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px solid #003287}}

/*# sourceMappingURL=main.css.map */
