body,html{font-family:Roboto,Helvetica,Arial,sans-serif}.mdl-textfield--floating-label .mdl-textfield__label{color:black !important}.mdl-textfield--floating-label.is-dirty .mdl-textfield__label{color:#1789cf !important}.mdl-textfield__label:after{background-color:red}*/.header{float:left;width:100%;padding:12px 0;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.00),0 1px 5px 0 rgba(0,0,0,0.05)}.header .header-logo{float:left;margin:10px auto;width:80%}.header .header-download{float:left;text-align:right;width:20%}.header .header-download button{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);display:inline-block;border-radius:3px;transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1) .2s;background:#1789cf;color:#fff;min-width:180px;height:45px;line-height:45px;margin-top:5px}.header .header-download button:active,.header .header-download button:focus,.header .header-download button:hover{background-color:#3f51b5;cursor:pointer;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.headline{float:left;width:100%;text-align:center;margin-bottom:30px}.headline h1{font-size:30px;line-height:36px;padding:50px 0 20px;margin:0;position:relative;color:#272727;font-weight:700}.headline h1:before{content:"";width:100px;height:2px;background:#272727;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.description{color:#444;float:none;margin:0 auto 30px}.description p{font-size:16px;font-weight:300}.content-wrapper{background-color:#f5f5f5;display:block;float:left;margin:auto;width:100%}.content{max-width:1400px;width:80%;margin:0 auto;float:none;position:relative}.calculations{width:50%;float:left}.results{width:50%;float:right}.roi-title{width:100%;display:block;padding:3em 0}.inputMaterial{border-radius:2px !important}.card-square.mdl-card{width:45%;height:auto;float:left;margin-left:2.5%;margin-bottom:4%}.card-square>.mdl-card__title{color:#fff;background-color:#009688}.mdl-card__title-text{margin:0 auto !important;font-size:32px !important;line-height:3.5 !important;font-weight:700 !important}.mdl-card__supporting-text{text-align:center}.mdl-textfield__input{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif}.mdl-textfield__label{color:#777;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300}.mdl-textfield.is-focused .mdl-textfield__input:hover{outline:0}.mdl-textfield.is-focused .mdl-textfield__label{font-weight:400}.calculations{background:#fff;padding:25px 40px 24px;box-sizing:border-box;float:left;width:48%;position:relative;margin-right:2%;box-shadow:1px 1px 5px rgba(0,0,0,0.2);min-height:425px}.calculations .mdl-textfield{width:100%}.calculations:before{border:20px solid transparent;border-left-color:#fff;content:"";position:absolute;top:50%;transform:translateY(-50%);left:100%;box-shadow:0px 0px 0px rgba(0,0,0,0.3)}.results{width:49%;background:#fff;padding:20px 20px 0;box-sizing:border-box;margin-left:1%;box-shadow:1px 2px 5px rgba(0,0,0,0.2);position:relative;min-height:425px}.results>div.card-square.mdl-card{float:none;display:inline-block;margin:0;vertical-align:top;width:47.9%;margin-bottom:4%;min-height:initial}.results>div .mdl-card__title.mdl-card--expand{display:block;float:left;width:100%;text-align:center;padding:55px 18px;min-height:180px}.results>div:nth-child(1) .mdl-card__title.mdl-card--expand{background:#3f51b5}.results>div:nth-child(2) .mdl-card__title.mdl-card--expand{background:#e84f41}.results>div:nth-child(3) .mdl-card__title.mdl-card--expand{background:#03a9f5}.results>div:nth-child(4) .mdl-card__title.mdl-card--expand{background:#8cc34b}.results>div.card-square.mdl-card h2,.results>div.card-square.mdl-card h3{float:left;width:100%;margin:0;line-height:30px !important;display:block}.results>div.card-square.mdl-card h3{font-size:14px;line-height:20px !important;margin-top:10px}.results>div.card-square.mdl-card:nth-child(even){margin-left:3%}.material{float:left;width:100%;padding:50px 0}.impact-box{float:left;width:100%;padding:40px;box-sizing:border-box;background:#fff;text-align:center}.impact-box .roi-title{float:left;width:100%;padding:0;text-align:center;background:#fff}.impact-box .roi-title h3{margin:0;background:#fff;padding:0;font-size:26px;margin:0;font-weight:700}#impact{float:left;width:100%;display:flex;margin-top:40px}.impact-box{float:left;width:100%;box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.impact-box .one-third{float:left;width:100%;background:#26a499;box-shadow:1px 1px 5px rgba(0,0,0,0.2);margin-left:2%;padding:30px 20px;text-align:center;color:#fff;justify-content:center;align-items:center}.impact-box .one-third:first-child{margin-left:0}.impact-box .one-third h2{margin:0;font-weight:700}.impact-box .one-third .title{font-size:16px;font-weight:300;line-height:1.5;margin-top:20px;min-height:30px}#details{margin-top:50px;float:left;width:100%;display:none}#details>div.one-third{float:left;width:32%;margin-left:2%;text-align:center;background:#fff;box-shadow:0px 1px 5px rgba(0,0,0,0.2)}#details>div.one-third:first-child{margin-left:0}#details table{border-spacing:0;font-size:16px;width:100%}#details table tr:first-of-type{background-color:#ddd}#details table tr{border-bottom:2px solid #eee;color:#000;display:flex;line-height:1.6;padding:10px 0}#details table tr:nth-child(2n+1){background-color:#eee}#details table tr:last-child{border-bottom:0}#details table td,#details table th{float:left;width:100%}#details table td{color:#000}.show-more{background-color:#03a9f5;border:2px solid #03a9f5;color:#fff;height:45px;line-height:45px;margin-top:50px;min-width:150px;text-align:center;text-decoration:none;text-transform:uppercase}.hide-more a.show-more,.show-more:active,.show-more:focus,.show-more:hover{background-color:#3f51b5;border-color:#3f51b5;color:#fff;cursor:pointer;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.hide-more a.show-more:hover,.hide-more a.show-more:focus{color:#ddd}.calculations .mdl-textfield>span{bottom:28px;position:absolute;right:0;color:#1789cf}#mylightbox .hs-form-field{position:relative;margin-bottom:40px}#mylightbox .hs-form-field input{font-size:14px;padding:10px 10px 10px 0;display:block;width:100%;border:0;border-bottom:1px solid #757575;box-sizing:border-box}#mylightbox .hs-form-field input:focus{outline:0}#mylightbox .hs-form-field label{color:#444;font-weight:300;position:absolute;pointer-events:none;left:0;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box}#mylightbox .hs-form-field input:focus+label,#mylightbox .hs-form-field input:valid+label{top:-16px;font-size:14px;font-weight:400;color:#009688}#mylightbox .hs-form-field .bar{position:relative;display:block;width:100%}#mylightbox .hs-form-field .bar:before,.bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#009688;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}#mylightbox .hs-form-field .bar:before{left:50%}#mylightbox .hs-form-field .bar:after{right:50%}#mylightbox .hs-form-field input:focus ~ .bar:before,#mylightbox .hs-form-field input:focus ~ .bar:after{width:50%}#mylightbox .hs-form-field .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}#mylightbox .hs-form-field input:focus ~ .highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{from{background:#009688}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#009688}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#009688}to{width:0;background:transparent}}.mdl-dialog{width:360px;text-align:center;padding:0;max-width:100%}.mdl-dialog h3{border-bottom:1px solid #e0dcdd;color:#222;font-size:20px;line-height:30px;margin:0;padding:30px;text-align:left;box-sizing:border-box}#mylightbox .hs-error-msgs{padding:0;margin:0;float:left;width:100%}#mylightbox .hs-error-msgs li{list-style:none;text-align:left}#mylightbox .hs-error-msgs label{position:static;font-size:12px;list-style:none;float:left;width:100%;color:#ff9494}#mylightbox input[type="submit"]{background-color:#1789cf;border-radius:2px;border:0;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);color:#fff;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;height:45px;line-height:45px;margin-top:5px;min-width:200px;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(0.4,0,0.2,1) .2s;-webkit-appearance:none}#mylightbox input[type="submit"]:active,#mylightbox input[type="submit"]:focus,#mylightbox input[type="submit"]:hover{background-color:#3f51b5;cursor:pointer;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.close-btn{background:#1789cf;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:50%;color:#fff;cursor:pointer;display:inline-block;height:30px;line-height:30px;position:absolute;right:-10px;text-align:center;top:-10px;width:30px}dialog{position:absolute;left:0;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;margin:auto;border:solid;padding:1em;background:white;color:black;display:none}dialog[open]{display:block}dialog+.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}@media screen and (max-width:540px){dialog[_polyfill_modal]{top:0;width:auto;margin:1em}}._dialog_overlay{position:fixed;top:0;right:0;bottom:0;left:0}@media only screen and (-webkit-min-device-pixel-ratio:1){.calculations{padding:39px 40px}}@media(min-width:769px) and (max-width:1080px){.results{padding:20px}.results>div .mdl-card__title.mdl-card--expand{padding:40px 18px}.results>div.card-square.mdl-card{width:100%;margin:10px 0}.results>div.card-square.mdl-card:nth-child(2n){margin-left:0}.impact-box .one-third h2{font-size:36px}.calculations::before{border-width:14px}}@media(min-width:768px) and (max-width:1080px){.header .header-logo{width:60%}.header .header-download{width:40%}}@media(min-width:30px) and (max-width:768px){.header .header-logo{display:block;text-align:center;width:100%}.header .header-download{display:block;margin-top:10px;text-align:center;width:100%}.calculations,.results{width:100%;margin:0}.calculations{margin-bottom:40px}.calculations::before{left:50%;top:auto;bottom:-40px;transform:translateX(-50%);z-index:2;border-left-color:transparent;border-top-color:#fff}.headline{margin-bottom:30px}.headline h1{padding:40px 0 20px}.show-more{margin-top:20px}}@media(min-width:30px) and (max-width:767px){.content{width:100%}.header{padding:12px 5%;box-sizing:border-box}.description{max-width:90%}.results>div .mdl-card__title.mdl-card--expand{padding:55px 15px}.impact-box{padding:40px 0;text-align:center}.impact-box .one-third{width:90%;float:none;display:inline-block}.impact-box .one-third h2{font-size:30px}#impact{display:block}#details{margin-top:0}#details>div.one-third{margin:0;width:100%;margin-top:30px}.impact-box .one-third{margin:0 0 20px;box-sizing:border-box}.headline h1{font-size:24px;padding:40px 20px 20px;box-sizing:border-box}}@media(min-width:30px) and (max-width:480px){.results{padding:20px}.results>div.card-square.mdl-card{width:100%;margin:10px 0}.results>div.card-square.mdl-card:nth-child(2n){margin:10px 0}.header{text-align:center}.header .header-download{float:none;display:inline-block;width:100%}.impact-box{padding:20px 0}.impact-box .roi-title h3{font-size:22px}#impact{margin-top:20px}}