@font-face{font-family:"proximanova-thin";src:url("/global/fonts/proximanova/proximanova-thin-webfont.eot");src:url("/global/fonts/proximanova/proximanova-thin-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-thin-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-thin-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-thin-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-thin-webfont.svg#proximanova-thin") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"proximanova-light";src:url("/global/fonts/proximanova/proximanova-light-webfont.eot");src:url("/global/fonts/proximanova/proximanova-light-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-light-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-light-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-light-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-light-webfont.svg#proximanova-light") format("svg");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"proximanova-medium";src:url("/global/fonts/proximanova/proximanova-medium-webfont.eot");src:url("/global/fonts/proximanova/proximanova-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-medium-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-medium-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-medium-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-medium-webfont.svg#proximanova-medium") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"proximanova-semibold";src:url("/global/fonts/proximanova/proximanova-semibold-webfont.eot");src:url("/global/fonts/proximanova/proximanova-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-semibold-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-semibold-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-semibold-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-semibold-webfont.svg#proximanova-semibold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"proximanova-bold";src:url("/global/fonts/proximanova/proximanova-bold-webfont.eot");src:url("/global/fonts/proximanova/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-bold-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-bold-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-bold-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-bold-webfont.svg#proximanova-bold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"proximanova-extrabold";src:url("/global/fonts/proximanova/proximanova-extrabold-webfont.eot");src:url("/global/fonts/proximanova/proximanova-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("/global/fonts/proximanova/proximanova-extrabold-webfont.woff2") format("woff2"),url("/global/fonts/proximanova/proximanova-extrabold-webfont.woff") format("woff"),url("/global/fonts/proximanova/proximanova-extrabold-webfont.ttf") format("truetype"),url("/global/fonts/proximanova/proximanova-extrabold-webfont.svg#proximanova-extrabold") format("svg");font-weight:normal;font-style:normal;}.red-txt{color:var(--blaze);}.white-txt{color:var(--marshmallow);}.blue-txt{color:var(--water-day);}a.red-txt{color:var(-blaze);background-image:linear-gradient(var(-blaze),var(-blaze));text-decoration:none!important;cursor:pointer;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-decoration:none;background-image:linear-gradient(var(-blaze),var(-blaze));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:all 1s cubic-bezier(0,.48,.19,1.01);}a.red-txt:hover,a.red-txt:focus{background-size:100% 2px;background-image:linear-gradient(var(--ember),var(--ember));color:var(--ember);}a.red-txt:active{color:var(--stoke);}a.white-txt{color:var(-marshmallow);background-image:linear-gradient(var(-marshmallow),var(-marshmallow));text-decoration:none!important;cursor:pointer;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-decoration:none;background-image:linear-gradient(var(-marshmallow),var(-marshmallow));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:all 1s cubic-bezier(0,.48,.19,1.01);}a.white-txt:hover,a.white-txt:focus{background-size:100% 2px;background-image:linear-gradient(var(--steam),var(--steam));color:var(--steam);}a.white-txt:active{color:var(--vapor);}a.blue-txt{color:var(-water-day);background-image:linear-gradient(var(-water-day),var(-water-day));text-decoration:none!important;cursor:pointer;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-decoration:none;background-image:linear-gradient(var(-water-day),var(-water-day));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:all 1s cubic-bezier(0,.48,.19,1.01);}a.blue-txt:hover,a.blue-txt:focus{background-size:100% 2px;background-image:linear-gradient(var(--water),var(--water));color:var(--water);}a.blue-txt:active{color:var(--water);}.chevron{display:inline-block;vertical-align:text-bottom;height:.75rem;margin:0 0 3px 8px;}.chevron.blaze{content:url("/global/images/chevron-blaze.svg");}.align-l{text-align:left;}.align-c{text-align:center;}.align-r{text-align:right;}.font-medium{font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.font-semibold{font-family:"proximanova-semibold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.font-extrabold{font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}h1,h2,h3,h4,h5,h6{font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;margin:0;}.p{font-size:1.125rem;line-height:1.5rem;margin:0;}@media all and (min-width:1025px){.p{line-height:1.5rem}}sup{top:-.9em;font-size:44%;line-height:0;position:relative;vertical-align:baseline;}.legal{font-size:.75rem;line-height:.75rem;font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.text-12{font-size:.75rem;line-height:.75rem;font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.text-14{font-size:.875rem;line-height:1rem;font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.text-16{font-size:1rem;line-height:1.3125rem;font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.text-18{font-size:1.125rem;line-height:1.5rem;font-family:"proximanova-medium",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}.text-20{font-size:1rem;line-height:1.5rem;font-family:"proximanova-semibold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-20{font-size:1.25rem}}.text-24{font-size:1rem;line-height:1.3rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-24{font-size:1.5rem;line-height:1.5625rem}}.text-28{font-size:1.5rem;line-height:1.5rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-28{font-size:1.75rem;line-height:1.75rem}}.text-32{font-size:1.75rem;line-height:1.875rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-32{font-size:2rem;line-height:2rem}}.text-36{font-size:2rem;line-height:2rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-36{font-size:2.25rem;line-height:2.1875rem}}.text-44{font-size:2.25rem;line-height:2.25rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-44{font-size:2.75rem;line-height:2.625rem}}.text-52{font-size:2.75rem;line-height:2.6875rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-52{font-size:3.25rem;line-height:3.5rem}}.text-62{font-size:2.75rem;line-height:2.6875rem;font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}@media all and (min-width:1025px){.text-62{font-size:3.875rem;line-height:3.625rem}}#calc{display:flex;flex-grow:1;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-family:"proxima_novaregular",arial,sans-serif;font-weight:normal;max-width:1280px;margin:0 auto;min-height:415px;}#calc--bold{font-family:"proximanova-extrabold",Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;}#calc .red-txt p{font-size:11px;margin:15px 0 0 0;}#calc #see{position:relative;max-width:95%;width:100%;margin:0 auto;margin-bottom:42px;background:#fff;text-align:center;padding:50px 20px 30px 20px;border-radius:14px;box-shadow:0 10px 52px 5px rgba(0,0,0,.14);-webkit-box-shadow:0 10px 52px 5px rgba(0,0,0,.14);}@media all and (min-width:1025px){#calc #see{max-width:100%}}#calc #resultContainer{position:relative;top:0;left:0;width:100%;background-color:rgba(255,255,255,.8);}#calc .legal{width:100%;border-top:2px solid var(--cinder);text-align:justify;text-justify:inter-word;-ms-text-justify:inter-word;-moz-text-align-last:center;text-align-last:center;-ms-text-align-last:center;font-style:italic;}#calc .legal .calc--bold{font-weight:bold;}#entryFrame{position:absolute;}#invalid-entry,#over-bill{display:none;}#enterMonthlyBill{margin:0 auto;}#enterMonthlyBill .itemsEnter{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-content:center;}#enterMonthlyBill .monthlyBill{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:var(--steam);border-radius:10px 10px 0 0;margin:0 auto;padding:16px 0 12px 12px;margin-bottom:30px;}@media all and (max-width:1024px){#enterMonthlyBill .monthlyBill{width:90%}}@media all and (min-width:768px) and (max-width:1023px){#enterMonthlyBill .monthlyBill{width:80%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){#enterMonthlyBill .monthlyBill{width:30%}}#enterMonthlyBill .monthlyBill .monthly_bill_text{position:relative;width:100%;font-family:var(--font-medium)!important;text-align:left;padding-left:12px;color:var(--cinder);}#enterMonthlyBill .monthlyBill .input_section{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-left:8px;}#enterMonthlyBill .monthlyBill input{padding:0;padding-left:0;outline:none;border:none;font-family:"proxima_novabold",arial,sans-serif;font-weight:normal;line-height:1;font-size:15px;height:35px;margin-left:0;background-color:var(--steam);color:var(--cinder);}@media all and (min-width:768px) and (max-width:1023px){#enterMonthlyBill .monthlyBill input{font-size:20px}}.monthlyBill .inside-dollar{pointer-events:none;margin-left:8px;text-align:center;line-height:1.5;font-size:15px;font-weight:bold;color:var(--cinder);}@media all and (min-width:768px) and (max-width:1023px){.monthlyBill .inside-dollar{font-size:20px;font-weight:bold}}.declaimer-output{font-size:10px;width:100%;line-height:1.3;padding:10px 0;}.needTxt{width:95%;}#conDvr-dd{width:100%;}#enterMonthlyBill .dropdown span.value{display:none;}#result-01{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;padding:45px;background-color:rgba(255,255,255,.92);}#result-01 .price-display{width:100%;margin:0 auto;}#result-01 .content-display{width:100%;margin:0 auto;border-top:2px solid var(--cinder);text-align:left;}.yearlySavingText{margin-bottom:30px!important;}#result-01 .lockup--price--bold p,#result-02 .lockup--price--bold p{font-family:"proxima_novaextrabold",arial,sans-serif;font-size:1.5em;font-weight:800;margin-bottom:12px;}#result-01 .price-txt,#result-02 .price-txt,#result-01 .no-savings,#result-02 .no-savings{padding:10px 0;}.innerContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;}@media all and (min-width:768px) and (max-width:1023px){.innerContent{flex-direction:row}}.innerContent .allSee{display:flex;align-self:flex-end;margin-bottom:30px;}