:root{font-family:Inter,sans-serif;font-feature-settings:"liga" 1,"calt" 1}@supports(font-variation-settings: normal){:root{font-family:InterVariable,sans-serif}}body{font-family:Inter,sans-serif}.hero{background:#103a4a;background:url(../img/hero-bg.png) no-repeat center center;background-size:cover;padding:160px 0 120px;text-align:center}.hero h1{color:#fff;margin:0 0 20px}.hero h2{color:#fff;font-size:22px;font-weight:300;line-height:1.5}.hero h2 span{text-decoration:underline;font-weight:700}.hero img{max-width:100%;height:auto}@media(max-width: 991px){.hero{padding:120px 0 60px}.hero h1{font-size:30px}.hero h2{font-size:17px}}@media(max-width: 767px){.hero h1{font-size:30px;margin:0 0 20px;text-align:center}.hero h2{font-size:17px}}@media(max-width: 575px){.hero{padding:120px 0 60px}.hero h1{font-size:24px;margin:0 0 20px}}section.main h3{color:#103a4a;font-size:20px;font-weight:400;line-height:1.5}section.main p{font-size:20px;line-height:1.5;color:#103a4a;margin:0}section.main p.source{font-size:13px;color:#103a4a;margin:0;text-align:center;font-style:italic}section.main img{max-width:100%;height:auto;border-radius:6px;box-shadow:-20px 20px 0px 0px #d8eaf4}section.main .highlight-right{border-right:4px solid #d8eaf4}section.main .highlight-left{border-left:4px solid #d8eaf4}section.main svg.diag-svg{width:300px;max-width:100%;margin:0 0 10px}section.main svg.diag-svg path{fill:#d8eaf4}section.main .fact-img{width:100%;padding:18% 0;background:#d8eaf4;display:flex;align-items:center}section.main .fact-img.one{background:url(../img/ep-fact-1.jpg) no-repeat center center;background-size:cover}section.main .fact-img.two{background:url(../img/ep-fact-2.jpg) no-repeat center center;background-size:cover}section.main .fact-img.three{background:url(../img/ep-fact-3.jpg) no-repeat center center;background-size:cover}section.main .fact-img.four{background:url(../img/ep-fact-4.jpg) no-repeat center center;background-size:cover}section.main .fact-img .fact-number{font-size:100px;font-weight:700;color:#fff;line-height:1;margin:0;opacity:0;transform:scale(0.9),translateX(50%);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s}section.main .fact-img .fact-number.animate{opacity:1;transform:scale(1),translateX(-5%)}section.main .fact-content{background:#d8eaf4;padding:20px 40px;height:100%;display:flex;align-items:center;width:100%}section.main .fact-content h3{font-size:20px;font-weight:400;line-height:1.5;color:#103a4a;margin:0}@media(max-width: 991px){section.main .fact-content{padding:20px 20px}section.main .fact-content h3{font-size:16px}}section.main svg.ig{max-width:100%;height:auto}section.main svg.ig path.white,section.main svg.ig polygon.white,section.main svg.ig rect.white{fill:#fff}section.main svg.ig path.orange,section.main svg.ig polygon.orange,section.main svg.ig rect.orange,section.main svg.ig text.orange{fill:#db6630}section.main svg.ig path.navy,section.main svg.ig polygon.navy,section.main svg.ig rect.navy{fill:#103a4a}section.main svg.ig path.light-blue,section.main svg.ig polygon.light-blue,section.main svg.ig rect.light-blue{fill:#d8eaf4}section.main svg.ig path.blue,section.main svg.ig polygon.blue,section.main svg.ig rect.blue{fill:#65bbb0}section.main svg.ig path.light-green,section.main svg.ig polygon.light-green,section.main svg.ig rect.light-green{fill:#f3faf8}section.main svg.ig path.green,section.main svg.ig polygon.green,section.main svg.ig rect.green{fill:#d7e8e4}section.main svg.ig .navy-stroke{stroke:#103a4a;fill:none;stroke-width:2px}section.main svg.ig .blue-stroke{stroke:#65bbb0;fill:none;stroke-width:2px}section.main svg.ig .orange-stroke{stroke:#db6630;fill:none;stroke-width:2px}section.main svg.inline-rc-costs-map .text{font-family:Inter,sans-serif;font-size:60px;font-weight:800;fill:#fff}section.main svg.inline-rc-costs-map path.green{fill:#d8eaf4}section.main svg.inline-rc-costs-map g.california{opacity:0;transform:scale(0) translateX(10px);transform-origin:left;transition:all .65s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s}section.main svg.inline-rc-costs-map.animate g.california{opacity:1;transform:scale(1) translateX(0)}section.main .receipt-wrapper{background:url(../img/ep-receipt-bg.png) no-repeat center center;padding:10%;background-size:contain}section.main .receipt-wrapper svg.inline-ep-receipt .excise,section.main .receipt-wrapper svg.inline-ep-receipt .low-carbon,section.main .receipt-wrapper svg.inline-ep-receipt .cap-and-trade,section.main .receipt-wrapper svg.inline-ep-receipt .sales-tax,section.main .receipt-wrapper svg.inline-ep-receipt .storage-tax,section.main .receipt-wrapper svg.inline-ep-receipt .total,section.main .receipt-wrapper svg.inline-ep-receipt .circle{opacity:0;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}section.main .receipt-wrapper svg.inline-ep-receipt .excise{transition-delay:1.2s}section.main .receipt-wrapper svg.inline-ep-receipt .low-carbon{transition-delay:1.4s}section.main .receipt-wrapper svg.inline-ep-receipt .cap-and-trade{transition-delay:1.6s}section.main .receipt-wrapper svg.inline-ep-receipt .sales-tax{transition-delay:1.8s}section.main .receipt-wrapper svg.inline-ep-receipt .storage-tax{transition-delay:2s}section.main .receipt-wrapper svg.inline-ep-receipt .total{transition-delay:2.2s}section.main .receipt-wrapper svg.inline-ep-receipt .circle{transition-delay:2.4s}section.main .receipt-wrapper svg.inline-ep-receipt.animate .excise,section.main .receipt-wrapper svg.inline-ep-receipt.animate .low-carbon,section.main .receipt-wrapper svg.inline-ep-receipt.animate .cap-and-trade,section.main .receipt-wrapper svg.inline-ep-receipt.animate .sales-tax,section.main .receipt-wrapper svg.inline-ep-receipt.animate .storage-tax,section.main .receipt-wrapper svg.inline-ep-receipt.animate .total,section.main .receipt-wrapper svg.inline-ep-receipt.animate .circle{opacity:1}section.main svg.inline-ep-taxes01 .currently-pay{opacity:0;transform:translateY(-10%);transition:all 1.5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s}section.main svg.inline-ep-taxes01 .ca-fees{font-family:Inter;font-size:128px;font-weight:900;letter-spacing:0;opacity:0;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.5s}section.main svg.inline-ep-taxes01 .fees{opacity:0;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.8s}section.main svg.inline-ep-taxes01 .each-gallon{opacity:0;transform:translateY(-10%);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:1.1s}section.main svg.inline-ep-taxes01.animate .ca-fees,section.main svg.inline-ep-taxes01.animate .fees{opacity:1}section.main svg.inline-ep-taxes01.animate .currently-pay{opacity:1;transform:translateY(0)}section.main svg.inline-ep-taxes01.animate .each-gallon{opacity:1;transform:translateY(0)}section.main svg.inline-ep-taxes02 .text{font-size:125px;font-weight:800}section.main svg.inline-ep-taxes02 .arrow-bar{stroke:#db6630;stroke-width:20px}section.main svg.inline-ep-taxes02 .projected-increase,section.main svg.inline-ep-taxes02 .arrow,section.main svg.inline-ep-taxes02 .text,section.main svg.inline-ep-taxes02 .state,section.main svg.inline-ep-taxes02 .local,section.main svg.inline-ep-taxes02 .fees,section.main svg.inline-ep-taxes02 .each-gallon{opacity:0;transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}section.main svg.inline-ep-taxes02 .projected-increase{transition-delay:.2s}section.main svg.inline-ep-taxes02 .arrow{transition-delay:.5s;transform:translateY(10%)}section.main svg.inline-ep-taxes02 .text{transition-delay:.9s}section.main svg.inline-ep-taxes02 .state{transition-delay:1.2s}section.main svg.inline-ep-taxes02 .local{transition-delay:1.5s}section.main svg.inline-ep-taxes02 .fees{transition-delay:1.8s}section.main svg.inline-ep-taxes02 .each-gallon{transition-delay:2.1s}section.main svg.inline-ep-taxes02.animate .projected-increase,section.main svg.inline-ep-taxes02.animate .arrow,section.main svg.inline-ep-taxes02.animate .text,section.main svg.inline-ep-taxes02.animate .state,section.main svg.inline-ep-taxes02.animate .local,section.main svg.inline-ep-taxes02.animate .fees,section.main svg.inline-ep-taxes02.animate .each-gallon{opacity:1}section.main svg.inline-ep-taxes02.animate .arrow{transform:translateY(0)}section.main .rates-up-wrapper{background:#db6630;background:url(../img/rc-rates-up-bg.jpg) no-repeat center center;background-size:cover;padding:20px 0 0;overflow:hidden;box-shadow:-20px 20px 0px 0px #d7e8e4;position:relative}section.main .rates-up-wrapper .rates-up-text{position:absolute;top:20px;left:20px;width:100%;height:100%;z-index:1}section.main .rates-up-wrapper .rates-up-text h2{color:#fff;text-transform:uppercase;margin:0;line-height:1;font-size:40px;font-weight:900}section.main .rates-up-wrapper .rates-up-text p{color:#fff;margin:0;font-size:14px}section.main .rates-up-wrapper svg{transform:translateX(0)}section.main .rates-up-wrapper svg path.chart-line{opacity:0;transform:translateX(-100%) translateY(100%);transition:all .9s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s}section.main .rates-up-wrapper svg.animate path.chart-line{opacity:1;transform:translateX(-1%) translateY(0)}@media(max-width: 767px){section.main .rates-up-wrapper{padding:20px 0 0;box-shadow:-5px 5px 0px 0px #d8eaf4}section.main .rates-up-wrapper .rates-up-text h2{font-size:24px;text-align:left}section.main .rates-up-wrapper .rates-up-text p{font-size:12px;text-align:left}}section.main .rates-up-box{background:#fff;padding:30px 30px 100px;height:100%}section.main .rates-up-box .number{font-size:120px;font-weight:900;color:#d7e8e4;line-height:1;margin:-80px 0 20px;display:block;opacity:0;transform:scale(0.9);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s}section.main .rates-up-box h4{font-size:20px;font-weight:400;line-height:1.5;color:#103a4a;margin:0}section.main .rates-up-box.animate .number{opacity:1;transform:scale(1)}section.main.green{background:#f3faf8}section.main.green .highlight-right{border-right:4px solid #d7e8e4}section.main.green .highlight-left{border-left:4px solid #d7e8e4}section.main.green svg.diag-svg path{fill:#d7e8e4}section.main.green img{box-shadow:20px 20px 0px 0px #d7e8e4}@media(max-width: 1199px){section.main.green .highlight-right{border-right:none}section.main.green .highlight-left{border-left:none}}section.main.sources h3{color:#103a4a;font-size:18px;font-weight:800;line-height:1.5}section.main.sources ol li{font-size:15px;line-height:1.5;color:#103a4a;margin:0 0 20px;font-weight:300;font-style:italic}@media(max-width: 1199px){section.main p{font-size:19px}section.main .highlight-right{border-right:none}section.main .highlight-left{border-left:none}}@media(max-width: 991px){section.main svg.diag-svg{width:250px}section.main h2{font-size:24px}section.main p{font-size:16px}section.main .rates-up-box{padding:20px}section.main .rates-up-box .number{font-size:80px;margin:-60px 0 20px}section.main .rates-up-box h4{font-size:16px}}@media(max-width: 767px){section.main svg.diag-svg{width:200px;margin:0 auto 10px;display:block}section.main h2{font-size:24px;text-align:center}section.main p{font-size:16px;text-align:center}section.main img{max-width:55%;height:auto;border-radius:6px;box-shadow:-10px 10px 0px 0px #d8eaf4;margin:0 auto;display:block}section.main.green img{box-shadow:-10px 10px 0px 0px #d7e8e4}section.main.sources h3{font-size:15px}section.main.sources ol li{font-size:14px}}@media(max-width: 575px){section.main img{max-width:75%}}/*# sourceMappingURL=energy-prices.css.map */
