.navbar.navbar-default{background-color:#FFF;opacity:.9;padding-bottom:10px;padding-top:10px;position:fixed;box-shadow:0 4px 2px -2px grey}@media screen and (max-width:767px){header.b-header{position:sticky;top:0}.navbar.navbar-default{position:relative}}.left-image-and-three-subsection-with-icon.bg-cover.reduce-cost-to-serve-agent .section-blocks,.left-image-and-three-subsection-with-icon.bg-cover.reduce-cost-to-serve-alerts .section-blocks,.left-image-and-three-subsection-with-icon.bg-cover.csat-section-2 .section-blocks,.left-i-right-c-section.bg-cover.csat-section-3{flex-direction:column}.center-aligned-content.bg-cover.GNR-data-monetization .content-wrap{padding:3% 14% 1%}.left-i-right-c-section.full-width-right-content.bg-cover.solution-grid-2 .title-and-icon .title h3{color:#499ed7;font-size:34px}.center-aligned-content.GNR-data-monetization .content-wrap .section-title{font-size:34px}.center-aligned-content.bg-cover.GNR-data-monetization .content-wrap .section-subtitle{font-size:20px}.b-infoblock.sub-section-container.subsection-wrapper.GNR-data-opportunities{padding:40px 50px 105px}.b-infoblock.sub-section-container.subsection-wrapper.GNR-data-opportunities>.title{font-size:34px;font-weight:400}.left-image-and-three-subsection-with-icon.bg-cover.energyhub-2.generate-revenue-4 .title h2{font-size:34px}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-dsm-savings .row.main-container{flex-direction:row-reverse}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-dsm-savings .row.main-container .remaining-item-container{padding-left:60px}.navbar-nav>li>.dropdown-menu{left:-1px}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.solution-orchestrate .title h3{font-size:34px}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-dsm-savings .title h3{font-size:34px}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-grid-stabiliy .title h3{font-size:34px;font-weight:400}.center-aligned-content.bg-cover.tech-02 .content-wrap{padding:3% 14% 1%}.center-aligned-content.bg-cover.tech-02 .content-wrap .section-title{font-size:34px}.left-i-right-c-section.full-width-right-content.peace-of-mind .col-md-7{display:flex;flex:7;flex-direction:column;justify-content:center;padding-left:100px}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .content-body{padding-left:0}.left-i-right-c-section.full-width-right-content.peace-of-mind .row{flex-direction:row-reverse}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .title{color:#499ed7}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .title h3{font-size:34px}.text-video-section.bg-cover.tech-05 .section-title{font-size:34px}.right-aligned-section.tech-03 .section-content{padding-right:79px;position:absolute;left:0;top:50%;width:50%;text-align:left;transform:translate(60px,-50%)}.right-aligned-section.tech-03 .section-title{font-size:34px}.generate-new-revenue .secondary-title{font-size:20px}.home-10M-home .b-infoblock__card{margin:0 0 27px 0}.home_optimize_personalize .block .title{font-size:16px}.home-mit .b-slider__item-image .background-image{background-size:100% 100%}.heading-with-subsections.home-10M-home .content .subtitle{margin-bottom:27px;min-width:170px}.csat-section-2 .lead-subsection{margin-bottom:16px}.five-block-section.best-in-class{padding-bottom:0}.csat-section-3 .section-title{font-size:34px}.csat-section-3 .section-subtitle{font-size:22px}.csat-section-3 .lead-subsection .title{font-size:18px}.secondary-pages-top-banner .learn-more-link{margin-top:40px}.home-customers-section .section-title{font-size:34px}.increase-grid-stabiliy .remaining-item-container .remaining-item .title h3{font-weight:700}.increase-grid-stabiliy .remaining-item-container .remaining-item .content-desc div:first-child{margin-top:10px}.five-block-section.DER-unifying-the-customer{padding-top:30px}.five-block-section.DER-unifying-the-customer .section-title{font-size:34px}.DER-utility-benifits.right-aligned-image-with-three-subsections .content-container{padding-top:50px}.DER-utility-benifits.right-aligned-image-with-three-subsections .title-and-icon .title h3{font-size:34px}.secondary-pages-top-banner .section-title{color:#fff;font-size:60px;font-weight:200}.secondary-pages-top-banner .section-subtitle{font-size:25px}.secondary-pages-top-banner .learn-more-link a{padding:14px 30px;background:#fff;color:#499ed7;text-transform:uppercase;font-weight:900;font-size:14px;display:inline-block}.navbar.navbar-default .nav>li>a{color:#419DD6}.simpleTs_Container .simpleTs_inner{font-size:60px;line-height:95px;padding:0;font-weight:900}.b-footer{padding-top:70px}.b-footer__wrap{display:flex;align-content:center;flex-direction:column}.b-footer__lists{margin:auto;width:100%;max-width:650px}.b-footer .b-footer__copy{margin:30px auto 0;text-align:center;display:flex;width:auto;align-items:center}.b-footer .b-footer__copy .b-footer__copy__soc{margin:20px}.b-footer .b-footer__copy .b-footer__copy__list{margin:0}.learn-more-link a{color:#f7941d;font-size:20px;text-decoration:none}.learn-more-link a:hover{color:#C06008}.learn-more-link{margin:14px 0}.icon{padding-right:20px}.bg-cover{background-size:cover}.section-title{color:#499ed7;font-size:40px;padding-bottom:12px;text-align:center}.section-subtitle{font-size:26px;text-align:center}.title{color:#499ed7}.text-video-right.video-left{padding-right:9.7%}.text-video-right.video-right{padding-left:9.7%}.text-video-right .video-js{padding-top:56.25%;position:relative;width:100%}.text-video-left .section-subtitle,.text-video-left .section-title{text-align:left}.flex-div{padding:7% 4.5%;width:100%;display:flex;align-items:center}.subsection-wrapper{padding:110px 50px 105px}.subsection-wrapper .title{font-size:2em;margin:0 0 5px;font-weight:600}.subsection-wrapper .subtitle{font-size:1.25em;margin:0 0 20px}.subsection-wrapper .row{display:flex;align-items:stretch;flex-wrap:wrap}.five-block-section{background-size:cover;background-repeat:no-repeat;padding:7% 0}.five-block-section .section-subtitle{padding:0 25% 0 24%}.section-blocks{padding-top:16px}.section-blocks .block{display:inline-block;float:left;width:20%;padding:0 4.5%;text-align:center}.section-blocks .title{font-size:20px}.section-blocks .subtitle{font-size:16px;padding-top:32px}.title a{color:inherit}.five-block-section .block-img{padding-bottom:32px}.title-with-background{position:relative}.title-with-background .background-image img{height:auto;width:100%}.title-with-background .background-video video{height:auto;width:100%}.title-with-background .background-video{margin-bottom:-6px}.title-with-background .section-content{color:#fff;position:absolute;z-index:1;top:35%;left:20%;bottom:20%;right:20%;text-align:center}.secondary-pages-top-banner .section-content{width:90%;top:calc(50% + 20px);right:unset;bottom:unset;left:50%;margin:auto;transform:translate(-50%,-50%)}.section-content .section-subtitle{padding-left:7%;padding-right:7%}.title-with-background .background-content{position:relative}.right-aligned-section .section-content{padding-right:79px;position:absolute;left:10%;top:30%;text-align:left}.right-aligned-section .section-subtitle{padding:0;text-align:left}.right-aligned-section .section-title{text-align:left;margin-bottom:16px}.section-content .third-title{padding:25px 0}.b-slider__item-image{width:100%}.b-slider__item-image .background-image{background-size:cover;background-repeat:no-repeat}.right-aligned-section .b-slider__item{padding:0}.right-aligned-section.b-slider_top .b-slider__item{min-height:inherit}.heading-with-subsections{padding:60px 35px;text-align:center;position:relative}.heading-with-subsections .third-title{position:absolute;top:15px;left:50%;color:#fff;z-index:1;transform:translate(-50%,0);font-size:28px;width:30%;line-height:1}.b-infoblock.heading-with-subsections{padding:0}.b-infoblock.heading-with-subsections p.title{margin:0}.b-infoblock.heading-with-subsections .image-with-header-and-subheader{margin:0;padding:75px 65px}.b-infoblock.heading-with-subsections .image-with-header-and-subheader:nth-child(even){background:#53BBE9}.heading-with-subsections .title{color:#fff;font-size:2em;text-align:center;width:calc(100% - 30px);margin:0 auto 30px;font-weight:600}.heading-with-subsections .content .title{text-align:left;font-size:34px;font-weight:400;width:unset;margin-left:13px;margin-bottom:0}.heading-with-subsections .content .subtitle{font-size:18px;text-align:left;font-weight:400;color:#fff}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize{padding:60px 20px}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text:nth-child(3) img.img-circle.icon-img{width:200px}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text>.title{color:#515151;font-size:35px}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text>.secondary-title{color:#515151;font-size:22px;font-weight:300}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text .block .title{color:#515151;font-size:1em;font-weight:300}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text:nth-of-type(2){border-color:#515151}.b-infoblock.heading-with-subsections .row{margin:0}.image-with-header-and-subheader{display:flex;justify-content:center;margin-bottom:50px}.image-with-header-and-subheader .image{flex-basis:125px}.image-with-header-and-subheader .image img{width:125px}.heading-with-subsections .content{display:flex;flex-direction:column;justify-content:center}b-infoblock heading-with-subsections .lead-subsection .title{font-size:20px}.lead-subsection .subtitle{font-size:16px;line-height:1.3;padding-top:10px}.video-with-four-subsections .container{margin:0;padding:3.5% 4% 3.7% 4%;width:100%}.title-and-icon{display:table}.title-and-icon .title{font-size:32px;display:table-cell;vertical-align:middle}.horrizontal-line{border-color:#9E9E9E;border-style:solid;border-width:1px;margin-top:32px}.video-with-four-subsections .horrizontal-line{width:50%}.section-content .video-and-subsections{padding-top:34px}.section-content .subtitle p{font-size:20px}.video-with-four-subsections .learn-more-link{margin-left:1em}.video-with-four-subsections .video-js{padding-top:56.25%;position:relative;width:100%}.video-with-four-subsections .kgvid_wrapper{margin:0;padding-right:16.35%}.video-with-four-subsections .section-content{padding-top:37.5px}.subsection-wrap .lead-subsection{float:left;line-height:1.3;padding-bottom:0;padding-right:7.5%;width:50%}.subsection-wrap .lead-subsection:nth-child(-n+2){padding-bottom:9%}.icon-img{width:100%;max-width:125px;height:auto}.video-container .image-wrap{padding-right:16.35%}.left-i-right-c-section .content-head .block-img,.left-i-right-c-section .content-head .title{display:inline-block;vertical-align:middle}.left-i-right-c-section .content-subsection .lead-subsection{display:inline-block;float:left;margin-bottom:15%;margin-left:10%;width:40%}.left-i-right-c-section .content-wrap{padding:4.7% 4% 0 0;margin-left:-10%}.left-i-right-c-section .block-img img{padding:0;width:125px}.left-i-right-c-section{overflow-x:hidden}.left-i-right-c-section .content-desc{font-size:18px;padding-bottom:4%}.left-i-right-c-section .content-body{padding-bottom:40px;padding-top:15px}.left-i-right-c-section .title-custom-link{vertical-align:middle;color:#f7941d;float:right;font-size:.85em}.b-content_solution-reduce-cost-to-serve .left-i-right-c-section .title-and-icon,.b-content_solution-reduce-cost-to-serve .left-i-right-c-section .title{display:block}.b-content_solution-reduce-cost-to-serve .left-i-right-c-section .lead-subsection{width:100%}.left-i-right-c-section .content-wrap.col-md-12{padding:4.7% 4%}.b-content_solution-reduce-cost-to-serve .col-md-12 div.dark-hr{display:none}.b-content_solution-reduce-cost-to-serve .col-md-12 .title-and-icon .title{text-align:center}.b-content_solution-reduce-cost-to-serve .col-md-12 .title-and-icon .title p{color:#000;margin:12px 0 35px}.b-content_solution-reduce-cost-to-serve .lead-subsection:nth-child(-n+2){padding-bottom:5%}.left-i-right-c-section.full-width-right-content .row{display:flex;align-items:stretch;margin-right:0;flex-wrap:wrap}.left-i-right-c-section.full-width-right-content .col-md-5{padding-right:0;flex:5}.left-i-right-c-section.full-width-right-content .col-md-7{margin-left:0;padding-left:3%;padding-right:3%}.left-i-right-c-section.full-width-right-content .image-wrap{height:100%}.left-i-right-c-section.full-width-right-content .image-wrap img{height:100%;object-fit:cover;width:100%;min-height:500px}.left-i-right-c-section.full-width-right-content .content-wrap .title{color:#000;font-size:16px}.left-i-right-c-section.full-width-right-content .content-wrap .content-body{padding:20px 5px 30px}div.dark-hr{border-top:2px solid #8c8b8b;margin:37px 0;width:90%}.right-aligned-image-with-three-subsections .content-container{padding:4.3% 17% 4.3% 7%}.right-aligned-image-with-three-subsections .content-container .seperator{margin-left:15px;height:2px;background:#717171;border-bottom:1px solid #313030}.right-aligned-image-with-three-subsections .content-container .content{font-size:20px;padding:16px 0 0 15px}.right-aligned-image-with-three-subsections .content-container .subsection-block{padding:0 145px 0 15px}.right-aligned-image-with-three-subsections .content-container .subsection-block .lead-subsection .title{font-size:20px;font-weight:700;margin-bottom:10px}.right-aligned-image-with-three-subsections .content-container .subsection-block .lead-subsection .subtitle{padding-top:5px}.dsm-low-income .section-content .section-subtitle{font-size:20px}.b-content_solution-page-Increase-dsm-savings .center-aligned-content.dsm-insights-engine .content-wrap .title-and-subtitle-wrap .section-title{font-size:34px}.b-content_solution-page-Increase-dsm-savings .center-aligned-content.dsm-insights-engine .content-wrap .title-and-subtitle-wrap .section-subtitle{font-size:20px}.b-content_solution-page-Increase-dsm-savings .center-aligned-content.dsm-insights-engine .content-wrap{margin-top:10px}.content-container .subsection-block .lead-subsection{padding-top:30px}.right-aligned-image-with-three-subsections .image-container{padding:0}.right-aligned-image-with-three-subsections .row{margin:0}.left-content-right-image-large .subsection-wrap{margin-top:15px}.left-content-right-image-large .subsection-wrap .lead-subsection{padding:0;width:100%}.left-content-right-image-large .content-wrap{margin-left:14px;padding-top:26%;padding-bottom:10%}.left-content-right-image-large .section-content .topgap{line-height:1.3;margin-top:35px;margin-bottom:25px}.left-content-right-image-large .title-and-icon{padding-right:25px}.left-content-right-image-large .section-content{padding-right:14px}.left-content-right-image-large .row{margin:0}.left-content-right-image-large .col-md-8{padding:0}.center-aligned-content .content-wrap{padding:8% 14% 1%}.center-aligned-content .content-wrap .section-title{margin-bottom:0}.center-aligned-content .section-subtitle{margin-top:20px;padding-bottom:3%}.content-wrap .description{padding:2% 8% 0}.center-aligned-content .image-wrap img{margin:0 auto}.center-aligned-content .vr-headset{margin:0 -32%}.center-aligned-content .get-headset-text{display:flex;justify-content:center;align-items:center;min-height:400px}.center-aligned-content .assemble-headset{background-color:rgb(0 0 0 / .3);padding:20px}.center-aligned-content .assemble-headset a,.center-aligned-content .great-results a{color:#f7941d}.center-aligned-content .assemble-headset a:hover,.center-aligned-content .great-results a:hover{color:#C06008}.center-aligned-content .how-it-works-img{border:12px solid #195119;border-radius:8px}.center-aligned-content .get-headset-form{border:6px solid #195119;border-radius:8px}.get-headset-form .wpcf7{padding:20px}.get-headset-form p,.get-headset-form span{clear:both}.get-headset-form input[type=text],.get-headset-form input[type=email],.get-headset-form textarea{color:#414256;float:right;margin-bottom:15px;width:65%}.get-headset-form label{float:left}.get-headset-form .has-error label{color:#a94442}.get-headset-form .has-error input{border:1px solid #a94442}.left-image-and-six-subsections .title-wrap{margin-bottom:3%}.left-image-and-six-subsections .section-wrap{margin:6.5% 2% 2% 5%}.left-image-and-six-subsections .subsection-wrap{padding-left:30px;padding-top:15px}.left-image-and-six-subsections .subsection-wrap .lead-subsection{padding-bottom:45px;padding-right:50px}.left-image-and-six-subsections .row{margin:0}.left-image-and-six-subsections .image-container{padding:0}.left-image-and-six-subsections .subsection-wrap .lead-subsection:nth-child(odd){clear:both}.left-image-and-three-subsection-with-icon .row{margin-right:0;display:flex;align-items:stretch}.left-image-and-three-subsection-with-icon .image-container{padding-right:0}.left-image-and-three-subsection-with-icon .image-container img{height:100%;object-fit:cover;width:100%}.left-image-and-three-subsection-with-icon .content-wrap{padding:6% 4% 6% 4%}.left-image-and-three-subsection-with-icon .title-and-subtitle{padding-right:8%}.title-and-subtitle .subtitle{padding-top:10px;font-size:20px}.left-image-and-three-subsection-with-icon .section-blocks .block{padding:0 calc(25% / 6);flex:1}.left-image-and-three-subsection-with-icon .section-blocks{padding-bottom:0;padding-top:20px;display:flex;justify-content:left;flex-wrap:wrap}.left-image-and-three-subsection-with-icon .section-blocks .block-img{text-align:center}.left-image-and-three-subsection-with-icon .section-blocks img{margin-bottom:20px;height:100px;width:100px;object-fit:contain}.left-image-and-three-subsection-with-icon .section-blocks .title{font-size:18px;padding-top:0;margin-bottom:0}.left-image-and-three-subsection-with-icon .section-blocks .subtitle{padding-bottom:0;padding-top:5px}.title-with-vertical-images-with-text{text-align:center}.title-with-vertical-images-with-text:nth-of-type(2){border-width:0 1px;border-color:#fff;border-style:solid}.title-with-vertical-images-with-text img.img-circle.icon-img{width:100px;margin:25px 0 0;height:100px;border-radius:0;object-fit:contain}.title-with-vertical-images-with-text>.title{color:#fff;font-size:1.75em;margin:0;font-weight:600;text-transform:uppercase}.title-with-vertical-images-with-text>.secondary-title{color:#fff;margin:0 0 10px;font-size:1em}.title-with-vertical-images-with-text .block .title{color:#fff;margin-top:7px;font-size:.85em}.half-width-container:nth-of-type(1){flex:1;padding-left:0;padding-right:25px}.half-width-container:nth-of-type(2){flex:1;padding-right:0;padding-left:25px}.right-image-with-four-subsections .section-wrap{margin:56px 108px 66px 108px}.right-image-with-four-subsections .subtitle-wrap{margin-bottom:48px;padding:0 20%}.right-image-with-four-subsections .lead-subsection{margin-top:20px}.right-image-with-four-subsections .image-wrap{padding-left:55px}.right-image-with-four-subsections{overflow-x:hidden}.auto-aligned-image-content .container-wrap{padding:6% 8%}.auto-aligned-image-content .content-wrap .description-right{padding:1% 1% 0 5%}.auto-aligned-image-content .content-wrap .description-left{padding:1% 5% 0 1%}.auto-aligned-image-content .content-wrap{padding-top:5%}.video-slider-with-title.b-slider_top .b-slider__container{background-color:rgb(0 0 0 / .3);max-width:none;position:absolute;width:100%;left:0}.video-slider-with-title.b-slider_top .b-slider__item{padding:0}.video-slider-with-title.b-slider_top .b-slider__container p{font-size:40px;letter-spacing:-2px}.video-slider-with-title.b-slider_top p.title-1{font-size:80px}.video-slider-with-title.b-slider_top p.title-2{font-weight:600}section.heading{display:table;width:100%}section.heading .title{display:table-cell;vertical-align:middle}.news-feed-wrap{background-color:rgb(0 0 0 / .34)}.news-feed-wrap .headline{background-color:#419ED7;display:flex;float:left;align-items:center;justify-content:center;width:18%}.news-feed-wrap .content{display:flex;align-items:center;padding:0 25px}.news-feed-wrap .subtitle{font-size:24px;padding:0 15px}.news-feed-wrap .learn-more-link a{color:inherit;font-weight:700}.news-feed-wrap .learn-more-link a:hover{color:#419ED7}section.b-infoblock_generic{min-height:452px;width:100%;display:flex;align-items:center}section.b-infoblock_generic .b-infoblock__title{margin-bottom:40px;margin-top:0}.center-heading-left-content-with-bgimage{padding:5em 1em 6em;background-size:cover;background-position:center}.center-heading-left-content-with-bgimage .title{color:#fff;font-size:2em;text-align:center;margin-bottom:1em}.center-heading-left-content-with-bgimage .row>div{padding-bottom:2em;background:#fff}.center-heading-left-content-with-bgimage .third-link{display:block;text-align:right;font-weight:600;font-size:1.1em;text-decoration:none}.multiple-images .image-wrap{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.multiple-images .section-subtitle{padding:0 10%}.small-images{height:160px;object-fit:contain}.small-images img{height:100%;margin:0 auto;width:100%;object-fit:contain}.category-list ul{list-style:none;margin-top:65px}.category-list li{display:inline-block;border-left:2px solid #499ed7;padding:0 20px}.category-list li:first-child{border:none}.category-list a{color:#499ed7;text-transform:uppercase}.category-list a:hover{border-bottom-color:#C06008}.video-category .content-wrap{padding:50px 0}.video-category .video-wrap{padding:0 14%}.video-category .subtitle{margin-top:20px}.text-video-wrap{margin-bottom:60px;display:flex;align-items:center}.content-wrap .section-title{margin-bottom:20px}.iframe-wrap{position:relative;padding-bottom:56.25%}.iframe-wrap iframe{position:absolute;height:100%;width:100%}.leadership{width:65%}.leadership-wrap{padding-top:65px}.leadership-wrap .row{padding-bottom:65px}.about-member{margin-top:20px}.b-staff__item__tooltip__text .section-title{font-size:24px;text-align:left;padding-bottom:0}.image-slider-wrap{background-color:rgb(0 0 0 / .3);display:flex;align-items:center;width:100%}.image-slider-wrap .title{margin-bottom:35px}.img-slider__item.slick-slide{background-size:cover;background-position:center;display:flex}.image-slider-wrap .col-md-6{padding-left:100px}.image-slider-wrap .col-md-offset-6{padding-right:100px}.b-infoblock__subtitle p{font-size:28px}.b-figure__container h2{padding:30px 0}.b-figure__col .b-figure__item{border-radius:0}.b-figure__wrap .b-figure__col{display:inline-block;float:none;width:24%}.case-study-container{padding:20px 0}.case-study{padding-top:40px}.case-study .description .title{padding-bottom:10px}.graphic-box{border:1px solid #000;float:left;height:40px;margin:3px;padding:0;width:40px}.graphic-box .graphic-img{padding:3px}.graphic-title{background-color:darkgray;border:1px solid #000;margin-top:3px;margin-left:-11px;width:269px}.graphic-title p{margin:7px 0}@media screen and (max-width:1440px){.section-title{font-size:34px}.section-subtitle{font-size:22px}.left-i-right-c-section .content-wrap{margin-left:-2%}.left-image-and-three-subsection-with-icon .content-wrap{padding:6% 4% 6% 4%}}@media screen and (max-width:1280px){.section-title{font-size:34px}.section-subtitle{font-size:20px}.right-aligned-section .section-subtitle{padding:0}.left-i-right-c-section .content-wrap{margin-left:0;padding-right:4%;padding-left:1%}.left-content-right-image-large .content-wrap{padding-top:17%}}@media screen and (max-width:991px){.case-study .description{text-align:center;padding-bottom:40px;margin:0 20px;border-bottom:1px solid #ccc}.case-study .description .title h2{font-size:28px}.graphic-title{margin:3px auto 20px}.graphic-modules{display:flex;justify-content:center}.graphic-box{display:table-cell;float:none}.center-aligned-content .get-headset-text{display:block;min-height:auto}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text>.title{font-size:28px}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text>.secondary-title{font-size:20px}}@media screen and (max-width:767px){.content-container .subsection-block .lead-subsection{text-align:center;width:100%}.right-aligned-section.tech-03 .section-content{position:relative;left:0;top:0;width:100%;text-align:left;transform:none}.left-i-right-c-section.full-width-right-content .col-md-5{padding-left:0;flex-basis:100%}.left-i-right-c-section.full-width-right-content.peace-of-mind .col-md-7{padding-left:3%;padding-bottom:0;flex-basis:100%}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .content-body{padding:0;text-align:center}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .content-body .content-desc{font-size:16px;margin:0;padding:5px 15px 20px}.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .content-body .content-desc learn-more-link{margin-top:10px}.navbar-default .nav>li>a{padding-left:10px;padding-right:10px}.flex-div{display:block;line-height:normal;padding:80px 38px}.text-video-left{padding-bottom:40px;width:100%}.text-video-right{padding-left:15px;width:100%}.text-video-right.video-left{padding-right:15px}.text-video-right.video-right{padding-left:15px}.text-video-left .section-title,.text-video-left .section-subtitle{text-align:center}.learn-more-link{margin:5% 0 0 0}div.dark-hr{margin:5%}.section-content{padding:0 79px;text-align:center}.section-content .section-title{font-size:32px}.section-content .section-subtitle{font-size:18px;padding:0}.section-blocks .block{width:50%}.section-blocks .title{padding-top:10%}.right-aligned-section .section-content,.right-aligned-section .section-title,.right-aligned-section .section-subtitle{text-align:center}.text-video-left{text-align:center}.right-aligned-section .b-slider__item{padding:0}.block-img{float:left}.section-blocks .subtitle{display:inline-block;font-size:14px;padding:22px 0 22px 0;text-align:left}.five-block-section{padding:9% 4%}.five-block-section .section-subtitle{font-size:16px;padding:0 8%}.five-block-section .section-subtitle{padding-left:5%;padding-right:5%}.title-and-icon{margin:0 auto}.five-block-section .block-img{padding-bottom:0}.video-with-four-subsections .horrizontal-line{width:100%}.video-with-four-subsections .video-container{display:table;padding-top:6%;width:100%}.video-container .image-wrap{padding-right:0}.subsection-container .subsection-wrap .lead-subsection{padding:0 7% 7.5% 7%}.video-with-four-subsections .kgvid_wrapper{display:table-cell;padding:0;width:100%}.video-with-four-subsections .section-content{margin:0 8%;padding-left:0;padding-right:0}.center-aligned-content .subtitle{padding:32px 0 0}.center-aligned-content .content-wrap{padding:10% 5% 2%}.center-aligned-content .content-wrap .description{padding-bottom:5% 3% 0 3%}.center-aligned-content .section-subtitle{margin-top:0}.center-aligned-content .vr-headset{margin:auto}.center-aligned-content .how-it-works-img{border:6px solid #195119}.half-width-container{padding-left:15px;padding-right:15px;flex-basis:100%!important}.left-image-and-three-subsection-with-icon .section-blocks .block{margin-left:46px;padding-right:0;width:28%}.left-image-and-three-subsection-with-icon .section-blocks .block-img{float:none}.left-image-and-three-subsection-with-icon .content-wrap{padding:8.5%}.left-image-and-three-subsection-with-icon .title-and-subtitle{padding-right:15px;padding-left:15px;text-align:center}.left-image-and-three-subsection-with-icon .section-blocks .subtitle{text-align:center;font-size:16px}.left-image-and-three-subsection-with-icon .image-container img{margin:0 auto}.left-image-and-three-subsection-with-icon .section-blocks{padding-top:30px}.right-image-with-four-subsections .section-wrap{margin:100px 0 0 0}.right-image-with-four-subsections .image-wrap{padding-left:0}.right-image-with-four-subsections .list-subsection-wrap{margin:0 auto 6% auto;width:80%}.right-image-with-four-subsections .title-wrap{margin-left:auto;margin-right:auto;width:80%}.left-image-and-six-subsections .subsection-wrap{padding-left:7%;padding-top:7%}.left-image-and-six-subsections .section-wrap{margin:6.5% 4% 6% 4%}.left-content-right-image-large .section-content{padding:0}.left-content-right-image-large .content-wrap{padding:70px 15px 40px 15px;margin-left:0}.left-content-right-image-large .image-wrap{padding-left:0}.image-wrap img{margin:0 auto}.auto-aligned-image-content .content-wrap{padding:6% 5% 0 5%}.auto-aligned-image-content .content-wrap .description-left{padding:0 3% 8% 3%}.auto-aligned-image-content .content-wrap .description-right{padding:8% 3% 0 3%}.auto-aligned-image-content .content-wrap img{margin:0 auto}.right-aligned-image-with-three-subsections .content-container{padding:4.3% 7% 4.3% 7%}.left-image-and-six-subsections .title-wrap{margin-bottom:7%}.left-i-right-c-section .content-body{padding-bottom:0}.left-i-right-c-section .image-wrap .img-responsive{margin:0 auto}.left-i-right-c-section .content-wrap{margin-left:0;padding:5%}.left-i-right-c-section .content-desc{margin:auto 0;text-align:center;font-size:16px}.content-container .subsection-block .lead-subsection{float:left;padding-left:20px;padding-right:20px}.right-aligned-image-with-three-subsections .content-container .subsection-block .lead-subsection .title{margin-bottom:0}.right-aligned-image-with-three-subsections .content-container .content{padding:10px 15px 15px;text-align:center}.right-aligned-image-with-three-subsections .image-container .img-responsive{margin:0 auto}.right-aligned-image-with-three-subsections .content-container .subsection-block{padding-right:0;padding-left:0}.heading .title h1{font-size:22px}.news-feed-wrap .subtitle{font-size:18px}.news-feed-wrap .learn-more-link{margin-top:0}.news-feed-wrap .learn-more-link a{font-size:18px}.text-video-wrap{display:block;margin-bottom:40px}.text-video-wrap .text-video-left{padding-top:25px}.video-category .content-wrap{padding-bottom:0}.b-figure__wrap .b-figure__col{width:49%}.image-slider-wrap .slider-content{padding:0 100px}}@media screen and (max-width:667px){.learn-more-link a{font-size:20px}.learn-more-link{margin-bottom:0;margin-top:20px}div.dark-hr{margin:24px 0}.icon-img,.vertical-images-with-text img.icon-img.img-circle{width:100px;height:100px}p{font-size:12px}.flex-div{line-height:normal;padding:25px 0 0 0}.text-video-left{padding:0 15px 40px 15px;width:100%}.section-title{font-size:22px;margin-bottom:12px}.text-video-right.video-left{padding:0;width:100%}.text-video-right.video-right{padding:0}.text-video-right .kgvid_wrapper{margin:0}.five-block-section{padding:50px 15px 28px 15px}.five-block-section .section-title{font-size:22px;padding:0 15px}.five-block-section .section-subtitle{font-size:16px;padding:0 15px}.section-blocks{padding:15px}.section-blocks .block{padding:8% 0 0 0;width:100%}.section-blocks .subtitle{display:inline-block;font-size:12px;padding:22px 0 22px 0;text-align:left}.title-with-background .section-content{position:relative;color:#000;padding-top:40px;padding-bottom:40px}.title-with-background .section-title{color:#499ed7}.section-content{padding:0 15px}.section-content .section-title{font-size:22px;text-align:center}.section-content .section-subtitle{font-size:14px;padding:0}.section-content .third-title{font-size:12px}.right-aligned-section .section-content{padding:50px 15px 0 15px}.right-aligned-section .b-slider__item{display:flex;align-items:center}.right-aligned-section .b-slider__item img{min-height:650px}.video-with-four-subsections .container{padding:40px 0 0 0}.video-with-four-subsections .subsection-container,.video-with-four-subsections .subtitle p,.title-and-icon{padding:0 30px}.video-with-four-subsections .horrizontal-line{display:none}.video-with-four-subsections .section-content{text-align:left;margin:0;padding:0;padding-top:25px}.subsection-wrap .lead-subsection{display:inline-block;padding-bottom:30px;padding-right:0;width:100%}.subsection-wrap .lead-subsection:nth-last-child(-n+2){padding-bottom:30px}.icon{padding-right:12px}.title-and-icon .title h2{font-size:20px;text-align:center}.title-and-icon .title h3{font-size:20px}.section-content .subtitle{font-size:14px}.lead-subsection .title{font-size:16px}.lead-subsection .subtitle{font-size:12px}.section-content .video-and-subsections .subtitle{font-size:12px}.video-with-four-subsections .video-and-subsections{margin:0;padding-top:10px}.video-and-subsections .video-container{padding:0}.video-with-four-subsections .video-container{display:block}.subsection-container .subsection-wrap .lead-subsection{padding-left:0;padding-right:0}.video-with-four-subsections .learn-more-link{margin-left:0;display:block}.left-i-right-c-section .content-wrap{margin:0;padding:25px}.left-i-right-c-section .row{margin:0}.left-i-right-c-section .title-and-icon{padding:0}.left-i-right-c-section .content-subsection .lead-subsection{margin-left:0;width:100%}.content-wrap .content-desc{font-size:16px;margin:0;padding:25px 15px 0 15px}.right-aligned-image-with-three-subsections .content-container .content{font-size:16px;padding:10px 20px 0}.right-aligned-image-with-three-subsections .content-container{padding:0}.right-aligned-image-with-three-subsections .horrizontal-line{display:none}.right-aligned-image-with-three-subsections .content-container .subsection-block{padding:0 40px 0 40px}.right-aligned-image-with-three-subsections .row{padding-bottom:40px;padding-top:40px}.right-aligned-image-with-three-subsections .image-container{padding:30px 0 0}.content-container .subsection-block .lead-subsection{width:100%;float:none}.left-content-right-image-large .title-and-icon{padding:0}.left-content-right-image-large .content-wrap{padding-bottom:10px}.section-content .subtitle p{font-size:14px}.left-image-and-six-subsections .section-wrap{margin:8% 0}.left-image-and-six-subsections .subsection-wrap .lead-subsection{padding:20px 15px 0 15px}.left-image-and-six-subsections .subsection-wrap .lead-subsection:nth-last-child(-n+2){padding-bottom:0}.left-image-and-six-subsections .subsection-wrap{padding-left:0}.left-image-and-six-subsections .learn-more-link{padding:20px 30px 0 30px}.left-image-and-three-subsection-with-icon .content-wrap{padding:0;text-align:center}.left-image-and-three-subsection-with-icon .content-wrap .title-and-subtitle{padding:20px 15px}.left-image-and-three-subsection-with-icon .section-blocks .block{margin-left:0;padding:0 18px 50px;width:100%}.left-image-and-three-subsection-with-icon .section-blocks .title{text-align:center!important}.title-and-subtitle .title h2{font-size:22px}.title-and-subtitle .subtitle{font-size:14px}.left-image-and-three-subsection-with-icon .section-blocks .subtitle{text-align:center!important}.left-image-and-three-subsection-with-icon .section-blocks .icon-img{float:left}.left-image-and-three-subsection-with-icon .section-blocks .icon-img{margin-bottom:0}.left-image-and-three-subsection-with-icon .section-blocks .square-img{margin:0 auto 20px auto}.right-image-with-four-subsections .section-wrap{margin:56px 0 0 0}.right-image-with-four-subsections .image-wrap{padding-left:0}.right-image-with-four-subsections .list-subsection-wrap{margin:5% auto;padding-bottom:9%;width:70%}.right-image-with-four-subsections .subtitle-wrap{padding:0 15px}.center-aligned-content .content-wrap{padding:15% 5% 2%}.content-wrap .description{padding-left:0;padding-right:0}.center-aligned-content .get-headset-form{margin-top:20px}.get-headset-form .wpcf7{padding:5px}.get-headset-form input[type=text],.get-headset-form input[type=email],.get-headset-form textarea{width:100%}.news-feed-wrap .headline{width:100%}.news-feed-wrap .content{display:inline-block;padding:5%;text-align:center}.news-feed-wrap .subtitle{display:block}.news-feed-wrap .learn-more-link{display:block}.news-feed-wrap .image-wrap img{margin-bottom:12px}.video-slider-with-title.b-slider_top .b-slider__container p{font-size:24px}section.b-infoblock_generic{padding:50px}.multiple-images .section-subtitle{padding:0}.small-images{width:30%}.video-category .video-wrap{padding:0}.category-list ul{padding:0 15px}.text-video-wrap{margin-bottom:20px}.leadership{width:75%}.leadership-wrap .b-staff__item__tooltip__info{float:none;margin:0 auto}.leadership-wrap .b-staff__item__tooltip__text,.b-staff__item__tooltip__text .section-title{text-align:center}.b-figure__wrap .b-figure__col{display:block;width:100%}.b-infoblock__subtitle p{font-size:18px}.image-slider-wrap .slider-content{padding:0 15px;width:100%}}.b-content_solution-page-Increase-dsm-savings .center-aligned-content .content-wrap,.b-content_solution-increase-grid-stability .center-aligned-content .content-wrap,.b-content_solution-increase-customer-satisfaction .center-aligned-content .content-wrap,.b-content_solution-page-Orchestrate .center-aligned-content .content-wrap,.b-content_solution-reduce-cost-to-serve .center-aligned-content .content-wrap,.b-content_generate-new-revenue .center-aligned-content .content-wrap .content-wrap{padding:30px;margin-top:65px}.b-content_solution-page-Increase-dsm-savings .center-aligned-content .content-wrap .section-subtitle,.b-content_solution-increase-grid-stability .center-aligned-content .content-wrap .section-subtitle,.b-content_solution-increase-customer-satisfaction .center-aligned-content .content-wrap .section-subtitle,.b-content_solution-page-Orchestrate .center-aligned-content .content-wrap .section-subtitle,.b-content_solution-reduce-cost-to-serve .center-aligned-content .content-wrap .section-subtitle,.b-content_generate-new-revenue .center-aligned-content .content-wrap .section-subtitle{margin:0;font-size:30px;font-weight:600;padding-bottom:0}.DER-partners.center-aligned-content .content-wrap{margin-top:0}.DER-partners.center-aligned-content .image-wrap img{width:200px}.DER-utility-benifits.five-block-section .lead-subsection{display:flex;margin:20px 50px;background-color:#2B2D3A;padding:5px;align-items:center}.DER-utility-benifits.five-block-section{padding:5% 0}.DER-utility-benifits.five-block-section .lead-subsection .title{width:20%;text-transform:uppercase;color:#fff;text-align:center;vertical-align:middle}.DER-utility-benifits.five-block-section .section-blocks .block{width:18%;padding:10px;background-color:#275C84;margin:10px}.DER-utility-benifits.five-block-section .lead-subsection .subtitle{color:#fff;width:80%;text-align:left;background-color:#546B87;padding:25px}.DER-unifying-the-customer.five-block-section .section-blocks{display:flex;flex-wrap:wrap}.DER-unifying-the-customer.five-block-section .section-blocks .block{flex:1;flex-basis:20%;padding:5% 2% 0 2%;background-color:#53BBE9;color:#fff;min-height:310px}.DER-unifying-the-customer.five-block-section{padding-bottom:0}.DER-unifying-the-customer.five-block-section .section-blocks .block .title{color:#fff;text-align:left;height:55px;font-weight:700}.DER-unifying-the-customer.five-block-section .section-blocks .block .subtitle{padding-top:25px}.DER-unifying-the-customer.five-block-section .section-blocks .block .subtitle ul{text-align:left;padding-left:5px}.DER-unifying-the-customer.five-block-section .section-blocks .block:nth-child(2n){background-color:#419DD6}.b-content_company-page .b-generic__text p{width:70%;font-size:22px}.b-content_solution-page-Increase-dsm-savings .right-aligned-image-with-three-subsections .title-and-icon{padding-left:15px}.b-content_solution-page-Increase-dsm-savings .right-aligned-image-with-three-subsections .horrizontal-line{display:none}.b-content_solution-page-Increase-dsm-savings .right-aligned-image-with-three-subsections .content-container{padding:30px 40px}.b-content_generate-new-revenue .sub-section-container>.title{text-align:center}.b-content_generate-new-revenue .sub-section-container .row{margin:40px auto 30px;padding:0;width:100%;max-width:800px;display:block}.b-content_generate-new-revenue .sub-section-container .lead-subsection{display:flex}.b-content_generate-new-revenue .sub-section-container .lead-subsection .title,.b-content_generate-new-revenue .sub-section-container .lead-subsection .subtitle{flex:1;padding:10px 10px 5px;font-size:16px;margin:0;color:#000;font-weight:400}.b-infoblock.sub-section-container.subsection-wrapper .lead-subsection:nth-child(even) .title{background:#d1d3d4}.b-infoblock.sub-section-container.subsection-wrapper .lead-subsection:nth-child(even) .subtitle{background:#a7c589;color:#fff}.b-infoblock.sub-section-container.subsection-wrapper .lead-subsection:nth-child(odd) .subtitle{background:#b6daa8;color:#fff}.b-infoblock.sub-section-container.subsection-wrapper .lead-subsection:nth-child(1) .subtitle{background:none;color:#b6daa8}.img-responsive{margin-left:auto;margin-right:auto}.b-content_generate-new-revenue .sub-section-container .lead-subsection:nth-of-type(1) .title,.b-content_generate-new-revenue .sub-section-container .lead-subsection:nth-of-type(1) .subtitle{font-size:20px;font-weight:600;text-align:center}.left-content-right-image-large .horrizontal-line{display:none}.left-content-right-image-large .section-content .subtitle{margin-top:0}.left-content-right-image-large .title-and-icon .title{padding-bottom:12px}.title-with-background .section-subtitle{font-size:20px}.b-content_generate-new-revenue .right-aligned-image-with-three-subsections>.row>div{float:right}.b-content_generate-new-revenue .right-aligned-image-with-three-subsections div>a{font-size:22px;display:block;text-align:center;color:#f7941d;margin:15px auto 25px;width:90%}.b-content_solution-increase-grid-stability .five-block-section{background-color:#ccc;padding:40px 50px}.b-content_solution-increase-grid-stability .five-block-section .section-blocks .block{width:33%}.b-content_solution-increase-grid-stability .five-block-section .section-blocks .block .block-img .img-responsive{margin:auto;height:65px;object-fit:contain}.b-content_solution-increase-grid-stability .left-image-and-six-subsections .image-container{width:35%}.b-content_solution-increase-grid-stability .left-image-and-six-subsections .subsection-title-and-subtitle{width:65%}.b-content_2019-technology .five-block-section .block{width:25%;padding:3%}.b-content_2019-technology .five-block-section .block .subtitle{padding-top:5px}.b-content_2019-technology .five-block-section .block .block-img{padding-bottom:0}.b-content_home-page-2019 .right-aligned-section .section-content,.dsm-low-income.right-aligned-section .section-content{top:50%;left:50px;transform:translateY(-50%);padding:0;margin:0;bottom:unset;right:unset;width:50%}.b-content_home-page-2019 .right-aligned-section .section-content .section-title{color:#fff}.center-aligned-content.multiple-images .content-wrap{padding:5% 2% 1%}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .row.main-container{display:flex;align-items:stretch;margin-right:0}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .row.main-container .remaining-item-container{display:flex;margin-right:0;justify-content:center}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .row.main-container .item .image-wrap{height:100%;width:100%;object-fit:cover}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .remaining-item-container .icon{text-align:right;flex-basis:125px}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .remaining-item-container .col-md-8.remaining-item{flex:1}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .remaining-item-container .content-desc{padding:12px 0}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .remaining-item-container .icon-img{height:auto;border-radius:0}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content.increase-grid-stabiliy .row.main-container{flex-direction:row-reverse}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content.increase-grid-stabiliy .row.main-container .item .image-wrap{margin:0 -15px}.center-heading-left-content-with-bgimage.generate-new-revenue{height:650px}.center-heading-left-content-with-bgimage.generate-new-revenue .row>div{background-color:#fff0;color:#fff}.center-heading-left-content-with-bgimage.generate-new-revenue{display:flex;flex-wrap:wrap;align-items:center;margin-right:0}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;margin-right:0}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .icon{padding-right:20px;width:30%;text-align:right}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .icon .icon-img{width:250px;height:auto;border-radius:0}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap{width:70%}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .title{text-align:left;margin-bottom:0;padding-bottom:12px}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .row>div{margin:0}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .row .third-link{color:#f7941d;font-size:20px;text-decoration:none;text-align:left}.left-image-and-three-subsection-with-icon.B2B-and-B2B2C .content-wrap,.left-image-and-three-subsection-with-icon.peace-of-mind .content-wrap,.left-image-and-three-subsection-with-icon.reduce-cost-to-serve .content-wrap{background:#fff}.center-aligned-content.increase-customer-satisfaction .content-wrap{padding:4% 10% 1%;display:flex;flex-wrap:wrap;align-items:flex-start;margin-right:0}.center-aligned-content.increase-customer-satisfaction .icon{width:20%;text-align:right}.center-aligned-content.increase-customer-satisfaction .icon .icon-img{height:auto;border-radius:0}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap{width:80%}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap .section-title{text-align:left;padding-bottom:12px;font-size:34px}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap .section-subtitle{text-align:left;margin-top:0;padding-bottom:0}.left-image-and-three-subsection-with-icon.peace-of-mind .content-wrap{display:flex;align-items:center;padding:0 12%}.right-aligned-section.dsm-low-income .section-content{margin-left:0;margin-right:50%}.right-aligned-section.dsm-low-income .section-content .section-title{color:#fff;margin-bottom:0}.title-with-background.utility-AI-home .section-content{text-align:center;width:100%;left:0;right:0}.title-with-background.utility-AI-home .section-content .section-title{font-size:80px;color:#FFF}.title-with-background.utility-AI-home .section-content .section-subtitle{font-size:60px}.title-with-background.utility-AI-home .section-content .section-thirdTitle{display:none}.left-image-and-three-subsection-with-icon.universal-disagg-techno .image-container img{height:100%}.left-image-and-three-subsection-with-icon.reduce-cost-to-serve .section-blocks .block-img{text-align:left}.solution-grid-2.left-i-right-c-section.full-width-right-content .row{flex-direction:row-reverse}.solution-grid-2.left-i-right-c-section.full-width-right-content .col-md-7{padding:4% 55px;display:flex;flex-direction:column;justify-content:center}.solution-grid-3.five-block-section .section-blocks .block{padding:0 1%}.solution-grid-3.five-block-section .block-img{padding:20px 0 10px}.solution-grid-3 .section-blocks .title{margin-top:5px}.solution-grid-3 .section-blocks .subtitle{padding-top:0}.solution-grid-5.left-image-and-six-subsections .title-wrap{text-align:left;padding:0 30px}.solution-grid-5.left-image-and-six-subsections .subsection-wrap .lead-subsection .title{font-size:20px}.left-image-and-three-subsection-with-icon.reduce-cost-to-serve .title-and-subtitle{display:flex}.right-aligned-image-with-three-subsections.gen-revenue-beneficial-electrification .horrizontal-line{display:none}.right-aligned-image-with-three-subsections.gen-revenue-beneficial-electrification .learn-more-link>a{text-align:left;margin:0}.right-aligned-image-with-three-subsections.gen-revenue-beneficial-electrification .content-container .content{padding-left:0}.left-image-and-three-subsection-with-icon.DSM-ihers .section-blocks .block{text-align:left;padding-left:0}.energyhub-1.title-with-background .section-content .section-title,.energyhub-1.title-with-background .section-content .section-subtitle{font-size:40px;padding:0;color:#fff}.energyhub-1.title-with-background .section-content{color:#fff;position:absolute;z-index:1;top:calc(80% + 20px);left:33%;bottom:unset;right:unset;text-align:center;transform:translate(-30%,-50%)}.energyhub-1.title-with-background .section-content .section-subtitle{font-size:20px;padding:0;color:#fff}.energyhub-2.left-image-and-three-subsection-with-icon{min-height:unset!important}.energyhub-2.left-image-and-three-subsection-with-icon .row{flex-direction:row-reverse}.energyhub-2.left-image-and-three-subsection-with-icon .content-wrap{display:flex;align-items:center;padding:20px 4%;flex-wrap:wrap;padding-bottom:0}.energyhub-2.left-image-and-three-subsection-with-icon .row .col-md-7{flex:5}.energyhub-2.left-image-and-three-subsection-with-icon .row .col-md-5{flex:7;padding:0}.energyhub-2.left-image-and-three-subsection-with-icon .row .subsection-container{display:none}.energyhub-2.left-image-and-three-subsection-with-icon .title-and-subtitle{padding-left:8%;padding-right:0}.energyhub-2.left-image-and-three-subsection-with-icon .title h2{line-height:35px;font-size:28px}.energyhub-2.left-image-and-three-subsection-with-icon .subtitle{padding-top:16px;font-size:16px}.energyhub-3.five-block-section{min-height:unset!important;padding:7% 0 5%}.energyhub-3.five-block-section .section-blocks{display:flex;padding:20px 5% 0;flex-wrap:wrap;justify-content:center}.energyhub-3.five-block-section .section-subtitle{font-size:20px}.energyhub-3.five-block-section .section-blocks .lead-subsection{flex:1;padding:10px 20px 0;text-align:center;max-width:350px}.energyhub-3.five-block-section .section-blocks .title{font-size:18px;color:#000}.energyhub-3.five-block-section .section-blocks .subtitle{padding-top:5px;margin-bottom:20px}.energyhub-4.left-image-and-three-subsection-with-icon .content-wrap{display:flex;align-items:center;padding:20px 4%;flex-wrap:wrap;background:#fff}.energyhub-4.left-image-and-three-subsection-with-icon .row .col-md-7{flex:6}.energyhub-4.left-image-and-three-subsection-with-icon{min-height:unset!important}.energyhub-4.left-image-and-three-subsection-with-icon .row .col-md-5{flex:6;padding:0}.energyhub-4.left-image-and-three-subsection-with-icon .row .subsection-container{display:none}.energyhub-4.left-image-and-three-subsection-with-icon .title h2{font-size:28px}.energyhub-4.left-image-and-three-subsection-with-icon .subtitle{color:#499ed7;padding-top:8px;padding-bottom:8px;font-size:18px}.energyhub-5.five-block-section{min-height:unset!important;padding:4% 0 1%}.energyhub-5.five-block-section .section-blocks{display:flex;padding:20px 5%;flex-wrap:wrap}.energyhub-5.five-block-section .section-blocks .title{margin-bottom:15px}.energyhub-5.five-block-section .section-blocks .lead-subsection{flex:1;padding:0 20px}.energyhub-5.five-block-section .section-blocks .lead-subsection .title{margin-bottom:10px;color:#000}.energyhub-5.five-block-section .section-blocks ul{padding-left:15px}.energyhub-2 p,.energyhub-4 p,.energyhub-5 p{font-size:16px}.energyhub-6.center-aligned-content .learn-more-link{margin-bottom:20px}.energyhub-6.center-aligned-content .learn-more-link a{background:#499ed7;color:#fff;padding:14px 50px}.energyhub-6.center-aligned-content .content-wrap{padding-bottom:3%}.energyhub-6.center-aligned-content .section-subtitle{margin-top:-5px;padding-bottom:20px;font-size:20px}.technology-patent-2 .content-wrap .description{padding:0 8%}.technology-patent-2 .content-wrap a{color:#499ed7}.marquee-banner-top .section-content{top:50%!important;left:50%!important;right:unset!important;bottom:unset!important;transform:translate(-50%,-50%)}.marquee-banner-top .marquee-banner-table{display:flex;flex-wrap:wrap;justify-content:center;max-width:700px;margin:25px auto 0}.marquee-banner-top .marquee-banner-table-column{margin:0 auto;max-width:200px}.marquee-banner-top .marquee-banner-table .title{font-size:35px;color:#fff}.marquee-banner-top .marquee-banner-table .subtitle{font-size:20px}.section-footer{padding:50px 20px}.section-footer a{color:#fff}.section-footer .section-footer-title{font-size:35px;text-align:center}.section-footer .section-footer-subtitle{text-align:center;color:#fff;font-size:20px;margin-top:5px}.csat-section-3 .content-wrap{margin-left:0!important;padding:4.7% 6% 4% 2%}.csat-section-3 .content-wrap .content-body .row{display:flex;flex-direction:column}.csat-section-3 .content-wrap .content-body .row .col-md-4,.csat-section-3 .content-wrap .content-body .row .col-md-8{width:100%}.csat-section-3 .content-wrap .content-body .row .subsection-wrap .lead-subsection{padding-right:0;padding-bottom:5%}.title-with-vertical-images-with-text{flex:1;-webkit-flex:1}.left-i-right-c-section-2019 .main-container>.col-md-4{padding-right:0;flex:4}.left-i-right-c-section-2019 .main-container>.col-md-8{padding-top:2.5em;padding-bottom:2.5em;display:flex;align-items:center;flex-wrap:wrap;flex:8}.left-i-right-c-section .content-wrap .subsection-wrap{display:flex;flex-wrap:wrap;margin:0 -10px}.left-i-right-c-section .content-wrap .subsection-wrap .lead-subsection{flex-basis:50%;padding:0 10px 20px}.left-image-and-three-subsection-with-icon .content-wrap .title-and-subtitle p{font-size:16px}@media screen and (max-width:991px){.energyhub-1.title-with-background .section-content .section-subtitle{display:none}.title-with-background.utility-AI-home .section-content .section-subtitle{display:none}.title-with-background.utility-AI-home .section-content .section-title{font-size:50px;margin-bottom:0;padding-bottom:0}.title-with-background.utility-AI-home .section-content{position:absolute;top:calc(50% - 15px);left:50%;bottom:unset;transform:translate(-50%,-50%)}.title-with-background.utility-AI-home .section-content .section-thirdTitle{font-size:40px;padding:10px 10px 0;color:#fff;display:block}.secondary-pages-top-banner .learn-more-link{margin-top:20px}.secondary-pages-top-banner .section-title{font-size:50px}.csat-section-3 .content-wrap{padding:3em .5em}.right-aligned-image-with-three-subsections .content-container .subsection-block{padding:0 15px}.DER-utility-benifits.five-block-section .lead-subsection{flex-flow:column}.DER-utility-benifits.five-block-section .lead-subsection .title{width:100%;padding:10px}.DER-utility-benifits.five-block-section .lead-subsection .subtitle{width:100%;padding:20px}}.home-energy-report.left-i-right-c-section.full-width-right-content .row{align-items:center}.home-energy-report.left-i-right-c-section.full-width-right-content .content-wrap .title{color:#499ed7}@media screen and (max-width:991px) and (min-width:768px){.b-infoblock.heading-with-subsections .image-with-header-and-subheader:nth-child(even){background-color:unset}.b-infoblock.heading-with-subsections .image-with-header-and-subheader:nth-of-type(1),.b-infoblock.heading-with-subsections .image-with-header-and-subheader:nth-of-type(4),.b-infoblock.heading-with-subsections .image-with-header-and-subheader:nth-of-type(5){background-color:#53BBE9}}@media screen and (max-width:850px){.home_optimize_personalize .title-with-vertical-images-with-text{width:100%;margin-bottom:30px;flex-basis:100%}.home_optimize_personalize .title-with-vertical-images-with-text .block{width:49%;display:inline-block}.b-infoblock.sub-section-container.subsection-wrapper.home_optimize_personalize .title-with-vertical-images-with-text:nth-of-type(2){border:0}.title-with-background.utility-AI-home .section-content .section-thirdTitle{font-size:35px;padding:10px 10px 0}.secondary-pages-top-banner .section-title{font-size:40px;line-height:1;margin-bottom:0;color:#fff}}@media screen and (max-width:767px){.left-i-right-c-section.full-width-right-content .content-wrap .content-body{padding-top:0}.solution-grid-2.left-i-right-c-section.full-width-right-content .col-md-7{padding-left:15px;padding-right:15px}.left-image-and-three-subsection-with-icon .section-blocks .block{margin:0;padding:0 15px 0}.left-image-and-three-subsection-with-icon .section-blocks img{margin:0 auto 20px}.energyhub-2.left-image-and-three-subsection-with-icon .row{margin-right:-15px;margin-top:20px}.energyhub-2.left-image-and-three-subsection-with-icon .title-and-subtitle{padding-left:0;padding-bottom:20px}.left-image-and-three-subsection-with-icon .title-and-subtitle .subtitle{padding-bottom:20px}.b-footer__lists{text-align:center}.b-footer .b-footer__copy{flex-direction:column}.home-customers-section .small-images{width:50%}.home_optimize_personalize .title-with-vertical-images-with-text .block{width:100%;display:block}.home_optimize_personalize .title-with-vertical-images-with-text .block .block-img{float:unset}.home_optimize_personalize .block .block-img img.img-circle.icon-img{margin-top:0}.left-image-and-three-subsection-with-icon .content-wrap{padding-left:15px;padding-right:0;padding-bottom:0}.B2B-and-B2B2C.left-image-and-three-subsection-with-icon .section-blocks .subtitle,.left-image-and-three-subsection-with-icon .section-blocks .subtitle{text-align:center}.left-image-and-three-subsection-with-icon .section-blocks .title{text-align:center}.left-image-and-three-subsection-with-icon .section-blocks .half-width-container{padding-left:15px;padding-right:15px}.left-image-and-three-subsection-with-icon .learn-more-link{margin:0 15px 25px;text-align:center;font-weight:600}.home-mit,.tech-03{min-height:unset!important}.home-mit .b-slider__item-image,.b-slider__item-image{display:none}.b-content_home-page-2019 .right-aligned-section .section-content,.right-aligned-section.tech-03 .section-content,.dsm-low-income.right-aligned-section .section-content{position:relative;margin:0;top:0;left:0;padding:40px 20px 0;transform:none;width:100%}.right-aligned-section.tech-03 .section-content{padding-bottom:30px}.b-content_home-page-2019 .right-aligned-section .section-content .section-title,.right-aligned-section.tech-03 .section-title,.dsm-low-income.right-aligned-section .section-content .section-title{color:#499ed7}.right-aligned-section.tech-03 .section-title{margin-bottom:0}.b-content_home-page-2019 .right-aligned-section .section-content .section-subtitle,.section-content .section-subtitle,.dsm-low-income.right-aligned-section .section-content .section-subtitle{color:#000}.secondary-pages-top-banner .section-content{top:50%;padding-top:0;padding-bottom:0;position:absolute}.secondary-pages-top-banner .section-content .section-subtitle{color:#fff}.tech-03 .section-content .third-title{padding:0}.title-with-background.utility-AI-home .section-content .section-title{font-size:50px}.title-with-background.utility-AI-home .section-content .section-thirdTitle{font-size:30px;padding:10px 10px 0}.title-with-vertical-images-with-text{flex-basis:100%;width:100%}.b-content_2019-technology .five-block-section .block{width:50%}.b-content_2019-technology .five-block-section .block .block-img{float:unset}.b-content_2019-technology .five-block-section .section-blocks .title{padding-top:0}.b-content_2019-technology .five-block-section .block .subtitle{text-align:center}.left-image-and-three-subsection-with-icon.reduce-cost-to-serve .title-and-subtitle>div{width:100%}.center-heading-left-content-with-bgimage{background-image:none!important;height:unset!important;padding:2em 1em 2.5em}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap,.center-heading-left-content-with-bgimage .content-wrap .title-and-subtitle-wrap{width:100%}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .title,.center-heading-left-content-with-bgimage .title{color:#499ed7;text-align:center}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .row>div{width:100%}.center-heading-left-content-with-bgimage .content-wrap .secondary-title{color:#000;text-align:center;font-size:16px}.center-heading-left-content-with-bgimage.generate-new-revenue .content-wrap .title-and-subtitle-wrap .row .third-link,.center-heading-left-content-with-bgimage .content-wrap .title-and-subtitle-wrap .row .third-link{text-align:center}.center-aligned-content.increase-customer-satisfaction .content-wrap,.center-aligned-content .content-wrap{padding:2em 1em 3em}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap,.center-aligned-content .title-and-subtitle-wrap{width:100%}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap .section-title,.center-aligned-content .title-and-subtitle-wrap .section-title{text-align:center}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap .section-subtitle,.center-aligned-content .title-and-subtitle-wrap .section-subtitle{text-align:center}.center-aligned-content.increase-customer-satisfaction .title-and-subtitle-wrap .section-subtitle p,.center-aligned-content .title-and-subtitle-wrap .section-subtitle p{font-size:16px}.learn-more-link{text-align:center}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-dsm-savings .row.main-container,.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .row.main-container,.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content.increase-grid-stabiliy .row.main-container{margin-left:0;margin-right:0}.left-i-right-c-section.left-i-right-c-section-2019.full-width-right-content.bg-cover.increase-dsm-savings .row.main-container .remaining-item-container{padding:0 1em}.left-i-right-c-section.full-width-right-content .row.main-container .remaining-item-container .title{text-align:center}.left-i-right-c-section-2019.left-i-right-c-section.full-width-right-content .remaining-item-container .content-desc{margin:0;font-size:16px;text-align:center}.secondary-pages-top-banner .learn-more-link{margin-top:20px;margin-bottom:0}.csat-section-2 .lead-subsection{padding:0 15px}.left-i-right-c-section .content-body{text-align:center}.csat-section-3 .content-wrap .content-body .row .subsection-wrap .lead-subsection{padding-right:10px;flex-basis:100%;padding-bottom:15px}.csat-section-3 .lead-subsection .subtitle{padding-top:0}.left-image-and-three-subsection-with-icon.DSM-ihers .section-blocks .block{padding-left:15px;margin-bottom:0}.left-image-and-three-subsection-with-icon .section-blocks .subtitle{margin-bottom:15px}.dsm-low-income{min-height:unset!important}.dsm-low-income .section-content .section-subtitle{font-size:16px}.b-content_solution-page-Increase-dsm-savings .center-aligned-content.dsm-insights-engine .content-wrap .title-and-subtitle-wrap .section-subtitle{font-size:16px}.DER-unifying-the-customer.five-block-section .section-blocks .block{flex:unset;min-height:unset;display:flex;flex-basis:100%;flex-flow:column;justify-content:center;align-items:start;padding-left:20px;padding-right:20px}.DER-utility-benifits.five-block-section .lead-subsection{padding:0;margin-left:25px;margin-right:25px}.DER-unifying-the-customer.five-block-section .section-blocks .block .title{height:auto;padding:0}.DER-unifying-the-customer.five-block-section .section-blocks .block .subtitle{padding-top:10px}.solution-grid-5{min-height:unset!important}.left-image-and-three-subsection-with-icon .title-and-subtitle .subtitle{font-size:16px}.left-image-and-six-subsections .subsection-wrap .lead-subsection{padding:10px}.solution-grid-5.left-image-and-six-subsections .title-wrap{margin-bottom:0;text-align:center}.left-image-and-six-subsections .subsection-wrap{text-align:center;padding:10px}}@media screen and (max-width:667px){.marquee-banner-top .marquee-banner-table .subtitle{color:#fff}.title-with-background.utility-AI-home .section-content .section-title{font-size:22px}.title-with-background.utility-AI-home .section-content .section-title p{font-size:20px!important}.marquee-banner-top .marquee-banner-table .title{font-size:20px}.marquee-banner-top .marquee-banner-table .subtitle{font-size:18px}.center-aligned-content.bg-cover.tech-02 .content-wrap{padding-left:20px;padding-right:20px;padding-top:25px}.center-aligned-content.bg-cover.tech-02 .content-wrap .section-title,.right-aligned-section.tech-03 .section-title,.left-i-right-c-section.full-width-right-content.peace-of-mind .content-wrap .title h3,.text-video-section.bg-cover.tech-05 .section-title{font-size:22px}.center-aligned-content .section-subtitle,.lead-subsection .subtitle,.section-content .section-subtitle,.title-and-subtitle .subtitle,.text-video-left .section-subtitle{font-size:16px}.energyhub-1.title-with-background .section-content{position:absolute;color:#fff;padding:0}.energyhub-1.title-with-background .section-content .section-title,.energyhub-1.title-with-background .section-content .section-subtitle{font-size:22px;display:none}.energyhub-2.left-image-and-three-subsection-with-icon .row{margin:0}.energyhub-2.left-image-and-three-subsection-with-icon .content-wrap{padding:6% 0 0}.energyhub-2.left-image-and-three-subsection-with-icon .content-wrap .title-and-subtitle{padding:20px 20px 40px}.energyhub-3.five-block-section .section-blocks{display:block}.energyhub-3.five-block-section .section-blocks .block{flex-basis:100%}.energyhub-3.five-block-section .section-blocks .block-img{float:unset}.energyhub-3.five-block-section .section-blocks .title{padding-bottom:0;padding-top:0}.energyhub-3.five-block-section .section-blocks .subtitle{padding-top:5px;margin-bottom:10px;padding-bottom:5px;text-align:center;font-size:16px}.energyhub-3.five-block-section .section-blocks .lead-subsection{max-width:unset}.energyhub-4.left-image-and-three-subsection-with-icon .content-wrap .title-and-subtitle{padding:40px 30px}.energyhub-4.left-image-and-three-subsection-with-icon .content-wrap{padding:0}.energyhub-5.five-block-section .section-blocks{padding-left:0;padding-right:0}.energyhub-5.five-block-section .section-blocks .lead-subsection{flex-basis:100%}.energyhub-6.center-aligned-content .content-wrap,.center-aligned-content .content-wrap{padding-top:8%}.home-customers-section .small-images{width:100%}.title-with-background.utility-AI-home .section-content .section-title{font-size:30px}.title-with-background.utility-AI-home .section-content .section-thirdTitle{font-size:20px;padding:5px 10px 0}.left-image-and-three-subsection-with-icon .section-blocks{padding:30px}.left-image-and-three-subsection-with-icon .section-blocks .block{flex-basis:100%;margin:0 auto 25px}.content-wrap .content-desc{padding-top:10px}.b-infoblock.sub-section-container.subsection-wrapper.GNR-data-opportunities{padding-left:10px;padding-right:10px;padding-bottom:0}}@media screen and (max-width:500px){.b-content_2019-technology .five-block-section .block{width:100%}.secondary-pages-top-banner .section-content .section-subtitle,.secondary-pages-top-banner .learn-more-link{display:none}}.utility-ai-page .flex-div{min-height:unset;padding:8% 0 4.5%;flex-direction:column-reverse;justify-content:center}.utility-ai-page .flex-div .text-video-right{padding:0;width:100%}.utility-ai-page .text-video-left{width:100%;padding:0 4.5%}.utility-ai-page .text-video-left .section-title{text-align:center;padding:30px 0 10px}@media screen and (max-width:991px){.utility-ai-page .flex-div{flex-direction:column}}@media screen and (max-width:767px){.utility-ai-page .flex-div{padding-top:0}}.utility-ai-page .text-video-left .section-subtitle{text-align:center;padding-bottom:5px}.utility-ai-page .flex-div{padding:80px 0 0}.utility-ai-page iframe{display:block;width:100vw;position:relative;left:50%;transform:translateX(-50%);height:calc(100vw / 560 * 315);margin-top:30px;max-width:800px;max-height:450px}.contact-us-links{font-weight:normal!important}