/* Minification failed. Returning unminified contents.
(1,19501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23760): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,23807): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,23859): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,24112): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(1,24142): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,24386): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,24937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,26891): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,26921): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,28705): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,28735): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,29477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,29536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,30939): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(1,30968): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,31066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,31125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,113650): run-time error CSS1030: Expected identifier, found '.'
(1,113666): run-time error CSS1031: Expected selector, found ')'
(1,113666): run-time error CSS1025: Expected comma or open brace, found ')'
(1,254439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,254463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,255910): run-time error CSS1030: Expected identifier, found '.'
(1,255923): run-time error CSS1031: Expected selector, found ')'
(1,255923): run-time error CSS1025: Expected comma or open brace, found ')'
(1,278732): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,282879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,282991): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,283038): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,283090): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,283343): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(1,283373): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,283617): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,284168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,284282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,286122): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,286152): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,287936): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,287966): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,288708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,288767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,290170): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(1,290199): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,290297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,290356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,309989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,314136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,314248): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,314295): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,314347): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,314600): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-color'
(1,314630): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,314874): run-time error CSS1039: Token not allowed after unary operator: '-swiper-navigation-size'
(1,315425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,315539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,317379): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,317409): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,319193): run-time error CSS1039: Token not allowed after unary operator: '-swiper-pagination-color'
(1,319223): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,319965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,320024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,321427): run-time error CSS1039: Token not allowed after unary operator: '-swiper-preloader-color'
(1,321456): run-time error CSS1039: Token not allowed after unary operator: '-swiper-theme-color'
(1,321554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,321613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@charset "UTF-8";.cookie-banner{position:fixed;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);-webkit-box-shadow:rgba(0,0,0,.5) 0 5px 10px;box-shadow:rgba(0,0,0,.5) 0 5px 10px;color:#fff;font-size:14px;padding:20px;z-index:9999}.cookie-banner-message a{color:#fff;font-weight:700;text-decoration:none}.cookie-banner-button-container{padding-left:20px}.cookie-banner-button-container .cookie-banner-button{background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:18px;padding:0}.wpa-drawer-container.versaform-flyover .active-drawer{right:0;left:unset;width:100vw}@media (min-device-width:768px){.wpa-drawer-container.versaform-flyover .active-drawer{width:450px}}@media (min-device-width:1200px){.wpa-drawer-container.versaform-flyover .active-drawer{padding-bottom:10px}}.wpa-drawer-container.versaform-flyover .slide-enter-from,.wpa-drawer-container.versaform-flyover .slide-leave-to{-webkit-transform:translate(100%,0);transform:translate(100%,0)}body header{background-color:#fff}body header .header-background{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1607843137);box-shadow:0 3px 6px rgba(0,0,0,.1607843137);height:80px}@media (min-device-width:992px){body header .header-background{height:90px}}body header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}body header .logoContainer{height:100%;width:65%}@media (min-device-width:992px){body header .logoContainer{width:40%}}body header .logoContainer img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}body header .logoContainer .WPlogo{position:absolute;top:0;right:0;width:200px;height:50px;background-repeat:no-repeat}body header .header-content-container{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body header .account-menu .desktop-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media (min-device-width:992px){body header .account-menu .desktop-content-container{padding-right:30px}}body header .account-menu .desktop-content-container .divider{border-right:1px solid #c6c6c6;height:1.1rem;margin:0 15px}body header .account-menu .desktop-content-container .multiselect__single{color:#30448c;font-size:1.1rem;font-weight:700;background-color:transparent;margin-bottom:0}@media (min-device-width:992px){body header .account-menu .desktop-content-container .multiselect__single{padding:0}}body header .account-menu .desktop-content-container .multiselect__content-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border:none}body header .account-menu button{-webkit-box-sizing:content-box;box-sizing:content-box}body header .account-menu li .cpr-navigation-link{color:#30448c;font-size:1.1rem;font-weight:700;padding:4px 8px;background-color:transparent}@media (min-device-width:992px){body header .account-menu li .cpr-navigation-link{padding:0 8px}}body header .account-menu .inline-menu{display:-webkit-box;display:-ms-flexbox;display:flex}body header .account-menu .inline-menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body header .account-menu .inline-menu li:last-child{padding-right:0}body header .account-menu .dropdown-menu{border:0;border-radius:0;padding:16px;margin:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.18);box-shadow:0 6px 12px rgba(0,0,0,.18)}body header .account-menu .dropdown-menu li{padding:2px 0}body header .account-menu .dropdown-menu li:first-child{padding-top:0}body header .account-menu .dropdown-menu li:last-child{padding-bottom:0}body header .account-menu .btn-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body header .account-menu .btn-group .multiselect__content{padding:14px}body header .account-menu .btn-group .multiselect__content li{padding:2px 0}body header .account-menu .btn-group .multiselect__content li:first-child{padding-top:3px}body header .account-menu .btn-group .multiselect__content li:last-child{padding-bottom:0}body header .account-menu .btn-group .multiselect__content-wrapper{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border:none;right:0;left:auto;top:80px}body header .account-menu .btn-group .multiselect__tags{border:10px;-ms-flex-line-pack:center;align-content:center;padding-right:0;padding-top:30px;padding-bottom:30px}body header .account-menu .btn-group .multiselect__single{color:#30448c;font-size:1.1rem;font-weight:500;background-color:transparent;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body header .account-menu .btn-group .multiselect--active .multiselect__tags{border-color:#fff;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.13);box-shadow:inset 0 3px 5px rgba(0,0,0,.13);background-color:#e6e5e5}body header .account-menu .btn-group .multiselect__element{color:#30448c;font-size:1.1rem;font-weight:700;background-color:transparent;padding:4px 8px}body header .account-menu .btn-group .multiselect__option--highlight{background-color:transparent;color:#30448c}body header .account-menu .btn-group .multiselect__option{padding:6px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-right:0}body header .account-menu .btn-group .option__desc{padding:0}body header .account-menu .multiselect__tags{border:none;-ms-flex-line-pack:center;align-content:center;padding:0;background:0 0}body header .account-menu .multiselect__select{display:none}body header .account-menu .multiselect__option{display:-webkit-box;display:-ms-flexbox;display:flex}body header .account-menu .option__desc{padding:0 8px}body header .account-menu .btn-secondary{color:#30448c;height:80px;width:60px;border:none;padding:0 12px;border-radius:0;background-color:#fff}body header .account-menu .btn-secondary:hover{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}body header .account-menu .btn-secondary:not(:disabled):not(:disabled).active,body header .account-menu .btn-secondary:not(:disabled):not(:disabled):active,body header .account-menu .show>.btn-secondary.dropdown-toggle{color:#30448c;border-color:#fff;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.13);box-shadow:inset 0 3px 5px rgba(0,0,0,.13);background-color:#e6e5e5}body header .account-menu .bi-person{font-size:26px;color:#30448c;line-height:normal}body header .results-menu-container{font-size:22px;color:#30448c;margin-bottom:0;z-index:0}@media (min-device-width:992px){body header .results-menu-container{display:none}}body header .results-menu-container button{color:#30448c;padding:16px;font-size:1.1rem}body header .results-menu-container svg{height:21px;width:36px;padding:0 6px;fill:#30448c!important;stroke:#30448c;-webkit-transform:translateY(3px);transform:translateY(3px)}body header .cpr-navigation-link{padding:0 8px}.energy-efficiency-tab-container{-ms-flex-flow:wrap;flex-flow:wrap;width:100%;margin:0 0 -10px 0}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper{padding:0;padding-bottom:10px}@media (min-device-width:1200px){.energy-efficiency-tab-container .energy-efficiency-tab-wrapper:nth-child(odd){padding:0 10px 20px 0}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper:nth-child(even){padding:0 0 20px 10px}}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper .energy-efficiency-radio-tab{height:100%}.energy-efficiency-content-container{padding:20px 30px;font-weight:400;color:#666}.energy-efficiency-content-container .energy-efficiency-content-top-left{text-align:left;float:left;width:calc(100% - 120px)}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-top-left{width:calc(100% - 140px)}}.energy-efficiency-content-container .energy-efficiency-content-top-left .estimated-cost{font-size:.8em;color:#30448c;font-style:italic;font-weight:700;padding-bottom:14px}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container{margin:15px 0 10px 0}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container .leaf-icon{display:inline;padding-right:10px}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container .leaf-icon .crossOutSign{stroke:#30448c}.energy-efficiency-content-container .energy-efficiency-content-top-left .improvements-title{color:#30448c;font-weight:700;font-size:1.4em}.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-value{padding-left:20px}.energy-efficiency-content-container .energy-efficiency-content-bottom-right,.energy-efficiency-content-container .energy-efficiency-content-top-right{float:right;width:120px;text-align:center}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-right,.energy-efficiency-content-container .energy-efficiency-content-top-right{width:140px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-dollar-sign,.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-value,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-dollar-sign,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-value{color:#30448c;font-size:1.7em;font-weight:700}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-label,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-label{color:#6d6e71;font-size:.75em;font-weight:400;padding-left:20px;line-height:1.25em;display:inline-block}.energy-efficiency-content-container .energy-efficiency-content-bottom-left{float:left;text-align:left;width:calc(100% - 120px)}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-left{width:calc(100% - 140px)}}.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example{padding-top:0;font-weight:400}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example{padding-top:10px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example.example-heading{padding-top:0}.energy-efficiency-content-container .energy-efficiency-content-bottom-left ul{padding-left:15px}.energy-efficiency-content-container .energy-efficiency-content-bottom-left ul li:before{margin-left:-15px}.energy-efficiency-content-container .energy-efficiency-content-bottom-right{padding-top:15px}@media (min-device-width:1200px){.energy-efficiency-content-container .energy-efficiency-content-bottom-right{position:absolute;right:30px;top:110px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-cost-input-container{display:-webkit-box;display:-ms-flexbox;display:flex}.energy-efficiency-content-container .energy-efficiency-content-bottom-right input{text-align:center;width:100%}.energy-efficiency-content-container .energy-efficiency-content-bottom-right input::-webkit-inner-spin-button{opacity:1}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-dollar-sign{width:20px;display:inline-block}.wizard-radio-tab-wrapper{padding-bottom:10px}@media (min-device-width:768px){.wizard-radio-tab-wrapper{padding:0 5px}}.wizard-radio-tab{display:inline-block;height:100%}.wizard-radio-tab input[type=checkbox],.wizard-radio-tab input[type=radio]{opacity:0;position:absolute}.wizard-radio-tab input[type=checkbox]+label,.wizard-radio-tab input[type=radio]+label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;cursor:pointer;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px;border:3px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-device-width:768px){.wizard-radio-tab input[type=checkbox]+label,.wizard-radio-tab input[type=radio]+label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.wizard-radio-tab input[type=checkbox]:checked+label,.wizard-radio-tab input[type=radio]:checked+label{border-color:#30448c}.wizard-radio-tab input[type=radio][disabled]+label .cpr-header{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .cpr-number{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .cpr-caption,.wizard-radio-tab input[type=radio][disabled]+label .cpr-caption-number{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .wizard-radio-tab-text-divider{border-bottom:1px solid #ebebeb}.wizard-radio-tab input[type=checkbox][disabled]+label .checkbox{border:3px solid #ebebeb}.wizard-radio-tab .checkbox{width:22px;height:22px;border:3px solid #30448c;margin:0 0 0 5px}.wizard-radio-tab label .wizard-radio-tab-title-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wizard-radio-tab label .wizard-radio-tab-title-block .cpr-header{color:#30448c;text-align:center;font-weight:700;max-width:260px;line-height:32px;height:64px}@media (min-device-width:768px){.wizard-radio-tab label .wizard-radio-tab-body-blocks{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wizard-radio-tab label .wizard-radio-tab-body-blocks svg{display:none}@media (min-device-width:768px){.wizard-radio-tab label .wizard-radio-tab-body-blocks svg{display:inherit}}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block{margin:12px auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-number{color:#30448c}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-caption,.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-caption-number{padding:0 50px}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block svg{margin:auto}.wizard-radio-tab .wizard-radio-tab-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (-ms-high-contrast:active){.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{margin:0}}@media screen and (-ms-high-contrast:none){.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{margin:0}}.wizard-radio-tab-text{vertical-align:top}@media (min-device-width:768px){.wizard-radio-tab-text{min-height:459px}}.wizard-radio-tab-text label{padding:14px 0}@media (min-device-width:768px){.wizard-radio-tab-text label{min-height:459px}}.wizard-radio-tab-text label .wizard-radio-tab-title-block>div{margin-top:25px}.wizard-radio-tab-text label .wizard-radio-tab-title-block .cpr-header{margin-bottom:-10px}.wizard-radio-tab-text label .wizard-radio-tab-text-divider{width:162px;border-bottom:1px solid #aaa;margin-left:auto;margin-right:auto}.wizard-radio-tab-text .wizard-radio-tab-text-parameters{min-height:30px}.wizard-radio-tab-image{height:100px}@media (min-device-width:768px){.wizard-radio-tab-image{min-height:300px}.wizard-radio-tab-image .wizard-radio-tab-title-block{margin:36px 15px 0 15px}}.wizard-radio-tab-image svg{stroke:#30448c;fill:#30448c}.radio-list-container{margin:0 auto;max-width:750px;background-color:#fff}.radio-list-item{position:relative;margin-bottom:1px}.radio-list-item:not(:last-of-type){border-bottom:1px solid #e3e3e3}.radio-list-item input[type=radio]{opacity:0;position:fixed;width:0}.radio-list-item input[type=radio]+label{display:inline-block;width:100%;padding:16px 16px 16px 84px;background-color:#fff;color:#666;cursor:pointer;font-weight:700}.radio-list-item input[type=radio]+label span{position:absolute;left:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border:1px solid #30448c;border-radius:50%}.radio-list-item input[type=radio]:checked+label span:after{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;background-color:#30448c;border-radius:50%}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container{width:100vw;left:calc(-50vw + 50%)}.swiper-container .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-bottom:15px;width:100vw;left:calc(-50vw + 50%);position:relative}.swiper-container .swiper-wrapper .swiper-slide{height:auto}.swiper-container .swiper-wrapper .swiper-slide label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.modal-content .swiper-container{width:auto;left:auto}.modal-content .swiper-wrapper{left:auto}.comparison-results-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-device-width:768px){.comparison-results-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.comparison-results-tab{width:320px;padding:25px 10px;background-color:#fff;margin:5px 10px 5px 0}.modal-content .wizard-radio-container.comparison-radio-container input[type=radio]+label{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.modal-content .wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{padding-top:10px}.wizard-tab-content .wizard-radio-container.comparison-radio-container{width:100vw;left:calc(-50vw + 50%)}.wizard-radio-container.comparison-radio-container{margin-top:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{padding:0 5px 20px 5px}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{width:310px}@media (min-device-width:768px){.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{width:350px}}.wizard-radio-container.comparison-radio-container.row{margin-left:0;margin-right:0}.wizard-radio-container.comparison-radio-container .wizard-radio-tab{height:100%}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-title-block{margin-bottom:25px;color:#30448c}.wizard-radio-container.comparison-radio-container .cpr-base{font-size:1rem}.wizard-radio-container.comparison-radio-container .comparison-section+.comparison-section{margin-top:20px}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label{background-color:#e3e3e3;text-align:left;cursor:default;padding:25px}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label .cpr-base{font-weight:400}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label .cpr-header{color:#666;line-height:1em}.wizard-radio-container.comparison-radio-container label{padding:25px 10px}.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]+label{border:5px solid transparent}@media (hover:hover) and (pointer:fine){.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]:not(:checked)+label:hover{padding:28px 13px;border:2px solid #30448c}}.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]:checked+label{padding:25px 10px;border:5px solid #30448c}.wizard-radio-container.comparison-radio-container .comparison-section-title{width:100%;padding-bottom:10px;border-bottom:1px solid #e3e3e3;color:#30448c}.wizard-radio-container.comparison-radio-container .comparison-section-title+div{padding-top:10px}.wizard-radio-container.comparison-radio-container .comparison-section-title+ul{padding-top:10px}.wizard-radio-container.comparison-radio-container .comparison-summary-section{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard-radio-container.comparison-radio-container .comparison-summary-section .stack-item{margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item>.cpr-number{font-size:1.125rem}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item:nth-child(even){border-left:1px solid #e3e3e3}.wizard-radio-container.comparison-radio-container .comparison-info-section ul{text-align:left;font-size:.875rem;font-weight:400;margin:0 20px}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-caption,.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-caption-number,.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-number-small{font-size:.875rem}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-number-small{font-weight:700}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item:nth-child(odd){background-color:#efefef}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span{width:50%}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span:first-child{padding-right:7px;text-align:right}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span:nth-child(2){padding-left:7px;text-align:left}.wizard-radio-container.comparison-radio-container .comparison-notification-section{padding:2px 40px;color:#30448c;background-color:rgba(48,68,140,.06);font-weight:400;text-align:left}.wizard-radio-container.comparison-radio-container .comparison-notification-section a{font-weight:700}.wizard-radio-container.comparison-radio-container .comparison-image-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard-radio-container.comparison-radio-container .comparison-image-section-icon{height:70px;width:70px}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner::after,.multiselect__spinner::before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner::before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner::after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:0}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon::after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus::after,.multiselect__tag-icon:hover::after{color:#fff}.multiselect__current{line-height:16px;min-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;padding:8px 12px 0;padding-right:30px;white-space:nowrap;margin:0;text-decoration:none;border-radius:5px;border:1px solid #e8e8e8;cursor:pointer}.multiselect__select{line-height:16px;display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;margin:0;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select::before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option::after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:0;color:#fff}.multiselect__option--highlight::after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected::after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight::after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight::after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight::after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option::after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.multiselect,.multiselect__input,.multiselect__single{font-size:1rem;line-height:normal}.multiselect{min-height:42px;color:#666;cursor:pointer}.multiselect--disabled .multiselect__select{opacity:.6;background:#fff}.multiselect__tags{min-height:42px;border-radius:0;border:1px solid #ccc;font-size:1rem;font-weight:600;background:#fff}.multiselect__select:before{color:#666;border-color:#666 transparent transparent}.multiselect__placeholder{color:#666;padding:0 0 0 5px;margin-bottom:8px}.multiselect__content-wrapper{border:1px solid #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect__option:after{font-size:inherit}.multiselect__option--highlight{background:#30448c}.multiselect__option--highlight:after{background:#30448c}.multiselect__option--selected{background:#efefef;color:#666}.multiselect__option--selected.multiselect__option--highlight{background:#30448c}.multiselect__option--selected.multiselect__option--highlight:after{background:#30448c}.multiselect--disabled,.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#fff;color:#666}#taxFactorsInputs .textGroup .Informational{margin:0 0 1rem 0}#taxFactorsInputs .wpa-tax-factors-inputs-header{color:#666;font-size:1.25rem;padding:.625rem .625rem .9375rem 0;font-weight:500}#taxFactorsInputs .wpa-input-group>div:last-child{padding-bottom:1.875rem}#taxFactorsInputs .wpa-input-group .input-item{display:inline-block;width:100%;color:#666;cursor:pointer;font-weight:500;font-size:1rem}#taxFactorsInputs .wpa-input-group input[type=radio]+label{display:inline-block;width:100%;color:#666;cursor:pointer}.modal-content{border-radius:0;padding:2em .5em .5em .5em}@media (min-device-width:768px){.modal-content{padding:2em}}.modal-content .modal-header{padding:0;border-bottom:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-content .modal-body{padding:0}.modal-content .modal-footer{border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px;padding:0}.modal-content .modal-footer .cpr-button{margin:0;max-width:160px;width:100%}.modal-content .modal-footer .cpr-button.cpr-button-secondary{margin-right:35px}@media (min-device-width:992px){.modal-sm .textGroup .LargeText{font-size:2rem}}.modal-sm .multiselect{padding-bottom:10px}#errorModal{z-index:1051}.wizard-slider-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:320px;margin:auto}@media (min-device-width:768px){.wizard-slider-container{width:720px}}.modal-slider-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:auto}.rail-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px}@media (min-device-width:768px){.rail-container{width:533px}}.slider-value{color:#666;font-size:1.125em;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin:auto}@media (min-device-width:768px){.slider-value{font-size:2em}}.slider-label{color:#30448c;font-size:2em;text-align:center;margin:.5em}.modal .slider-label{margin:0}.modal .modal-slider-container{padding:0 25px}.vue-slider{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-tap-highlight-color:transparent}.vue-slider-rail{position:relative;width:100%;height:100%;-webkit-transition-property:width,height,left,right,top,bottom;transition-property:width,height,left,right,top,bottom}.vue-slider-process{position:absolute;z-index:1}.vue-slider-dot{position:absolute;-webkit-transition:all 0s;transition:all 0s;z-index:5}.vue-slider-dot:focus{outline:0}.textGroup .LargeText{font-size:1.5rem;font-weight:700;text-align:center;color:#666;margin:.5em 0}@media (min-device-width:768px){.textGroup .LargeText{font-size:2rem}}@media (min-device-width:992px){.textGroup .LargeText{font-size:2.5rem}}.textGroup .Text{font-size:1.375em;font-weight:600;text-align:center;color:#666;margin:1em 0}.textGroup .TextCompact{margin-bottom:0}.textGroup .SmallText{font-size:1em;text-align:center;color:#666;margin:1.5em 0}.textGroup .Informational{border:1px solid #ccc;background-color:#f5f5f5;font-size:1em;color:#666;padding:1em 1.5em 1em 4em;text-align:left;position:relative;margin:1.5em 0}.textGroup .Informational:before{content:url(../../img/Wizard/informational.svg);position:absolute;width:32px;top:14px;left:14px}.textGroup div~ul{padding-top:16px}.textGroup ul{text-align:left;list-style:disc}.textGroup ul li{display:list-item}.textGroup ul li+li{padding-top:4px}.modal .textGroup .LargeText{margin-top:0}.sectionsContainer .textGroup .LargeText.results-section-header{font-size:1.75em;font-weight:400;text-align:left;margin:0}.sectionsContainer .textGroup .Text.results-section-header{font-size:1em;font-weight:400;text-align:left;margin:0 0 1em 0}.sectionsContainer .textGroup .SmallText.results-section-footer{font-size:.875em;text-align:left;margin:1em 0 0 0}.edit-icon:after{content:"\f4cb";font-family:bootstrap-icons;font-size:1rem;padding-left:6px}.edit-icon-small:after{content:"\f4cb";font-family:bootstrap-icons;font-size:.8125rem;vertical-align:bottom}.edit-icon-before:before{content:"\f4cb";font-family:bootstrap-icons;font-size:1rem;margin-right:5px}@media (min-device-width:992px){#rateSelectorSection .rateSelectorSummaryCard:nth-child(odd){padding-right:.875em}#rateSelectorSection .rateSelectorSummaryCard:nth-child(even){padding-left:.875em}#rateSelectorSection .rateSelectorSummaryCard:nth-child(-n+2){margin-top:.875em}}#rateSelectorSection .cpr-navigation-link{font-size:1em}#rateSelectorSection #rateSelectorSummaryContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}#rateSelectorSection .rateSelectorSummaryContent.selected:before{content:"✓";display:-webkit-box;display:-ms-flexbox;display:flex;width:2em;height:2em;background-color:#30448c;color:#fff;font-weight:700;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:absolute;left:calc(50% - 1em);top:-1em;margin:0;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}#rateSelectorSection .rateSelectorSummaryCard{padding:0;text-align:center;margin-top:1.75em}#rateSelectorSection .rateSelectorSummaryCard .selected{outline:.1875em solid #30448c!important}#rateSelectorSection .rateSelectorSummaryCard .selected .selectedRateText{top:1.25em!important}#rateSelectorSection .rateSelectorSummaryCard .selectedRateText{font-size:.75em;color:#30448c;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:.8em}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryContent{height:100%;position:relative;padding:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryContent.selectRateEnabled{padding:2.5em 1.5em 1.25em}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryTitle+.rateSelectorSummaryAverage{margin-top:.5em}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryTitle{color:#30448c;font-weight:700;font-size:1.375em;display:block}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryDescription{color:#666;font-size:.8125em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:8px}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryAverage{color:#30448c;font-weight:700;font-size:1.5em;display:inline-block}#rateSelectorSection .rateSelectorSummaryCard .rateSelectorSummaryAverageLabel{color:#666;font-size:.8125em;margin-bottom:1.25em}#rateSelectorSection .rateSelectorSummaryCard .billVariance{margin-top:1.125em}#rateSelectorSection .rateSelectorSummaryCard .billVarianceIcon{display:inline-block;padding-right:.3125em}#rateSelectorSection .rateSelectorSummaryCard .billVarianceText{display:inline-block;vertical-align:top}#rateSelectorSection .rateSelectorSummaryCard .billVarianceText+.billVarianceIcon{padding-left:1.25em}#rateSelectorSection .rateSelectorSummaryCard .billVarianceAmount{color:#666;font-size:1em;font-weight:700;text-align:left}#rateSelectorSection .rateSelectorSummaryCard .billVarianceLabel{color:#666;font-size:.75em;font-style:italic;text-align:left}#rateSelectorSection .rateSelectorSummaryCard .lowestBillTag{border-radius:.5em;padding:.0625em .5em;font-size:.875em;font-weight:700;margin-left:.5em;line-height:2em;vertical-align:bottom;border:#003e05 solid .0625em;background-color:#cffbd1;color:#003e05}#rateSelectorSection .rateSelectorSummaryCard .currentBillTag{border-radius:.5em;padding:.0625em .5em;font-size:.875em;font-weight:700;margin-left:.5em;line-height:2em;vertical-align:bottom;border:#000 solid .0625em;background-color:#eaeaea;color:#000}#rateSelectorSection .rateSelectorSummaryCard .learnMoreButton,#rateSelectorSection .rateSelectorSummaryCard .selectButton{color:#30448c;display:block;height:2em;font-weight:700;width:11.125em;margin:auto;margin-top:.625em}#rateSelectorSection .rateSelectorSummaryCard .selectButton{font-size:1.125em;background-color:#30448c;color:#fff}#rateSelectorSection .rateSelectorSummaryCard .selectButton:disabled{background-color:#efefef;color:#fff;cursor:default}#rateSelectorSection .rateSelectorSummaryCard .learnMoreButton{margin-top:1.25em;font-size:.875em;font-weight:600}#rateSelectorSection .rateSelectorSummaryCard .selectButton+.learnMoreButton{margin-top:.625em}#rateSelectorSection #rateSelectorModal .modal-dialog{max-width:500px}@media (min-device-width:992px){#rateSelectorSection #rateSelectorModal .modal-dialog{max-width:800px}}#rateSelectorSection #rateSelectorModal .modal-body,#rateSelectorSection #rateSelectorModal .modal-header{padding:2em}#rateSelectorSection #rateSelectorModal .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #dee2e6}#rateSelectorSection #rateSelectorModal .modal-content{border-radius:0;-webkit-box-shadow:0 .1875em .375em rgba(0,0,0,.2);box-shadow:0 .1875em .375em rgba(0,0,0,.2);padding:0}#rateSelectorSection #rateSelectorModal #modalTitle{color:#30448c;font-size:1.75em;font-weight:700;margin-top:.625em}@media (min-device-width:768px){#rateSelectorSection #rateSelectorModal #modalTitle{margin-top:0}}#rateSelectorSection #rateSelectorModal #modalSubtitle{color:#666;font-size:1.375em;font-weight:700;margin-top:.625em}#rateSelectorSection #rateSelectorModal #modalDetails{color:#666;font-size:1em;margin-bottom:1em}#rateSelectorSection #rateSelectorModal #modalDetails li{margin-top:.625em}#rateSelectorSection #rateSelectorModal #modalLink{color:#30448c;font-size:.875em;text-decoration:none;font-weight:700}#rateSelectorSection #rateSelectorModal #modalAverage{text-align:center;color:#30448c;font-size:1.375em;font-weight:700}#rateSelectorSection #rateSelectorModal #modalDisclaimer{color:#666;font-size:.8125em;text-align:left}#rateSelectorSection #rateSelectorModal #rateSelectorChart{margin:auto;max-width:22.5em}#rateSelectorSection #rateSelectorModal a svg{fill:#30448c}#rateSelectorSection #rateSelectorModal hr{width:100%}#gosSettingsModal .rail-container{width:100%}#gosSettingsModal .vue-slider{padding:16px 20px!important}#gosSettingsModal .modal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none}#gosSettingsModal .modal-header .LargeText{margin-bottom:0}.toast{max-width:450px;position:fixed;background-color:#fff;top:0;right:0;margin:0 0 0 40px;z-index:1;padding:20px}.toast .toast-close{font-size:1.25rem;color:#000;position:relative}.toast .toast-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:none;padding:0}.toast .toast-body{padding:0}.toast .navigation-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toast .navigation-button{width:50%;padding-right:5px}@media (min-device-width:768px){.toast .navigation-button{padding-right:20%}}.toast.slide-enter-active,.toast.slide-leave-active{-webkit-transition:.5s;transition:.5s}.toast.slide-enter-from,.toast.slide-leave-to{-webkit-transform:translate(100%,0);transform:translate(100%,0)}html body{background-color:#efefef}svg{vertical-align:initial}.table-responsive{border:1px solid #e3e3e3;margin-bottom:15px}@media (min-device-width:768px){.table-responsive{border:none;margin-bottom:0}}.pageSection{border-top:none;background-color:transparent}.sectionsContainer{background-color:transparent}.no-gutter{padding-right:0;padding-left:0}@media (max-device-width:992px){.cpr-no-gutter-device{padding-right:0;padding-left:0}}.cpr-row-device{margin-left:-15px;margin-right:-15px}@media (max-device-width:992px){.cpr-row-device{margin-left:0;margin-right:0}}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.full-height{height:100%}.width-100{width:100%}.width-50{width:50%}.width-75{width:75%}.height-0{height:0}.center-align{text-align:center}.cpr-inline-desktop{display:inline}@media (max-device-width:768px){.cpr-inline-desktop{display:block}}@media (max-device-width:768px){.cpr-custom-tech-header{height:96px!important}.cpr-custom-tech-header .cpr-subheader{text-align:left;width:70%}}.col-xs-12 .cpr-ev-dealer-card{margin-top:1em;margin-bottom:0;margin-right:1.5em}.cpr-ev-dealer-card{margin-top:2em;margin-bottom:1.5em;margin-right:1.5em}.cpr-tech-block div.visualContainer{position:absolute;overflow:hidden;right:32px;bottom:-5%;width:45%;max-height:100%;text-align:left}@media (min-device-width:768px){.cpr-tech-block div.visualContainer{bottom:5%}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:24px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:0}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image .vehicle-aspect-ratio{position:relative;height:0;width:100%;padding-top:45.045045045%;max-width:250px;overflow:hidden;float:right}.cpr-tech-block div.visualContainer.tech-card-vehicle-image img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cpr-tech-block div.visualContainer .tech-card-image{width:100%;height:125px;-o-object-fit:contain;object-fit:contain}@media (min-device-width:768px){.cpr-tech-block div.visualContainer .tech-card-image{height:150px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer .tech-card-image{height:175px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-image-container{width:33%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer.tech-card-image-container{bottom:10%}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{bottom:0}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{width:35%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{padding-bottom:10px}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart .energyOffsetLegend div,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart .energyOffsetLegend div{line-height:1em;padding-top:8px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#energyEfficiencyChart,.cpr-tech-block div.visualContainer#storageUseChart{right:75px}}.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#storageUseChart{max-width:190px}.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:130px}@media (min-device-width:768px){.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:190px}}.cpr-tech-block div.visualContainer .energy-efficiency-chart div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block div.visualContainer .energy-efficiency-chart .highcharts-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block .energyOffsetChart{max-width:150px}@media (min-device-width:768px){.cpr-tech-block .energyOffsetChart{padding-bottom:10px}}@media (max-device-width:400px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@media (min-device-width:401px) and (max-device-width:767px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}}.cpr-tech-block .energyOffsetChart>div{overflow:visible!important}.cpr-tech-block .energyOffsetChartTitle{text-align:center}.cpr-tech-block .energyOffsetLegend{height:125px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-device-width:767px){.cpr-tech-block .energyOffsetLegend{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cpr-tech-block .energyOffsetLegend .keyColor{display:inline-block;height:10px;width:10px;margin-right:6px}.cpr-tech-block .proposedMarker{background-image:url(../../img/RateComparison/green_sticker.svg);background-size:cover;padding:1.5px 8px 2.5px 8px;font-size:11px;font-weight:500;color:#fff}.cpr-tech-block .proposedMarker:after{content:"Best Option"}.cpr-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center-row-vertically{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.space-between-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cpr-vertical-align-baseline{display:inline-block;vertical-align:baseline;float:none}.cpr-block-seperator{margin:35px 0 28px 0;height:200px;width:0;position:absolute;left:33.33%;border-left:1px solid #c6c6c6}@media screen and (max-device-width:767px){.cpr-block-seperator{height:0;width:calc(100% - 56px);position:static;margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-block-seperator.summary{position:static}.cpr-block-seperator.tablet-middle{position:static}@media screen and (max-device-width:992px){.cpr-block-seperator.tablet-middle{height:0;width:calc(100% - 56px);margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-line-item{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cpr-line-item.stack-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cpr-line-item.stack-item:not(:last-of-type){margin-bottom:12px}.cpr-flex-row-align-left{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:start;-ms-flex-pack:start;justify-content:flex-start}.cpr-card{display:block;width:100%;max-width:1060px;margin:auto;text-align:left}.cpr-tech-card{border:solid 1px #c6c6c6;border-radius:2px;background-color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:28px;width:1060px}@media screen and (max-device-width:991px){.cpr-tech-card{width:100%}}@media screen and (max-device-width:767px){.cpr-tech-card{height:auto}}#cpr-tip-card-container .cpr-tip-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card{background-color:#fcfcfc;border:1px dashed #c6c6c6;min-height:266px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button{position:absolute;height:72px;width:72px;margin:15px;border-radius:50%;border:#30448c 1px solid;color:#30448c;background-color:Transparent;-webkit-box-shadow:0 3px 6px rgba(50,50,50,.3);box-shadow:0 3px 6px rgba(50,50,50,.3)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:hover{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:focus{outline:0;border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button i,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button span{font-size:2.5em;padding:0 0 1px 1px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content{padding:6px 0 12px 0}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon img,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{width:65px;height:65px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{fill:#666}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content h2{margin-top:-3px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:10px}@media (min-device-width:768px){#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:30px auto}}.sectionCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);max-width:1060px;margin:auto}.energyChartCard{padding:0 20px}.energyChartCard+.energyChartCard{margin-top:28px}.rateSelectorSummaryContent{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2)}.techCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);position:relative}#cpr-summary-cards-container{max-width:1074px;margin-left:-14px;margin-bottom:-14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}@media (min-device-width:992px){#cpr-summary-cards-container{margin-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper{padding:0 0 0 14px;padding-bottom:14px}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper{padding-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%;min-height:230px;padding:26px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{padding:26px 22px}}.cpr-ml-dynamic-card-container{margin-left:-28px}.cpr-padding-dynamic-card{padding-left:28px;padding-right:0}.cpr-center-absolute-dynamic-card-link{position:absolute!important;left:0;right:0;padding-left:28px}.cpr-table-row{display:table;width:100%}.cpr-table-row>div{float:none;display:table-cell;vertical-align:middle}@media screen and (max-device-width:991px){.cpr-table-row>div{display:block;float:left;margin-bottom:14px}.cpr-table-row>div:last-child>div{padding-left:0;padding-right:0}}.cpr-table-row>div:first-child>div{padding-left:0}#staticNextStepsFooterText{padding:0 28px 0 56px}@media (min-device-width:992px){#staticNextStepsFooterText{padding:0 0 0 28px}}#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0 28px}@media (min-device-width:992px){#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0}}.cpr-next-step-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}.cpr-next-step-image{width:200px}.cpr-button-next-step,.cpr-installer-next-step,.cpr-text-block-next-step{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%}.cpr-installer-title{text-align:center;min-height:2.75em}.cpr-installer-link{margin-left:auto;margin-right:auto;width:80%}.cpr-installer-image{margin-left:auto;margin-right:auto;max-height:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-installer-image>img{max-width:150px;margin:auto;-ms-flex-item-align:center;align-self:center}.cpr-step-links{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0}@media (max-device-width:767px){.cpr-step-links{position:relative;margin-top:-50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cpr-step-links>a{margin:10px auto}}.cpr-step-links-margin{margin-left:28px}@media (max-device-width:767px){.cpr-step-links-margin{margin-left:0}}.cpr-center-absolute{position:absolute;left:0;right:0}.cpr-main-border{border:1px solid #30448c}.cpr-standard-border{border:1px solid #c6c6c6}.cpr-transparent-border{border:1px solid transparent}.cpr-section-line{border-bottom:1px solid #c6c6c6}.dataEntryContainer>div{margin-top:48px}.dataEntryContainer>div:first-child{margin-top:28px}.dataEntryContainer>div.cpr-check-container{margin-top:12px}.cpr-input-field{display:block;position:relative;font-size:12px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:400}.cpr-input-field>.labelBehind{position:absolute;z-index:1;cursor:text;pointer-events:none;color:#aeaeae;bottom:10px}.cpr-input-field>.labelBehind.active{bottom:28px;color:#068dfc}.cpr-input-field>.labelBehind.inputHasValue{bottom:28px}.cpr-input-field input[type=email],.cpr-input-field input[type=tel],.cpr-input-field input[type=text]{outline:0;border:none;border-bottom:1px solid #aeaeae;background:0 0;display:block;width:100%;z-index:0;margin:0}.cpr-input-field input[type=email]:focus,.cpr-input-field input[type=tel]:focus,.cpr-input-field input[type=text]:focus{border-color:#068dfc}.cpr-input-field input[type=email].error,.cpr-input-field input[type=tel].error,.cpr-input-field input[type=text].error{border-color:#f40903}.cpr-checkbox-field{display:block;position:relative;margin-top:8px}label.error{position:absolute;color:red;font-size:12px;font-weight:400}#quote_div_Authorize span{font-weight:700}.successMessage{text-align:center;padding:70px 0}.successMessage h3{font-family:SegoeUI-Bold;font-size:24px;color:#81cc00;padding-bottom:28px}.successMessage h3 span{position:relative;padding-left:14px}.successMessage h3 span:before{content:"";background-image:url(../../img/Other/green-check-circle.svg);position:absolute;width:34px;height:34px;left:-34px;top:-1px}.successMessage p{font-size:18px;color:#666;font-weight:400}.cpr-financials-header{border:#c6c6c6 1px solid;background-color:#fff}.cpr-financials-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:54px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cpr-financials-header-row:not(:last-child){border-bottom:#c6c6c6 1px solid}.cpr-financials-header-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpr-financials-header-row div.cpr-financials-tech-icon>svg{fill:#666;height:30px;margin-left:auto;width:30px}.cpr-financials-header-row .cpr-financial-parameters span{display:inline-block}.cpr-financials-header-row .cpr-financial-parameters span:after{content:"   |   "}.cpr-financials-header-row .cpr-financial-parameters span:last-child:after{content:""}.cpr-financials-header-row .cpr-button-text{color:#30448c;cursor:pointer;text-align:left;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-device-width:991px){.cpr-financials-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:10px 28px}.cpr-financials-header-row>div{padding:5px 0}.cpr-financials-header-row div.cpr-financials-header-title:first-child{font-size:16px}}.versa-form-section{margin:40px 0}.cpr-text-right{text-align:right}.cpr-margin-auto{margin:auto}.cpr-block-margin{margin:24px 32px}.cpr-mb-tiny{margin-bottom:6px}.cpr-mb-small{margin-bottom:10px}.cpr-mb-med{margin-bottom:14px}.cpr-mb-large{margin-bottom:24px}.cpr-mb-huge{margin-bottom:28px}.cpr-mb-huge-negative{margin-bottom:-28px}.cpr-mt-tiny{margin-top:6px}.cpr-mt-small{margin-top:10px}.cpr-mt-med{margin-top:14px}.cpr-mt-large{margin-top:24px}.cpr-mt-huge{margin-top:28px}.cpr-mt-massive{margin-top:56px}.cpr-mr-tiny{margin-right:6px}.cpr-mr-small{margin-right:10px}.cpr-mr-med{margin-right:14px}.cpr-mr-large{margin-right:24px}.cpr-mr-huge{margin-right:28px}.cpr-ml-tiny{margin-left:6px}.cpr-ml-small{margin-left:10px}.cpr-ml-med{margin-left:15px}.cpr-ml-large{margin-left:28px}.cpr-ml-huge{margin-left:28px}.cpr-pl-small{padding-left:12px}.cpr-pl-med{padding-left:18px}.cpr-pl-large{padding-left:24px}.cpr-pl-huge{padding-left:32px}.cpr-pr-small{padding-right:12px}.cpr-pr-med{padding-right:18px}.cpr-pr-large{padding-right:28px}.cpr-pr-huge{padding-right:32px}.cpr-lr-padding-tiny{padding:0 8px}.cpr-lr-padding-small{padding:0 14px}.cpr-lr-padding-med{padding:0 28px}.cpr-padding-small{padding:12px}h1.cpr-header{line-height:1.42857143}h2.cpr-subheader{line-height:1.42857143}#staticEnergySubtitle{line-height:1.42857143}.home-charging-card{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2)}.home-charging-card button{text-align:left;padding-top:4px}.home-charging-card .charging-time-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}@media (min-device-width:768px){.home-charging-card .charging-time-section{padding:0}}.home-charging-card .timer-description{padding:0 5px}.home-charging-card .timer-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-device-width:768px){.home-charging-card .timer-section{padding:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.home-charging-card .charging-timer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5px}.home-charging-card .charging-timer .charging-stopwatch-icon{position:absolute}.home-charging-card .charging-timer .charging-stopwatch-icon circle[stroke="#60e2d9"],.home-charging-card .charging-timer .charging-stopwatch-icon path[stroke="#60e2d9"],.home-charging-card .charging-timer .charging-stopwatch-icon rect[stroke="#60e2d9"]{stroke:#30448c!important}.home-charging-card .charging-timer .charging-stopwatch-icon g[stroke="#60e2d9"] circle:not([stroke=none]),.home-charging-card .charging-timer .charging-stopwatch-icon g[stroke="#60e2d9"] rect:not([stroke=none]){stroke:#30448c!important}.home-charging-card .charging-timer .wpa-gauge-chart{display:-webkit-box;display:-ms-flexbox;display:flex}.home-charging-card .charging-timer .CprGaugeChartDisplayValue{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:25px;width:0;left:-37px;display:-webkit-box;display:-ms-flexbox;display:flex}.home-charging-card .charging-timer .gauge-value-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-charging-card .charging-timer .gauge-value-label span{font-weight:700}.home-charging-card .charging-timer .gauge-value-label span:first-child{margin-bottom:-5px}.home-charging-card .charging-timer .gauge-value-label span:last-child{font-size:.75em}.home-charging-card .charging-timer .max-charging-circle{width:76px;height:76px;border-radius:40px;position:absolute;top:7px;background-color:rgba(48,68,140,.3)}.home-charging-header{padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-charging-content{padding:20px}.charging-equipment .charging-equipment-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charging-equipment .charging-equipment-title .cpr-title{font-size:1rem;padding-right:8px}.charging-equipment .charging-equipment-text{padding:0}.charging-equipment .charging-equipment-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-device-width:768px){.charging-equipment .charging-equipment-icon-wrapper{display:unset}}.charging-equipment .charging-equipment-icon{width:100px;padding:16px 0 0 0}.charger-cost-section .charger-cost-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.charger-cost-section .charger-cost-text .cpr-caption,.charger-cost-section .charger-cost-text .cpr-caption-number{padding-right:3px}#chargingTypeButton{width:35px;padding-left:10px}#chargingTypeButton svg{vertical-align:middle}#chargingTypeButton .cls-1{stroke:#30448c;stroke-width:2px}#homeChargerCostModal .input-item+.input-item{padding-top:20px}#homeChargerCostModal label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#homeChargerCostModal .inputToolTip{padding-left:28px}html body{background-color:#efefef}svg{vertical-align:initial}.table-responsive{border:1px solid #e3e3e3;margin-bottom:15px}@media (min-device-width:768px){.table-responsive{border:none;margin-bottom:0}}.pageSection{border-top:none;background-color:transparent}.sectionsContainer{background-color:transparent}.no-gutter{padding-right:0;padding-left:0}@media (max-device-width:992px){.cpr-no-gutter-device{padding-right:0;padding-left:0}}.cpr-row-device{margin-left:-15px;margin-right:-15px}@media (max-device-width:992px){.cpr-row-device{margin-left:0;margin-right:0}}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.full-height{height:100%}.width-100{width:100%}.width-50{width:50%}.width-75{width:75%}.height-0{height:0}.center-align{text-align:center}.cpr-inline-desktop{display:inline}@media (max-device-width:768px){.cpr-inline-desktop{display:block}}@media (max-device-width:768px){.cpr-custom-tech-header{height:96px!important}.cpr-custom-tech-header .cpr-subheader{text-align:left;width:70%}}.col-xs-12 .cpr-ev-dealer-card{margin-top:1em;margin-bottom:0;margin-right:1.5em}.cpr-ev-dealer-card{margin-top:2em;margin-bottom:1.5em;margin-right:1.5em}.cpr-tech-block div.visualContainer{position:absolute;overflow:hidden;right:32px;bottom:-5%;width:45%;max-height:100%;text-align:left}@media (min-device-width:768px){.cpr-tech-block div.visualContainer{bottom:5%}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:24px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:0}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image .vehicle-aspect-ratio{position:relative;height:0;width:100%;padding-top:45.045045045%;max-width:250px;overflow:hidden;float:right}.cpr-tech-block div.visualContainer.tech-card-vehicle-image img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cpr-tech-block div.visualContainer .tech-card-image{width:100%;height:125px;-o-object-fit:contain;object-fit:contain}@media (min-device-width:768px){.cpr-tech-block div.visualContainer .tech-card-image{height:150px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer .tech-card-image{height:175px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-image-container{width:33%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer.tech-card-image-container{bottom:10%}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{bottom:0}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{width:35%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{padding-bottom:10px}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart .energyOffsetLegend div,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart .energyOffsetLegend div{line-height:1em;padding-top:8px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#energyEfficiencyChart,.cpr-tech-block div.visualContainer#storageUseChart{right:75px}}.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#storageUseChart{max-width:190px}.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:130px}@media (min-device-width:768px){.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:190px}}.cpr-tech-block div.visualContainer .energy-efficiency-chart div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block div.visualContainer .energy-efficiency-chart .highcharts-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block .energyOffsetChart{max-width:150px}@media (min-device-width:768px){.cpr-tech-block .energyOffsetChart{padding-bottom:10px}}@media (max-device-width:400px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@media (min-device-width:401px) and (max-device-width:767px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}}.cpr-tech-block .energyOffsetChart>div{overflow:visible!important}.cpr-tech-block .energyOffsetChartTitle{text-align:center}.cpr-tech-block .energyOffsetLegend{height:125px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-device-width:767px){.cpr-tech-block .energyOffsetLegend{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cpr-tech-block .energyOffsetLegend .keyColor{display:inline-block;height:10px;width:10px;margin-right:6px}.cpr-tech-block .proposedMarker{background-image:url(../../img/RateComparison/green_sticker.svg);background-size:cover;padding:1.5px 8px 2.5px 8px;font-size:11px;font-weight:500;color:#fff}.cpr-tech-block .proposedMarker:after{content:"Best Option"}.cpr-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center-row-vertically{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.space-between-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cpr-vertical-align-baseline{display:inline-block;vertical-align:baseline;float:none}.cpr-block-seperator{margin:35px 0 28px 0;height:200px;width:0;position:absolute;left:33.33%;border-left:1px solid #c6c6c6}@media screen and (max-device-width:767px){.cpr-block-seperator{height:0;width:calc(100% - 56px);position:static;margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-block-seperator.summary{position:static}.cpr-block-seperator.tablet-middle{position:static}@media screen and (max-device-width:992px){.cpr-block-seperator.tablet-middle{height:0;width:calc(100% - 56px);margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-line-item{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cpr-line-item.stack-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cpr-line-item.stack-item:not(:last-of-type){margin-bottom:12px}.cpr-flex-row-align-left{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:start;-ms-flex-pack:start;justify-content:flex-start}.cpr-card{display:block;width:100%;max-width:1060px;margin:auto;text-align:left}.cpr-tech-card{border:solid 1px #c6c6c6;border-radius:2px;background-color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:28px;width:1060px}@media screen and (max-device-width:991px){.cpr-tech-card{width:100%}}@media screen and (max-device-width:767px){.cpr-tech-card{height:auto}}#cpr-tip-card-container .cpr-tip-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card{background-color:#fcfcfc;border:1px dashed #c6c6c6;min-height:266px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button{position:absolute;height:72px;width:72px;margin:15px;border-radius:50%;border:#30448c 1px solid;color:#30448c;background-color:Transparent;-webkit-box-shadow:0 3px 6px rgba(50,50,50,.3);box-shadow:0 3px 6px rgba(50,50,50,.3)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:hover{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:focus{outline:0;border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button i,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button span{font-size:2.5em;padding:0 0 1px 1px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content{padding:6px 0 12px 0}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon img,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{width:65px;height:65px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{fill:#666}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content h2{margin-top:-3px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:10px}@media (min-device-width:768px){#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:30px auto}}.sectionCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);max-width:1060px;margin:auto}.energyChartCard{padding:0 20px}.energyChartCard+.energyChartCard{margin-top:28px}.rateSelectorSummaryContent{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2)}.techCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);position:relative}#cpr-summary-cards-container{max-width:1074px;margin-left:-14px;margin-bottom:-14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}@media (min-device-width:992px){#cpr-summary-cards-container{margin-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper{padding:0 0 0 14px;padding-bottom:14px}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper{padding-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%;min-height:230px;padding:26px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{padding:26px 22px}}.cpr-ml-dynamic-card-container{margin-left:-28px}.cpr-padding-dynamic-card{padding-left:28px;padding-right:0}.cpr-center-absolute-dynamic-card-link{position:absolute!important;left:0;right:0;padding-left:28px}.cpr-table-row{display:table;width:100%}.cpr-table-row>div{float:none;display:table-cell;vertical-align:middle}@media screen and (max-device-width:991px){.cpr-table-row>div{display:block;float:left;margin-bottom:14px}.cpr-table-row>div:last-child>div{padding-left:0;padding-right:0}}.cpr-table-row>div:first-child>div{padding-left:0}#staticNextStepsFooterText{padding:0 28px 0 56px}@media (min-device-width:992px){#staticNextStepsFooterText{padding:0 0 0 28px}}#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0 28px}@media (min-device-width:992px){#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0}}.cpr-next-step-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}.cpr-next-step-image{width:200px}.cpr-button-next-step,.cpr-installer-next-step,.cpr-text-block-next-step{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%}.cpr-installer-title{text-align:center;min-height:2.75em}.cpr-installer-link{margin-left:auto;margin-right:auto;width:80%}.cpr-installer-image{margin-left:auto;margin-right:auto;max-height:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-installer-image>img{max-width:150px;margin:auto;-ms-flex-item-align:center;align-self:center}.cpr-step-links{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0}@media (max-device-width:767px){.cpr-step-links{position:relative;margin-top:-50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cpr-step-links>a{margin:10px auto}}.cpr-step-links-margin{margin-left:28px}@media (max-device-width:767px){.cpr-step-links-margin{margin-left:0}}.cpr-center-absolute{position:absolute;left:0;right:0}.cpr-main-border{border:1px solid #30448c}.cpr-standard-border{border:1px solid #c6c6c6}.cpr-transparent-border{border:1px solid transparent}.cpr-section-line{border-bottom:1px solid #c6c6c6}.dataEntryContainer>div{margin-top:48px}.dataEntryContainer>div:first-child{margin-top:28px}.dataEntryContainer>div.cpr-check-container{margin-top:12px}.cpr-input-field{display:block;position:relative;font-size:12px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:400}.cpr-input-field>.labelBehind{position:absolute;z-index:1;cursor:text;pointer-events:none;color:#aeaeae;bottom:10px}.cpr-input-field>.labelBehind.active{bottom:28px;color:#068dfc}.cpr-input-field>.labelBehind.inputHasValue{bottom:28px}.cpr-input-field input[type=email],.cpr-input-field input[type=tel],.cpr-input-field input[type=text]{outline:0;border:none;border-bottom:1px solid #aeaeae;background:0 0;display:block;width:100%;z-index:0;margin:0}.cpr-input-field input[type=email]:focus,.cpr-input-field input[type=tel]:focus,.cpr-input-field input[type=text]:focus{border-color:#068dfc}.cpr-input-field input[type=email].error,.cpr-input-field input[type=tel].error,.cpr-input-field input[type=text].error{border-color:#f40903}.cpr-checkbox-field{display:block;position:relative;margin-top:8px}label.error{position:absolute;color:red;font-size:12px;font-weight:400}#quote_div_Authorize span{font-weight:700}.successMessage{text-align:center;padding:70px 0}.successMessage h3{font-family:SegoeUI-Bold;font-size:24px;color:#81cc00;padding-bottom:28px}.successMessage h3 span{position:relative;padding-left:14px}.successMessage h3 span:before{content:"";background-image:url(../../img/Other/green-check-circle.svg);position:absolute;width:34px;height:34px;left:-34px;top:-1px}.successMessage p{font-size:18px;color:#666;font-weight:400}.cpr-financials-header{border:#c6c6c6 1px solid;background-color:#fff}.cpr-financials-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:54px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cpr-financials-header-row:not(:last-child){border-bottom:#c6c6c6 1px solid}.cpr-financials-header-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpr-financials-header-row div.cpr-financials-tech-icon>svg{fill:#666;height:30px;margin-left:auto;width:30px}.cpr-financials-header-row .cpr-financial-parameters span{display:inline-block}.cpr-financials-header-row .cpr-financial-parameters span:after{content:"   |   "}.cpr-financials-header-row .cpr-financial-parameters span:last-child:after{content:""}.cpr-financials-header-row .cpr-button-text{color:#30448c;cursor:pointer;text-align:left;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-device-width:991px){.cpr-financials-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:10px 28px}.cpr-financials-header-row>div{padding:5px 0}.cpr-financials-header-row div.cpr-financials-header-title:first-child{font-size:16px}}.versa-form-section{margin:40px 0}.cpr-text-right{text-align:right}.cpr-margin-auto{margin:auto}.cpr-block-margin{margin:24px 32px}.cpr-mb-tiny{margin-bottom:6px}.cpr-mb-small{margin-bottom:10px}.cpr-mb-med{margin-bottom:14px}.cpr-mb-large{margin-bottom:24px}.cpr-mb-huge{margin-bottom:28px}.cpr-mb-huge-negative{margin-bottom:-28px}.cpr-mt-tiny{margin-top:6px}.cpr-mt-small{margin-top:10px}.cpr-mt-med{margin-top:14px}.cpr-mt-large{margin-top:24px}.cpr-mt-huge{margin-top:28px}.cpr-mt-massive{margin-top:56px}.cpr-mr-tiny{margin-right:6px}.cpr-mr-small{margin-right:10px}.cpr-mr-med{margin-right:14px}.cpr-mr-large{margin-right:24px}.cpr-mr-huge{margin-right:28px}.cpr-ml-tiny{margin-left:6px}.cpr-ml-small{margin-left:10px}.cpr-ml-med{margin-left:15px}.cpr-ml-large{margin-left:28px}.cpr-ml-huge{margin-left:28px}.cpr-pl-small{padding-left:12px}.cpr-pl-med{padding-left:18px}.cpr-pl-large{padding-left:24px}.cpr-pl-huge{padding-left:32px}.cpr-pr-small{padding-right:12px}.cpr-pr-med{padding-right:18px}.cpr-pr-large{padding-right:28px}.cpr-pr-huge{padding-right:32px}.cpr-lr-padding-tiny{padding:0 8px}.cpr-lr-padding-small{padding:0 14px}.cpr-lr-padding-med{padding:0 28px}.cpr-padding-small{padding:12px}h1.cpr-header{line-height:1.42857143}h2.cpr-subheader{line-height:1.42857143}#staticEnergySubtitle{line-height:1.42857143}.wpa-input-group{display:block}.wpa-input-group .input-item{display:-webkit-box;display:-ms-flexbox;display:flex}.wpa-input-group input+label{display:inline-block}@media (hover:hover) and (pointer:fine){.wpa-input-group input+label:hover{cursor:pointer;color:rgb(81.6,81.6,81.6)}}.wpa-input-group input[type=checkbox]+label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #30448c;margin-right:8px;background-color:#fff}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=checkbox]+label:hover:before{border:1px solid rgb(38.4,54.4,112)}}.wpa-input-group input[type=checkbox]:checked+label:before{background:#30448c url(../../img/Wizard/checkmark.svg) center/10px no-repeat}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=checkbox]:checked+label:hover:before{background:rgb(38.4,54.4,112) url(../../img/Wizard/checkmark.svg) center/10px no-repeat}}.wpa-input-group input[type=checkbox]:disabled+label{color:#c6c6c6;cursor:default}.wpa-input-group input[type=checkbox]:disabled+label:before{border-color:#c6c6c6;background-color:#fff}.wpa-input-group input[type=checkbox]:checked:disabled+label:before{border-color:#c6c6c6;background:#c6c6c6 url(../../img/Wizard/checkmark.svg) center/10px no-repeat}.wpa-input-group input[type=radio]+label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpa-input-group input[type=radio]+label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #30448c;margin-right:8px;border-radius:50%}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=radio]+label:hover:before{border:1px solid rgb(38.4,54.4,112)}}.wpa-input-group input[type=radio]:checked+label:before{width:14px;height:14px;background-color:#30448c;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #30448c;box-shadow:0 0 0 1px #30448c;margin:1px 9px 1px 1px;border-radius:50%}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=radio]:checked+label:hover:before{background-color:rgb(38.4,54.4,112);border:1px solid #fff;-webkit-box-shadow:0 0 0 1px rgb(38.4,54.4,112);box-shadow:0 0 0 1px rgb(38.4,54.4,112)}}.wpa-input-group input[type=radio]:disabled+label{color:#c6c6c6;cursor:default}.wpa-input-group input[type=radio]:disabled+label:before{background-color:#fff;border-color:#c6c6c6}.wpa-input-group input[type=radio]:checked:disabled+label:before{background-color:#c6c6c6;border-color:#fff;-webkit-box-shadow:0 0 0 1px #c6c6c6;box-shadow:0 0 0 1px #c6c6c6}.screen-reader-only{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;border:0}.tou-charge-chart-card{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2)}.tou-charge-chart-card .header{padding:20px;border-bottom:#c6c6c6 solid 1px}.tou-charge-chart-card .header p{padding-top:10px}.tou-charge-chart-card .subheader{padding:20px}.tou-charge-chart-card .subheaders-section{row-gap:15px;margin:20px 0 40px 0}@media (min-device-width:768px){.tou-charge-chart-card .subheaders-section{row-gap:0;margin-bottom:20px}}.tou-charge-chart-card .subheaders-section .subheader-component-container+.subheader-component-container{border:none}@media (min-device-width:768px){.tou-charge-chart-card .subheaders-section .subheader-component-container+.subheader-component-container{border-left:solid #c6c6c6 1px}}.tou-charge-chart-card .subheaders-section .subheader-component{height:100%;margin:0 20px}.tou-charge-chart-card .subheaders-section .rate-subheader button{text-align:left}.tou-charge-chart-card .subheaders-section .cpr-title{padding-bottom:0}@media (min-device-width:768px){.tou-charge-chart-card .subheaders-section .cpr-title{padding-bottom:12px}}.tou-charge-chart-card .subheaders-section .charge-start-subheader{text-align:left}.tou-charge-chart-card .charts-section{padding:0 20px 20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.tou-charge-chart-card .charts-section .tou-season-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.tou-charge-chart-card .charts-section .tou-season-summary .season-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2px}.tou-charge-chart-card .charts-section .tou-season-summary .wpa-input-group>div{display:inline-block}.tou-charge-chart-card .charts-section .tou-season-summary .wpa-input-group>div input+label{padding:0 4px;border:#8e8e8e solid 1px}.tou-charge-chart-card .charts-section .tou-season-summary .wpa-input-group>div input:checked+label{color:#fff;border-color:#30448c;background-color:#30448c}.tou-charge-chart-card .charts-section .tou-season-summary .wpa-input-group>div input:not(:checked)+label:hover{color:#fff;border-color:rgb(38.4,54.4,112);background-color:rgb(38.4,54.4,112)}.tou-charge-chart-card .charts-section .tou-season-summary label::before{display:none}.tou-charge-chart-card .tou-charge-chart-start-charge-time .charge-duration-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.tou-charge-chart-card .tou-charge-chart-start-charge-time .day-duration-chart .reflow-chart>div{height:15px}.tou-charge-chart-card .tou-charge-expense-legend .legend-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.tou-charge-chart-card .tou-charge-expense-legend .segment-chart .reflow-chart>div{height:30px}.tou-charge-chart-card .day-duration-chart .reflow-chart>div{height:65px}.tou-charge-chart-card .segment-chart .reflow-chart>div{height:50px}.tou-charge-chart-card .highcharts-xaxis-grid path:first-child,.tou-charge-chart-card .highcharts-xaxis-grid path:last-child{display:none}.tou-charge-chart-card .highcharts-series-group .highcharts-color-0 .highcharts-area{fill:#30448c}.tou-charge-chart-card .highcharts-series-group .highcharts-color-1 .highcharts-area{fill:rgb(89.9321808511,109.2007978723,178.5678191489)}.tou-charge-chart-card .highcharts-series-group .highcharts-color-2 .highcharts-area{fill:rgb(154.8031914894,163.3670212766,194.1968085106)}.tou-charge-chart-card .highcharts-series-group .highcharts-color-3 .highcharts-area{fill:#c6c6c6}.input-item-spin-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50px;margin:4px;border:1px solid #c6c6c6;border-radius:5px}.input-item-spin-button:focus-within{outline:rgba(0,136,255,.5) solid 2px}.input-item-spin-button__button{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;padding:6px 0;margin:0 6px;height:30px;background:0 0;color:inherit;border:none;font:inherit;cursor:pointer}.input-item-spin-button__button:nth-of-type(1){border-bottom:1px solid #c6c6c6}.input-item-spin-button__button:nth-of-type(2){border-top:1px solid #c6c6c6}.input-item-spin-button__button svg{width:20px}.input-item-spin-button__text-field{outline:0!important;height:40px;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}.time-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.time-selector__icon-colon{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}.time-selector__icon-colon svg{height:20px}.time-selector__time-value{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;border:1px solid #c6c6c6;border-radius:5px;margin:4px;padding:4px}.time-selector__spin-buttons{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}@media (min-device-width:768px){#solarFinancingComparisonModal .wizard-radio-tab-wrapper{width:328px}}#storageSettingsModal .system-price-container{padding:20px 0 0 0}#storageSettingsModal .system-price-container .tooltip-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#storageSettingsModal .system-price-container .inputToolTip{margin-left:5px}#demandSavingsSettingModal .textGroup .LargeText{margin:0}#demandSavingsSettingModal .input-item{padding-bottom:15px}#demandSavingsSettingModal .input-item .cpr-bullet{font-size:1rem;display:inline}#demandSavingsSettingModal .input-item .cpr-caption,#demandSavingsSettingModal .input-item .cpr-caption-number{padding-left:25px}#inputItemSlider .slider-container{padding:20px 0 0 0}#inputItemSlider .slider-label{color:#666;text-align:center;padding-left:0;font-weight:700;font-size:1.25em}#inputItemSlider .slider-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:auto;padding:0}#inputItemSlider .tooltip-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#inputItemSlider .inputToolTip{margin-left:5px}#evTechnologyCard .techContent{min-height:276px}#evTechnologyCard .techContent .data-value-desc:first-child:has(+.data-value-desc){margin-bottom:0}#evTechnologyCard .cpr-block-seperator{height:0}@media screen and (min-device-width:768px){#evTechnologyCard .cpr-block-seperator{height:220px}}#ceTechnologyCard .ce-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;padding:20px}#ceTechnologyCard .ce-block-primary,#ceTechnologyCard .ce-block-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}#ceTechnologyCard .ce-block-primary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#ceTechnologyCard .ce-block-primary__image{width:100%;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;margin-top:20px}#ceTechnologyCard .ce-block-secondary{padding-top:40px}@media screen and (min-device-width:768px){#ceTechnologyCard .ce-block-secondary{padding-top:0}}#ceTechnologyCard .ce-block-secondary .data-value-desc{margin-bottom:0}#ceTechnologyCard .techContent{min-height:unset}#ceTechnologyCard .cpr-button-text{color:#30448c}#ceTechnologyCard .textGroup .Informational{margin:24px 0 0 0}.cpr-summary-card .summary-items-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cpr-summary-card .summary-item-wrapper{margin-top:24px}.cpr-summary-card .summary-item-wrapper~.summary-item-wrapper{margin-top:10px}.cpr-summary-card .summary-item-wrapper:last-child{margin-bottom:0!important}.cpr-summary-card .summary-item-wrapper:last-child.summary-item-section-link{margin-top:24px}.cpr-summary-card .summary-item-wrapper:last-child.summary-item-caption,.cpr-summary-card .summary-item-wrapper:last-child.summary-item-section-link{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;position:relative}.cpr-summary-card .summary-item-wrapper:last-child.summary-item-caption button,.cpr-summary-card .summary-item-wrapper:last-child.summary-item-caption p,.cpr-summary-card .summary-item-wrapper:last-child.summary-item-section-link button,.cpr-summary-card .summary-item-wrapper:last-child.summary-item-section-link p{position:absolute;bottom:0}.cpr-summary-card .summary-item-standout-detail{margin:24px 0!important}.cpr-summary-card .summary-item-headline .cpr-caption,.cpr-summary-card .summary-item-headline .cpr-caption-number{font-weight:700}#historicalEvSelectionModal .modal-multiselect-group+.modal-multiselect-group{padding-top:30px}#historicalEvSelectionModal .multiselect-group-label{font-weight:550;padding-bottom:20px}#historicalEvSelectionModal .multiselect:not(:last-of-type){padding-bottom:20px}.error-block{font-size:1em;color:#f30f20;height:auto;min-height:32px;padding:5px 0;text-align:center}.error-box{border-color:#f30f20!important;border-style:solid}.error-technical-details{margin-top:2rem}#partnerButton,#quoteForm{max-width:none}@media (min-device-width:992px){#partnerButton,#quoteForm{max-width:530px}}html{font-size:16px}body{font-size:16px;min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>.main-page-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}a,abbr,acronym,address,article,aside,audio,b,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.transparent-border{border:transparent}h1,h2,h3,h4,h5,h6{font-weight:700}a{color:#30448c}.chartNarrativeContainerShow,.demandSavingsSettingsDescription>span,.inputToolTip,.inputsContainer .inputTooltip,.rowInfo,.systemSettingsDescription .customSystemDescription>span,.systemSettingsDescription .energyOffsetDescription>span,.systemSettingsDescription .sunRoofDescription>span,.valueRow .inputTooltip,h2 .inputTooltip{display:inline-block;position:relative;top:1px;width:14px;height:14px;cursor:help;color:transparent;text-align:center;background-image:url(../../img/Other/help-icon.svg);background-repeat:no-repeat;background-position:center;background-size:14px}.inputToolTipPadding{padding-left:1em}.infoIcon{display:inline-block;position:relative;top:1px;width:14px;height:14px;cursor:help;color:transparent;text-align:center;background-image:url(../../img/Other/help-icon.svg);background-repeat:no-repeat;background-position:center;background-size:14px}.infoIcon:before{visibility:hidden;background:#30448c;color:#fff;content:attr(tooltip);-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in;opacity:0;position:absolute;font-size:14px;left:-128px;top:17px;width:247px;border-radius:5px;padding:8px;z-index:5;font-weight:400;text-transform:none;font-style:normal}.infoIcon:hover:before{visibility:visible;opacity:1;display:block}.lockScreen{position:relative!important;height:100%!important;overflow:hidden!important}.unlockScreen{overflow-y:auto;height:auto}.disableScrolling{overflow:hidden;width:100%}.hidden{visibility:hidden}.positionRelative{position:relative}.textAlignLeft{text-align:left}.textAlignCenter{text-align:center}.textAlignJustify{text-align:justify}.marginLR10{margin:0 10px}#SuggestedRateLegend::after{content:"Suggested Rate"}#OtherRatesLegend::after{content:"Other Rates"}.space-between+.space-between{margin-left:12px}html{margin:0;padding:0;position:relative;min-height:100%}html body{color:#232323;margin:0;background-color:#656e75;padding:0;height:100%}@media (min-device-width:992px){html body{min-width:992px}}@media screen and (max-device-width:768px){html body{font-size:14px}}html body input{color:#232323}html body label{display:inline}html body .tipsyEvFinancialTooltip{border:1px solid #656e75;color:#58585a;background-color:#fff;width:180px;font-size:13px;padding:6px;position:absolute;-webkit-box-shadow:4px 4px 4px #656e75;box-shadow:4px 4px 4px #656e75;text-align:left;z-index:1}html body .tipsyEvFinancialTooltip.short{height:90px}html body .tipsyEvFinancialTooltip.medium{height:210px}html body .tipsyEvFinancialTooltip.long{height:335px}html body .tipsyEvFinancialTooltip.huge{height:395px}html body .tipsyFinancialTooltip{color:#fff;background-color:#30448c;border-radius:3px;width:240px;font-size:13px;padding:12px;position:absolute;text-align:left;z-index:1;padding-bottom:22px;padding-top:17px}html body .tipsyCostTip{color:#fff;background-color:#30448c;position:absolute;font-size:13px;padding:25px;border-radius:3px}html body .tipsyCostTip .tipsy-close{position:absolute;top:-3px;right:5px;cursor:pointer;-webkit-transform:scale(1.2,1);transform:scale(1.2,1);font-size:20px}html body .tipsyInputTooltip{border:1px solid #656e75;color:#58585a;background-color:#fff;width:260px;font-size:13px;padding:12px;position:absolute;-webkit-box-shadow:4px 4px 4px #656e75;box-shadow:4px 4px 4px #656e75;z-index:4;margin-top:10px;padding-bottom:20px;text-align:left}html body .tipsyWizardTooltip{color:#fff;background-color:#30448c;border-radius:3px;width:240px;font-size:13px;padding:12px;position:absolute;text-align:left;z-index:8;margin-top:10px;padding-bottom:22px;padding-top:17px}html body .weglot-container{display:none}#mainBigMenu .tooltip-inner{border:1px solid #656e75;color:#58585a;background-color:#fff;width:260px;font-size:13px;padding:10px;position:absolute;-webkit-box-shadow:4px 4px 4px #656e75;box-shadow:4px 4px 4px #656e75;z-index:4;margin-left:-240px;margin-top:5px;text-align:left;pointer-events:none;direction:ltr}.goSolarButton{position:fixed;right:10px;bottom:0;cursor:pointer;z-index:1;color:#fff;background-color:#70ad47;padding:15px;font-size:17px;width:205px;z-index:2}.goSolarButton:hover{font-weight:700}@media screen and (max-device-width:1485px){.goSolarButton{display:none}}.ui-slider{text-align:left}.ui-widget-header{position:relative;top:-4px;left:-2px;border:3px solid #30448c;color:#222;font-weight:700}.ui-widget-content{border:3px solid #e7e7e7;color:#222;font-weight:700}.ui-slider .ui-slider-handle{background-color:#30448c;border:solid 2px rgb(43.2,61.2,126);display:inline-block;height:22px;width:22px;cursor:pointer;position:relative;border-radius:50%;top:-20px;margin-left:-17px}.ui-slider.ui-slider-disabled{visibility:hidden}.ui-slider-incrementors{color:Gray;font-size:32px;font-weight:700;display:inline-block;text-align:center;vertical-align:middle;margin-top:-1.7em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-slider-incrementors-up{margin-left:25px}.ui-slider-incrementors-down{margin-right:25px}footer{background-color:#fff;z-index:5;position:relative;overflow:hidden;padding:10px;font-size:.8125em;color:#747474}footer>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer>.row>div{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (min-device-width:768px){footer>.row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer>.row>div.footer-links{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer>.row>div.footer-links>div{-ms-flex-preferred-size:100%;flex-basis:100%}}footer .footer-logo{width:100%;max-width:200px;vertical-align:middle;padding-left:30px}footer .footer-links{margin-left:auto;padding-right:30px}footer .footer-links a{color:#747474}footer .footer-links a:hover{color:#65b4e6}body>footer{left:0;right:0;bottom:0;max-height:250px}article>footer{position:fixed;left:0;right:0;bottom:0}@media (max-device-width:1179px){article>footer{position:relative}}.navSection{position:fixed;top:0;left:0;right:0;width:100%;z-index:2;-webkit-transition:top .25s;transition:top .25s;-webkit-box-sizing:content-box;box-sizing:content-box}.navSection.header-visible{top:0}@media (min-device-width:992px){.navSection.header-visible{top:80px}}.navSection *{-webkit-box-sizing:content-box;box-sizing:content-box}.navSection label{display:inline}.navSection #solar-menu{fill:#fff;stroke:#333}.navSection #sav-results-small-icon{stroke:#676767}@media screen and (min-width:1451px){body.modal-open .navGroup{left:calc(50% - 720.5px)}}.navGroup{position:absolute;z-index:2;display:none}@media screen and (min-device-width:991px){.navGroup{left:6px;top:100px;display:block}}@media screen and (min-width:1450px){.navGroup{left:calc(50% - 712px)}}.solarMenu{position:relative;z-index:11;margin-bottom:20px}.quickMenu{position:relative;z-index:11}.screensMenu{width:100px;margin-bottom:20px}@media screen and (max-device-width:991px){.screensMenu{display:none}}.quickMenu ul,.screensMenu ul,.solarMenu ul{list-style-type:none;background-color:#fff;margin:0;padding:0;z-index:4;width:100px;border-radius:10px;padding:1px;-webkit-box-shadow:2px 3px 10px #000;box-shadow:2px 3px 10px #000;text-align:center}@media screen and (max-device-width:991px){.quickMenu ul,.screensMenu ul,.solarMenu ul{width:50px;border-radius:5px}}.quickMenu ul li:first-of-type button,.screensMenu ul li:first-of-type button,.solarMenu ul li:first-of-type button{border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (max-device-width:991px){.quickMenu ul li:first-of-type button,.screensMenu ul li:first-of-type button,.solarMenu ul li:first-of-type button{border-top-left-radius:5px;border-top-right-radius:5px}}.quickMenu ul li:last-of-type button,.screensMenu ul li:last-of-type button,.solarMenu ul li:last-of-type button{border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (max-device-width:991px){.quickMenu ul li:last-of-type button,.screensMenu ul li:last-of-type button,.solarMenu ul li:last-of-type button{border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.quickMenu ul button,.screensMenu ul button,.solarMenu ul button{cursor:pointer;text-align:center;width:100%;color:#666;background-color:#efefef;background-repeat:no-repeat;background-position:center center;background-size:40px 40px;font-size:15px;padding:5px 0}@media screen and (max-device-width:991px){.quickMenu ul button,.screensMenu ul button,.solarMenu ul button{font-size:12px;height:auto}}.quickMenu ul button:hover,.screensMenu ul button:hover,.solarMenu ul button:hover{color:#30448c;background-color:#fff}.quickMenu ul button.selected,.screensMenu ul button.selected,.solarMenu ul button.selected{background-color:#fff;color:#30448c;font-weight:700}.quickMenu ul button .title,.screensMenu ul button .title,.solarMenu ul button .title{display:block;padding:0 2px}@media screen and (max-device-width:991px){.quickMenu ul button .title,.screensMenu ul button .title,.solarMenu ul button .title{display:none}}.quickMenu ul button .inlineicon,.screensMenu ul button .inlineicon,.solarMenu ul button .inlineicon{text-align:center;display:block;height:35px;padding:5px 0 2px 0}.quickMenu ul button .inlineicon svg,.screensMenu ul button .inlineicon svg,.solarMenu ul button .inlineicon svg{max-width:50px;max-height:100%}@media screen and (max-device-width:991px){.quickMenu ul button .inlineicon,.screensMenu ul button .inlineicon,.solarMenu ul button .inlineicon{height:30px;padding:0 0}.quickMenu ul button .inlineicon svg,.screensMenu ul button .inlineicon svg,.solarMenu ul button .inlineicon svg{max-width:40px}}.quickMenu ul button .inlineicon .iconstroke,.screensMenu ul button .inlineicon .iconstroke,.solarMenu ul button .inlineicon .iconstroke{stroke:#666}.quickMenu ul button .inlineicon .iconfill,.screensMenu ul button .inlineicon .iconfill,.solarMenu ul button .inlineicon .iconfill{fill:#666}.quickMenu ul button.selected .inlineicon .iconstroke,.quickMenu ul button:hover .inlineicon .iconstroke,.screensMenu ul button.selected .inlineicon .iconstroke,.screensMenu ul button:hover .inlineicon .iconstroke,.solarMenu ul button.selected .inlineicon .iconstroke,.solarMenu ul button:hover .inlineicon .iconstroke{stroke:#30448c}.quickMenu ul button.selected .inlineicon .iconfill,.quickMenu ul button:hover .inlineicon .iconfill,.screensMenu ul button.selected .inlineicon .iconfill,.screensMenu ul button:hover .inlineicon .iconfill,.solarMenu ul button.selected .inlineicon .iconfill,.solarMenu ul button:hover .inlineicon .iconfill{fill:#30448c}.quickMenu ul button{height:auto;vertical-align:middle;padding:0;background-color:#30448c;border-color:#30448c;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quickMenu ul button .inlineicon{height:20px;width:30px;float:left;margin-left:2px;padding:5px 0}@media screen and (max-device-width:991px){.quickMenu ul button .inlineicon{width:100%;float:none}}.quickMenu ul button .inlineicon .iconstroke{stroke:#fff}.quickMenu ul button .title{font-size:75%;float:right;width:60px}.solarMenu ul button{background-color:#30448c;border-color:#30448c;color:#fff}.solarMenu ul button:hover{background-color:#fff}.solarMenu ul button:hover .hoverfill{fill:#30448c}.mainBigMenu{direction:ltr;position:absolute;width:100%;left:0}@media (min-device-width:768px){.mainBigMenu{top:100px}}.bigMenuContainer{width:100%;text-align:center}.bigMenu{max-width:1337px;max-height:550px;margin:0 0;width:0;height:0;background-color:#fff;position:relative;-webkit-box-shadow:0 5px 8px -2px #000;box-shadow:0 5px 8px -2px #000;overflow:hidden;border-bottom:solid 5px #30448c;border-top:solid 5px #30448c;z-index:10;margin-left:calc(50% - 712px);-webkit-transition:width .7s,height .7s;transition:width .7s,height .7s}@media (max-width:1450px){.bigMenu{margin-left:0;max-width:100vw}}.bigMenu #resetSettings{float:right;text-decoration:none;padding-right:10px;font-size:12px;cursor:pointer;left:0;color:#30448c}.bigMenu #resetSettings.show{display:inline}.bigMenu #resetSettings:hover{text-decoration:underline}.bigMenu.menu-open{width:calc(100vw - 46px);height:100dvh}@media (max-device-width:991px){.bigMenu.menu-open{width:calc(100dvw - 14px)}}@media screen and (max-height:650px){.bigMenu{top:0;margin-top:0!important}}.bigMenu #closeBigMenu{padding-left:16px;padding-top:4px;padding-bottom:2px;position:absolute;right:10px;font-size:16px;color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;top:10px;text-decoration:none;background-image:url(../../img/Other/x.svg);background-repeat:no-repeat;width:83px;height:28px;background-color:#363636;background-position:72px 12px;text-align:left}.bigMenuCategories{color:#fff;background-color:#30448c;float:left;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.bigMenuCategoriesList{list-style-type:none;width:120px;padding:0;margin:0;height:100%}.bigMenuCategoriesList>li{display:block;width:100%;height:14.4%;text-transform:uppercase;font-size:18px;color:#fff}.bigMenuCategoriesList>li .bigMenuTitleIcon{display:inline-block;margin-top:5px;width:50px;height:50px;background-size:100%;background-image:url(../../img/nav/white_solar_menu.svg);background-repeat:no-repeat}.bigMenuCategoriesList>li.clickable{cursor:pointer;border-bottom:1px solid #30448c}.bigMenuCategoriesList>li.clickable:hover{color:#30448c;background-color:#fff}.bigMenuCategoriesList>li:nth-last-of-type(2){border-bottom-style:none}.bigMenuCategoriesList>li button{width:100%;height:100%;color:inherit;font-weight:inherit}.bigMenuCategoriesList>li.selected{color:#30448c;font-weight:700;background-color:#fff}.bigMenuCategoriesList>li:first-of-type{height:11%}.bigMenuCategoriesList .vcenter{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.categoryContainer{position:absolute;left:120px;right:0;bottom:40px;top:35px;display:none;overflow:auto;direction:ltr}.categoryContainer[cat=financing] .minWidthDiv,.categoryContainer[cat=system] .minWidthDiv{min-width:940px}.categoryContainer label{font-weight:700}.systemSettingsDescription{color:#58585a}.systemSettingsDescription .customSystemDescription,.systemSettingsDescription .energyOffsetDescription,.systemSettingsDescription .sunRoofDescription{display:inline-block;width:245px;padding:5px;vertical-align:top;color:#fff;background-color:#d3d3d3;margin-bottom:7px;position:relative;border-top-left-radius:2px;border-top-right-radius:2px;cursor:pointer}.systemSettingsDescription .customSystemDescription.selected,.systemSettingsDescription .energyOffsetDescription.selected,.systemSettingsDescription .sunRoofDescription.selected{background-color:#30448c}.systemSettingsDescription .customSystemDescrition{width:700px}.valuesPanel{height:390px;width:245px;display:inline-block;vertical-align:top;margin-left:10px}.valuesPanel .values{border:1px solid #d3d3d3;margin:10px;border-radius:2px}.valuesPanel .values>h4{font-weight:400;padding:5px;margin:0;color:#fff;background-color:#d3d3d3;border-top-left-radius:2px;border-top-right-radius:2px}.valuesPanel .values .valueRow{margin:5px;text-align:left;color:#d3d3d3;position:relative}.valuesPanel .values .valueRow .tilt{margin-right:30px}.valuesPanel .values .valueRow>span.tiltTooltip{left:60px}.valuesPanel.selected .values{border:1px solid #656e75}.valuesPanel.selected .values>h4{background-color:#30448c}.valuesPanel.selected .values .valueRow{color:#58585a}.valuesPanel:hover{border:3px dotted #656e75;border-radius:3px;cursor:pointer;margin-left:7px;margin-top:-3px;margin-right:-3px}.systemInputsPanel{position:relative}.systemInputsPanel .systemInputsPanelAdd{border:1px dotted #656e75;margin:10px;border-radius:2px;position:absolute;right:10px;width:270px;text-align:center;cursor:pointer;color:#58585a;font-size:12px;padding:7px;text-decoration:underline;background-color:#fff;height:370px;-webkit-box-sizing:border-box;box-sizing:border-box}.valuesPanel.selected{border:3px solid #656e75;border-radius:3px;cursor:default;margin-left:7px;margin-top:-3px;margin-right:-3px}.systemInputsPanel.selected{border:3px solid #656e75;border-radius:3px;margin:7px;cursor:default;margin-top:-3px}.systemInputsPanel{height:390px;width:100%;max-width:890px;display:inline-block;vertical-align:text-top;color:#58585a;text-align:center;margin:10px;margin-top:0}.systemInputsPanel .energyOffsetPanel{width:80%;margin:40px auto}.systemInputsPanel .energyOffsetPanel .slider{margin:6px;margin-left:0;height:0;width:80%;margin:18px auto;display:block}.systemInputsPanel .energyOffsetPanel label>span{color:#30448c;font-weight:700}.systemInputsPanel .systemPanel{margin:10px;border-radius:2px;position:relative;padding-bottom:16px;color:#58585a;border:1px solid #656e75;display:inline-block;width:270px;height:350px;text-align:center;background-color:#fff;vertical-align:top}.systemInputsPanel .systemPanel label>span{color:#30448c;font-weight:700}.systemInputsPanel .systemPanel>h4{font-size:1.125rem;font-weight:400;padding:5px;margin:0;color:#fff;background-color:#30448c;text-align:center;position:relative}.systemInputsPanel .systemPanel>h4>button{position:absolute;color:inherit;border:1px solid #fff;right:4px;width:20px;height:16px;top:4px;line-height:14px;padding-bottom:4px}.systemInputsPanel .systemPanel .inputsContainer{display:block;vertical-align:top;position:relative;margin:15px 10px;text-align:left}.systemInputsPanel .systemPanel .inputsContainer .static{margin-bottom:12px;color:#58585a}.systemInputsPanel .systemPanel .inputsContainer select{width:230px;padding:5px;margin-top:7px;display:block}.systemInputsPanel .systemPanel .inputsContainer .slider{margin:6px;margin-left:0;height:0;width:230px;margin-top:18px;display:block;margin-left:5px}.systemInputsPanel.selected .systemPanel{color:#58585a;border:1px solid #656e75}.systemInputsPanel.selected .systemPanel>h4{background-color:#30448c}.evSeparator{margin:5%}@media (max-device-width:991px){.evSeparator{margin:0}}.demandSavingsPanel,.energyEfficiencyPanel,.inputsPanel,.storagePanel{height:390px;width:270px;display:inline-block;vertical-align:text-top;color:#58585a;text-align:left;margin:20px}.demandSavingsPanel h4,.energyEfficiencyPanel h4,.inputsPanel h4,.storagePanel h4{font-size:1.125rem;font-weight:400;padding:5px;margin:0;color:#fff;background-color:#30448c;text-align:center;margin-top:4px}.demandSavingsPanel .inputsContainer,.energyEfficiencyPanel .inputsContainer,.inputsPanel .inputsContainer,.storagePanel .inputsContainer{position:relative;margin-top:5px}.demandSavingsPanel .inputsContainer input[type=checkbox],.energyEfficiencyPanel .inputsContainer input[type=checkbox],.inputsPanel .inputsContainer input[type=checkbox],.storagePanel .inputsContainer input[type=checkbox]{display:inline}.demandSavingsPanel .inputsContainer label,.energyEfficiencyPanel .inputsContainer label,.inputsPanel .inputsContainer label,.storagePanel .inputsContainer label{display:inline-block;padding:5px;text-align:left;padding-left:0}.demandSavingsPanel .inputsContainer label span,.energyEfficiencyPanel .inputsContainer label span,.inputsPanel .inputsContainer label span,.storagePanel .inputsContainer label span{color:#30448c;font-weight:700}.demandSavingsPanel .inputsContainer input[type=radio]~label,.energyEfficiencyPanel .inputsContainer input[type=radio]~label,.inputsPanel .inputsContainer input[type=radio]~label,.storagePanel .inputsContainer input[type=radio]~label{padding-left:6px}.demandSavingsPanel .inputsContainer .static,.energyEfficiencyPanel .inputsContainer .static,.inputsPanel .inputsContainer .static,.storagePanel .inputsContainer .static{margin-bottom:12px;color:#58585a}.demandSavingsPanel .inputsContainer .select,.energyEfficiencyPanel .inputsContainer .select,.inputsPanel .inputsContainer .select,.storagePanel .inputsContainer .select{width:270px;padding:5px;margin-bottom:10px;display:block}.demandSavingsPanel .inputsContainer .slider,.energyEfficiencyPanel .inputsContainer .slider,.inputsPanel .inputsContainer .slider,.storagePanel .inputsContainer .slider{margin:6px;margin-left:0;height:0;width:240px;margin-top:15px;display:block}.demandSavingsPanel .inputsContainer.financingChoice h4,.energyEfficiencyPanel .inputsContainer.financingChoice h4,.inputsPanel .inputsContainer.financingChoice h4,.storagePanel .inputsContainer.financingChoice h4{margin-top:120px;margin-bottom:10px}.demandSavingsPanel .inputsContainer>.msrpInput,.energyEfficiencyPanel .inputsContainer>.msrpInput,.inputsPanel .inputsContainer>.msrpInput,.storagePanel .inputsContainer>.msrpInput{width:50%}.demandSavingsPanel .inputsContainer>.msrpHint,.energyEfficiencyPanel .inputsContainer>.msrpHint,.inputsPanel .inputsContainer>.msrpHint,.storagePanel .inputsContainer>.msrpHint{font-size:80%;font-style:italic}.demandSavingsPanel .inputsContainer .vehicleSelect,.energyEfficiencyPanel .inputsContainer .vehicleSelect,.inputsPanel .inputsContainer .vehicleSelect,.storagePanel .inputsContainer .vehicleSelect{width:90%;margin-top:11px;padding:5px;font-size:14px}.demandSavingsPanel .inputsContainer .fuelType,.energyEfficiencyPanel .inputsContainer .fuelType,.inputsPanel .inputsContainer .fuelType,.storagePanel .inputsContainer .fuelType{text-align:center;color:#000}.demandSavingsPanel .inputsContainer .fuelType .fuelTypeInner,.energyEfficiencyPanel .inputsContainer .fuelType .fuelTypeInner,.inputsPanel .inputsContainer .fuelType .fuelTypeInner,.storagePanel .inputsContainer .fuelType .fuelTypeInner{font-weight:700}.demandSavingsPanel .inputsContainer .crop,.energyEfficiencyPanel .inputsContainer .crop,.inputsPanel .inputsContainer .crop,.storagePanel .inputsContainer .crop{width:100%;overflow:hidden}.demandSavingsPanel .inputsContainer .crop img,.energyEfficiencyPanel .inputsContainer .crop img,.inputsPanel .inputsContainer .crop img,.storagePanel .inputsContainer .crop img{margin:-11% auto}.demandSavingsPanel .gasPriceInfo,.demandSavingsPanel .publicChargerInfo,.energyEfficiencyPanel .gasPriceInfo,.energyEfficiencyPanel .publicChargerInfo,.inputsPanel .gasPriceInfo,.inputsPanel .publicChargerInfo,.storagePanel .gasPriceInfo,.storagePanel .publicChargerInfo{position:relative;top:10px}.demandSavingsPanel .ChargerType,.energyEfficiencyPanel .ChargerType,.inputsPanel .ChargerType,.storagePanel .ChargerType{font-size:14px;font-family:"Segoe UI","Lucida Grande",Verdana,Helvetica,Sans-Serif;font-weight:700;margin-top:-10px;margin-bottom:15px;margin-left:-6px}.demandSavingsPanel .ChargerType>span:nth-child(1),.energyEfficiencyPanel .ChargerType>span:nth-child(1),.inputsPanel .ChargerType>span:nth-child(1),.storagePanel .ChargerType>span:nth-child(1){margin-right:12px}.demandSavingsPanel .ChargerType #ChargerTypespan,.energyEfficiencyPanel .ChargerType #ChargerTypespan,.inputsPanel .ChargerType #ChargerTypespan,.storagePanel .ChargerType #ChargerTypespan{width:auto!important;display:block;margin-bottom:10px}.demandSavingsPanel .chargerInfo,.energyEfficiencyPanel .chargerInfo,.inputsPanel .chargerInfo,.storagePanel .chargerInfo{position:absolute;font-size:12px;font-family:"Segoe UI","Lucida Grande",Verdana,Helvetica,Sans-Serif}.demandSavingsPanel .chargerInfo.Label1,.energyEfficiencyPanel .chargerInfo.Label1,.inputsPanel .chargerInfo.Label1,.storagePanel .chargerInfo.Label1{top:25px}.demandSavingsPanel .chargerInfo.Label2,.energyEfficiencyPanel .chargerInfo.Label2,.inputsPanel .chargerInfo.Label2,.storagePanel .chargerInfo.Label2{top:65px}.storagePanel .inputsPanel{height:40%;width:43%}.storagePanel .inputsPanel .slider{width:95%}.greenOffsetSubscriptionPanel{display:inline-block;padding-top:20px}@media (min-device-width:800px){.greenOffsetSubscriptionPanel{width:70%}}.greenOffsetSubscriptionPanel h4{font-size:1.125rem;font-weight:400;padding:5px;margin:0;color:#fff;background-color:#30448c;text-align:center;margin-top:4px}.greenOffsetSubscriptionPanel .inputsContainer{padding-top:40px}.greenOffsetSubscriptionPanel .inputsContainer .slider{margin:6px;margin-left:0;height:0;width:80%;margin:18px auto;display:block}.greenOffsetSubscriptionPanel .inputsContainer span{color:#30448c;font-weight:700}.financialDropdownSelector{padding-left:41%;color:#fff;background-color:#30448c;width:270px;height:31px;font-size:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.updateButtonContainer{left:120px;right:0;height:30px;position:absolute;bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.updateButtonContainer *{-webkit-box-sizing:border-box;box-sizing:border-box}.updateButtonContainer .updateEstimationButton{padding:6px;width:150px;height:35px;border:1px solid #30448c;color:#fff;background-color:rgb(45.6,64.6,133);background-image:-webkit-gradient(linear,left top,left bottom,from(#30448c),to(rgb(45.6,64.6,133)));background-image:linear-gradient(180deg,#30448c,rgb(45.6,64.6,133));-webkit-box-shadow:2px 3px 5px #000;box-shadow:2px 3px 5px #000;font-weight:700;cursor:pointer}.updateButtonContainer .updateEstimationButton:hover{background-color:rgb(45.6,64.6,133);background-image:-webkit-gradient(linear,left bottom,left top,from(#30448c),to(rgb(45.6,64.6,133)));background-image:linear-gradient(0deg,#30448c,rgb(45.6,64.6,133))}.updateButtonContainer .disabled{background-image:none;cursor:default;background-color:#d3d3d3;color:#a9a9a9;border:inset 1px #a9a9a9;font-style:italic;-webkit-box-shadow:none;box-shadow:none}.updateButtonContainer .disabled:hover{background-image:none;cursor:default;background-color:#d3d3d3;color:#a9a9a9;border:inset 1px #a9a9a9;font-style:italic;-webkit-box-shadow:none;box-shadow:none}.pageSection{border-top:14px solid #30448c;background-color:#e6e7e8;padding-top:25px;text-align:center;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pageSection .bar{width:100%;height:0;line-height:0;font-size:0;border-top:14px solid #30448c}.pageSection header{font-size:30px;color:#58585a}@media (max-device-width:767px){.pageSection header{font-size:26px}}.pageSection header.padding p{padding-left:65px;padding-right:60px}.pageSection .wrapper{height:100%}.pageSection .sectionDescription{display:block;margin:25px 40px;font-size:16px;color:#58585a}@media (max-device-width:767px){.pageSection .sectionDescription>img{padding-right:100px}}.pageSection .sectionFooter{display:block;margin:25px 40px 10px 40px;font-size:12px;color:#58585a;font-style:italic}#landingPageLinkButton{width:300px;height:70px;border-radius:100px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e3e3e3;text-decoration:none}#landingPageLinkButton:hover{background-color:rgb(229.8,229.8,229.8)}@media screen and (max-device-width:600px){#landingPageLinkButton{height:50px}}#landingPageLinkButton .text{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:20px;color:#30448c}.sectionsContainer{background-color:#e6e7e8;padding-bottom:80px;margin:0 auto;min-width:360px;max-width:1206px;width:1206px}@media (max-width:1450px){.sectionsContainer{margin:0 auto 0 115px}}@media (max-device-width:991px){.sectionsContainer{margin:0 auto;min-width:360px;width:100%}}@media (max-device-width:767px){.sectionsContainer{margin:0 auto;min-width:360px;padding:0}}.sectionsContainer .summarySection{background-color:#fff;margin:0 auto;max-width:910px;border-radius:3px}.sectionsContainer .summarySection .summarySectionDescription{text-align:justify;padding:10px;color:#58585a;padding-top:0}.sectionsContainer .summarySection.inline{vertical-align:top;display:inline-block;width:360px;border-radius:3px}@media screen and (min-device-width:768px){.sectionsContainer .summarySection.inline{height:280px}}.sectionsContainer .summarySection.inline .summarySectionDescription{display:block;max-width:100%}@media screen and (max-device-width:991px){.sectionsContainer .summarySection.inline .summarySectionDescription{font-size:90%}}@media screen and (max-device-width:991px){.sectionsContainer .summarySection.inline{width:350px}}@media screen and (max-device-width:767px){.sectionsContainer .summarySection.inline{width:90%}}.sectionsContainer .summarySection h4{border-top-left-radius:3px;border-top-right-radius:3px;margin:0;padding:7px;color:#fff;background-color:#30448c}.sectionsContainer .onLanding{max-height:900px}.sectionsContainer .charge-section{position:relative;background-color:#fff;border:#d3d3d3 2px solid;border-radius:7px;padding:15px 15px 0 15px;width:calc(100% - 56px);max-width:1060px;margin:auto;margin-top:28px}.sectionsContainer .charge-section .chargeTimeSummary{position:relative;display:-webkit-inline-flex;-webkit-justify-content:space-between;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;height:30px}.sectionsContainer .charge-section .chargeTimeSummary.chargeTimeSummary{width:225px}.sectionsContainer .charge-section .chargeTimeSummary>h4{text-align:center;font-size:18px;font-weight:400;color:#a9a9a9;margin:auto}.sectionsContainer .charge-section .chargeTimeSummary .value{position:relative;font-weight:700;font-size:14px;margin-left:5px;margin-right:5px}.sectionsContainer .charge-section .chargeTimeSummary>span{margin:auto}.sectionsContainer .charge-section .chargerChartVerticalSeperator{position:relative;top:15px;display:inline-block;margin:auto;height:40px;width:0;border:1px solid #d3d3d3;margin-left:15px;margin-right:15px}@media (max-device-width:767px){.sectionsContainer .charge-section .chargerChartVerticalSeperator{display:none}}.sectionsContainer .charge-section .compareSection{position:relative;width:100%;margin-bottom:15px}.sectionsContainer .charge-section .compareSection .chartBox{width:100%}.sectionsContainer .charge-section .seasonSelectors{position:relative;display:-webkit-inline-flex;-webkit-justify-content:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px}@media (max-device-width:991px){.sectionsContainer .charge-section .seasonSelectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.sectionsContainer .charge-section .seasonSelectors .seasonSelector{position:relative;display:-webkit-flex;-webkit-justify-content:space-around;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-pack:distribute;justify-content:space-around;width:200px;height:35px;cursor:pointer;background-color:#f6f6f6}.sectionsContainer .charge-section .seasonSelectors .seasonSelector .title{color:#444;margin:auto}.sectionsContainer .charge-section .seasonSelectors .seasonSelector .title:first-letter{text-transform:capitalize}.sectionsContainer .charge-section .seasonSelectors .seasonSelector.selected{background-color:#444}.sectionsContainer .charge-section .seasonSelectors .seasonSelector.selected .title{color:#fff}.sectionsContainer .charge-section .seasonSelectors .seasonSelector.start{border-top-left-radius:20px;border-bottom-left-radius:20px}@media (max-device-width:991px){.sectionsContainer .charge-section .seasonSelectors .seasonSelector.start{border-top-left-radius:20px;border-bottom-left-radius:0;border-top-right-radius:20px}}.sectionsContainer .charge-section .seasonSelectors .seasonSelector.end{border-top-right-radius:20px;border-bottom-right-radius:20px}@media (max-device-width:991px){.sectionsContainer .charge-section .seasonSelectors .seasonSelector.end{border-top-right-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.sectionsContainer .charge-section .chargingChartDisclaimerText{display:block;font-family:"Segoe UI","Lucida Grande",Verdana,Helvetica,Sans-Serif;font-size:12px;font-style:italic;color:#58585a;margin-bottom:15px}.sectionsContainer .evMapContainer,.sectionsContainer .evRangeContainer,.sectionsContainer .mapContainer{min-height:735px}.sectionsContainer .evMapContainer #rangeHeader,.sectionsContainer .evRangeContainer #rangeHeader,.sectionsContainer .mapContainer #rangeHeader{text-align:center;margin:auto}.sectionsContainer .evMapContainer .localMap,.sectionsContainer .evRangeContainer .localMap,.sectionsContainer .mapContainer .localMap{max-width:1060px;width:90%;height:500px;z-index:1;background:#fff;position:relative;margin:auto;margin-top:20px;margin-bottom:10px;border:1px solid gray;text-align:left}@media screen and (max-device-width:1280px){.sectionsContainer .evMapContainer .localMap,.sectionsContainer .evRangeContainer .localMap,.sectionsContainer .mapContainer .localMap{height:50%;height:400px}}@media screen and (max-device-width:600px){.sectionsContainer .evMapContainer .localMap,.sectionsContainer .evRangeContainer .localMap,.sectionsContainer .mapContainer .localMap{height:300px}}.sectionsContainer .evMapContainer .localMap.loading-map,.sectionsContainer .evRangeContainer .localMap.loading-map,.sectionsContainer .mapContainer .localMap.loading-map{border:none;-webkit-animation:fade-in-out 1.5s infinite;animation:fade-in-out 1.5s infinite}@-webkit-keyframes fade-in-out{0%,100%{opacity:.5}50%{opacity:1}}@keyframes fade-in-out{0%,100%{opacity:.5}50%{opacity:1}}.sectionsContainer .evMapContainer .localMap .systemDetails,.sectionsContainer .evRangeContainer .localMap .systemDetails,.sectionsContainer .mapContainer .localMap .systemDetails{width:170px;height:auto;background-color:#fff;padding:10px;border:1px solid #656e75;text-align:left;border-radius:4px;font-size:12px}.sectionsContainer .evMapContainer .localMap .systemDetails h3,.sectionsContainer .evRangeContainer .localMap .systemDetails h3,.sectionsContainer .mapContainer .localMap .systemDetails h3{font-size:12px}.sectionsContainer .evMapContainer .localMap .systemDetails span,.sectionsContainer .evRangeContainer .localMap .systemDetails span,.sectionsContainer .mapContainer .localMap .systemDetails span{display:block;padding:2px}.sectionsContainer .evMapContainer .localMap .locationDetails,.sectionsContainer .evRangeContainer .localMap .locationDetails,.sectionsContainer .mapContainer .localMap .locationDetails{width:95px;height:auto;background-color:#fff;padding:10px;padding-top:2px;border:1px solid #656e75;text-align:center;border-radius:4px;font-size:12px}.sectionsContainer .evMapContainer .localMap .locationDetails span,.sectionsContainer .evRangeContainer .localMap .locationDetails span,.sectionsContainer .mapContainer .localMap .locationDetails span{display:block;padding:2px}.sectionsContainer .evMapContainer .localMap .rangeDetails,.sectionsContainer .evRangeContainer .localMap .rangeDetails,.sectionsContainer .mapContainer .localMap .rangeDetails{width:140px;height:16px;background-color:transparent;padding:10px;padding-top:2px;text-align:left;color:green;font-weight:700}.sectionsContainer .evMapContainer .localMap .rangeDetails span,.sectionsContainer .evRangeContainer .localMap .rangeDetails span,.sectionsContainer .mapContainer .localMap .rangeDetails span{display:block;padding:2px;font-size:13px}.sectionsContainer .evMapContainer .indicators,.sectionsContainer .evRangeContainer .indicators,.sectionsContainer .mapContainer .indicators{display:block;color:#58585a;text-align:center;width:100%;text-align:center}.sectionsContainer .evMapContainer .indicators .indicator,.sectionsContainer .evRangeContainer .indicators .indicator,.sectionsContainer .mapContainer .indicators .indicator{display:inline-block;width:255px;height:75px;margin:0 auto;vertical-align:text-bottom;border-right:1px solid #656e75;padding:7px;position:relative}@media screen and (max-device-width:767px){.sectionsContainer .evMapContainer .indicators .indicator,.sectionsContainer .evRangeContainer .indicators .indicator,.sectionsContainer .mapContainer .indicators .indicator{border:none}}.sectionsContainer .evMapContainer .indicators .indicator>span,.sectionsContainer .evRangeContainer .indicators .indicator>span,.sectionsContainer .mapContainer .indicators .indicator>span{display:block;color:#666}.sectionsContainer .evMapContainer .indicators .indicator>span.link,.sectionsContainer .evRangeContainer .indicators .indicator>span.link,.sectionsContainer .mapContainer .indicators .indicator>span.link{cursor:pointer;position:absolute;right:8px;top:3px;text-decoration:underline;font-size:12px;color:#58585a}.sectionsContainer .evMapContainer .indicators .indicator>span span,.sectionsContainer .evRangeContainer .indicators .indicator>span span,.sectionsContainer .mapContainer .indicators .indicator>span span{font-size:15px}.sectionsContainer .evMapContainer .indicators span:last-of-type,.sectionsContainer .evRangeContainer .indicators span:last-of-type,.sectionsContainer .mapContainer .indicators span:last-of-type{border-right:none}.sectionsContainer .evMapContainer .citationDisclaimer,.sectionsContainer .evRangeContainer .citationDisclaimer,.sectionsContainer .mapContainer .citationDisclaimer{font-size:10px;color:#6d6f71;margin:0 25px}.sectionsContainer .evMapContainer .citationDisclaimer>a,.sectionsContainer .evRangeContainer .citationDisclaimer>a,.sectionsContainer .mapContainer .citationDisclaimer>a{font-weight:700}.sectionsContainer .evMapContainer .citationDisclaimer>span,.sectionsContainer .evRangeContainer .citationDisclaimer>span,.sectionsContainer .mapContainer .citationDisclaimer>span{margin:0}.sectionsContainer .evMapContainer .mapPushpin,.sectionsContainer .evRangeContainer .mapPushpin,.sectionsContainer .mapContainer .mapPushpin{position:relative;width:50px;height:30px;text-align:center;line-height:20px;background-color:#fff;border:8px solid #30448c;border-radius:15px;-webkit-box-shadow:2px 2px 4px #888;box-shadow:2px 2px 4px #888;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible!important}.sectionsContainer .evMapContainer .mapPushpin>div,.sectionsContainer .evRangeContainer .mapPushpin>div,.sectionsContainer .mapContainer .mapPushpin>div{color:#000!important}.sectionsContainer .evMapContainer .mapPushpin img,.sectionsContainer .evRangeContainer .mapPushpin img,.sectionsContainer .mapContainer .mapPushpin img{display:none}.sectionsContainer .evMapContainer .mapPushpin:before,.sectionsContainer .evRangeContainer .mapPushpin:before,.sectionsContainer .mapContainer .mapPushpin:before{content:" ";position:absolute;width:0;height:0;left:15px;top:30px;border:12px solid;border-color:#30448c transparent transparent transparent}.sectionsContainer .installersContainer{color:#58585a}.sectionsContainer .installersContainer>p{font-size:30px}.sectionsContainer .installersContainer .installersPanel ul{color:#30448c;width:100%;position:relative;list-style:none;margin:0;padding:0;margin-top:50px;min-height:300px}.sectionsContainer .installersContainer .installersPanel ul li{margin-bottom:8px;margin-left:5px;display:inline-block;text-align:center;width:180px}.sectionsContainer .installersContainer .installersPanel ul li>article{display:inline-block;width:100%;text-align:left;vertical-align:text-top;font-size:19px;cursor:pointer;color:#30448c}.sectionsContainer .installersContainer .installersPanel ul li>article header{height:65px;text-align:center;padding:5px;font-size:15px;color:#30448c;background-color:#fff;position:relative;text-transform:capitalize}.sectionsContainer .installersContainer .installersPanel ul li>article section{position:relative;display:none}.sectionsContainer .installersContainer .installersPanel ul li>article section .close{display:none;position:absolute;top:-50px;right:5px;cursor:pointer;color:#fff;font-size:22px;-webkit-transform:scale(1.5,1);transform:scale(1.5,1)}.sectionsContainer .installersContainer .installersPanel ul li>article:hover header{background-color:#30448c;color:#fff}.sectionsContainer .installersContainer .installersPanel ul li.selected{position:absolute;min-width:400px;height:300px;left:50%;background-color:transparent;margin:0;border:none;margin-top:75px;-webkit-box-shadow:0 0;box-shadow:0 0;top:10px}.sectionsContainer .installersContainer .installersPanel ul li.selected article{background-color:#fff;position:relative;left:-50%;height:300px;width:100%;min-width:400px;z-index:3;cursor:default;-webkit-box-shadow:2px 3px 10px #232323;box-shadow:2px 3px 10px #232323}.sectionsContainer .installersContainer .installersPanel ul li.selected article>header{background-color:#0e3179;color:#fff;height:35px;font-size:18px;text-transform:capitalize}.sectionsContainer .installersContainer .installersPanel ul li.selected article>section{display:block;margin:2px;padding:5px;color:#58585a;font-size:14px}.sectionsContainer .installersContainer .installersPanel ul li.selected article>section .close{display:block}.sectionsContainer .installersContainer ul.special{color:#58585a;width:100%;list-style:none;margin:0;padding:0;margin-top:50px;position:inherit}.sectionsContainer .installersContainer ul.special li{text-align:left;list-style-type:disc;width:80%;margin:auto;margin-bottom:10px;display:inherit}.sectionsContainer .installersContainer .disclaimer{width:96%;margin:0 auto;text-align:center;font-size:13px}.flexColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cluster{width:40px;height:40px;border-radius:20px;background-color:Orange;border:1px solid Orange;color:#fff;vertical-align:middle;opacity:.7;line-height:40px;text-align:center;font-size:12px}.detailsOpen{position:relative}.detailsOpen .detailsOpenButton{position:absolute;width:40px;background-color:#30448c;right:-40px;height:100px;cursor:pointer;top:15px}.detailsOpen .detailsOpenButton span.detailsarrow{display:none;color:#fff;font-size:65px;padding:0;line-height:48px}.detailsOpen .detailsOpenButton span.detailsarrow:hover{font-weight:700}.detailsOpen .detailsOpenButton span.text{display:inline-block;color:#fff;font-size:20px;margin-top:35px;margin-left:-8px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg)}button.report_selection{padding:7px;cursor:pointer;width:200px;margin:3px;display:inline-block;border:1px solid #30448c;font-size:17px;color:#58585a;background-color:#fff;margin:30px}button.report_selection:hover{font-weight:700}button.report_selection.selected{color:#fff;border:1px solid #30448c;background-color:#30448c}#hm_table .hm_left{color:#30448c;width:14%}.chartNarrativeContainerShow{position:absolute;top:5px;left:5px;cursor:pointer;border-radius:12px;z-index:3}.chartNarrativeContainer{width:30%;max-width:500px;min-width:300px;height:auto;position:absolute;z-index:2;background-color:#30448c;color:#fff;border-radius:5px;top:5px;left:5px;padding:5px;display:none}.chartNarrativeContainer p.narrative{font-size:16px;margin:28px 10px 5px 10px;text-align:justify}.chartNarrativeContainer .chartNarrativeContainerClose{position:absolute;top:0;right:8px;-webkit-transform:scale(1.2,1);transform:scale(1.2,1);cursor:pointer;font-size:20px}.financingChartDescription{margin:10px;font-size:18px;text-align:center;font-weight:700}@media screen and (max-device-width:991px){.financingChartDescription{font-size:15px;font-weight:700}}h4.financingChartTitle,h4.vehicleChartTitle{color:#656e75;font-size:22px;padding:3px;font-weight:700;margin:0;text-align:center}.financingChartDynamicDescContainer{position:absolute;bottom:5%;width:95%;margin-left:2.5%;margin-top:.5%;margin-bottom:1%}.financingChartDynamicDescContainer .financingChartDynamicDesc{margin-left:auto;margin-right:auto;font-size:15px;text-align:center}@media screen and (max-device-width:991px){.financingChartDynamicDescContainer .financingChartDynamicDesc{font-size:12px}}@media screen and (max-device-width:767px){.financingChartDynamicDescContainer .financingChartDynamicDesc{font-size:10px}}.chartsContainer{width:100%;position:absolute;display:inline-block;top:40px;bottom:100px;overflow-y:auto;text-align:center;padding:0}.chartsContainer.costComponents,.chartsContainer.vehicleBreakdown{bottom:50px}.chartsContainer #costComponentChartTable{float:left;width:26%;margin:20px 0 0 22px;display:none;min-width:230px}.chartsContainer #costComponentChartTable .systemCostBreakTable{margin:0 auto;width:100%;color:#58585a}.chartsContainer #costComponentChartTable .systemCostBreakTable tr.clickRow{position:relative}.chartsContainer #costComponentChartTable .systemCostBreakTable tr.clickRow .expandRow{position:absolute;border:1px solid #58585a;height:12px;width:12px;border-radius:8px;top:9px;left:-17px;line-height:10px;cursor:pointer;padding:1px;text-align:center}.chartsContainer #costComponentChartTable .systemCostBreakTable tr.linkRow{font-size:13px;height:0}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td{padding:5px 5px 0 5px;vertical-align:top;text-align:left;position:relative}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td span{font-size:14px;display:inline-block;width:157px;vertical-align:text-top}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td label{font-size:14px;display:block;display:inline-block;width:55px;text-align:right}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.linkCell{display:none;font-size:12px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.detailsCell{display:none}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.detailsCell span{font-size:12px;padding-left:5px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.detailsCell label{font-size:12px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.subvalueCell{padding-top:0}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.subvalueCell span{text-align:right;font-size:12px;vertical-align:middle}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.subvalueCell label{font-size:12px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.symbolCell{width:30px;font-size:40px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.headingTotalCell{border-bottom:solid 1px #54545a}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.subtotalCell{border-top:solid 1px #54545a;font-weight:700;padding-bottom:15px}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.grandTotalCell{background:#30448c;font-weight:700;color:#fff;border-top:solid 2px #54545a;padding-top:0}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.grandTotalCell span{width:140px!important}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.grandTotalCell label{width:75px!important}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.breakdownHeadingCell{text-align:center}.chartsContainer #costComponentChartTable .systemCostBreakTable tr td.breakdownHeadingCell span{font-size:105%;width:100%;display:inline-block;text-decoration:underline}.chartsContainer #costComponentChart{float:left;width:calc(100% - 380px);height:325px;min-width:230px;margin:20px 2%;display:none}.chartsContainer.vehicleBreakdown #costComponentChart{height:425px}.chartsContainer p.narrative{font-size:17px;margin:10px 10px 5px 10px}.chartsContainer>div{margin:0 auto;width:99%;text-align:center}.chartsContainer>div.hide{display:none}.chartsContainer>div.display{display:block}.chartsContainer .trendingText{padding:3px;margin-bottom:10px;color:#58585a}.chartsContainer .systemCostChart{width:55%;vertical-align:top;height:70%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:300px;display:inline-block;margin-top:20px;min-height:270px}.chartsContainer .systemCostBreak{text-align:center;margin-top:15px;display:inline-block;width:40%;height:auto;min-width:300px;margin-top:20px}.chartsContainer .upfrontTypes{list-style:none;width:100%;max-width:700px;text-align:left;padding:0;margin:0 auto;margin-top:20px}@media screen and (max-device-width:991px){.chartsContainer .upfrontTypes{font-size:14px}}.chartsContainer .upfrontTypes li{padding:10px}.chartsContainer .upfrontTypes li span.name{display:inline-block;vertical-align:top}.chartsContainer .upfrontTypes li span.description{display:inline-block;width:auto;max-width:610px;margin-left:15px;text-align:justify}.chartsContainer .trendingChart{display:inline-block;width:100%;height:55%;max-width:780px}.chartsContainer .trendingDesc{display:inline-block;width:100%;border:1px solid #30448c;border-radius:3px;margin-bottom:10px;margin-top:15px;max-width:370px;padding-bottom:15px;max-height:170px}@media screen and (max-device-width:991px){.chartsContainer .trendingDesc{padding-bottom:5px}}.chartsContainer .trendingDesc .trendingDescHead{font-size:20px;background-color:#30448c;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;padding:5px}.chartsContainer .trendingDesc .trendingDescValue{color:#30448c;font-size:44px;border-radius:7px;display:block;margin-top:13px}@media screen and (max-device-width:991px){.chartsContainer .trendingDesc .trendingDescValue{margin-top:0}}.chartsContainer .trendingDesc .trendingDescText{font-size:16px;color:#58585a}.chartsContainer .ratesSavingsChart{height:calc(100% - 90px)}.chartsContainer .ratesSavingsChart .ratesLegendContainer{text-align:center;padding:6px;margin:0 auto;width:410px;border-radius:5px;border:1px solid grey;padding-top:3px}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend{margin:0 8px;display:inline-block;position:relative;text-align:left;vertical-align:middle}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend .legendColor{display:inline-block;width:15px;height:15px;vertical-align:middle}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend .legendText{font-size:12px;display:inline-block;margin-left:4px}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend .actual{background-color:#2f7ed8}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend .prop{background-color:#70ad47}.chartsContainer .ratesSavingsChart .ratesLegendContainer .ratesLegend .rest{background-color:#d9d8d7}.rcBillImpactsContainer header{width:90%;margin:auto;line-height:1.2em}@media (max-device-width:991px){.rcBillImpactsContainer header{width:95%;font-size:24px}.rcBillImpactsContainer header.padding p{padding-left:0;padding-right:0}}.gearButtonShowSettings{position:absolute;background-image:url(../../img/RateComparison/gear.svg);background-size:18px 19px;background-repeat:no-repeat;cursor:pointer;border:#c5c5c5 1px solid;border-radius:3px;top:1.5px;right:1.5px;width:79px;height:30px;background-color:#fff;background-position:90% center;background-position-y:center;background-position-x:90%}@media (max-device-width:767px){.gearButtonShowSettings{width:20px;height:20px;background-size:14px 14px;background-position:center center}}.gearButtonShowSettings.small{position:relative;top:0;width:30px;background-position:center center}.gearButtonShowSettings>span{position:relative;left:-12px;top:2px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:500;font-size:12px;color:#6e6e6e}@media (max-device-width:767px){.gearButtonShowSettings>span{display:none}}.gearButtonShowSettings#rcButtonShowSettings{background-color:#f4f4f4;top:16px;right:16px}@media (max-device-width:767px){.gearButtonShowSettings#rcButtonShowSettings{top:8px;right:8px}}.gearButtonShowSettings#modifyFinancialSettings>span{top:-2px}.gearButtonShowSettings#modifySolarSystem span{left:6px}#rcRateChartPanel{width:100%;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}#rcRateChartPanel .rcMonthlyCharts{width:90%;margin:10px auto;border:#d3d3d3 2px solid;border-radius:7px;padding-top:30px;padding-bottom:50px;background-color:#fff;position:relative}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts{width:96%;padding-bottom:30px}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts{width:98%;padding-bottom:10px}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer{margin-bottom:20px}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer.proposedRate:before{content:"This rate plan is used for your estimate";text-align:center;font-size:11px;line-height:12px;font-weight:500;color:#94bf65}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer.proposedRate .rcMonthlyGroup{border:solid 4px #d0e5b9;border-radius:5px;-webkit-box-sizing:content-box;box-sizing:content-box}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup{width:90%;margin:auto;padding:19px 25px 30px 25px;-webkit-box-sizing:content-box;box-sizing:content-box}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup{padding:19px 12px 30px 12px}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup{padding:19px 8px 30px 8px}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName{position:relative;width:100%;font-size:16px;font-weight:600;letter-spacing:-.2px;text-align:left;color:#444;margin:0 0 10px 0;line-height:21px}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName{font-size:14px}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName .bestOptionMarker,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName .currentRateMarker{display:none;margin:0 0 0 7px;padding:1.5px 8px 2.5px 14px;font-size:11px;font-weight:500;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:left center}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName .bestOptionMarker{background-image:url(../../img/RateComparison/orange_tag.svg)}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName .bestOptionMarker:after{content:"Best Option"}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyRateName .currentRateMarker{background-image:url(../../img/RateComparison/gray_tag.svg)}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart{position:relative;height:109px;width:100%}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-content:center;width:18%;float:left;height:109px;position:relative;color:#fff;background-color:#30448c;border-top-left-radius:5px;border-bottom-left-radius:5px}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox{font-size:90%}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox{font-size:80%}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox div,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox div,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox div,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox div{width:100%;text-align:center}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .boldValue{font-size:32px;font-weight:500}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .boldValue{font-size:22px}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .boldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .boldValue{font-size:14px}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .smallBoldValue{font-size:28px;font-weight:500}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .smallBoldValue{font-size:15px}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox .smallBoldValue,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox .smallBoldValue{font-size:10px}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAverageMonthlyBox:after,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAverageMonthlyBox:after{content:"Year 1 Average Monthly Bill";text-align:center;display:block;width:100%}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcAnnualBox:after,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox:after{content:"Year 1 Annual Bill";text-align:center;display:block;width:100%}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer .rcMonthlyChart,#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcMonthlyChart{width:82%;height:109px;float:left;background-color:#f6f6f6;position:relative;border-top-right-radius:5px;border-bottom-right-radius:5px}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainer:after{content:"Year 1 Monthly Bills";text-align:center;color:#444;display:block;font-size:11px;line-height:24px;width:82%;margin-left:18%}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcMonthlyRateName{height:109px;width:62%;float:left;padding-top:40px}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcMonthlyRateName .rcRateText{font-size:150%}@media (max-device-width:991px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcMonthlyRateName .rcRateText{font-size:125%}}@media (max-device-width:767px){#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcMonthlyRateName .rcRateText{font-size:100%}}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer .rcMonthlyGroup .rcMonthlyContainerNoChart .rcAnnualBox{margin:0 10%}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer.bestRate .rcMonthlyGroup .rcMonthlyRateName .bestOptionMarker{display:inline}#rcRateChartPanel .rcMonthlyCharts .rcMonthlyGroupContainer.currentRate .rcMonthlyGroup .rcMonthlyRateName .currentRateMarker{display:inline}#rcRateChartPanel .rcBillImpactsFooter{color:#9b9b9b;text-align:center;margin:39px 20%;font-size:16px;line-height:22px}@media (max-device-width:991px){#rcRateChartPanel .rcBillImpactsFooter{margin:30px 10%}}a.textblock-link-styling{font-weight:700}.buttonLinkDetails{font-size:15px;margin-top:8px;text-decoration:underline;cursor:pointer;color:#4472d8}.ui-helper-hidden-accessible{display:none;visibility:hidden;position:absolute;width:0;height:0;top:0;left:0}ul.ui-autocomplete{max-width:306px;background-color:#fff;color:#58585a;z-index:6;list-style:none;padding:0;border:1px solid grey}ul.ui-autocomplete li{text-align:left;padding:4px;font-size:13px}ul.ui-autocomplete li:hover{cursor:pointer;font-weight:700}ul.ui-autocomplete li .ui-state-focus{font-weight:700}.hide{display:none}.status-loading{background-color:transparent;width:48px;height:48px;background-image:url(../../img/loading.gif);background-repeat:no-repeat;background-size:100%;margin:auto;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;-ms-interpolation-mode:bicubic}.status-loading-bg{background-color:rgba(0,0,0,.5);margin:auto;padding:25px;border-radius:10px;-webkit-box-shadow:2px 5px 15px #232323;box-shadow:2px 5px 15px #232323}.status-loading-bar{background-color:transparent;width:24px;height:19px;background-image:url(../img/loading-bar.gif);background-repeat:no-repeat;background-size:100%;margin:auto;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;-ms-interpolation-mode:bicubic}#priceunit{color:#30448c;margin-left:-10px;font-weight:700}.greenButtonUploadProgress{width:32px;height:32px;cursor:pointer;background-image:url(../../img/loading-black.gif);background-repeat:no-repeat;background-size:100%;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;position:relative}.greenButtonUploadProgressText{display:inline}.greenButtonContainer{padding-top:62px;text-align:center}.image-upload{margin-top:10px}.image-upload>input{display:none}.expando-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.expando-section .expando-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expando-section .inputToolTip{margin-left:5px;top:0}.expando-section button{font-weight:600}.expando-section button .bi-chevron-down,.expando-section button .bi-chevron-up{color:#666}@media (hover:hover) and (pointer:fine){.expando-section button:hover{color:#666}}.demandSavingsSettingsFootnote{font-size:12px}.inputRadioSettings{font-size:16px}.demandSavingsSettingsDescription{display:inline-block;width:700px;padding:5px;vertical-align:top;color:#fff;background-color:#30448c;position:relative;border-top-left-radius:2px;border-top-right-radius:2px}.demandSavingsValueDescription{display:inline-block;width:700px;vertical-align:top;font-size:90%;padding-left:20px}.demandSavingsPanel{width:700px;margin-top:10px}.demandSavingsInstallationCostPanel,.energyEfficiencyCostPanel{margin:20px auto;width:350px}.storagePanel{width:700px}.storagePanel>span{display:inline-block;padding:15px}.storagePanel h3{padding:10px;font-weight:400;font-size:120%;text-align:center}.settings-spacer{height:20px}.energyEfficiencyPanel{width:auto}@media (min-device-width:800px){.energyEfficiencyPanel{width:70%}}.restartFormParent{width:100vw;height:100dvh}.restartForm{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:auto;height:15vh;width:20vw;background-color:#fff;border-radius:12px;min-width:350px;min-height:150px}.restartForm .restartHeader{position:absolute;top:0;width:100%;padding-bottom:4px}.restartForm .restartHeader h3,.restartForm .restartHeader h4{margin:6px auto;width:80%;text-align:center;font-size:18px}@media screen and (max-device-width:500px){.restartForm .restartHeader h3,.restartForm .restartHeader h4{font-size:95%}}.restartForm .restartBody{position:absolute;width:80%;top:40px;padding-left:30px;padding-right:30px;font-size:90%}.restartForm .restartFooter{position:absolute;bottom:0;width:100%;height:50px}.restartForm .restartFooter input{width:100px;height:40px;border-radius:6px;border:none;cursor:pointer}.restartForm .restartFooter .submit{float:right;margin-right:42px;cursor:pointer;color:#fff;background-color:#30448c}.restartForm .restartFooter .cancel{float:left;margin-left:30px}.working .capturerPanel .evInputStep .userManualInputTitle{padding-top:5px!important}.working .solarCheckboxContainer{margin:0 40px -40px 40px;position:relative;top:77px;z-index:2}.working .solarCheckboxContainer.checked{top:14px;float:right;width:180px}@media (max-device-width:767px){.working .solarCheckboxContainer.checked{top:0;margin:0 20px}}.categoryContainer .cprCheckboxContainer>img,.working .solarCheckboxContainer>img{margin-left:calc(50% - 85px);margin-bottom:31px}.categoryContainer .cprCheckboxContainer #solarTag,.working .solarCheckboxContainer #solarTag{position:relative;width:48px;height:24px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;line-height:1;text-align:right;color:#444;float:left;top:6px;-moz-margin-end:10px}@media (max-device-width:800px){.categoryContainer .cprCheckboxContainer #solarTag,.working .solarCheckboxContainer #solarTag{top:10px}}.categoryContainer .cprCheckboxContainer .evCheckboxText,.working .solarCheckboxContainer .evCheckboxText{display:inline-block;vertical-align:top;line-height:40px}.categoryContainer .cprCheckboxContainer .cprCheckbox,.categoryContainer .cprCheckboxContainer .solarCheckbox,.working .solarCheckboxContainer .cprCheckbox,.working .solarCheckboxContainer .solarCheckbox{margin-left:calc(50% - 64px);width:30%}.categoryContainer .cprCheckboxContainer .evCheckbox,.working .solarCheckboxContainer .evCheckbox{width:20%}.categoryContainer .cprCheckboxContainer .cprCheckbox,.categoryContainer .cprCheckboxContainer .evCheckbox,.categoryContainer .cprCheckboxContainer .solarCheckbox,.working .solarCheckboxContainer .cprCheckbox,.working .solarCheckboxContainer .evCheckbox,.working .solarCheckboxContainer .solarCheckbox{height:40px;display:inline-block}@media (max-device-width:450px){.categoryContainer .cprCheckboxContainer .cprCheckbox,.categoryContainer .cprCheckboxContainer .evCheckbox,.categoryContainer .cprCheckboxContainer .solarCheckbox,.working .solarCheckboxContainer .cprCheckbox,.working .solarCheckboxContainer .evCheckbox,.working .solarCheckboxContainer .solarCheckbox{margin-top:8px;margin-bottom:6px}}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input{width:104px;height:39px;-webkit-appearance:none;position:absolute;margin:0}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input+label,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input+label,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input+label,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input+label,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input+label,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input+label{display:inline-block;position:relative;cursor:pointer;outline:0;max-width:none}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label{width:100px;height:35px;border:solid 2px;border-color:#d8d8d8;border-radius:100px;-webkit-transition:background .4s;transition:background .4s;background-color:#fff}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:after,.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:before,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:after,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:before,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:after,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:before{display:block;position:absolute;text-align:center;font-size:14px;vertical-align:middle}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:before,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:before,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:before,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:before{top:2px;right:15px;background-color:#fff;border-radius:60px;-webkit-transition:.4s;transition:.4s;content:"Yes";line-height:30px;color:#9b9b9b}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:after,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:after,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle+label:after,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle+label:after{top:-2px;left:-2px;width:50px;height:39px;background-color:#9b9b9b;border-radius:100px;-webkit-transition:margin .4s,background .4s;transition:margin .4s,background .4s;content:"No";line-height:35px;color:#fff}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input:checked+label,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input:checked+label,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input:checked+label,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input:checked+label,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input:checked+label,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input:checked+label{background-color:#fff}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle:checked+label:after,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle:checked+label:after,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle:checked+label:after,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle:checked+label:after,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle:checked+label:after,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle:checked+label:after{margin-left:50%;left:1px;background-color:#30448c;content:"Yes";line-height:35px}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle:checked+label:before,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle:checked+label:before,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle:checked+label:before,.working .solarCheckboxContainer .cprCheckbox>cpr-checkbox>input.toggle:checked+label:before,.working .solarCheckboxContainer .evCheckbox>cpr-checkbox>input.toggle:checked+label:before,.working .solarCheckboxContainer .solarCheckbox>cpr-checkbox>input.toggle:checked+label:before{padding-right:45px;background-color:#fff;content:"No";line-height:30px}.categoryContainer .cprCheckboxContainer .cprCheckbox>cpr-label>label,.categoryContainer .cprCheckboxContainer .evCheckbox>cpr-label>label,.categoryContainer .cprCheckboxContainer .solarCheckbox>cpr-label>label,.working .solarCheckboxContainer .cprCheckbox>cpr-label>label,.working .solarCheckboxContainer .evCheckbox>cpr-label>label,.working .solarCheckboxContainer .solarCheckbox>cpr-label>label{position:relative;display:inline-block;bottom:40%}.energyEfficiencySelector{width:100%;height:102px;position:relative}@media (max-device-width:800px){.energyEfficiencySelector{height:36px;margin-top:40px}}.energyEfficiencySelector .eeValues{position:absolute;margin:auto;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:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-device-width:800px){.energyEfficiencySelector .eeValues{width:570px;height:21px;left:calc(50% - 282px);top:43px}}.energyEfficiencySelector .eeValues>span{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:17px;color:#dfdfdf;line-height:21px}.energyEfficiencySelector .eeValues>span.selected{font-size:24px;color:#444}.energyEfficiencySelector .eeBarImage{position:absolute;margin:auto;background-image:url(../../img/EnergyEfficiency/ee_bar_small.svg);background-repeat:no-repeat;width:336px;height:21px;left:calc(50% - 168px)}@media (min-device-width:800px){.energyEfficiencySelector .eeBarImage{width:578px;height:36px;left:calc(50% - 289px);top:44px;background-image:url(../../img/EnergyEfficiency/ee_bar_large.svg)}}.energyEfficiencySelector .eeBarImage .buttonHolder>button,.energyEfficiencySelector .eeBarImage .buttonHolder>span{position:absolute;z-index:2}.energyEfficiencySelector .eeBarImage .buttonHolder .eeButtons{background:#fff;cursor:pointer;border-radius:9px;width:9px;height:9px;top:3px;border:3px solid #fff}@media (min-device-width:800px){.energyEfficiencySelector .eeBarImage .buttonHolder .eeButtons{border-radius:14px;width:14px;height:14px;top:6px;border:5px solid #fff}}.energyEfficiencySelector .eeBarImage .buttonHolder .eeButtons.selected{background:#d9d9d9}.energyEfficiencySelector .eeBarImage .buttonHolder .eeNumbers{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:17px;color:#666;line-height:21px;top:-25px}@media (max-device-width:800px){.energyEfficiencySelector .eeBarImage .buttonHolder .eeNumbers{font-size:15px}}.energyEfficiencySelector .eeBarImage .buttonHolder .eeNumbers.selected{font-size:24px;color:#444;top:-27px;margin-left:-2px}@media (max-device-width:800px){.energyEfficiencySelector .eeBarImage .buttonHolder .eeNumbers.selected{font-size:20px}}.energyEfficiencySelector .eeBarImage .eeUpArrow{position:absolute;left:2px;z-index:2;bottom:-20px}@media (min-device-width:800px){.energyEfficiencySelector .eeBarImage .eeUpArrow{left:6px;top:42px}}.energyEfficiencyInformation{position:relative;border:5px solid #f0f0f0;border-radius:10px;margin:auto;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}@media (max-device-width:800px){.energyEfficiencyInformation{margin-left:3%;margin-right:3%;min-height:130px}}@media (max-device-width:400px){.energyEfficiencyInformation{min-height:172px}}@media (min-device-width:800px){.energyEfficiencyInformation{width:598px;height:150px;margin-bottom:5px}}.energyEfficiencyInformation .eeImage{position:relative;margin-top:24px;margin-left:53px;width:36px;height:94px;z-index:1}@media (max-device-width:800px){.energyEfficiencyInformation .eeImage{margin:24px 25px auto 21px}}.energyEfficiencyInformation .textArea{margin:auto;margin-top:19px;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-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:"Segoe UI",Helvetica,Arial,sans-serif}@media (min-device-width:800px){.energyEfficiencyInformation .textArea{width:456px}}.energyEfficiencyInformation .textArea .eeInformationTitle{font-size:18px;color:#444;line-height:21px;margin-bottom:5px}.energyEfficiencyInformation .textArea .eeInformationSubtext{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;color:#333;letter-spacing:0;line-height:22px}.energyEfficiencyInformation .textArea .eeInformationSubtext>p{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;color:#333;letter-spacing:0;line-height:22px}.energyEfficiencyInformation .textArea .eeInformationSubtext>ul{margin-top:6px}.energyEfficiencyInformation .textArea .eeInformationSubtext>ul>li{position:relative;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;color:#333;letter-spacing:0;line-height:22px}.energyEfficiencyInformation .textArea .eeInformationSubtext>ul>li>cpr-ee-checkmark{margin-right:9px;padding-top:2px}.energyEfficiencyInformation .textArea .eeInformationSubtext>ul>li>cpr-ee-checkmark .eeCheckmark{stroke:#30448c}.addressErrorMessage{color:#ff4747}.no-right-gutter{padding-right:0}.text-center *{margin:auto}.text-blue{color:#39f}.text-18{font-size:18px}.background-white{background-color:#fff}.text-row-title{font-size:24px;color:#666;font-weight:700}.text-row-description{font-size:16px;color:#666;font-weight:400}.text-row-summary-value{font-size:32px;color:#000;font-weight:400}.text-benefits-header{margin-bottom:10px;border-bottom:1px dotted #666;padding:0 0 10px 0}.util-color{color:#30448c}.details-panel-description{font-size:16px;color:#666;padding:23px 0}.table-details{width:100%}.table-details table.table-detail{color:#000;width:100%}.table-details table.table-detail tr td{text-align:right;min-width:100px}.table-details table.table-detail tr>td:first-child{text-align:left}.table-details table.table-detail tr>td:first-child .bi-caret-up-fill{color:#000;top:8px;position:relative}.table-details table.table-detail tr>td:first-child .bi-caret-down-fill{color:#000;top:8px;position:relative;display:none}.table-details table.table-detail tr>td:first-child.collapsed .bi-caret-down-fill{display:inline-block}.table-details table.table-detail tr>td:first-child.collapsed .bi-caret-up-fill{display:none}.table-details table.table-detail tr.has-detail>td:first-child{cursor:pointer}.table-details table.table-detail tr th{text-align:right;padding-bottom:20px}.table-details table.table-detail tbody tr td{padding-top:10px}.table-details table.table-detail tbody tr:first-child td{padding-top:0}.table-details table.table-detail tbody tr.fine-detail>td{padding-top:0;text-align:right;vertical-align:middle}.table-details table.table-detail tbody tr.fine-detail>td p{margin:8px 0 0 0}.table-details table.table-detail tbody tr.fine-detail>td div.collapse{display:block;overflow-y:hidden;height:0}.table-details table.table-detail tbody tr.fine-detail>td div.collapse.show{height:auto}.table-details table.table-detail tfoot tr td{padding-top:20px}.table-details table.table-detail tfoot tr:nth-child(2){border-top:1px dotted #666}.table-details table.solar-detail{margin-bottom:40px}.table-details table.solar-detail tr td{text-align:left}.table-details table.solar-detail tr th{text-align:left}.table-details table.solar-detail tr.has-detail>td:first-child{cursor:auto}.table-details table.solar-detail tbody tr.fine-detail>td{text-align:left}.cpr-section-header{width:1060px;margin:1em auto;text-align:left}@media screen and (max-device-width:991px){.cpr-section-header{width:100%;padding:1em 28px;margin:0}}.cpr-section-header .cpr-header{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.75em;font-weight:400;outline:0}.cpr-section-header .cpr-body{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400}.cpr-block-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-device-width:991px){.cpr-block-title{margin-bottom:14px}}@media screen and (max-device-width:767px){.cpr-block-title{font-size:22px;margin-bottom:24px}}.CprGaugeChartDisplayValue{position:relative;top:-40px;text-align:center}.storageUseChartCaption{position:relative;top:-20px;text-align:center}.solarDetails{margin-right:0}.solarDetails .card-body{padding-right:0}.solarDetailsTable{margin-left:28px;margin-right:28px}.data-value-desc{display:block;text-align:left}@media screen and (max-device-width:991px){.data-value-desc{margin-bottom:28px}}@media screen and (max-device-width:767px){.data-value-desc{margin-bottom:24px}}.data-value-desc .data-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-value-desc.number-desc{display:inline-block}.data-value-desc.number-desc.details{margin:0 50px 32px 0}.data-value-desc.per .data-value{display:inline;margin-right:10px}.data-value-desc.per .data-desc{display:inline}.data-value-desc.per .data-desc.stack-long-desc{display:inline-block}.data-value-desc.left{float:left}.data-value-desc.right{float:right}@media screen and (max-device-width:991px){.data-value-desc.right{float:left}}.data-value-desc.mb-zero{margin-bottom:0}#newVehicle.value-desc-modal-link{width:100%}@media screen and (min-width:992px){#newVehicle.value-desc-modal-link{width:60%}}#newVehicleCost,#traditionalVehicleCost{width:100%}#newVehicleCost a,#traditionalVehicleCost a{color:#000}#newVehicleCost a:hover,#traditionalVehicleCost a:hover{color:#30448c}.value-desc-modal-link{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.value-desc-modal-link a{cursor:pointer;color:#666;text-decoration:none;position:relative;z-index:1}.value-desc-modal-link a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:calc(100% - 30px);vertical-align:bottom}.value-desc-modal-link a:hover{color:#30448c}.value-desc-modal-link p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-charging-card,.techCardContainer .techCard,.tou-charge-chart-card{border-radius:2px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:28px;width:1060px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-device-width:991px){.home-charging-card,.techCardContainer .techCard,.tou-charge-chart-card{width:100%}}@media screen and (max-device-width:767px){.home-charging-card,.techCardContainer .techCard,.tou-charge-chart-card{height:auto}}.home-charging-card .home-charging-header,.home-charging-card .techHeader,.techCardContainer .techCard .home-charging-header,.techCardContainer .techCard .techHeader,.tou-charge-chart-card .home-charging-header,.tou-charge-chart-card .techHeader{background-color:#fff;border-bottom:solid 1px #c6c6c6;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-device-width:991px){.home-charging-card .home-charging-header,.home-charging-card .techHeader,.techCardContainer .techCard .home-charging-header,.techCardContainer .techCard .techHeader,.tou-charge-chart-card .home-charging-header,.tou-charge-chart-card .techHeader{height:76px}}.home-charging-card .home-charging-header .icon,.home-charging-card .techHeader .icon,.techCardContainer .techCard .home-charging-header .icon,.techCardContainer .techCard .techHeader .icon,.tou-charge-chart-card .home-charging-header .icon,.tou-charge-chart-card .techHeader .icon{margin:auto 23px}@media screen and (max-device-width:767px){.home-charging-card .home-charging-header .icon,.home-charging-card .techHeader .icon,.techCardContainer .techCard .home-charging-header .icon,.techCardContainer .techCard .techHeader .icon,.tou-charge-chart-card .home-charging-header .icon,.tou-charge-chart-card .techHeader .icon{margin:auto 13px}}.home-charging-card .home-charging-header .icon>svg,.home-charging-card .techHeader .icon>svg,.techCardContainer .techCard .home-charging-header .icon>svg,.techCardContainer .techCard .techHeader .icon>svg,.tou-charge-chart-card .home-charging-header .icon>svg,.tou-charge-chart-card .techHeader .icon>svg{fill:#666;width:35px;height:35px}@media screen and (max-device-width:767px){.home-charging-card .home-charging-header .icon>svg,.home-charging-card .techHeader .icon>svg,.techCardContainer .techCard .home-charging-header .icon>svg,.techCardContainer .techCard .techHeader .icon>svg,.tou-charge-chart-card .home-charging-header .icon>svg,.tou-charge-chart-card .techHeader .icon>svg{width:25px;height:25px}}.home-charging-card .home-charging-header .flex-right,.home-charging-card .techHeader .flex-right,.techCardContainer .techCard .home-charging-header .flex-right,.techCardContainer .techCard .techHeader .flex-right,.tou-charge-chart-card .home-charging-header .flex-right,.tou-charge-chart-card .techHeader .flex-right{margin-left:auto}.home-charging-card .home-charging-header .updateCard,.home-charging-card .techHeader .updateCard,.techCardContainer .techCard .home-charging-header .updateCard,.techCardContainer .techCard .techHeader .updateCard,.tou-charge-chart-card .home-charging-header .updateCard,.tou-charge-chart-card .techHeader .updateCard{margin-right:28px}.home-charging-card .home-charging-content,.home-charging-card .techContent,.techCardContainer .techCard .home-charging-content,.techCardContainer .techCard .techContent,.tou-charge-chart-card .home-charging-content,.tou-charge-chart-card .techContent{width:100%;min-height:256px;margin:auto 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-device-width:767px){.home-charging-card .home-charging-content,.home-charging-card .techContent,.techCardContainer .techCard .home-charging-content,.techCardContainer .techCard .techContent,.tou-charge-chart-card .home-charging-content,.tou-charge-chart-card .techContent{height:auto;display:block}}.home-charging-card .home-charging-content .cpr-block-title,.home-charging-card .techContent .cpr-block-title,.techCardContainer .techCard .home-charging-content .cpr-block-title,.techCardContainer .techCard .techContent .cpr-block-title,.tou-charge-chart-card .home-charging-content .cpr-block-title,.tou-charge-chart-card .techContent .cpr-block-title{white-space:normal}.technologyDetails{border-top:solid 1px #c6c6c6;padding:0 28px;text-align:left}.showDetails{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;text-align:right;float:right;color:#068dfc;margin-right:28px;margin-bottom:26px}.showDetails .show-text:after{content:"Show details"}.showDetails[aria-expanded=true] .show-text:after{content:"Hide details"}.progress-spinner{display:block;padding:24px}.progress-spinner div{text-align:center}.progress-spinner .header{color:#666;font-size:2.5em;font-weight:700;margin:16px}.progress-spinner .subheader{color:#666;font-size:1.25em;font-weight:400;margin:12px}.lds-default{display:block;position:relative;-ms-flex-line-pack:center;align-content:center;width:64px;height:64px;margin:15px auto}.lds-default div{position:absolute;width:5px;height:5px;background:#30448c;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;top:29px;left:53px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:18px;left:50px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:9px;left:41px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:6px;left:29px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:9px;left:18px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:18px;left:9px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:29px;left:6px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:41px;left:9px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:50px;left:18px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:53px;left:29px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:50px;left:41px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:41px;left:50px}@-webkit-keyframes lds-default{0%,100%,20%,80%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,100%,20%,80%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.spinner-border{border:8px solid #30448c;border-radius:50%;border-top:8px solid transparent;width:40px;height:40px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.faqSectionsContainer{height:100%;width:100%;max-width:1179px;margin:0 auto}.faqSectionsContainer .pageSection{text-align:center}.faqSectionsContainer h1{font-size:20px;font-weight:400;color:#30448c}.faqSectionsContainer h1>button{padding:7px;margin-inline:6px}.faqSectionsContainer h1>button:hover{text-decoration:none}.faqSectionsContainer h1>button.selected{text-decoration:underline}.faqSectionsContainer h1>button~.faq-header-seperator{display:contents}.faqSectionsContainer h1>.faq-header-seperator{display:none}@media screen and (min-device-width:767px){.faqSectionsContainer .faq-header-break{display:none}}@media screen and (max-device-width:767px){.faqSectionsContainer .faq-header-bar{display:none}}.faqSectionsContainer .accordion{max-width:900px;width:100%;margin:0 auto;margin-top:10px;font-size:13px;padding:15px 0 25px 15px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.faqSectionsContainer .accordion .card{border:none;border-radius:0}.faqSectionsContainer .accordion .card>h2{color:#fff;background-color:#30448c;padding:5px;cursor:pointer;margin:13px 15px 0 0;font-weight:400;font-size:18px;scroll-margin-top:10px}.faqSectionsContainer .accordion .card>div{text-align:justify;margin-right:15px}.faqSectionsContainer .accordion .card>div .card-body{padding:10px;padding-inline:30px}.faqSectionsContainer .accordion .card>div p{margin:1em 0}.faqSectionsContainer .accordion .card>div a{font-weight:700}#deratesTable{margin:0 auto}#deratesTable tr{border-bottom:1px solid #30448c}#deratesTable th{color:#fff;background-color:#30448c;padding:5px;text-align:left}#deratesTable td{padding:5px}.borderless-cpr-primary-button,.cpr-primary-button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#30448c;color:#fff!important;height:36px;min-width:140px;text-decoration:none;cursor:pointer;color:#007b9a;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 20px}@media (hover:hover) and (pointer:fine){.borderless-cpr-primary-button:hover,.cpr-primary-button:hover{text-decoration:none;background-color:rgb(38.4,54.4,112)}}.borderless-cpr-primary-button:active,.cpr-primary-button:active{background-color:rgb(38.4,54.4,112)}.borderless-cpr-primary-button>span,.cpr-primary-button>span{margin:auto}.borderless-cpr-primary-button{border:none}.cpr-default-button,.cpr-expander,.cpr-text-button{-webkit-appearance:none;border:0;padding:0;background-color:transparent}.cpr-expander,.cpr-text-button{color:#30448c;cursor:pointer;font-weight:600}@media (hover:hover) and (pointer:fine){.cpr-expander:hover,.cpr-text-button:hover{color:rgb(38.4,54.4,112)}}.cpr-expander:focus-visible,.cpr-text-button:focus-visible{color:rgb(38.4,54.4,112)}.cpr-button{-webkit-appearance:none;cursor:pointer;min-width:130px;height:36px;font-weight:600}@media (min-device-width:768px){.cpr-button{min-width:140px}}.cpr-button-primary,.cpr-quote-form-button{background-color:#30448c;border:0;color:#fff}.cpr-button-primary:hover,.cpr-quote-form-button:hover{background-color:rgb(38.4,54.4,112)}.cpr-button-primary:focus,.cpr-quote-form-button:focus{background-color:rgb(38.4,54.4,112)}.cpr-button-primary[disabled],[disabled].cpr-quote-form-button{background-color:#eaeaea}.cpr-quote-form-button{height:36px}.cpr-button-secondary{background-color:transparent;border:1px solid #30448c;color:#30448c}.cpr-button-secondary:hover{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}.cpr-button-secondary:focus{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}.cpr-button-transparent-white{background-color:transparent;border:1px solid #fff;color:#fff;text-decoration:none;font-size:1.25em;padding:5px 30px;font-weight:700;display:inline-block}.cpr-button-transparent-white:hover{border:#ccc 1px solid;color:#ccc;text-decoration:none}.cpr-button-transparent-white:focus{border:#ccc 1px solid;color:#ccc}.cpr-button-secondary[disabled]{border:1px solid #eaeaea;color:#eaeaea}.cpr-modify-button{min-width:120px;border-radius:36px;padding:6px 22px;border:0}.cpr-modify-button i,.cpr-modify-button span{padding-right:16px}.transparent-button{border:none;background-color:transparent}.cpr-close-button{color:#666;background-color:transparent;font-size:24px;padding:5px 15px;border:none;right:0;top:0;position:absolute}.gray-base{color:#000}.gray-darker{color:#666}.gray-dark{color:#8e8e8e}.gray{color:#aaa}.gray-light{color:#c6c6c6}.gray-lighter{color:#e3e3e3}.cpr-primary{color:#30448c}.cpr-primary\!{color:#30448c!important}.cpr-secondary{color:#669946}.cpr-secondary\!{color:#669946!important}.cpr-secondary-dark{color:rgb(71.4,107.1,49)}.cpr-tertiary{color:#000}.cpr-tertiary\!{color:#000!important}.cpr-tertiary-alt{color:#555}.cpr-tertiary-alt\!{color:#555!important}.brand-success{color:#81cc00}.brand-warning{color:#ffda26}.brand-error{color:#f40903}.gray-base-background{background-color:#000}.gray-darker-background{background-color:#666}.gray-dark-background{background-color:#8e8e8e}.gray-background{background-color:#aaa}.gray-light-background{background-color:#c6c6c6}.gray-lighter-background{background-color:#e3e3e3}.gray-lightest-background{background-color:#efefef}.cpr-primary-background{background-color:#30448c}.cpr-secondary-background{background-color:#669946}.cpr-tertiary-background{background-color:#000}.cpr-tertiary-alt-background{background-color:#555}.brand-success-background{background-color:#81cc00}.brand-warning-background{background-color:#ffda26}.brand-error-background{background-color:#f40903}.white-text{color:#fff}.white-background{background-color:#fff}.cpr-header{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.75em;font-weight:400}.cpr-subheader{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400}.cpr-title{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:700}.cpr-title-alt{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:lighter}.cpr-base{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.125em;font-weight:700}.cpr-body{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400}.cpr-body-medium{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1em;font-weight:500}.cpr-caption,.cpr-caption-number{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:.8125em;font-weight:400}.cpr-caption-number{color:#000}.cpr-caption-alt{color:#666;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:.6875em;font-weight:400}.cpr-number-large{color:#000;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.75em;font-weight:700}.cpr-number{color:#000;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:700}.cpr-number-small{color:#000;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400}.cpr-bullet{color:#000;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.375em;font-weight:700}.cpr-style-margin{color:#666;margin-bottom:10px}.cpr-button-text{color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:1em;font-weight:600}html body{background-color:#efefef}svg{vertical-align:initial}.table-responsive{border:1px solid #e3e3e3;margin-bottom:15px}@media (min-device-width:768px){.table-responsive{border:none;margin-bottom:0}}.pageSection{border-top:none;background-color:transparent}.sectionsContainer{background-color:transparent}.no-gutter{padding-right:0;padding-left:0}@media (max-device-width:992px){.cpr-no-gutter-device{padding-right:0;padding-left:0}}.cpr-row-device{margin-left:-15px;margin-right:-15px}@media (max-device-width:992px){.cpr-row-device{margin-left:0;margin-right:0}}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.full-height{height:100%}.width-100{width:100%}.width-50{width:50%}.width-75{width:75%}.height-0{height:0}.center-align{text-align:center}.cpr-inline-desktop{display:inline}@media (max-device-width:768px){.cpr-inline-desktop{display:block}}@media (max-device-width:768px){.cpr-custom-tech-header{height:96px!important}.cpr-custom-tech-header .cpr-subheader{text-align:left;width:70%}}.col-xs-12 .cpr-ev-dealer-card{margin-top:1em;margin-bottom:0;margin-right:1.5em}.cpr-ev-dealer-card{margin-top:2em;margin-bottom:1.5em;margin-right:1.5em}.cpr-tech-block div.visualContainer{position:absolute;overflow:hidden;right:32px;bottom:-5%;width:45%;max-height:100%;text-align:left}@media (min-device-width:768px){.cpr-tech-block div.visualContainer{bottom:5%}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:24px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-vehicle-image{bottom:0}}.cpr-tech-block div.visualContainer.tech-card-vehicle-image .vehicle-aspect-ratio{position:relative;height:0;width:100%;padding-top:45.045045045%;max-width:250px;overflow:hidden;float:right}.cpr-tech-block div.visualContainer.tech-card-vehicle-image img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.cpr-tech-block div.visualContainer .tech-card-image{width:100%;height:125px;-o-object-fit:contain;object-fit:contain}@media (min-device-width:768px){.cpr-tech-block div.visualContainer .tech-card-image{height:150px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer .tech-card-image{height:175px}}@media (min-device-width:992px){.cpr-tech-block div.visualContainer.tech-card-image-container{width:33%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer.tech-card-image-container{bottom:10%}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{bottom:0}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{width:35%}}@media (max-device-width:991px){.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart{padding-bottom:10px}}.cpr-tech-block div.visualContainer#communitySolarEnergyOffsetChart .energyOffsetLegend div,.cpr-tech-block div.visualContainer#solarEnergyOffsetChart .energyOffsetLegend div{line-height:1em;padding-top:8px}@media (min-device-width:992px){.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#energyEfficiencyChart,.cpr-tech-block div.visualContainer#storageUseChart{right:75px}}.cpr-tech-block div.visualContainer#demandControlChart,.cpr-tech-block div.visualContainer#storageUseChart{max-width:190px}.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:130px}@media (min-device-width:768px){.cpr-tech-block div.visualContainer#energyEfficiencyChart{max-width:190px}}.cpr-tech-block div.visualContainer .energy-efficiency-chart div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block div.visualContainer .energy-efficiency-chart .highcharts-container{display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-tech-block .energyOffsetChart{max-width:150px}@media (min-device-width:768px){.cpr-tech-block .energyOffsetChart{padding-bottom:10px}}@media (max-device-width:400px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@media (min-device-width:401px) and (max-device-width:767px){.cpr-tech-block .energyOffsetChart{-webkit-transform:scale(.6,.6);transform:scale(.6,.6)}}.cpr-tech-block .energyOffsetChart>div{overflow:visible!important}.cpr-tech-block .energyOffsetChartTitle{text-align:center}.cpr-tech-block .energyOffsetLegend{height:125px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-device-width:767px){.cpr-tech-block .energyOffsetLegend{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cpr-tech-block .energyOffsetLegend .keyColor{display:inline-block;height:10px;width:10px;margin-right:6px}.cpr-tech-block .proposedMarker{background-image:url(../../img/RateComparison/green_sticker.svg);background-size:cover;padding:1.5px 8px 2.5px 8px;font-size:11px;font-weight:500;color:#fff}.cpr-tech-block .proposedMarker:after{content:"Best Option"}.cpr-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.center-row-vertically{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.space-between-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cpr-vertical-align-baseline{display:inline-block;vertical-align:baseline;float:none}.cpr-block-seperator{margin:35px 0 28px 0;height:200px;width:0;position:absolute;left:33.33%;border-left:1px solid #c6c6c6}@media screen and (max-device-width:767px){.cpr-block-seperator{height:0;width:calc(100% - 56px);position:static;margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-block-seperator.summary{position:static}.cpr-block-seperator.tablet-middle{position:static}@media screen and (max-device-width:992px){.cpr-block-seperator.tablet-middle{height:0;width:calc(100% - 56px);margin:0 28px 0 28px;border-left:none;border-top:1px solid #c6c6c6}}.cpr-line-item{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cpr-line-item.stack-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cpr-line-item.stack-item:not(:last-of-type){margin-bottom:12px}.cpr-flex-row-align-left{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:start;-ms-flex-pack:start;justify-content:flex-start}.cpr-card{display:block;width:100%;max-width:1060px;margin:auto;text-align:left}.cpr-tech-card{border:solid 1px #c6c6c6;border-radius:2px;background-color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:28px;width:1060px}@media screen and (max-device-width:991px){.cpr-tech-card{width:100%}}@media screen and (max-device-width:767px){.cpr-tech-card{height:auto}}#cpr-tip-card-container .cpr-tip-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card{background-color:#fcfcfc;border:1px dashed #c6c6c6;min-height:266px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button{position:absolute;height:72px;width:72px;margin:15px;border-radius:50%;border:#30448c 1px solid;color:#30448c;background-color:Transparent;-webkit-box-shadow:0 3px 6px rgba(50,50,50,.3);box-shadow:0 3px 6px rgba(50,50,50,.3)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:hover{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button:focus{outline:0;border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button i,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .cpr-tip-add-button span{font-size:2.5em;padding:0 0 1px 1px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content{padding:6px 0 12px 0}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon img,#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{width:65px;height:65px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .cpr-tip-card-icon svg{fill:#666}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content h2{margin-top:-3px}#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:10px}@media (min-device-width:768px){#cpr-tip-card-container .cpr-tip-card-wrapper .cpr-tip-card .content .modal-dialog{margin:30px auto}}.sectionCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);max-width:1060px;margin:auto}.energyChartCard{padding:0 20px}.energyChartCard+.energyChartCard{margin-top:28px}.rateSelectorSummaryContent{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2)}.techCard{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);position:relative}#cpr-summary-cards-container{max-width:1074px;margin-left:-14px;margin-bottom:-14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}@media (min-device-width:992px){#cpr-summary-cards-container{margin-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper{padding:0 0 0 14px;padding-bottom:14px}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper{padding-bottom:0}}#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%;min-height:230px;padding:26px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-device-width:992px){#cpr-summary-cards-container .cpr-summary-card-wrapper .cpr-summary-card{padding:26px 22px}}.cpr-ml-dynamic-card-container{margin-left:-28px}.cpr-padding-dynamic-card{padding-left:28px;padding-right:0}.cpr-center-absolute-dynamic-card-link{position:absolute!important;left:0;right:0;padding-left:28px}.cpr-table-row{display:table;width:100%}.cpr-table-row>div{float:none;display:table-cell;vertical-align:middle}@media screen and (max-device-width:991px){.cpr-table-row>div{display:block;float:left;margin-bottom:14px}.cpr-table-row>div:last-child>div{padding-left:0;padding-right:0}}.cpr-table-row>div:first-child>div{padding-left:0}#staticNextStepsFooterText{padding:0 28px 0 56px}@media (min-device-width:992px){#staticNextStepsFooterText{padding:0 0 0 28px}}#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0 28px}@media (min-device-width:992px){#staticFinancialFooterText,.cpr-next-step-body,.cpr-next-step-title{padding:0}}.cpr-next-step-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}.cpr-next-step-image{width:200px}.cpr-button-next-step,.cpr-installer-next-step,.cpr-text-block-next-step{background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);height:100%}.cpr-installer-title{text-align:center;min-height:2.75em}.cpr-installer-link{margin-left:auto;margin-right:auto;width:80%}.cpr-installer-image{margin-left:auto;margin-right:auto;max-height:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex}.cpr-installer-image>img{max-width:150px;margin:auto;-ms-flex-item-align:center;align-self:center}.cpr-step-links{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0}@media (max-device-width:767px){.cpr-step-links{position:relative;margin-top:-50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cpr-step-links>a{margin:10px auto}}.cpr-step-links-margin{margin-left:28px}@media (max-device-width:767px){.cpr-step-links-margin{margin-left:0}}.cpr-center-absolute{position:absolute;left:0;right:0}.cpr-main-border{border:1px solid #30448c}.cpr-standard-border{border:1px solid #c6c6c6}.cpr-transparent-border{border:1px solid transparent}.cpr-section-line{border-bottom:1px solid #c6c6c6}.dataEntryContainer>div{margin-top:48px}.dataEntryContainer>div:first-child{margin-top:28px}.dataEntryContainer>div.cpr-check-container{margin-top:12px}.cpr-input-field{display:block;position:relative;font-size:12px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:400}.cpr-input-field>.labelBehind{position:absolute;z-index:1;cursor:text;pointer-events:none;color:#aeaeae;bottom:10px}.cpr-input-field>.labelBehind.active{bottom:28px;color:#068dfc}.cpr-input-field>.labelBehind.inputHasValue{bottom:28px}.cpr-input-field input[type=email],.cpr-input-field input[type=tel],.cpr-input-field input[type=text]{outline:0;border:none;border-bottom:1px solid #aeaeae;background:0 0;display:block;width:100%;z-index:0;margin:0}.cpr-input-field input[type=email]:focus,.cpr-input-field input[type=tel]:focus,.cpr-input-field input[type=text]:focus{border-color:#068dfc}.cpr-input-field input[type=email].error,.cpr-input-field input[type=tel].error,.cpr-input-field input[type=text].error{border-color:#f40903}.cpr-checkbox-field{display:block;position:relative;margin-top:8px}label.error{position:absolute;color:red;font-size:12px;font-weight:400}#quote_div_Authorize span{font-weight:700}.successMessage{text-align:center;padding:70px 0}.successMessage h3{font-family:SegoeUI-Bold;font-size:24px;color:#81cc00;padding-bottom:28px}.successMessage h3 span{position:relative;padding-left:14px}.successMessage h3 span:before{content:"";background-image:url(../../img/Other/green-check-circle.svg);position:absolute;width:34px;height:34px;left:-34px;top:-1px}.successMessage p{font-size:18px;color:#666;font-weight:400}.cpr-financials-header{border:#c6c6c6 1px solid;background-color:#fff}.cpr-financials-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:54px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cpr-financials-header-row:not(:last-child){border-bottom:#c6c6c6 1px solid}.cpr-financials-header-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpr-financials-header-row div.cpr-financials-tech-icon>svg{fill:#666;height:30px;margin-left:auto;width:30px}.cpr-financials-header-row .cpr-financial-parameters span{display:inline-block}.cpr-financials-header-row .cpr-financial-parameters span:after{content:"   |   "}.cpr-financials-header-row .cpr-financial-parameters span:last-child:after{content:""}.cpr-financials-header-row .cpr-button-text{color:#30448c;cursor:pointer;text-align:left;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-device-width:991px){.cpr-financials-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:10px 28px}.cpr-financials-header-row>div{padding:5px 0}.cpr-financials-header-row div.cpr-financials-header-title:first-child{font-size:16px}}.versa-form-section{margin:40px 0}.cpr-text-right{text-align:right}.cpr-margin-auto{margin:auto}.cpr-block-margin{margin:24px 32px}.cpr-mb-tiny{margin-bottom:6px}.cpr-mb-small{margin-bottom:10px}.cpr-mb-med{margin-bottom:14px}.cpr-mb-large{margin-bottom:24px}.cpr-mb-huge{margin-bottom:28px}.cpr-mb-huge-negative{margin-bottom:-28px}.cpr-mt-tiny{margin-top:6px}.cpr-mt-small{margin-top:10px}.cpr-mt-med{margin-top:14px}.cpr-mt-large{margin-top:24px}.cpr-mt-huge{margin-top:28px}.cpr-mt-massive{margin-top:56px}.cpr-mr-tiny{margin-right:6px}.cpr-mr-small{margin-right:10px}.cpr-mr-med{margin-right:14px}.cpr-mr-large{margin-right:24px}.cpr-mr-huge{margin-right:28px}.cpr-ml-tiny{margin-left:6px}.cpr-ml-small{margin-left:10px}.cpr-ml-med{margin-left:15px}.cpr-ml-large{margin-left:28px}.cpr-ml-huge{margin-left:28px}.cpr-pl-small{padding-left:12px}.cpr-pl-med{padding-left:18px}.cpr-pl-large{padding-left:24px}.cpr-pl-huge{padding-left:32px}.cpr-pr-small{padding-right:12px}.cpr-pr-med{padding-right:18px}.cpr-pr-large{padding-right:28px}.cpr-pr-huge{padding-right:32px}.cpr-lr-padding-tiny{padding:0 8px}.cpr-lr-padding-small{padding:0 14px}.cpr-lr-padding-med{padding:0 28px}.cpr-padding-small{padding:12px}h1.cpr-header{line-height:1.42857143}h2.cpr-subheader{line-height:1.42857143}#staticEnergySubtitle{line-height:1.42857143}.cpr-expander .expander-chevron{display:none}.cpr-expander .expander-chevron.bi-chevron-down{display:inline}.cpr-expander .collapse-text{display:none}.cpr-expander[aria-expanded=true] .expand-text{display:none}.cpr-expander[aria-expanded=true] .collapse-text{display:inline}.cpr-expander[aria-expanded=true] .expander-chevron.bi-chevron-up{display:inline}.cpr-expander[aria-expanded=true] .expander-chevron.bi-chevron-down{display:none}.cpr-navigation-link{font-size:.875em;color:#30448c;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer;text-decoration:none!important}.cpr-navigation-link:hover{color:rgb(38.4,54.4,112)}.cpr-navigation-link.large-link{font-size:.9125em}.cpr-navigation-link.extra-large-link{font-size:1.125em}.cpr-navigation-link.not-clickable{cursor:default;color:#666}.financial-card-group{z-index:0;position:relative;-webkit-box-shadow:0 3px 6px 0 rgba(50,50,50,.2);box-shadow:0 3px 6px 0 rgba(50,50,50,.2);margin-bottom:0}.financial-card-group .card{border:1px solid transparent;border-bottom:1px solid #c6c6c6;border-radius:0}.financial-card-group .card .row:after,.financial-card-group .card .row:before{display:none}.financial-card-group .card>.card-body{padding:0 43px}.financial-card-group .card>.card-body .financial-amount-number{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.financial-card-group .card>.card-body .financial-row:first-child>div{min-height:108px}.financial-card-group .card>.card-body .financial-row:first-child>div>div{padding-left:0}.financial-card-group .card>.card-body .financial-row:last-child>div{padding:3px 0 32px 0}.financial-card-group .card>.card-body .cash-flow-chart>div,.financial-card-group .card>.card-body .table-details{margin-top:32px}.financial-card-group .card>.card-body .incentive-details .table-details{margin-top:0}.financial-card-group .card>.card-body .incentive-details .button-link-details{float:right;padding-bottom:.7rem}.financial-card-group .card>.card-body .download-csv{cursor:pointer;width:100%}.financial-card-group .card>.card-body .download-csv .text{color:#30448c;font-weight:600;display:inline}.financial-card-group .card>.card-body .download-csv svg{display:inline;max-height:18px;max-width:18px;margin-right:5px}.financial-card-group .card>.card-body .download-csv svg .iconFill{fill:#30448c}.financial-card-group .card+.card{margin-top:0}.financial-card-group .card:last-child{border-bottom:1px solid #c6c6c6}.financial-card-group .card.selected{border:1px solid #30448c}.cpr-info-link{text-decoration:none}.cpr-info-link i,.cpr-info-link>span{color:#30448c}.cpr-info-link:focus,.cpr-info-link:hover{text-decoration:none}.cpr-info-link:focus>span,.cpr-info-link:hover>span{color:rgb(38.4,54.4,112)}.cpr-info-link .info-link-help-text{font-size:1em;font-weight:600;margin-left:8px}.cpr-info-link .info-link-help-text+i{padding-left:6px}.cpr-list{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;list-style-position:outside;padding-left:22px}.cpr-list>li{display:block}.cpr-list>li.tablet-width{width:100%}@media screen and (max-device-width:767px){.cpr-list>li.tablet-width{width:120px}}.cpr-list>li:before{font-family:bootstrap-icons;float:left;margin-left:-24px;color:#30448c}.cpr-list>li.bullet-secondary-color:before{color:#669946}.cpr-list>li.bullet-gray-darker-color:before{color:#666}.cpr-list>li.itemTag:before{content:"\f5af"}.cpr-list>li.itemCheck:before{content:"\f272";font-weight:700;font-size:1rem}.cpr-list>li.itemDot:before{content:"\f309"}.cpr-list>li.itemTree:before{content:"\f5e1"}.cpr-list>li.itemWaste:before{content:"\f5df"}.cpr-list>li.itemPounds:before{content:"\f5e1"}.cpr-list>li.itemLightningChargeFill:before{content:"\f46c"}.remove-last-mb>li:last-child{margin-bottom:0}.borderless-cpr-primary-button,.cpr-primary-button{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#30448c;color:#fff!important;height:36px;min-width:140px;text-decoration:none;cursor:pointer;color:#007b9a;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:0 20px}@media (hover:hover) and (pointer:fine){.borderless-cpr-primary-button:hover,.cpr-primary-button:hover{text-decoration:none;background-color:rgb(38.4,54.4,112)}}.borderless-cpr-primary-button:active,.cpr-primary-button:active{background-color:rgb(38.4,54.4,112)}.borderless-cpr-primary-button>span,.cpr-primary-button>span{margin:auto}.borderless-cpr-primary-button{border:none}.cpr-default-button,.cpr-expander,.cpr-text-button{-webkit-appearance:none;border:0;padding:0;background-color:transparent}.cpr-expander,.cpr-text-button{color:#30448c;cursor:pointer;font-weight:600}@media (hover:hover) and (pointer:fine){.cpr-expander:hover,.cpr-text-button:hover{color:rgb(38.4,54.4,112)}}.cpr-expander:focus-visible,.cpr-text-button:focus-visible{color:rgb(38.4,54.4,112)}.cpr-button{-webkit-appearance:none;cursor:pointer;min-width:130px;height:36px;font-weight:600}@media (min-device-width:768px){.cpr-button{min-width:140px}}.cpr-button-primary,.cpr-quote-form-button{background-color:#30448c;border:0;color:#fff}.cpr-button-primary:hover,.cpr-quote-form-button:hover{background-color:rgb(38.4,54.4,112)}.cpr-button-primary:focus,.cpr-quote-form-button:focus{background-color:rgb(38.4,54.4,112)}.cpr-button-primary[disabled],[disabled].cpr-quote-form-button{background-color:#eaeaea}.cpr-quote-form-button{height:36px}.cpr-button-secondary{background-color:transparent;border:1px solid #30448c;color:#30448c}.cpr-button-secondary:hover{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}.cpr-button-secondary:focus{border:rgb(38.4,54.4,112) 1px solid;color:rgb(38.4,54.4,112)}.cpr-button-transparent-white{background-color:transparent;border:1px solid #fff;color:#fff;text-decoration:none;font-size:1.25em;padding:5px 30px;font-weight:700;display:inline-block}.cpr-button-transparent-white:hover{border:#ccc 1px solid;color:#ccc;text-decoration:none}.cpr-button-transparent-white:focus{border:#ccc 1px solid;color:#ccc}.cpr-button-secondary[disabled]{border:1px solid #eaeaea;color:#eaeaea}.cpr-modify-button{min-width:120px;border-radius:36px;padding:6px 22px;border:0}.cpr-modify-button i,.cpr-modify-button span{padding-right:16px}.transparent-button{border:none;background-color:transparent}.cpr-close-button{color:#666;background-color:transparent;font-size:24px;padding:5px 15px;border:none;right:0;top:0;position:absolute}.alert-notification-container{background-color:#fff;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px}.alert-notification-container p{font-weight:600}.alert-notification-container .alert-notification-content{text-align:left}.alert-notification-container .cpr-navigation-link{font-weight:700;padding:0}.alert-notification-container .bi-exclamation{color:#30448c;font-size:30px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-notification-inline{width:100%}.alert-notification-box{position:relative;border:1px solid #30448c;width:990px}#landingPageRoot{cursor:default;background-color:#efefef}#landingPageRoot .landing-page-container{padding-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}#landingPageRoot .landing-page-container.gray-text{color:#666}#landingPageRoot .landing-page-container.white-text{color:#fff}#landingPageRoot .hero-image{position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%}#landingPageRoot .hero-image.full-height{height:100%}#landingPageRoot .hero-image.partial-height{top:0;height:calc(100% - 200px)}#landingPageRoot .opaque-overlay{background-color:rgba(0,0,0,.5);width:100%;height:100%}#landingPageRoot .upper-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:50px 0;text-align:center;width:100%}@media (min-device-width:992px){#landingPageRoot .upper-section{min-height:45vh}}#landingPageRoot .upper-section.padding-bottom-0{padding-bottom:0}#landingPageRoot .landing-page-heading{position:relative;max-width:884px;padding:0 15px}#landingPageRoot #staticLandingTitle{font-size:2.5rem;line-height:1em}#landingPageRoot #staticLandingSubtitle{font-size:1.125rem;line-height:1.3em;margin-top:20px}#landingPageRoot .action-section{position:relative;margin-top:35px;padding:0 15px;max-width:884px}#landingPageRoot .action-title{font-size:1.75rem;line-height:1.3em;width:100%;margin-bottom:24px}#landingPageRoot .action-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-device-width:768px){#landingPageRoot .action-button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#landingPageRoot .action-button{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;background-color:#30448c;border:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);color:inherit;margin-bottom:24px;text-decoration:none;-webkit-transition:background-color .3s linear;transition:background-color .3s linear;cursor:pointer}@media (min-device-width:768px){#landingPageRoot .action-button{margin-bottom:0}}@media screen and (min-device-width:768px){#landingPageRoot .action-button+.action-button{margin-left:24px}}#landingPageRoot .action-button:hover{background-color:rgb(56.2212765957,79.6468085106,163.9787234043);text-decoration:none}#landingPageRoot .action-button-text{font-size:1.375rem;padding:10px 50px}#landingPageRoot .ghost-button{background-color:transparent;border:2px solid;-webkit-box-shadow:none;box-shadow:none;height:auto}#landingPageRoot .ghost-button:hover{background-color:#30448c}#landingPageRoot .ghost-button:hover .action-button-text{color:#fff}#landingPageRoot .ghost-button .action-button-text{padding:8px 58px}#landingPageRoot .share-my-data-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-flow:column wrap;position:relative;margin-top:35px;padding:0 15px;max-width:884px}#landingPageRoot .share-my-data-title{font-size:1.5rem;line-height:1.3em;width:100%;padding-bottom:24px}#landingPageRoot .loading-spinner{position:relative;width:80px;height:80px;margin:10px 0}#landingPageRoot .loading-spinner .loading-spinner-segment{position:absolute;width:100%;height:100%;border:8px solid #fff;border-radius:50%;border-color:#fff transparent transparent transparent;-webkit-animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite}@-webkit-keyframes loading-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#landingPageRoot .loading-spinner .loading-spinner-segment:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}#landingPageRoot .loading-spinner .loading-spinner-segment:nth-of-type(2){-webkit-animation-delay:-.15s;animation-delay:-.15s}#landingPageRoot .loading-spinner .loading-spinner-segment:nth-of-type(3){-webkit-animation-delay:-.3s;animation-delay:-.3s}#landingPageRoot .loading-spinner .loading-spinner-segment:nth-of-type(4){-webkit-animation-delay:-.45s;animation-delay:-.45s}#landingPageRoot .alternative-action-link{position:relative;margin-top:20px;padding:0 15px;font-size:1.125rem;max-width:884px;text-align:center}#landingPageRoot .alternative-action-link.utility-text-color{color:#30448c}#landingPageRoot .alternative-action-link a{color:inherit;font-weight:700;text-decoration:none}#landingPageRoot .info-card-container{position:relative;margin-top:50px}#landingPageRoot .info-card-box-shadow{position:absolute;bottom:0;left:0;width:100%;-webkit-box-shadow:0 4px 8px #d6d6d6;box-shadow:0 4px 8px #d6d6d6}#landingPageRoot .info-card-box-shadow.partial-height{height:150px}#landingPageRoot .info-card-box-shadow.full-height{height:100%}#landingPageRoot .info-card{display:inline-block;position:relative;background-color:#fff;color:#666;font-size:1.375rem;padding:30px;text-align:center;width:100%;max-width:476px;z-index:1}@media screen and (min-device-width:768px){#landingPageRoot .info-card{text-align:left;width:auto}}#landingPageRoot .info-card .action-section{margin-top:10px}#landingPageRoot .info-card .action-button{margin-bottom:0;color:#fff}#landingPageRoot .info-card .action-button+.action-button{margin:16px 0 0 0}#landingPageRoot .info-card .alternative-action-link{color:#30448c}#landingPageRoot .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:20px}#landingPageRoot .info-item+.info-item{border-top:1px solid #d3d3d3;padding-top:20px}@media screen and (min-device-width:768px){#landingPageRoot .info-item+.info-item{border-top:none;padding-top:0}}#landingPageRoot .info-card-icon{display:none}#landingPageRoot .info-card-icon>svg{width:100%;height:auto;max-width:50px;max-height:50px}@media screen and (min-device-width:768px){#landingPageRoot .info-card-icon{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;margin-right:30px;width:50px;height:50px}}#landingPageRoot .info-card-text{width:100%}#landingPageRoot .info-card-text .address-label{font-weight:700}#landingPageRoot .info-card-text .rate-label{font-size:1rem;font-weight:500}#landingPageRoot .info-card-text .rate-description{font-weight:700}#landingPageRoot .info-card-text .energy-usage-label{font-size:1rem;font-weight:500}#landingPageRoot .info-card-text .energy-usage-label span{font-size:1.375rem;font-weight:700}#landingPageRoot .info-card-text .energy-usage-interval-label{font-size:.75rem;font-style:italic}#landingPageRoot .content-section{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#666;margin:30px 0;text-align:center}@media screen and (min-device-width:768px){#landingPageRoot .content-section{margin-top:40px}}#landingPageRoot .content-section-title{font-size:2rem;font-weight:500;margin-bottom:20px}#landingPageRoot .content-section-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-device-width:768px){#landingPageRoot .content-section-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#landingPageRoot .content-section-icon>svg{width:auto;height:55px}#landingPageRoot .content-section-item{padding:20px 15px 0 15px}#landingPageRoot .content-section-item.two-up{-ms-flex-preferred-size:35%;flex-basis:35%}#landingPageRoot .content-section-item.three-up{-ms-flex-preferred-size:30%;flex-basis:30%}#landingPageRoot .content-section-item.four-up{-ms-flex-preferred-size:35%;flex-basis:35%}@media screen and (min-device-width:992px){#landingPageRoot .content-section-item.four-up{-ms-flex-preferred-size:23%;flex-basis:23%}}#landingPageRoot .content-section-item-title{margin-top:15px;font-size:1.375rem;font-weight:700}#landingPageRoot .content-section-item-text{font-size:1rem;line-height:1.3em;margin:auto;margin-top:10px;max-width:362px}#landingPageRoot .alert-notification-box{margin-top:0;margin-bottom:40px}.alert-notification-container{background-color:#fff;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 16px}.alert-notification-container p{font-weight:600}.alert-notification-container .alert-notification-content{text-align:left}.alert-notification-container .cpr-navigation-link{font-weight:700;padding:0}.alert-notification-container .bi-exclamation{color:#30448c;font-size:30px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alert-notification-inline{width:100%}.alert-notification-box{position:relative;border:1px solid #30448c;width:990px}@media (min-device-width:992px){#alertNotificationPageContainer{padding-top:50px}}#alertNotificationPageContainer .cpr-subheader{font-weight:600}.alert-notification-box{margin:auto}:root{--primary-color:#30448c;--darkened-primary-color:rgb(38.4, 54.4, 112)}.toast{max-width:450px;position:fixed;background-color:#fff;top:0;right:0;margin:0 0 0 40px;z-index:1;padding:20px}.toast .toast-close{font-size:1.25rem;color:#000;position:relative}.toast .toast-header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:none;padding:0}.toast .toast-body{padding:0}.toast .navigation-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toast .navigation-button{width:50%;padding-right:5px}@media (min-device-width:768px){.toast .navigation-button{padding-right:20%}}.toast.slide-enter-active,.toast.slide-leave-active{-webkit-transition:.5s;transition:.5s}.toast.slide-enter-from,.toast.slide-leave-to{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.edit-banner{position:sticky;top:0;left:0;right:0;background-color:#fff;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;-webkit-box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px #000}.edit-banner__title{font-weight:700;font-size:1.375rem;color:#666}.editable-text{-webkit-transition:.3s;transition:.3s}.modal-config-edits__text{width:100%;height:200px}.modal-config-edits :deep(.modal-footer){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}label.label-tab-image .wizard-radio-tab-body-block{margin:0!important}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-body-block{margin-top:24px!important}}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-header-wrapper{margin-bottom:12px}}label.label-tab-image svg{width:60px;height:60px}label.label-tab-image .wizard-radio-tab-body-block{margin:0!important}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-body-block{margin-top:24px!important}}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-header-wrapper{margin-bottom:12px}}label.label-tab-image svg{width:60px;height:60px}#add-solar-step .checkMark{fill:#30448c}#add-solar-step .solarIcon{fill:none;stroke:#30448c}#add-solar-step .cross,#add-solar-step .solarIconCheck{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}#add-solar-step .noCross{fill:#d7373f}label.label-tab-image .wizard-radio-tab-body-block{margin:0!important}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-body-block{margin-top:24px!important}}@media (min-device-width:768px){label.label-tab-image .wizard-radio-tab-header-wrapper{margin-bottom:12px}}label.label-tab-image svg{width:60px;height:60px}#add-storage-step .outer-battery-rectangle path{fill:#30448c}#add-storage-step .inner-battery-rectangle{stroke:#30448c}#add-storage-step label[for=solarPlusStorage] #Ellipse_354{fill:#30448c}#add-storage-step label[for=solarPlusStorage] #Ellipse_355{stroke:#30448c}#wizardRoot #addressEntryMap{margin-top:10px}#wizardRoot .hiddenMap{position:absolute;height:0!important;margin:0 0;visibility:hidden}#wizardRoot #searchBar{margin:auto;margin-bottom:10px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-device-width:768px){#wizardRoot #searchBar{width:464px}}#wizardRoot #searchBar label{display:block}#wizardRoot .MicrosoftMap{width:100%}#wizardRoot .MicrosoftMap .as_container_search{width:100%}@media (min-device-width:768px){#wizardRoot .MicrosoftMap .as_container_search{width:423px}}#wizardRoot #inputUserLocation{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border:solid 2px #dedede;font-size:16px;padding-left:9px;padding-right:9px;height:44px;width:100%;background-color:#fff}#wizardRoot #inputUserLocation:focus{border:solid 2px #30448c;outline:0}#wizardRoot #inputUserLocation::-webkit-search-cancel-button{-webkit-appearance:none}#wizardRoot .input-button-container{pointer-events:none;width:44px;height:44px;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}#wizardRoot .input-button-container.remove-gradient{background:rgba(255,255,255,0)}#wizardRoot #userAddressButton{background-color:rgba(255,255,255,0);border:none;cursor:pointer;pointer-events:auto;padding:5px;height:30px;width:30px}#wizardRoot #userAddressButton svg{-webkit-transform:scale(1.1);transform:scale(1.1)}#wizardRoot #userAddressButton svg>path{fill:#aaa}#wizardRoot #userAddressButton.highlight-icon>svg>path{fill:#30448c;opacity:.8}#wizardRoot #addressInputBar{width:100%}#wizardRoot .loading-symbol{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #f5f5f5;border-top:4px solid #30448c;border-radius:50%;height:24px;width:24px}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#budget-step .budget-radio-tab{margin:0;width:auto;height:auto;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}@media (min-device-width:768px){#budget-step .budget-radio-tab{margin:0 100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-device-width:1200px){#budget-step .budget-radio-tab{margin:0 150px}}#budget-step .wizard-radio-tab-wrapper{padding:5px}#budget-step .wizard-radio-tab .cpr-header{font-size:1.25rem;font-weight:600}#budget-step .wizard-radio-tab .description{margin-top:12px;font-size:.75rem;font-weight:700;font-style:italic}#budget-step .wizard-radio-tab input[type=radio]{opacity:0;position:absolute}#budget-step .wizard-radio-tab input[type=radio]+label{padding:32px 0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;cursor:pointer;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px;border:3px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-device-width:768px){#budget-step .wizard-radio-tab input[type=radio]+label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}#budget-step .wizard-radio-tab input[type=radio]:checked+label{border-color:#30448c}#budget-step .wizard-radio-tab input[type=radio][disabled]+label .cpr-header{color:#ebebeb}#budget-step .wizard-radio-tab input[type=radio][disabled]+label .cpr-number{color:#ebebeb}#budget-step .wizard-radio-tab input[type=radio][disabled]+label .cpr-caption,#budget-step .wizard-radio-tab input[type=radio][disabled]+label .cpr-caption-number{color:#ebebeb}.equivalent-distance{color:#666;font-size:1.125rem;font-weight:600;padding:25px 0 35px 0}#wizardRoot #disclaimer-text{height:21.1875em;font-weight:600;text-align:left;padding:2em 1.5em;overflow-y:auto;background:#fff;border:1px solid #707070}#wizardRoot #disclaimer-text ul{list-style:initial;padding-left:1.5em}#wizardRoot #disclaimer-text>:not(:first-child):not(ul){padding-top:1.5em}#wizardRoot .checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wizardRoot .screen-reader-only{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;border:0}#wizardRoot .checkbox-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#wizardRoot .checkbox-label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #bbb;margin-right:8px;background-color:#fff}#wizardRoot input:checked+.checkbox-label:before{border-color:#30448c;background:#30448c url(../../img/Wizard/checkmark.svg) center/10px no-repeat}#wizardRoot .requried-asterisk{color:#dc3545}#energy-usage-step .slider-label{color:#30448c;font-size:2em;text-align:center;margin:.5em}#energy-usage-step .energy-usage-container{margin:auto;display:inline-block}#energy-usage-step .energy-usage-container li{list-style:none;display:inline-block;margin-top:15px}#energy-usage-step .energy-usage-input-box-container{margin:auto;width:100%}@media (min-device-width:768px){#energy-usage-step .energy-usage-input-box-container{max-width:450px}}@media (min-device-width:1200px){#energy-usage-step .energy-usage-input-box-container{max-width:100%}}#energy-usage-step .energy-usage-inputBox{width:60px;height:40px;margin:5px;border-color:#30448c;border-style:solid;text-align:center}#energy-usage-step .monthly-usage-kwh-label{display:block;text-align:center;color:#666;font-weight:500;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}#energy-usage-step .monthly-usage-month-label{display:block;text-align:center;color:#666;font-weight:700;font-size:1.25em;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}#energy-usage-step .energy-usage-radio-tab-image{height:77px}@media (min-device-width:768px){#energy-usage-step .energy-usage-radio-tab-image{min-height:175px}#energy-usage-step .energy-usage-radio-tab-image .wizard-radio-tab-title-block{margin-top:36px}}#energy-usage-step .energy-usage-radio-tab-image svg{stroke:#30448c;fill:#30448c}#energy-usage-step .energy-usage-radio-tab-icon>svg{height:58px}#energy-usage-step .energy-usage-tab-title{font-size:1.7em;color:#30448c;font-family:"Segoe UI",Arial,Helvetica,sans-serif;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}@media (min-device-width:768px){#energy-usage-step .energy-usage-tab-title{font-size:1.25em;color:#666;padding-bottom:8px;padding-top:8px;height:auto;display:block}}#energy-usage-step .energy-usage-tab-description{color:#30448c;font-weight:400;font-size:1.125em}#energy-usage-step .energy-usage-user-manual-input-description{color:#666;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-size:1em;padding-top:25px}#energy-usage-step .wizard-radio-tab-body-blocks{height:100%}@media (min-device-width:768px){#energy-usage-step .wizard-radio-tab-body-blocks{height:auto}}#energy-usage-step .energy-usage-radio-tab-body-blocks{height:100%}@media (min-device-width:768px){#energy-usage-step .energy-usage-radio-tab-body-blocks{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}}#energy-usage-step .energy-usage-radio-tab-body-blocks .wizard-radio-tab-body-block{height:100%}@media (min-device-width:768px){#energy-usage-step .energy-usage-radio-tab-body-blocks .wizard-radio-tab-body-block{height:auto}}#energy-usage-step .energy-usage-radio-tab-body-blocks .energy-usage-tab-description,#energy-usage-step .energy-usage-radio-tab-body-blocks svg{display:none}@media (min-device-width:768px){#energy-usage-step .energy-usage-radio-tab-body-blocks .energy-usage-tab-description,#energy-usage-step .energy-usage-radio-tab-body-blocks svg{display:inherit}}#energy-usage-step #greenButtonContainer #greenButtonInstruction{font-size:1.25em;color:#666}#energy-usage-step #greenButtonContainer #greenButtonRestrictions{font-size:1em;color:#666;margin-top:1.25em}#energy-usage-step #greenButtonContainer #greenButtonLoading{color:#30448c;margin:auto}#energy-usage-step #greenButtonContainer #greenButtonSuccess button{font-size:1.25em;font-weight:700}#energy-usage-step #greenButtonContainer #greenButtonSuccess button span{color:#30448c;margin-left:1em;margin-right:1em}#energy-usage-step #greenButtonContainer #greenButtonSuccess #removeFileX{font-size:1.375em}#energy-usage-step #greenButtonContainer #greenButtonUploadDiv{font-weight:700}#energy-usage-step #greenButtonContainer input{opacity:0;position:absolute}#energy-usage-step #greenButtonContainer input+label{font-size:1.25rem;color:#30448c;margin-top:1.25em;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:24px}#energy-usage-step .wizard-radio-tab-wrapper>.wizard-radio-tab{float:left}@media (min-device-width:767px){#energy-usage-step .wizard-radio-tab-wrapper>.wizard-radio-tab{max-width:320px}}#energy-usage-step .wizard-radio-tab-wrapper:first-of-type>.wizard-radio-tab{float:right}#energy-usage-step .error-block+.textGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.heating-type-radio-tab>.wizard-radio-tab-wrapper>.wizard-radio-tab{float:left}@media (min-device-width:767px){.heating-type-radio-tab>.wizard-radio-tab-wrapper>.wizard-radio-tab{max-width:320px}}.heating-type-radio-tab>.wizard-radio-tab-wrapper:first-of-type>.wizard-radio-tab{float:right}@media (min-device-width:768px){#solar-financing-comparison-step .wizard-radio-tab-wrapper{width:328px}}.gopher-box{position:fixed;bottom:60px;background-color:#fff;width:100%;left:0;z-index:6;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px}@media (min-device-width:1200px){.gopher-box{right:16px;width:350px;left:auto;bottom:0}}.slide-up-enter-active,.slide-up-leave-active{-webkit-transition:.2s;transition:.2s}.slide-up-enter-from,.slide-up-leave-to{-webkit-transform:translateY(100%);transform:translateY(100%)}.gopher-box .cpr-navigation-link{color:#fff}.gopher-box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background-color:#30448c;padding:8px 24px}.gopher-box-header .cpr-navigation-link{color:#fff}.gopher-box-body{padding:10px 24px}.gopher-box-body>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gopher-box-body>div:not(:last-of-type){padding-bottom:4px}.gopher-box-body .cpr-navigation-link{color:#666}.gopher-box-body .bi-x{font-size:1.375rem;line-height:1}.gopher-box-body .gopher-action-button{margin-top:10px}.gopher-box-body .gopher-action-button button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:6oo}.vehicle-catalog-item .vehicle-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex}.vehicle-catalog-item .vehicle-heading{width:calc(100% - 27px);text-align:left}.vehicle-catalog-item .vehicle-heading-subtitle{font-size:.8125rem}.vehicle-catalog-item .vehicle-heading-title{line-height:1.3;padding:0 10px 0 0}.vehicle-catalog-item .vehicle-heading-title.cpr-line-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap}.vehicle-catalog-item .vehicle-heading-title div:nth-child(1){padding-right:10px}.vehicle-catalog-item .vehicle-heading-title div:nth-child(2){padding-left:10px;border-left:1px solid #e3e3e3}.vehicle-catalog-item .vehicle-details{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.vehicle-catalog-item .vehicle-details .cpr-caption,.vehicle-catalog-item .vehicle-details .cpr-caption-number{font-size:.7rem}.vehicle-catalog-item .vehicle-details .cpr-number-small{font-size:.8125rem}.vehicle-catalog-item .vehicle-details-left{border-right:1px solid #e3e3e3;padding:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:47%}.vehicle-catalog-item .vehicle-details-left .stack-item:not(:last-of-type){margin-bottom:6px}.vehicle-catalog-item .vehicle-details-left div:first-child .cpr-caption,.vehicle-catalog-item .vehicle-details-left div:first-child .cpr-caption-number{margin-top:3px}.vehicle-catalog-item .vehicle-details-left div .cpr-caption,.vehicle-catalog-item .vehicle-details-left div .cpr-caption-number{text-align:left}.vehicle-catalog-item .vehicle-details-right{padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:53%}.vehicle-catalog-item .vehicle-range-details{padding-top:7px;padding-bottom:7px}.vehicle-catalog-item .vehicle-range-details .cpr-line-item:not(:first-child){padding-top:4px}.vehicle-catalog-item .vehicle-range-details div{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vehicle-catalog-item .vehicle-details-bottom{height:35px;padding-top:10px}.vehicle-catalog-item .hybrid-background-color{background-color:#bad6ff}.vehicle-catalog-item .electric-background-color{background-color:#eef6a1}.vehicle-catalog-item .vehicle-type-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:10px;line-height:1em}.vehicle-catalog-item .vehicle-type-background span{line-height:1.6}.vehicle-catalog-item .crop-fuel-api-image{width:100%;height:150px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-device-width:768px){.vehicle-catalog-item .crop-fuel-api-image{height:190px}}@media (min-device-width:1200px){.vehicle-catalog-item .crop-fuel-api-image{height:155px}}.vehicle-catalog-item .crop-fuel-api-image img,.vehicle-catalog-item .crop-fuel-api-image svg{width:100%}.vehicle-catalog-item .coming-soon-section{text-align:left;background:#8e8e8e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 18px;margin-left:-18px;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px}.vehicle-catalog-item .left-align-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vehicle-catalog-item .left-align-item .cpr-caption,.vehicle-catalog-item .left-align-item .cpr-caption-number{padding-right:10px}.vehicle-catalog-item .cpr-number-small{font-weight:700}.vehicle-catalog-item .wizard-radio-tab{height:100%}.vehicle-catalog-item-placeholder .checkbox{border-color:#ebebeb!important}.vehicle-catalog-item-placeholder .vehicle-type-background{background-color:#ebebeb}#vehicle-catalog-step .wizard-header-section .LargeText{margin:.5em 0}@media (min-device-width:768px){#vehicle-catalog-step .wizard-header-section .LargeText{margin:.5em 2.75em}}@media (min-device-width:1200px){#vehicle-catalog-step .wizard-header-section .LargeText{margin:.5em 2em}}#vehicle-catalog-step .menu-container{padding:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 10px 0 10px;-webkit-box-shadow:0 4px 8px #d6d6d6;box-shadow:0 4px 8px #d6d6d6}#vehicle-catalog-step .menu-container label{padding:2px 0;font-weight:400}#vehicle-catalog-step .menu-container hr{border-top:1px solid #666}#vehicle-catalog-step .menu-container .sort-container .multiselect__single{padding:0;font-size:.875rem;margin-bottom:0}@media (min-device-width:1200px){#vehicle-catalog-step .menu-container .sort-container .multiselect__single{font-size:1rem}}#vehicle-catalog-step .menu-container .sort-container .multiselect__tags{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#vehicle-catalog-step .menu-container .expando-section{color:#000}#vehicle-catalog-step .wpa-drawer-container .menu-container{padding-top:0;margin:0;-webkit-box-shadow:none;box-shadow:none}#vehicle-catalog-step .menu-header{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;line-height:1}#vehicle-catalog-step .menu-header .cpr-base{color:#000;font-weight:600}#vehicle-catalog-step .menu-subheader{display:block;color:#666;font-weight:600}#vehicle-catalog-step .menu-multiselect{padding:10px 0}#vehicle-catalog-step .menu-multiselect .multiselect__option{white-space:normal}#vehicle-catalog-step .vehicle-catalog-section{margin-bottom:70px}#vehicle-catalog-step .wizard-radio-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#vehicle-catalog-step .wizard-radio-container input:checked+label .checkbox{background:#30448c url(../../img/Wizard/checkmark.svg) center/10px no-repeat}#vehicle-catalog-step .wizard-radio-container .vehicle-catalog-item-wrapper{padding:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:286px;z-index:0;background-color:#fff;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px}#vehicle-catalog-step .wizard-radio-container .vehicle-catalog-item-wrapper .vehicle-catalog-item-placeholder{border:3px solid transparent}#vehicle-catalog-step .wizard-radio-tab-wrapper{padding:10px}#vehicle-catalog-step .wizard-radio-tab{height:100%}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container{width:100vw;left:calc(-50vw + 50%)}.swiper-container .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-bottom:15px;width:100vw;left:calc(-50vw + 50%);position:relative}.swiper-container .swiper-wrapper .swiper-slide{height:auto}.swiper-container .swiper-wrapper .swiper-slide label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.modal-content .swiper-container{width:auto;left:auto}.modal-content .swiper-wrapper{left:auto}.vehicle-catalog-item .vehicle-heading-container{display:-webkit-box;display:-ms-flexbox;display:flex}.vehicle-catalog-item .vehicle-heading{width:calc(100% - 27px);text-align:left}.vehicle-catalog-item .vehicle-heading-subtitle{font-size:.8125rem}.vehicle-catalog-item .vehicle-heading-title{line-height:1.3;padding:0 10px 0 0}.vehicle-catalog-item .vehicle-heading-title.cpr-line-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap}.vehicle-catalog-item .vehicle-heading-title div:nth-child(1){padding-right:10px}.vehicle-catalog-item .vehicle-heading-title div:nth-child(2){padding-left:10px;border-left:1px solid #e3e3e3}.vehicle-catalog-item .vehicle-details{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0}.vehicle-catalog-item .vehicle-details .cpr-caption,.vehicle-catalog-item .vehicle-details .cpr-caption-number{font-size:.7rem}.vehicle-catalog-item .vehicle-details .cpr-number-small{font-size:.8125rem}.vehicle-catalog-item .vehicle-details-left{border-right:1px solid #e3e3e3;padding:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:47%}.vehicle-catalog-item .vehicle-details-left .stack-item:not(:last-of-type){margin-bottom:6px}.vehicle-catalog-item .vehicle-details-left div:first-child .cpr-caption,.vehicle-catalog-item .vehicle-details-left div:first-child .cpr-caption-number{margin-top:3px}.vehicle-catalog-item .vehicle-details-left div .cpr-caption,.vehicle-catalog-item .vehicle-details-left div .cpr-caption-number{text-align:left}.vehicle-catalog-item .vehicle-details-right{padding:0 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:53%}.vehicle-catalog-item .vehicle-range-details{padding-top:7px;padding-bottom:7px}.vehicle-catalog-item .vehicle-range-details .cpr-line-item:not(:first-child){padding-top:4px}.vehicle-catalog-item .vehicle-range-details div{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vehicle-catalog-item .vehicle-details-bottom{height:35px;padding-top:10px}.vehicle-catalog-item .hybrid-background-color{background-color:#bad6ff}.vehicle-catalog-item .electric-background-color{background-color:#eef6a1}.vehicle-catalog-item .vehicle-type-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:10px;line-height:1em}.vehicle-catalog-item .vehicle-type-background span{line-height:1.6}.vehicle-catalog-item .crop-fuel-api-image{width:100%;height:150px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-device-width:768px){.vehicle-catalog-item .crop-fuel-api-image{height:190px}}@media (min-device-width:1200px){.vehicle-catalog-item .crop-fuel-api-image{height:155px}}.vehicle-catalog-item .crop-fuel-api-image img,.vehicle-catalog-item .crop-fuel-api-image svg{width:100%}.vehicle-catalog-item .coming-soon-section{text-align:left;background:#8e8e8e;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 18px;margin-left:-18px;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px}.vehicle-catalog-item .left-align-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vehicle-catalog-item .left-align-item .cpr-caption,.vehicle-catalog-item .left-align-item .cpr-caption-number{padding-right:10px}.vehicle-catalog-item .cpr-number-small{font-weight:700}.vehicle-catalog-item .wizard-radio-tab{height:100%}.vehicle-catalog-item-placeholder .checkbox{border-color:#ebebeb!important}.vehicle-catalog-item-placeholder .vehicle-type-background{background-color:#ebebeb}#vehicle-comparison-step .vehicle-catalog-item{margin-bottom:10px}#vehicle-comparison-step .wizard-radio-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#vehicle-comparison-step .wizard-radio-container label{padding:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:286px;z-index:0}#historical-ev-selection-step .step-content{padding:0 0 35px 0}#historical-ev-selection-step .multiselect-container label{display:block;padding-bottom:5px}#historical-ev-selection-step .multiselect-container+.multiselect-container{padding-top:10px}@media (min-device-width:768px){#historical-ev-selection-step .multiselect-container+.multiselect-container{padding-top:0}}#historical-ev-selection-step .select-ev-label{padding-bottom:15px}#historical-ev-selection-step .did-not-find-ev-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:35px}#historical-ev-selection-step .did-not-find-ev-wrapper .did-not-find-ev-text{font-size:.875em;padding-right:3px}#charging-details-step .step-content{padding:25px 0}#charging-details-step .radio-tab-label .cpr-header{color:#30448c;font-weight:700;line-height:normal;height:auto}#charging-details-step .radio-tab-label .cpr-body{color:#30448c}#charging-details-step .radio-tab-label .radio-tab-header{margin:0;padding:20px 0 12px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#charging-details-step .radio-tab-label .radio-tab-icon{padding-bottom:10px}#charging-details-step .radio-tab-label svg{width:70px;height:70px}#charging-details-step .time-selector{background-color:transparent}#charging-details-step .time-selector__time-value{border:none;color:#30448c;font-weight:700;font-size:1.5em}#charging-details-step .input-item-spin-button{background-color:#fff}#charging-details-step .time-selector-container{padding-top:30px}#trim-selection-step .step-content{margin:10px 0 25px 0}#trim-selection-step .trim-selection-label-tab .cpr-header{color:#30448c;font-weight:700;line-height:normal;height:auto}#trim-selection-step .trim-selection-label-tab .cpr-body{color:#30448c}#trim-selection-step .trim-selection-label-tab .trim-selection-radio-tab-header-wrapper{margin:0;padding:20px 0 15px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#trim-selection-step .multiselect-container{float:none}#trim-selection-step .multiselect__option{white-space:wrap}#trim-selection-step .select-trim-label{padding-bottom:15px}#postal-code-entry-step .search-bar{margin:auto;margin-bottom:10px;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-device-width:768px){#postal-code-entry-step .search-bar{width:464px}}#postal-code-entry-step .search-bar__input{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;border:solid 2px #e3e3e3;font-size:1rem;padding-left:9px;padding-right:9px;height:44px;width:100%;background-color:#fff}#postal-code-entry-step .search-bar__input:focus{border:solid 2px #30448c;outline:0!important}#postal-code-entry-step .search-bar__input::-webkit-search-cancel-button{-webkit-appearance:none}.wizardMap{height:360px!important;margin-top:30px;margin-bottom:30px;position:relative;background-color:#efefef}#lidar-success-step svg{display:block;margin:auto}.wizardMap.scanning{overflow:hidden}.wizardMap.scanning .mapRadar{z-index:3;display:inline;position:relative;top:0}@-webkit-keyframes scanSmall{to{-webkit-transform:translateX(446px);transform:translateX(446px)}}@keyframes scanSmall{to{-webkit-transform:translateX(446px);transform:translateX(446px)}}@-webkit-keyframes scanMedium{to{-webkit-transform:translateX(873px);transform:translateX(873px)}}@keyframes scanMedium{to{-webkit-transform:translateX(873px);transform:translateX(873px)}}@-webkit-keyframes scanLarge{to{-webkit-transform:translateX(1122px);transform:translateX(1122px)}}@keyframes scanLarge{to{-webkit-transform:translateX(1122px);transform:translateX(1122px)}}.wizardMap.scanning .mapRadar.firstAnimation{height:100%;left:-126px;-webkit-animation:scanSmall 2s linear infinite;animation:scanSmall 2s linear infinite}@media (min-width:768px){.wizardMap.scanning .mapRadar.firstAnimation{-webkit-animation:scanMedium 2s linear infinite;animation:scanMedium 2s linear infinite}}@media (min-width:1200px){.wizardMap.scanning .mapRadar.firstAnimation{-webkit-animation:scanLarge 2s linear infinite;animation:scanLarge 2s linear infinite}}.error-block{font-size:1em;color:#f30f20;height:auto;min-height:32px;padding:5px 0;text-align:center}.error-box{border-color:#f30f20!important;border-style:solid}.error-technical-details{margin-top:2rem}.wizard-radio-tab-wrapper{padding-bottom:10px}@media (min-device-width:768px){.wizard-radio-tab-wrapper{padding:0 5px}}.wizard-radio-tab{display:inline-block;height:100%}.wizard-radio-tab input[type=checkbox],.wizard-radio-tab input[type=radio]{opacity:0;position:absolute}.wizard-radio-tab input[type=checkbox]+label,.wizard-radio-tab input[type=radio]+label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;cursor:pointer;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px;border:3px solid transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-device-width:768px){.wizard-radio-tab input[type=checkbox]+label,.wizard-radio-tab input[type=radio]+label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.wizard-radio-tab input[type=checkbox]:checked+label,.wizard-radio-tab input[type=radio]:checked+label{border-color:#30448c}.wizard-radio-tab input[type=radio][disabled]+label .cpr-header{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .cpr-number{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .cpr-caption,.wizard-radio-tab input[type=radio][disabled]+label .cpr-caption-number{color:#ebebeb}.wizard-radio-tab input[type=radio][disabled]+label .wizard-radio-tab-text-divider{border-bottom:1px solid #ebebeb}.wizard-radio-tab input[type=checkbox][disabled]+label .checkbox{border:3px solid #ebebeb}.wizard-radio-tab .checkbox{width:22px;height:22px;border:3px solid #30448c;margin:0 0 0 5px}.wizard-radio-tab label .wizard-radio-tab-title-block{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wizard-radio-tab label .wizard-radio-tab-title-block .cpr-header{color:#30448c;text-align:center;font-weight:700;max-width:260px;line-height:32px;height:64px}@media (min-device-width:768px){.wizard-radio-tab label .wizard-radio-tab-body-blocks{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wizard-radio-tab label .wizard-radio-tab-body-blocks svg{display:none}@media (min-device-width:768px){.wizard-radio-tab label .wizard-radio-tab-body-blocks svg{display:inherit}}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block{margin:12px auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-number{color:#30448c}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-caption,.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block .cpr-caption-number{padding:0 50px}.wizard-radio-tab label .wizard-radio-tab-body-blocks .wizard-radio-tab-body-block svg{margin:auto}.wizard-radio-tab .wizard-radio-tab-header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (-ms-high-contrast:active){.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{margin:0}}@media screen and (-ms-high-contrast:none){.wizard-radio-tab .wizard-radio-tab-header-wrapper .cpr-header{margin:0}}.wizard-radio-tab-text{vertical-align:top}@media (min-device-width:768px){.wizard-radio-tab-text{min-height:459px}}.wizard-radio-tab-text label{padding:14px 0}@media (min-device-width:768px){.wizard-radio-tab-text label{min-height:459px}}.wizard-radio-tab-text label .wizard-radio-tab-title-block>div{margin-top:25px}.wizard-radio-tab-text label .wizard-radio-tab-title-block .cpr-header{margin-bottom:-10px}.wizard-radio-tab-text label .wizard-radio-tab-text-divider{width:162px;border-bottom:1px solid #aaa;margin-left:auto;margin-right:auto}.wizard-radio-tab-text .wizard-radio-tab-text-parameters{min-height:30px}.wizard-radio-tab-image{height:100px}@media (min-device-width:768px){.wizard-radio-tab-image{min-height:300px}.wizard-radio-tab-image .wizard-radio-tab-title-block{margin:36px 15px 0 15px}}.wizard-radio-tab-image svg{stroke:#30448c;fill:#30448c}.async-loading-item .blur{-webkit-filter:blur(7px);filter:blur(7px)}.async-loading-item .fade-in-out{-webkit-animation:fade-in-out 1.5s infinite;animation:fade-in-out 1.5s infinite}@keyframes fade-in-out{0%,100%{opacity:.5}50%{opacity:1}}.async-loading-item .fade-enter-active,.async-loading-item .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.async-loading-item .fade-enter-from,.async-loading-item .fade-leave-to{opacity:0}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container{width:100vw;left:calc(-50vw + 50%)}.swiper-container .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-bottom:15px;width:100vw;left:calc(-50vw + 50%);position:relative}.swiper-container .swiper-wrapper .swiper-slide{height:auto}.swiper-container .swiper-wrapper .swiper-slide label{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.modal-content .swiper-container{width:auto;left:auto}.modal-content .swiper-wrapper{left:auto}.comparison-results-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-device-width:768px){.comparison-results-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.comparison-results-tab{width:320px;padding:25px 10px;background-color:#fff;margin:5px 10px 5px 0}.modal-content .wizard-radio-container.comparison-radio-container input[type=radio]+label{-webkit-box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.modal-content .wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{padding-top:10px}.wizard-tab-content .wizard-radio-container.comparison-radio-container{width:100vw;left:calc(-50vw + 50%)}.wizard-radio-container.comparison-radio-container{margin-top:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{padding:0 5px 20px 5px}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{width:310px}@media (min-device-width:768px){.wizard-radio-container.comparison-radio-container .wizard-radio-tab-wrapper{width:350px}}.wizard-radio-container.comparison-radio-container.row{margin-left:0;margin-right:0}.wizard-radio-container.comparison-radio-container .wizard-radio-tab{height:100%}.wizard-radio-container.comparison-radio-container .wizard-radio-tab-title-block{margin-bottom:25px;color:#30448c}.wizard-radio-container.comparison-radio-container .cpr-base{font-size:1rem}.wizard-radio-container.comparison-radio-container .comparison-section+.comparison-section{margin-top:20px}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label{background-color:#e3e3e3;text-align:left;cursor:default;padding:25px}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label .cpr-base{font-weight:400}.wizard-radio-container.comparison-radio-container input[type=radio]:disabled+label .cpr-header{color:#666;line-height:1em}.wizard-radio-container.comparison-radio-container label{padding:25px 10px}.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]+label{border:5px solid transparent}@media (hover:hover) and (pointer:fine){.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]:not(:checked)+label:hover{padding:28px 13px;border:2px solid #30448c}}.wizard-radio-container.comparison-radio-container.highlight-border-on-hover input[type=radio]:checked+label{padding:25px 10px;border:5px solid #30448c}.wizard-radio-container.comparison-radio-container .comparison-section-title{width:100%;padding-bottom:10px;border-bottom:1px solid #e3e3e3;color:#30448c}.wizard-radio-container.comparison-radio-container .comparison-section-title+div{padding-top:10px}.wizard-radio-container.comparison-radio-container .comparison-section-title+ul{padding-top:10px}.wizard-radio-container.comparison-radio-container .comparison-summary-section{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard-radio-container.comparison-radio-container .comparison-summary-section .stack-item{margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item>.cpr-number{font-size:1.125rem}.wizard-radio-container.comparison-radio-container .comparison-summary-section .comparison-section-item:nth-child(even){border-left:1px solid #e3e3e3}.wizard-radio-container.comparison-radio-container .comparison-info-section ul{text-align:left;font-size:.875rem;font-weight:400;margin:0 20px}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-caption,.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-caption-number,.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-number-small{font-size:.875rem}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item .cpr-number-small{font-weight:700}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item:nth-child(odd){background-color:#efefef}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span{width:50%}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span:first-child{padding-right:7px;text-align:right}.wizard-radio-container.comparison-radio-container .comparison-detail-section .comparison-section-item>span:nth-child(2){padding-left:7px;text-align:left}.wizard-radio-container.comparison-radio-container .comparison-notification-section{padding:2px 40px;color:#30448c;background-color:rgba(48,68,140,.06);font-weight:400;text-align:left}.wizard-radio-container.comparison-radio-container .comparison-notification-section a{font-weight:700}.wizard-radio-container.comparison-radio-container .comparison-image-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wizard-radio-container.comparison-radio-container .comparison-image-section-icon{height:70px;width:70px}.radio-list-container{margin:0 auto;max-width:750px;background-color:#fff}.radio-list-item{position:relative;margin-bottom:1px}.radio-list-item:not(:last-of-type){border-bottom:1px solid #e3e3e3}.radio-list-item input[type=radio]{opacity:0;position:fixed;width:0}.radio-list-item input[type=radio]+label{display:inline-block;width:100%;padding:16px 16px 16px 84px;background-color:#fff;color:#666;cursor:pointer;font-weight:700}.radio-list-item input[type=radio]+label span{position:absolute;left:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border:1px solid #30448c;border-radius:50%}.radio-list-item input[type=radio]:checked+label span:after{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;background-color:#30448c;border-radius:50%}.wizard-slider-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:320px;margin:auto}@media (min-device-width:768px){.wizard-slider-container{width:720px}}.modal-slider-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin:auto}.rail-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px}@media (min-device-width:768px){.rail-container{width:533px}}.slider-value{color:#666;font-size:1.125em;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;margin:auto}@media (min-device-width:768px){.slider-value{font-size:2em}}.slider-label{color:#30448c;font-size:2em;text-align:center;margin:.5em}.modal .slider-label{margin:0}.modal .modal-slider-container{padding:0 25px}.vue-slider{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;-webkit-tap-highlight-color:transparent}.vue-slider-rail{position:relative;width:100%;height:100%;-webkit-transition-property:width,height,left,right,top,bottom;transition-property:width,height,left,right,top,bottom}.vue-slider-process{position:absolute;z-index:1}.vue-slider-dot{position:absolute;-webkit-transition:all 0s;transition:all 0s;z-index:5}.vue-slider-dot:focus{outline:0}.textGroup .LargeText{font-size:1.5rem;font-weight:700;text-align:center;color:#666;margin:.5em 0}@media (min-device-width:768px){.textGroup .LargeText{font-size:2rem}}@media (min-device-width:992px){.textGroup .LargeText{font-size:2.5rem}}.textGroup .Text{font-size:1.375em;font-weight:600;text-align:center;color:#666;margin:1em 0}.textGroup .TextCompact{margin-bottom:0}.textGroup .SmallText{font-size:1em;text-align:center;color:#666;margin:1.5em 0}.textGroup .Informational{border:1px solid #ccc;background-color:#f5f5f5;font-size:1em;color:#666;padding:1em 1.5em 1em 4em;text-align:left;position:relative;margin:1.5em 0}.textGroup .Informational:before{content:url(../../img/Wizard/informational.svg);position:absolute;width:32px;top:14px;left:14px}.textGroup div~ul{padding-top:16px}.textGroup ul{text-align:left;list-style:disc}.textGroup ul li{display:list-item}.textGroup ul li+li{padding-top:4px}.modal .textGroup .LargeText{margin-top:0}.sectionsContainer .textGroup .LargeText.results-section-header{font-size:1.75em;font-weight:400;text-align:left;margin:0}.sectionsContainer .textGroup .Text.results-section-header{font-size:1em;font-weight:400;text-align:left;margin:0 0 1em 0}.sectionsContainer .textGroup .SmallText.results-section-footer{font-size:.875em;text-align:left;margin:1em 0 0 0}.wpa-input-group{display:block}.wpa-input-group .input-item{display:-webkit-box;display:-ms-flexbox;display:flex}.wpa-input-group input+label{display:inline-block}@media (hover:hover) and (pointer:fine){.wpa-input-group input+label:hover{cursor:pointer;color:rgb(81.6,81.6,81.6)}}.wpa-input-group input[type=checkbox]+label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #30448c;margin-right:8px;background-color:#fff}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=checkbox]+label:hover:before{border:1px solid rgb(38.4,54.4,112)}}.wpa-input-group input[type=checkbox]:checked+label:before{background:#30448c url(../../img/Wizard/checkmark.svg) center/10px no-repeat}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=checkbox]:checked+label:hover:before{background:rgb(38.4,54.4,112) url(../../img/Wizard/checkmark.svg) center/10px no-repeat}}.wpa-input-group input[type=checkbox]:disabled+label{color:#c6c6c6;cursor:default}.wpa-input-group input[type=checkbox]:disabled+label:before{border-color:#c6c6c6;background-color:#fff}.wpa-input-group input[type=checkbox]:checked:disabled+label:before{border-color:#c6c6c6;background:#c6c6c6 url(../../img/Wizard/checkmark.svg) center/10px no-repeat}.wpa-input-group input[type=radio]+label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wpa-input-group input[type=radio]+label:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #30448c;margin-right:8px;border-radius:50%}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=radio]+label:hover:before{border:1px solid rgb(38.4,54.4,112)}}.wpa-input-group input[type=radio]:checked+label:before{width:14px;height:14px;background-color:#30448c;border:1px solid #fff;-webkit-box-shadow:0 0 0 1px #30448c;box-shadow:0 0 0 1px #30448c;margin:1px 9px 1px 1px;border-radius:50%}@media (hover:hover) and (pointer:fine){.wpa-input-group input[type=radio]:checked+label:hover:before{background-color:rgb(38.4,54.4,112);border:1px solid #fff;-webkit-box-shadow:0 0 0 1px rgb(38.4,54.4,112);box-shadow:0 0 0 1px rgb(38.4,54.4,112)}}.wpa-input-group input[type=radio]:disabled+label{color:#c6c6c6;cursor:default}.wpa-input-group input[type=radio]:disabled+label:before{background-color:#fff;border-color:#c6c6c6}.wpa-input-group input[type=radio]:checked:disabled+label:before{background-color:#c6c6c6;border-color:#fff;-webkit-box-shadow:0 0 0 1px #c6c6c6;box-shadow:0 0 0 1px #c6c6c6}.screen-reader-only{position:absolute;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;border:0}.active-drawer{width:275px;height:100dvh;background-color:#fff;overflow-y:auto;position:fixed;top:0;left:0;z-index:99999;padding-top:10px;padding-bottom:100px}.active-drawer.slide-enter-active,.active-drawer.slide-leave-active{-webkit-transition:.5s;transition:.5s}.active-drawer.slide-enter-from,.active-drawer.slide-leave-to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.active-drawer .cpr-close-button{font-size:16px;position:relative}.active-drawer .cpr-close-button-wrapper{width:100%;text-align:right}.overlay{display:block;position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.7);z-index:99998}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}#taxFactorsInputs .textGroup .Informational{margin:0 0 1rem 0}#taxFactorsInputs .wpa-tax-factors-inputs-header{color:#666;font-size:1.25rem;padding:.625rem .625rem .9375rem 0;font-weight:500}#taxFactorsInputs .wpa-input-group>div:last-child{padding-bottom:1.875rem}#taxFactorsInputs .wpa-input-group .input-item{display:inline-block;width:100%;color:#666;cursor:pointer;font-weight:500;font-size:1rem}#taxFactorsInputs .wpa-input-group input[type=radio]+label{display:inline-block;width:100%;color:#666;cursor:pointer}.input-item-spin-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50px;margin:4px;border:1px solid #c6c6c6;border-radius:5px}.input-item-spin-button:focus-within{outline:rgba(0,136,255,.5) solid 2px}.input-item-spin-button__button{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;padding:6px 0;margin:0 6px;height:30px;background:0 0;color:inherit;border:none;font:inherit;cursor:pointer}.input-item-spin-button__button:nth-of-type(1){border-bottom:1px solid #c6c6c6}.input-item-spin-button__button:nth-of-type(2){border-top:1px solid #c6c6c6}.input-item-spin-button__button svg{width:20px}.input-item-spin-button__text-field{outline:0!important;height:40px;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}.time-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.time-selector__icon-colon{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}.time-selector__icon-colon svg{height:20px}.time-selector__time-value{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;border:1px solid #c6c6c6;border-radius:5px;margin:4px;padding:4px}.time-selector__spin-buttons{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}.energy-efficiency-tab-container{-ms-flex-flow:wrap;flex-flow:wrap;width:100%;margin:0 0 -10px 0}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper{padding:0;padding-bottom:10px}@media (min-device-width:1200px){.energy-efficiency-tab-container .energy-efficiency-tab-wrapper:nth-child(odd){padding:0 10px 20px 0}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper:nth-child(even){padding:0 0 20px 10px}}.energy-efficiency-tab-container .energy-efficiency-tab-wrapper .energy-efficiency-radio-tab{height:100%}.energy-efficiency-content-container{padding:20px 30px;font-weight:400;color:#666}.energy-efficiency-content-container .energy-efficiency-content-top-left{text-align:left;float:left;width:calc(100% - 120px)}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-top-left{width:calc(100% - 140px)}}.energy-efficiency-content-container .energy-efficiency-content-top-left .estimated-cost{font-size:.8em;color:#30448c;font-style:italic;font-weight:700;padding-bottom:14px}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container{margin:15px 0 10px 0}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container .leaf-icon{display:inline;padding-right:10px}.energy-efficiency-content-container .energy-efficiency-content-top-left .leaf-icon-container .leaf-icon .crossOutSign{stroke:#30448c}.energy-efficiency-content-container .energy-efficiency-content-top-left .improvements-title{color:#30448c;font-weight:700;font-size:1.4em}.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-value{padding-left:20px}.energy-efficiency-content-container .energy-efficiency-content-bottom-right,.energy-efficiency-content-container .energy-efficiency-content-top-right{float:right;width:120px;text-align:center}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-right,.energy-efficiency-content-container .energy-efficiency-content-top-right{width:140px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-dollar-sign,.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-value,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-dollar-sign,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-value{color:#30448c;font-size:1.7em;font-weight:700}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-label,.energy-efficiency-content-container .energy-efficiency-content-top-right .ee-label{color:#6d6e71;font-size:.75em;font-weight:400;padding-left:20px;line-height:1.25em;display:inline-block}.energy-efficiency-content-container .energy-efficiency-content-bottom-left{float:left;text-align:left;width:calc(100% - 120px)}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-left{width:calc(100% - 140px)}}.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example{padding-top:0;font-weight:400}@media (min-device-width:768px){.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example{padding-top:10px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-left .example.example-heading{padding-top:0}.energy-efficiency-content-container .energy-efficiency-content-bottom-left ul{padding-left:15px}.energy-efficiency-content-container .energy-efficiency-content-bottom-left ul li:before{margin-left:-15px}.energy-efficiency-content-container .energy-efficiency-content-bottom-right{padding-top:15px}@media (min-device-width:1200px){.energy-efficiency-content-container .energy-efficiency-content-bottom-right{position:absolute;right:30px;top:110px}}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-cost-input-container{display:-webkit-box;display:-ms-flexbox;display:flex}.energy-efficiency-content-container .energy-efficiency-content-bottom-right input{text-align:center;width:100%}.energy-efficiency-content-container .energy-efficiency-content-bottom-right input::-webkit-inner-spin-button{opacity:1}.energy-efficiency-content-container .energy-efficiency-content-bottom-right .ee-dollar-sign{width:20px;display:inline-block}.form-wizard-container{margin:auto;width:320px}@media (min-device-width:768px){.form-wizard-container{width:747px}}@media (min-device-width:1200px){.form-wizard-container{width:996px}}@media (min-device-width:1200px){.form-wizard-container.wide-step{width:1328px}}.vue-form-wizard{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wizard-progress-with-circle,ul.wizard-nav.wizard-nav-pills{display:none}.wizard-header{display:none}.wizard-header .wizard-title{display:none}.wizard-header .category{display:none}@media (min-device-width:992px){.wizard-header-section .LargeText{font-size:2rem}}.wizard-header-section .Text{font-size:1rem;font-weight:400}.wizard-header-section a{font-weight:700}.wizard-card-footer{min-height:20px}.wizard-card-footer button{font-size:1.375em;font-weight:700;color:#30448c;overflow-anchor:none}.wizard-card-footer button svg path{fill:inherit}.wizard-card-footer button .iconfill{fill:#30448c}.wizard-card-footer button .iconstroke{stroke:#30448c}.top-footer{position:absolute;top:50px;left:0;right:0}@media (min-device-width:1200px){.top-footer{top:8px}}.nav-button-wrapper{width:100%}#wizard-next,#wizard-prev,#wizard-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:inherit;z-index:10}@media (min-device-width:1200px){#wizard-next,#wizard-prev,#wizard-submit{margin:20px 0}}#wizard-next .spin svg,#wizard-prev .spin svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-transform-origin:14px 14px;transform-origin:14px 14px}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#wizard-next,#wizard-submit{float:right;padding-right:10px}#wizard-next svg,#wizard-submit svg{margin-left:14px}#wizard-next[disabled],#wizard-submit[disabled]{color:#aaa}#wizard-next[disabled] svg,#wizard-submit[disabled] svg{stroke:#aaa;fill:#aaa}#wizard-prev{float:left;padding-left:10px}#wizard-prev svg{margin-right:14px}#wizardRoot{position:relative}#wizardRoot .tooltip-inner{border:1px solid #656e75;color:#58585a;background-color:#fff;width:260px;font-size:13px;padding:10px;-webkit-box-shadow:4px 4px 4px #656e75;box-shadow:4px 4px 4px #656e75;z-index:4;text-align:left;pointer-events:none}:focus{outline:0}#wizardRoot.using-keyboard :focus,#wizardRoot.using-keyboard input[type=checkbox]:focus+label,#wizardRoot.using-keyboard input[type=file]:focus+label,#wizardRoot.using-keyboard input[type=radio]:focus+label{outline:rgba(0,136,255,.5) solid 2px}.wizard-tab-content{height:100%;margin:auto}.wizard-tab-content .wizard-radio-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;margin:0}.fixed-navigation-buttons{z-index:25001;position:fixed;height:60px;background-color:#fff;bottom:0;left:0;right:0;margin-bottom:0;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1607843137);box-shadow:0 3px 10px rgba(0,0,0,.1607843137);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fixed-navigation-buttons svg{display:block}#wizardRoot+footer{padding-bottom:70px}@media (min-device-width:1200px){#wizardRoot+footer{padding-bottom:10px}}.wizardAddress{text-align:center;margin:auto}.centerText{text-align:center}.vertical-radio-group{padding:0 10px;margin:30px 0}.vertical-radio-group h3{margin-left:18px;margin-bottom:30px;font-weight:700;color:#30448c}.vertical-radio-group.with-border{border-left:1px solid #c6c6c6}@media screen and (max-device-width:767px){.vertical-radio-group.with-border{border-left:1px transparent}}.vertical-radio-button{min-height:50px;margin-top:15px}.vertical-radio-button input[type=radio]{opacity:0;position:absolute}.vertical-radio-button input[type=radio]+label{border:3px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.vertical-radio-button input[type=radio]:checked+label,.vertical-radio-button input[type=radio]:focus+label{border:3px solid #30448c}.vertical-radio-button svg{height:40px;width:40px;margin-right:14px;margin-top:3px}.vertical-radio-button p{font-weight:700}.rooftop-spec-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;-webkit-box-shadow:#c6c6c6 0 3px 6px;box-shadow:#c6c6c6 0 3px 6px;padding:0;min-height:430px;margin-bottom:1.5em}#lidar-success-step svg{stroke:#30448c;fill:#30448c}.vue-slider-rail{background-color:#c6c6c6;border-radius:20px;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:rgba(0,0,0,.16) 0 3px 6px}.vue-slider-process{background-color:#30448c;border-radius:20px;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:rgba(0,0,0,.16) 0 3px 6px}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#30448c;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:rgba(0,0,0,.16) 0 3px 6px}#landingPageRoot .hero-image{background-position-y:70%}
