.single-ep_planscan .site-header{border-bottom:5px solid #0098cd}.planscan-list-title{font-size:26px;font-size:2.6rem}.planscan-list-plan{border:1px solid #ddd;margin-bottom:20px}.planscan-list-plan-header{align-items:center;background-color:#f7f7f7;border-bottom:1px solid #ddd;display:flex}.planscan-list-plan-header-title-area{padding:10px 20px;width:100%}.planscan-list-plan-header-title{color:#222;font-size:18px;font-size:1.8rem;margin:0}p.planscan-list-plan-tagline{font-size:16px;font-size:1.6rem;margin:0}.planscan-list-plan-inner{align-items:center;display:flex}.planscan-list-plan-inner-left{padding:20px;width:65%}.planscan-list-plan-inner-right{padding:20px;text-align:center;width:35%}ul.planscan-list-plan-inner-list{margin:0 0 0 25px}.entry-content ul.planscan-list-plan-inner-list li:before{color:#0098cd}ul.planscan-list-plan-inner-list>li{font-size:16px;font-size:1.6rem;padding-bottom:8px}.planscan-list-plan-inner p{font-size:16px;font-size:1.6rem;margin-bottom:20px}.planscan-list-plan-inner p:last-child{margin:0}p.planscan-bill-estimates-title{margin-bottom:10px}.planscan-bill-estimates-table-outer{overflow-x:auto}.planscan-bill-estimates-table{font-size:15px;font-size:1.5rem;margin:0}.planscan-bill-estimates-table td{padding:5px 10px;width:50%}.planscan-list-plan .attachment-provider-logo{display:block;margin:0 auto 15px;max-width:100px;width:100%}p.planscan-signup-link{margin-bottom:15px}p.planscan-phone{margin-bottom:10px}.planscan-phone a{color:#222}.planscan-details-link a{color:#0098cd}.planscan-details-link a:focus,.planscan-details-link a:hover{color:#f36c3e}.planscan-list-plan-inner .button,.planscan-list-plan-inner button{font-size:20px;font-size:2rem;line-height:1.5;margin:0;padding:4px 40px}.planscan-list-plan .plan-details{display:none}.plans-page .site-inner{padding-bottom:0}.plans-page .entry .wrap{position:relative}.plans-page .full-width-title{margin-bottom:50px}.res-tdu-cta{margin:-15px 0 30px}.res-tdu-cta .wrap{border:3px solid #ddd;padding:10px}.res-tdu-cta p{font-size:1.7rem;margin:0;text-align:center}.plans-search-wrapper{float:left;width:24.4684210526%}.plans-search{background-color:#f8f8f8cc;border:1px solid #7c7c7c4d;border-radius:12px;color:#272727;font-family:Noto Sans,Source Sans Pro,sans-serif;font-size:1.4rem}.plans-search-overlay{display:none}.plans-search-header{display:flex;justify-content:space-between;padding:15px}.plans-search-header .plans-search-close{display:none}.plans-search-header .plans-search-close:before{background:url(../icons/close.svg) no-repeat 50%;content:"";display:inline-block;height:16px;vertical-align:middle;width:16px}.plans-search-title{color:#272727;font-size:1.6rem;font-weight:700;margin:0}.plans-search-inner{padding:0 15px}.plans-search-footer{display:none;text-align:center}.plans-search-label{font-weight:700;margin-bottom:10px}.plans-search-kwh-buttons{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:15px;text-align:center}.plans-search-kwh-buttons .button{align-items:center;background-color:#4f4f4f;border-radius:4px;display:flex;flex-direction:column;font-size:13px;font-size:1.3rem;gap:4px;justify-content:center;min-width:max-content;padding:4px 6px;text-transform:none}.plans-search-kwh-buttons .rate-desc{font-size:12px;font-weight:600}.plans-search-kwh-buttons .button:focus,.plans-search-kwh-buttons .button:hover{background-color:#414142}.plans-search-kwh-buttons .button.active-rate{background-color:#007fad;box-shadow:1px 1px 4px 4px #4f4f4f80;outline:4px solid #fff}.plans-search .plans-calculator-field{position:relative}.plans-search .plans-calculator-field>label{display:none}.plans-search .plans-calculator-field:after{color:#555;content:"kWh";font-size:clamp(1.1rem,.5rem + .5vw,1.4rem);pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.plans-search .plans-calculator-field>input{border:1px solid #bababa;border-radius:6px;padding:10px!important}.plans-kw-search .plans-search-apply{display:none}.plans-search .facetwp-facet{margin-bottom:16px}.plans-search .facetwp-display-value{padding-left:5px}.plans-search .facetwp-type-checkboxes{display:flex;flex-direction:column}.plans-search .facetwp-checkbox{background:url(../icons/checkbox.svg) 0 50% no-repeat;width:fit-content}.plans-search .facetwp-checkbox.checked{background-image:url(../icons/checkbox-on.svg)}.plans-search .select2-container{max-width:100%}.plans-search .select2-container--default .select2-selection--multiple,.plans-search .select2-container--default .select2-selection--single{border:1px solid #bababa;border-radius:6px;font-size:14px;font-size:1.4rem}.plans-search .select2-container--default .select2-selection--single:focus{outline:0}.plans-search .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 10px;position:relative}.plans-search .select2-container--default .select2-selection--multiple .select2-selection__rendered:after{border-color:#007fad #0000 #0000;border-style:solid;border-width:6px 5px 0;content:"";height:0;position:absolute;right:12px;top:15px;width:0}.plans-search .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ddd}.plans-search .select2-container .select2-search--inline{max-width:100%}.plans-search .select2-container .select2-search--inline .select2-search__field{cursor:pointer;font-size:14px;font-size:1.4rem;margin-top:10px;max-width:100%}.plans-search .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:14px;font-size:1.4rem}.plans-search .select2-container .select2-selection--single .select2-selection__rendered{padding:5px 20px 0 16px}.plan-search-api5 .select2-container .select2-selection--single{height:40px}.plans-search .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333}.plans-search .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:6px}.plans-search .noUi-horizontal{height:3px}.plans-search .noUi-handle,.plans-search .noUi-target{box-shadow:none}.plans-search .noUi-target{border:none}.plans-search .noUi-handle{background-color:#009cd5;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px 0 #0003;cursor:pointer}.plans-search .noUi-connects{background-color:#0003;top:4px}.plans-search .noUi-connect{background-color:#009cd5}.plans-search .facetwp-slider-wrap{margin-bottom:15px;padding-bottom:0}.plans-search .facetwp-slider-label{display:flex;font-size:14px;font-size:1.4rem;justify-content:space-between;text-transform:lowercase}.plans-search .facetwp-slider-reset{display:none!important}.plans-search .facetwp-checkbox{font-size:14px;font-size:1.4rem;margin-bottom:7px}.plans-search .facetwp-counter{display:none}.plans-search-reset{margin-bottom:0}@media only screen and (max-width:1023px){.plans-search{background:#fff;border-radius:0;height:100%;overflow-x:hidden;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:calc(100% - 30px);z-index:9999999}.plans-search.active{right:0}.plans-search-overlay{background:#00000080;display:none;inset:0;position:fixed;z-index:1000}.plans-search-overlay.active{display:block}.plans-search-header{border-bottom:1px solid #dfdfdf;margin-bottom:16px}.plans-search-title{font-size:1.6rem}.plans-search-inner{border-bottom:1px solid #dfdfdf;margin-bottom:16px}.plans-kw-search .plans-search-apply{display:block;margin-left:auto;margin-right:auto}#plans-calculator-input-wrapper>p,.plans-search-facet.plans-search-kwh .plans-search-label,.plans-search-header .plans-search-reset{display:none}.plans-search-footer,.plans-search-header .plans-search-close{display:block}}.plans-search-reset>a{color:#007fad;font-size:1.2rem;font-weight:600}.plans-search-apply{background-color:#0098cd;border-radius:4px;color:#fff;margin-bottom:15px;transition:background-color .3s,opacity .5s,visibility .5s}.plans-search-apply:focus,.plans-search-apply:hover{background-color:#333}.plans-page .entry-content{float:right;width:74.0228070175%}.plans-sort-wrapper{align-items:center;margin-bottom:20px}.plans-sort-wrapper-inner{align-items:center;display:flex;justify-content:space-between}.plans-sort-wrapper .filters-toggle{color:#009cd5;display:none;font-size:1.3rem;font-weight:700}.plans-sort-wrapper .filters-toggle:after{background-image:url(../icons/filter.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-left:2px;vertical-align:middle;width:10px}.plans-sort{align-items:center;display:flex;font-family:Noto Sans,Source Sans Pro,sans-serif;gap:8px}.plans-sort-title{color:#4f4f4f;font-size:1.3rem;margin:0}.plans-sort .select2-container{max-width:200px}.plans-sort .select2-container--default .select2-selection--single{border:1px solid #bababa;border-radius:6px;font-size:1.4rem;height:34px}.plans-sort .select2-container--default .select2-selection--single:focus{outline:0}.plans-sort .select2-container .select2-selection--single .select2-selection__rendered{padding:3px 12px 0 12px}.plans-sort .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#272727}.plans-sort .select2-container--default .select2-selection--single .select2-selection__arrow{right:5px;top:4px}.plans-sort .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#007fad #0000 #0000 #0000;border-width:6px 5px 0 5px}.plans-page .select2-dropdown{border-color:#ddd;border-radius:0;font-size:14px;font-size:1.4rem}.plans-page .select2-container--default .select2-results__option[aria-selected=true]{background-color:#f7f7f7}.plans-page .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#414142}.plans-page .select2-results{border:0}@media only screen and (max-width:780px){.plans-sort-wrapper{background-color:#f1f1f1;margin-left:calc(-5% - 3px);margin-right:calc(-5% - 3px);padding:18px calc(5% + 8px)}}@media only screen and (max-width:1023px){.plans-sort-wrapper{justify-content:space-between}.plans-sort-wrapper .plans-sort-title{display:none}.plans-sort-wrapper .filters-toggle{display:block}}.plans-applied-filters{border-top:1px solid #e5e5e5;flex:0 0 100%;font-size:14px;margin:10px 0 20px;order:3;padding:8px 0 0;width:100%}.plans-applied-filters .applied-filters-inner{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}.plans-applied-filters .applied-pill{background:#4f4f4f;border:1px solid #4f4f4f;border-radius:4px;color:#fff;line-height:1;padding:6px 10px}.applied-filters-inner .pill-usage-edit{background:#0000;height:12px;margin-left:6px;padding:0;width:12px}.applied-filters-inner .pill-usage-edit svg{display:block;fill:#fff;pointer-events:none}.plans-applied-filters .facetwp-selections{display:flex;flex-wrap:wrap;gap:8px}.plans-applied-filters .facetwp-selections .facetwp-selection-label{display:none}.plans-applied-filters .facetwp-selection-value{align-items:center;background-color:#e7f6ec;border:1px solid #cfeede;border-radius:4px;color:#187a4a;display:inline-flex;font-size:14px;line-height:1;padding:6px 10px}div.plans-applied-filters .facetwp-selection-value{align-items:center;background-position:calc(100% - 4px);background-size:10px;display:inline-flex;gap:0}.plans-applied-filters .facetwp-selection-value img{height:14px;vertical-align:middle;width:auto}.plans-applied-filters .facetwp-remove{color:#fff!important;font-weight:700;margin-left:6px;opacity:.7;text-decoration:none;transition:opacity .2s}.plans-applied-filters .facetwp-remove:hover{color:#fff!important;opacity:1}.plans-applied-filters .facetwp-selection-value[data-color=green]{background-color:#e7f6ec;border-color:#cfeede;color:#145b00}.plans-applied-filters .facetwp-selection-value[data-color=blue]{background-color:#e6f2fb;border-color:#cbe7f5;color:#0e5a6a}.plans-applied-filters .facetwp-selection-value[data-color=purple]{background-color:#f2e9fb;border-color:#e7daf8;color:#5a2e7a}.plans-applied-filters.is-loading .applied-filters-inner{opacity:.5;pointer-events:none;position:relative}.plans-applied-filters.is-loading .applied-filters-inner:after{animation:applied-filters-spin .6s linear infinite;border:2px solid #00000026;border-radius:50%;border-top-color:#4f4f4f;content:"";display:inline-block;height:16px;margin-left:8px;vertical-align:middle;width:16px}@keyframes applied-filters-spin{to{transform:rotate(1turn)}}@media only screen and (min-width:1024px){.plans-applied-filters{display:none}}.plans-zip-wrapper{color:#272727;display:flex;flex-direction:column;font-size:1.3rem}.plans-zip-wrapper p{margin-bottom:0}.plans-zip-wrapper a{color:#009cd5;font-weight:700}.plans-zip-wrapper a:hover{color:#f36c3e}.plans-zip-wrapper .search-form-mobile{display:flex;gap:6px;margin-bottom:20px;max-height:0;overflow:hidden;transition:max-height .3s ease}.plans-zip-wrapper .search-form-mobile.open{margin-top:12px;max-height:100px}.plans-zip-wrapper .search-form-mobile .search-field{flex-grow:1}.plans-zip-wrapper input[type=text]{border:1px solid #bababa;border-radius:6px;font-size:1.4rem;padding:10px}.plans-zip-wrapper input[type=submit]{background-color:#ee6131;border-radius:4px;font-size:1.6rem;padding:11px 20px;text-wrap:nowrap}@media only screen and (min-width:1024px){.plans-zip-wrapper{display:none}}.plan-wrapper{background-color:#fff;border:2px solid #7c7c7c80;border-radius:12px;display:grid;font-family:Noto Sans,Source Sans Pro,sans-serif;font-size:1.6rem;grid-template-columns:0fr auto 129px;grid-template-rows:auto auto;grid-column-gap:0;grid-row-gap:0;margin-bottom:20px;position:relative}.plan-featured-flag,.plan[data-featured=true] .plan-wrapper{border:3px solid #007fad}.plan-featured-flag{background-color:#007fad;border-radius:12px 12px 0 0;color:#fff;font-size:12px;font-weight:700;margin-bottom:-10px;padding:2px 12px 8px;text-transform:uppercase}.plan-header{background-color:#fff;border-bottom:1px solid #eee;border-radius:12px 0 0 0;grid-area:1/1/2/4;padding:12px 16px}.plan-header .plan-header-inner{display:flex;gap:1.2rem;justify-content:space-between}.plan-header .plan-title{color:#272727;font-family:Noto Sans,Source Sans Pro,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-header .plan-details-link,.plan-inner .plan-details-link{color:#ee6131;font-size:1.1rem;font-weight:600;margin-bottom:0}.plan-header .plan-details-link{line-height:2.2}.plan-header .featured-plan-flag{background-color:#0098cd;color:#fff;display:inline-block;font-size:11px;font-size:1.1rem;font-weight:700;line-height:1;margin:0;padding:3px 5px;position:absolute;right:0;text-transform:uppercase;top:0}.plan-header .plan-tagline{display:none;font-size:1.2rem;line-height:1.2;margin:.4rem 0 0}.billsmart-green{--billsmart-color:#1b8b3a;--billsmart-bg:#e8f5ee}.billsmart-yellow{--billsmart-color:#e8a317;--billsmart-bg:#fef5e0}.billsmart-red{--billsmart-color:#d4202c;--billsmart-bg:#fbe7ec}.billsmart-score-wrap{--billsmart-text:#000;--billsmart-info:#6b7280;--billsmart-info-hover:#374151}.billsmart-score-badge,.billsmart-score-wrap{align-items:center;display:inline-flex;gap:6px}.billsmart-score-badge{background-color:var(--billsmart-bg,#e8f5ee);border-radius:4px;color:var(--billsmart-text);font-size:1.3rem;font-weight:600;line-height:1.2;padding:6px 10px}.billsmart-score-shield{align-items:center;display:inline-flex;flex-shrink:0}.billsmart-score-shield svg.billsmart-shield{display:block;height:18px;width:14px}.billsmart-score-shield svg.billsmart-shield path{fill:var(--billsmart-color,#1b8b3a)}.billsmart-score-text{white-space:nowrap}.billsmart-score-info{align-items:center;color:var(--billsmart-info);cursor:pointer;display:inline-flex;flex-shrink:0}.billsmart-score-info:hover{color:var(--billsmart-info-hover)}.billsmart-score-info svg.billsmart-info-icon{display:block;fill:currentColor;height:16px;width:16px}.plan-details__overview-billsmart{margin:16px 0}.plan-details__overview-billsmart h3{margin-bottom:8px}.plan-detail-list-title+.billsmart-score-wrap{margin-bottom:16px}.billsmart-facet-checkbox{margin-bottom:6px}.plans-search-billsmart-score:has(.facetwp-facet:empty){display:none}.billsmart-facet-option{--billsmart-text:#000;align-items:center;background-color:var(--billsmart-bg,#e8f5ee);border-radius:4px;color:var(--billsmart-text);display:flex;font-size:1.2rem;font-weight:600;gap:6px;padding:4px 8px}.billsmart-facet-shield{align-items:center;display:inline-flex;flex-shrink:0}.billsmart-facet-shield svg.billsmart-shield{display:block;height:14px;width:11px}.billsmart-facet-shield svg.billsmart-shield path{fill:var(--billsmart-color,#1b8b3a)}.billsmart-facet-label{white-space:nowrap}.plan-compare-label{margin-left:6px;vertical-align:initial}.plan-compare-outer{display:flex}.plan-compare-outer *{z-index:1}.plan-sidebar{align-items:center;background-color:#f8f8f8;border-bottom-right-radius:12px;color:#009cd5;display:flex;flex-direction:column;grid-area:2/3/3/4;justify-content:center;padding:18px 18px 16px}.plan-sidebar .plan-rate{font-size:36px;font-size:3.6rem;font-weight:700;line-height:1.2;margin:0}.plan-sidebar .plan-rate-label{color:#4f4f4f;font-size:1.2rem;font-weight:600;margin:0}.plan-sidebar .plan-rate-2000,.plan-sidebar .plan-rate-500,.plan-sidebar .plan-rate-label-2000,.plan-sidebar .plan-rate-label-500{display:none}.plan-sidebar .plan-signup-link{flex:1;margin-bottom:14px;margin-top:14px;z-index:1}.plan-sidebar .plan-signup-link .button,.plan-sidebar .plan-signup-link .signup-button{background-color:#ee6131;border-radius:4px;font-size:1.2rem;padding:6px 12px}.plan-sidebar .plan-signup-phone{align-items:center;color:#ee6131;display:flex;font-size:1.4rem;font-weight:600;gap:4px;margin-bottom:0;z-index:1}.plan-sidebar .plan-signup-phone .icon-ep-010{margin-bottom:-7px;transform:scaleX(-1)}.plan-inner{display:grid;font-size:1.4rem;font-weight:600;grid-area:2/1/3/3;grid-template-columns:1fr;grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;padding:16px}.entry-content .plan-inner p{margin-bottom:0}.plan-inner .inner1{grid-area:1/1/2/2}.plan-inner .inner1 .plan-inner1-wrapper{display:inline-block}.plan-inner .inner1 .plan-provider-utility{color:#4f4f4f;font-size:1rem;margin-bottom:16px;text-align:center}.plan-inner .inner2>.plan-info-list,.plan-inner .inner3,.plan-inner .inner5{display:none}.plan-inner .inner4{align-self:end}.plan-inner .inner2{grid-area:2/1/2/3}.plan-inner .inner3{grid-area:1/3/2/4}.plan-inner .inner4{grid-area:3/1/4/2}.plan-inner .inner5{grid-area:3/3/4/4}.plan-inner .plan-details-link{font-size:1.4rem}.plan-details-link a:after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.plan-inner .inner1 img{max-width:100px}.plan-inner .plan-rate{color:#009cd5}.plan-column{float:left;margin-left:3.55029585799%}.plan-column-1{color:#0098cd;margin-left:0;text-align:center;width:13.708086785%}.plan-column-2{width:30.966469428%}.plan-column .plan-info-list{margin:0}.plan-info-list [class*=" icon-"]:before,.plan-info-list [class^=icon-]:before{color:#aaa;font-size:16px;left:-20px;line-height:1.25;top:3px}.plan-inner .plan-info-list{display:flex;gap:8px;margin-bottom:10px}.plan-column .plan-info-list .plan-info-list-none,.plan-inner .plan-info-list .plan-info-list-none{padding:0;width:auto}.plan-column .plan-info-list .plan-info-list-none:before,.plan-inner .plan-info-list .plan-info-list-none:before{content:""}.plan-inner .plan-info-list-green,.plan-inner .plan-info-list-none,.plan-inner .plan-info-list-term{line-height:1.25}.plan-column .plan-info-list .plan-info-list-term:before,.plan-inner .plan-info-list .plan-info-list-term:before{content:"\e009"}.plan-inner .plan-info-list .plan-info-list-green:before{color:#53bd34;font-size:18px}.plan-column .plan-info-list .plan-info-list-green:before,.plan-inner .plan-info-list .plan-info-list-green:before{content:"\e00c"}.plan-inner .plan-info-list>span{align-items:flex-start;display:flex;gap:5px;width:fit-content}.plan-column .plan-info-list .plan-info-list-type-fixed:before,.plan-inner .plan-info-list .plan-info-list-type-fixed:before{content:"\e00a"}.plan-column .plan-info-list .plan-info-list-type-indexed:before,.plan-inner .plan-info-list .plan-info-list-type-indexed:before{content:"\e01b"}.plan-column .plan-info-list .plan-info-list-type-solar-buyback:before,.plan-detail-left .plan-info-list .plan-info-list-type-solar-buyback:before,.plan-inner .plan-info-list .plan-info-list-type-solar-buyback:before{content:"\e071"}.plan-column .plan-info-list .plan-info-list-type-variable:before,.plan-inner .plan-info-list .plan-info-list-type-variable:before{content:"\e017"}.plan-column .plan-info-list .plan-info-list-count:before,.plan-inner .plan-info-list .plan-info-list-count:before{content:"\e00d"}.plan-column .plan-info-list li,.plan-inner .plan-info-list li{display:inline-block;float:left;padding:0 0 5px 20px;width:50%}.plan-column .plan-details-link{clear:both;margin:0}.plan-column .plan-cancel-fee{font-size:14px;font-size:1.4rem;margin:0}.plan-column-3{width:13.708086785%}.plan-column .attachment-provider-logo{display:block;margin:0 auto}.plan-column .plan-provider-utility{font-size:12px;font-size:1.2rem;margin:5px 0 0;text-align:center}.plan-column-4{text-align:center;width:30.966469428%}.plan-column .plan-signup-link{margin:0}.plan-column .button,.plan-column .signup-button{display:inline-block;font-size:26px;font-size:2.6rem;line-height:1.5;margin-bottom:5px;width:80%}.plans-page .fwp-load-more{background-color:#0098cd;font-size:16px;font-size:1.6rem;line-height:1.2;margin-top:20px;padding:12px 15px;width:100%}.plans-page .fwp-load-more:focus,.plans-page .fwp-load-more:hover{background-color:#414142}.plans-search-compare{align-items:center;background-color:#f7f7f7;border-top:1px solid #ddd;bottom:-80px;box-shadow:0 -4px 10px #0000001a;display:flex;height:80px;padding:0;position:fixed;text-align:right;transition:all .3s ease-in-out;width:100%;z-index:300}.plans-search-compare.plans-search-compare-visible{bottom:0}.plans-search-compare .wrap{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.plans-search-compare-preview{align-items:center;display:flex;gap:15px}.preview-plan{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;max-width:200px;padding:8px 12px;position:relative}.preview-plan img{margin-right:10px;max-height:40px;max-width:80px}.preview-plan-info{display:flex;flex-direction:column}.preview-plan-price{color:#0098cd;font-size:18px;font-weight:700}.preview-plan-term{color:#737373;font-size:12px}.preview-plan-remove{align-items:center;background:#f36c3e;border:1px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.compare-text{color:#414142;font-size:16px;font-weight:600;margin-right:15px}.plans-search-compare-button{margin:0}#compare-plans{background-color:#0098cd;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.2;padding:12px 24px;transition:background-color .2s}#compare-plans:focus,#compare-plans:hover{background-color:#414142}@media only screen and (min-width:500px){.plan-wrapper{grid-template-columns:1fr 1fr 156px;grid-template-rows:auto 1fr}.plan-header{grid-area:1/1/2/3}.plan-header .plan-details-link,.plan-inner .inner1 .plan-cancel-fee{display:none}.plan-inner{grid-area:2/1/3/3;grid-template-columns:124px 1fr}.plan-inner .inner2>.plan-info-list{align-items:flex-start;display:flex;margin-top:6px}.plan-inner .inner2{flex-direction:column;grid-area:1/2/2/3}.ep-texas.business-plans-page .plan-inner .inner5,.plan-inner .inner5{align-self:flex-end;display:block;grid-area:3/3/4/2}.plan-sidebar{border-top-right-radius:12px;grid-area:1/3/3/4}.plan-sidebar .plan-rate-1000,.plan-sidebar .plan-rate-2000,.show-usage .plan-rate-usage{font-size:3.6rem!important}.plan-sidebar .plan-signup-link .button,.plan-sidebar .plan-signup-link .signup-button{font-size:1.6rem;padding:8px 30px}}@media only screen and (min-width:600px){.plan-wrapper{grid-template-columns:1fr 1fr 173px}.plan-inner{grid-template-columns:150px 1fr}}@media only screen and (min-width:700px){.plan-header .plan-tagline{display:block}}@media only screen and (min-width:800px){.plan-inner .inner1 img{max-width:125px}.plan-inner{grid-template-columns:200px 1fr 120px}.business-plan .plan-inner{grid-template-columns:200px 1fr}.ep-texas .plan-inner .inner5,.plan-inner .inner3{align-items:center;display:flex;flex-direction:column}.ep-texas .plan-inner .inner5{grid-area:3/3/4/4}}@media only screen and (max-width:768px){.plans-search-compare{height:auto;padding:10px 0}.plans-search-compare .wrap{flex-direction:column;gap:0;padding:0 10px}.plans-search-compare-preview{justify-content:flex-start;padding-bottom:5px;width:auto}.preview-plan{flex-shrink:0;min-width:150px}.preview-plan img{max-height:30px;max-width:60px}.preview-plan-price{font-size:16px}.preview-plan-term{font-size:11px}#compare-plans{font-size:1.4rem;padding:10px;width:auto}.plans-search-compare-button{width:auto}}@media only screen and (max-width:450px){.plans-search-compare{bottom:-100px;height:100px;padding:8px 0}.plans-search-compare.plans-search-compare-visible{bottom:0}.plans-search-compare-preview{gap:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scrollbar-width:none}.plans-search-compare-preview::-webkit-scrollbar{display:none}.preview-plan{margin-top:10px;min-width:120px;padding:6px 8px}.preview-plan img{margin-right:6px;max-height:25px;max-width:50px}.preview-plan-price{font-size:14px}.preview-plan-term{font-size:10px}.preview-plan-remove{font-size:10px;height:18px;width:18px}#compare-plans{font-size:1.2rem;padding:8px 15px}.compare-text{display:none}#ep-back-to-top.show{bottom:105px;right:5px}}#calculator-field{font-size:clamp(1.1rem,.5rem + .75vw,1.4rem);min-width:0;order:1;padding:0 0 0 2px}#compare-plans-calculator-input-wrapper,#plans-calculator-input-wrapper{margin-bottom:20px}#plans-calculator-input-wrapper p,.plans-search-facet .plans-calculator-description p{color:#4f4f4f;margin-top:10px}#plans-calculator-input-wrapper p strong,.plans-search-facet .plans-calculator-description p strong{font-weight:600}.plans-search-facet .plans-calculator-description{display:none}.plans-search-facet .plans-calculator-description p{text-align:center}#compare-plans-calculator-input-wrapper .active,#plans-calculator-input-wrapper .active{background:#0098cd;color:#fff;padding:3px}.plans-calculator-field{align-items:stretch;display:flex;justify-content:space-between}.plans-calculator-field>*{border-radius:2px;flex:1}.plans-calculator-field>input{margin-left:1.5px}.plans-calculator-field>label{margin-right:1.5px}.plans-calculator-field label{background-color:#939598;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:1.3rem;font-weight:600;height:40px;line-height:1;padding:8px;text-align:center;vertical-align:bottom}#plans-calculator-input-wrapper .plans-calculator-field.active{background:none;padding:0}#plans-calculator-input-wrapper .plans-calculator-field.active label{background-color:#0098cd;color:#fff}#plans-calculator-input-wrapper .active label{vertical-align:unset}.plan-rate-bill,.plan-rate-label-bill,.plan-rate-label-usage,.plan-rate-usage{display:none}.show-usage .plan-rate,.show-usage .plan-rate-2000,.show-usage .plan-rate-bill-2000,.show-usage .plan-rate-label{display:none!important}.show-usage .plan-rate-bill,.show-usage .plan-rate-label-bill,.show-usage .plan-rate-label-usage,.show-usage .plan-rate-usage{display:block!important}.plan-sidebar .plan-rate-1000,.plan-sidebar .plan-rate-2000,.show-usage .plan-rate-usage{font-size:2.4rem;white-space:pre}.plan-sidebar .plan-rate-bill-1000,.plan-sidebar .plan-rate-bill-2000,.show-usage .plan-rate-bill{font-size:2rem!important;font-weight:700}.plan-sidebar .plan-rate-label-1000,.plan-sidebar .plan-rate-label-2000,.plan-sidebar .plan-rate-label-bill-2000,.show-usage .plan-rate-label-bill,.show-usage .plan-rate-label-usage{color:#4f4f4f;font-size:1.4rem!important}.plans-overlay{background-color:#fff;bottom:0;display:none;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:100}.plans-no-zip .plans-overlay{display:block}.plans-overlay-text{background-color:#fff;border:1px solid #ddd;display:none;font-size:32px;font-size:3.2rem;font-weight:300;left:50%;line-height:1.2;padding:20px 20px 40px;position:absolute;text-align:center;top:65px;transform:translate(-50%,-50%);width:100%;z-index:200}.plans-no-zip .plans-overlay-text{display:block}.plans-overlay-title{margin:0}.plans-overlay-title:before{color:#aaa;display:block}.bus-plans-cta{margin:-15px 0 30px}.bus-plans-cta .wrap{border:3px solid #ddd;padding:10px}.bus-plans-cta p{font-size:1.7rem;margin:0;text-align:center}.plan-info-list-wrapper .plan-info-list{flex-wrap:wrap;overflow:hidden}.plan-inner .plan-info-list>span.feature-tag,.plans-search .facetwp-facet-business_plan_features .facetwp-display-value,.plans-search .facetwp-facet-plan_features .facetwp-display-value{background-color:#f1f1f2;border-radius:6px;color:#000;display:none;font-size:1.2rem;font-weight:600;padding:4px 6px;white-space:normal}.plan-inner .plan-info-list>span.feature-tag:first-child{display:inline-flex}.plan-inner .plan-info-list>span.feature-tag:first-child,.plan-inner .plan-info-list>span.feature-tag[style*=inline-flex]{white-space:normal}.plan-inner .plan-info-list>span.feature-tag img,.plan-inner .plan-info-list>span.feature-tag picture,.plans-search .facetwp-facet-business_plan_features .facetwp-display-value img,.plans-search .facetwp-facet-business_plan_features .facetwp-display-value picture,.plans-search .facetwp-facet-plan_features .facetwp-display-value img,.plans-search .facetwp-facet-plan_features .facetwp-display-value picture{max-height:14px;max-width:14px;min-width:12px}.plans-search .facetwp-facet-business_plan_features .facetwp-display-value,.plans-search .facetwp-facet-plan_features .facetwp-display-value{align-items:center;display:inline-flex;gap:6px;white-space:normal}.plan-inner .plan-info-list>span.feature-tag.blue,.plans-search div[data-color=blue] .facetwp-display-value{background-color:#eaf3f9}.plans-search div[data-color=blue] .facetwp-display-value{border:1px solid #296f821f}.plan-inner .plan-info-list>span.feature-tag.green,.plans-search div[data-color=green] .facetwp-display-value{background-color:#e8ffe1}.plans-search div[data-color=green] .facetwp-display-value{border:1px solid #247c0a1f}.plan-inner .plan-info-list>span.feature-tag.purple,.plans-search div[data-color=purple] .facetwp-display-value{background-color:#f5eaf9}.plans-search div[data-color=purple] .facetwp-display-value{border:1px solid #791b991f}@media only screen and (min-width:800px){.plan-inner .plan-info-list>span.feature-tag:nth-child(-n+2){display:inline-flex}}.more-toggle{background:#f9f0ea;border-radius:6px;color:#ee6131;cursor:pointer;display:inline-flex!important;font-size:1.2rem;font-weight:600;padding:4px 8px;position:relative;-webkit-user-select:none;user-select:none;z-index:1}@media only screen and (max-width:1023px){.plans-page .full-width-title{margin-bottom:30px}.plans-search-wrapper{width:100%}.plans-search-kwh-buttons{text-align:left}.plans-page .entry-content{width:100%}.plans .plan:last-of-type{margin-bottom:0}.plan-sidebar .plan-rate{font-size:30px;font-size:3rem}.plan-sidebar .plan-rate-label{font-size:12px;font-size:1.2rem}.site-header{position:relative}#responsive-menu{display:block}.nav-primary{background-color:#0098cd;left:-9999px;margin:0;opacity:0;position:absolute;top:84px;transition:opacity .3s ease-in-out;width:100%;z-index:500}.nav-primary.nav-primary-open{left:0;opacity:1}.nav-primary .genesis-nav-menu{margin:0 auto;max-width:740px;padding:10px 0 20px}.nav-primary .genesis-nav-menu .menu-item{display:block;margin:0}.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu a,.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu a:hover{box-shadow:none;color:#fff}.nav-primary .genesis-nav-menu a{border-bottom:1px solid #0000001a}.nav-primary .genesis-nav-menu .sub-menu{border-bottom:1px solid #0000001a;border-top:0;opacity:1;padding:10px 0;position:static;width:100%}.nav-primary .genesis-nav-menu .sub-menu a{background:none;border:0;font-size:16px;font-size:1.6rem;padding:10px 20px;width:100%}.provider-logo-widget-image img{max-width:150px;width:100%}.plans-search-facet .plans-calculator-description{display:block}}@media only screen and (max-width:767px){.plan-sidebar .plan-rate-bill-1000,.plan-sidebar .plan-rate-bill-2000,.show-usage .plan-rate-bill{font-size:2rem!important}.plan-compare-outer{margin-right:0}.plan-inner{flex-wrap:wrap;font-size:1.1rem;padding:14px 18px}.plan-column-1,.plan-column-3{margin-left:0;width:22.3372781065%}.plan-column-2,.plan-column-4{text-align:center;width:74.1124260355%}.plan-column-1,.plan-column-2{margin-bottom:15px}.plan-info-list [class*=" icon-"]:before,.plan-info-list [class^=icon-]:before{display:inline-block;left:-5px;line-height:1}.plan-column .plan-info-list li{float:none;margin-right:5px;width:auto}.plan-column .plan-info-list li:last-of-type{margin-right:0}.plan-sidebar{padding:14px}.plan-sidebar .plan-rate-label-1000,.plan-sidebar .plan-rate-label-2000,.plan-sidebar .plan-rate-label-bill-2000,.show-usage .plan-rate-label-bill,.show-usage .plan-rate-label-usage{font-size:1.2rem!important}.plan-inner .plan-details-link,.plan-sidebar .plan-signup-phone{font-size:1.2rem}.plan-column .button,.plan-column .signup-button{font-size:20px;font-size:2rem;width:auto}.plans-search-compare{text-align:center}.plans-search-compare .wrap{padding:0}}@media only screen and (max-width:635px){.planscan-list-plan-inner{flex-wrap:wrap}.planscan-list-plan-inner-left,.planscan-list-plan-inner-right{width:100%}.planscan-list-plan-inner-right{padding-top:0}}@media only screen and (max-width:525px){.plan-compare-outer{clear:both;float:left;margin-top:5px}.plan-sidebar .plan-rate{font-size:24px;font-size:2.4rem}.plan-column .plan-info-list li{font-size:14px;font-size:1.4rem}.plans-overlay-text{font-size:28px;font-size:2.8rem;padding:10px 20px 20px}}@media only screen and (max-width:450px){.plan-sidebar .plan-rate{font-size:28px;font-size:2.8rem}.plan-column-1,.plan-column-2,.plan-column-3,.plan-column-4{margin-left:0;width:100%}.plan-column-3{margin-bottom:15px}.plan-column .attachment-provider-logo{max-width:125px}}@media only screen and (max-width:1200px){#calculator-field,.plans-calculator-field label{height:42px}}@media only screen and (max-width:1024px){#calculator-field,.plans-calculator-field label{height:30px}.plan-sidebar .plan-rate-bill-1000,.plan-sidebar .plan-rate-bill-2000,.show-usage .plan-rate-bill{font-size:1.8rem!important}}@media only screen and (max-width:1023px){.plan-sidebar .plan-rate-bill-1000,.plan-sidebar .plan-rate-bill-2000,.show-usage .plan-rate-bill{font-size:1.8rem!important}}@media only screen and (max-width:350px){.nav-primary{top:66px}}
