@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);@import url(https://fonts.googleapis.com/css?family=Raleway);body{margin:0 auto;max-width:1600px;font-size:16px;}body.dynegy{background-color:#f6f5f4;}body .container{width:100%;padding-right:15px !important;padding-left:15px !important;margin-right:auto !important;margin-left:auto !important;}.no-margin{margin-bottom:0 !important;margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;}.no-margin-top{margin-top:0 !important;}.no-margin-right{margin-right:0 !important;}.no-margin-bottom{margin-bottom:0 !important;}.no-margin-left{margin-left:0 !important;}.push-top-xs{margin-top:5px !important;}.push-top-sm{margin-top:10px !important;}.push-top{margin-top:15px !important;}.push-top-md{margin-top:20px !important;}.push-top-lg{margin-top:25px !important;}.push-top-xlg{margin-top:30px !important;}.push-top-xxlg{margin-top:35px !important;}.push-bottom-xs{margin-bottom:5px !important;}.push-bottom-sm{margin-bottom:10px !important;}.push-bottom{margin-bottom:15px !important;}.push-bottom-md{margin-bottom:20px !important;}.push-bottom-lg{margin-bottom:25px !important;}.push-bottom-xlg{margin-bottom:30px !important;}.push-bottom-xxlg{margin-bottom:35px !important;}.push-left-xs{margin-left:5px !important;}.push-left-sm{margin-left:10px !important;}.push-left{margin-left:15px !important;}.push-left-md{margin-left:20px !important;}.push-left-lg{margin-left:25px !important;}.push-right-xs{margin-right:5px !important;}.push-right-sm{margin-right:10px !important;}.push-right{margin-right:15px !important;}.push-right-md{margin-right:20px !important;}.push-right-lg{margin-right:25px !important;}.no-padding{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;}.no-padding-left{padding-left:0 !important;}.no-padding-right{padding-right:0 !important;}.no-padding-top{padding-top:0 !important;}.no-padding-bottom{padding-bottom:0 !important;}.d-block{display:block !important;}.d-inline-block{display:inline-block !important;}.w-10{width:10%;float:left;}.w-20{width:20%;float:left;}.w-30{width:30%;float:left;}.w-40{width:40%;float:left;}.w-50{width:50%;float:left;}.w-60{width:60%;float:left;}.w-70{width:70%;float:left;}.w-80{width:80%;float:left;}.w-90{width:90%;float:left;}.w-100{width:100%;float:left;}.color-white{color:#fff !important;}.color-lightgrey{color:#eee !important;}.color-primary-green{color:#5fa57e !important;}.color-primary-yellow{color:#f4bb3a !important;}.color-primary-orange{color:#ed7c31 !important;}.color-secondary-grey{color:#5d6370 !important;}.color-secondary-lightblue{color:#39c5ec !important;}.color-secondary-darkblue{color:#17365f !important;}.color-secondary-bluegrey{color:#335c64 !important;}.color-secondary-violet{color:#ac67aa !important;}.bg-white{background-color:#fff !important;}.bg-lightgrey{background-color:#eee !important;}.bg-primary-green{background-color:#5fa57e !important;}.bg-primary-yellow{background-color:#f4bb3a !important;}.bg-primary-orange{background-color:#ed7c31 !important;}.bg-secondary-grey{background-color:#5d6370 !important;}.bg-secondary-lightblue{background-color:#39c5ec !important;}.bg-secondary-darkblue{background-color:#17365f !important;}.bg-secondary-bluegrey{background-color:#335c64 !important;}.bg-secondary-violet{background-color:#ac67aa !important;}.clear{clear:both;}.full-width-image{width:100% !important;height:auto !important;margin-top:15px;margin-bottom:15px;}.example-text{text-align:center;padding:15px;border:1px solid #eee;height:100%;}.equal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.equal>[class*='col-']{display:flex;flex-direction:column;}.img-for-mobile{display:none;}a.click-to-call{color:unset;}a.click-to-call:hover{text-decoration:none;cursor:default;}@media(max-width:768px){.img-for-mobile{display:block;}.mobile-no-break br{content:' ';}.mobile-no-break br:after{content:' ';}a.click-to-call{color:#007bff;}}@font-face{font-family:'Uni Sans Regular';font-style:normal;font-weight:normal;src:local("Uni Sans Regular"),url("../sass/assets/site/fonts/UniSansRegular.woff") format("woff");}@font-face{font-family:'Uni Sans Thin';font-style:normal;font-weight:normal;src:local("Uni Sans Thin"),url("../sass/assets/site/fonts/UniSansThin.otf") format("otf");}@font-face{font-family:'Uni Sans Bold';font-style:normal;font-weight:normal;src:local("Uni Sans Bold"),url("../sass/assets/site/fonts/UniSansBold.woff") format("woff");}h1{font-size:3.5rem;font-weight:300;line-height:1.2;margin-top:0;margin-bottom:25px;}h2{font-size:2rem;font-weight:400;margin-top:20px;margin-bottom:20px;}h3{font-size:1.75rem;margin-top:15px;margin-bottom:15px;}h4{font-size:1.5rem;margin-top:15px;margin-bottom:15px;}.browser-IE_11 .ie-flex-align{height:1px;}.browser-IE_11 .justify-content-between,.browser-IE_11 .align-items-center{min-height:1px;}.browser-IE_11 header nav .navbar-collapse .row{width:100%;margin:0;}.browser-IE_11 .cta-module .content-wrapper .row.align-items-center{height:1px;}.browser-IE_11 body.brighten .modal-dialog.multi-utility .modal-content .modal-footer .btn{width:100%;}.browser-IE_11 .polyline{height:44px;margin-top:-3px;}.browser-IE_11 .betterbuy .plans-zipcode-change svg{top:65%;}.browser-IE_11 .betterbuy .shop-details-module .shop-item-wrapper .row.justify-content-between div{position:static;}.browser-IE_11 .betterbuy .faq-tab-module .faq-tab-nav svg{height:40px;margin-top:-2px;}.browser-IE_11 .betterbuy footer svg{height:40px;top:-20px;}.browser-IE_11 .electricitydeals .shop-plans-text-description .view-toggle{margin-left:30px;margin-right:35px;}.browser-IE_11 .electricitydeals .shop-plans-text-description .view-toggle .btn-list-view{margin-left:-35px;}.ie-flex-align{height:1px;}header nav .navbar-collapse .row{width:100%;margin:0;}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}header{border-bottom:1px solid #eee;}header .my-account{line-height:36px;color:#008669;font-size:12px;}header .search-input-wrapper .call-us{display:none;}header ul.navbar-nav{margin-top:0;float:right;}header ul.navbar-nav li{font-weight:bold;}header ul.navbar-nav li a{font-size:16px;}header ul.navbar-nav li.dropdown a.dropdown-toggle::after{display:none;}header ul.navbar-nav.fontsize-xs li a{font-size:12px;}header ul.navbar-nav.fontsize-sm li a{font-size:14px;}header ul.navbar-nav.fontsize-lg li a{font-size:18px;}@media(max-width:992px){header nav.navbar{padding:0;margin-bottom:0;}header nav.navbar .container{padding-right:0 !important;padding-left:0 !important;}header nav.navbar .container .header-mobile{display:block;padding:15px;width:100%;}header nav.navbar .container .header-mobile button{float:right;border-radius:100%;height:50px;width:50px;padding:0;margin:5px;}header nav.navbar .container .header-mobile .btn-hamb[aria-expanded="false"]{display:block;}header nav.navbar .container .header-mobile .btn-hamb[aria-expanded="true"]{display:none;}header nav.navbar .container .header-mobile .btn-close[aria-expanded="false"]{display:none;}header nav.navbar .container .header-mobile .btn-close[aria-expanded="true"]{display:block;}header .search-input-wrapper{padding:15px;background-color:#eee;order:2;}header .search-input-wrapper .call-us{display:block;}header .search-input-wrapper .call-us img{height:30px;width:30px;float:left;margin:10px 15px !important;margin-left:0 !important;}header .search-input-wrapper .call-us span{font-size:18px;}header .search-input-wrapper .search-input form{width:100%;margin-top:15px;margin-bottom:15px;}header .search-input-wrapper .search-input form input[type=search],header .search-input-wrapper .search-input form input[type=search]:focus{width:100%;margin-bottom:15px;margin-top:15px;}header ul.navbar-nav{float:inherit;}header ul.navbar-nav li.nav-item{margin-left:0;}header ul.navbar-nav li.nav-item a.nav-link{padding-left:0;font-size:16px !important;}header.header-v2{overflow:hidden;}header.header-v2 .header-mobile{display:block;padding:15px;width:100%;}header.header-v2 .header-mobile button{float:right;border-radius:100%;height:50px;width:50px;padding:0;margin:5px;}}header.header-v2{position:relative;z-index:99999999;}header.header-v2.turn-fullscreen{position:fixed;top:0;left:0;right:0;height:100vh;background-repeat:no-repeat;background-position:bottom;background-color:#fff;background-size:115%;}header.header-v2 nav .desktop-menu .collapse{margin-top:30px;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item{margin-right:15px;font-weight:500;position:relative;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item.dropdown.show:after{content:'';position:absolute;height:10px;background-color:#69b3e7;left:5px;right:5px;bottom:-12px;z-index:9;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item a{padding-bottom:35px;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item a.dropdown-toggle:after{display:none;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item .dropdown-menu{margin-top:15px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding-top:0;border-color:#69b3e7;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item .dropdown-menu a.dropdown-item{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;border-top:1px solid #eee;}header.header-v2 nav .desktop-menu .collapse ul li.nav-item .btn-custom{height:50px;border-radius:25px;padding-left:25px;padding-right:25px;color:#fff;}header.header-v2 nav .desktop-menu .navbar-brand{text-align:center;margin-right:0;margin-top:10px;}header.header-v2 nav .desktop-menu .right-buttons{width:100%;}header.header-v2 nav .desktop-menu .right-buttons ul{float:right;}header.header-v2 nav .desktop-menu #navbarLeftContent ul.navbar-nav{float:left;}header.header-v2 nav .header-mobile .dl-menuwrapper{width:100%;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}header.header-v2 nav .header-mobile .dl-menuwrapper:first-child{margin-right:100px;}header.header-v2 nav .header-mobile .dl-menuwrapper button{background:#fff;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:none;float:right;top:15px;right:15px;}header.header-v2 nav .header-mobile .dl-menuwrapper button:after{content:"";position:absolute;width:68%;height:5px;background:#69b3e7;top:10px;left:16%;box-shadow:0 10px 0 #69b3e7,0 20px 0 #69b3e7;}header.header-v2 nav .header-mobile .dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}header.header-v2 nav .header-mobile .dl-menuwrapper li{position:relative;}header.header-v2 nav .header-mobile .dl-menuwrapper li a{display:block;position:relative;padding:12px 20px;font-size:20px;line-height:20px;font-weight:bold;outline:none;color:rgba(0,0,0,.7);border-bottom:1px solid #eee;margin:0 15px;}header.header-v2 nav .header-mobile .dl-menuwrapper li a.btn-link{color:#69b3e7;border:0;font-size:20px;}header.header-v2 nav .header-mobile .no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1);}header.header-v2 nav .header-mobile .dl-menuwrapper li.dl-back>a{padding-left:40px;color:#69b3e7;border:0;font-weight:500;position:relative;padding:20px;padding-left:40px !important;}header.header-v2 nav .header-mobile .dl-menuwrapper li.dl-back:after,header.header-v2 nav .header-mobile .dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";content:"";}header.header-v2 nav .header-mobile .dl-menuwrapper li.dl-back:after{left:32px;top:4px;color:#69b3e7;font-family:"Font Awesome 5 Free";content:"";font-weight:600;}header.header-v2 nav .header-mobile .dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15);}header.header-v2 nav .header-mobile .dl-menuwrapper .dl-menu{margin:0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}header.header-v2 nav .header-mobile .dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;top:100%;-webkit-transform:translateY(0);transform:translateY(0);}header.header-v2 nav .header-mobile .dl-menuwrapper li .dl-submenu{display:none;top:100%;}header.header-v2 nav .header-mobile ul.dl-menu li ul.dl-submenu .dl-back a{background-color:#fff;color:#69b3e7;}header.header-v2 nav .header-mobile .dl-menu.dl-subview li,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subviewopen>a,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subview>a{display:none;}header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subview,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subview .dl-submenu,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subviewopen,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,header.header-v2 nav .header-mobile .dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:100%;left:0;margin:0;}header.header-v2 nav .header-mobile ul.dl-menu .dl-submenu li a{border:0;color:rgba(0,0,0,.4);font-weight:500;}header.header-v2 nav .header-mobile .sub-link-title{color:#000 !important;font-size:24px !important;font-weight:bold !important;margin-left:15px;padding-top:15px;padding-bottom:20px;display:block;letter-spacing:1px;border:0 !important;}header.header-v2 nav .header-mobile .sub-link{border:0 !important;font-weight:500 !important;color:rgba(0,0,0,.4) !important;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease;}@-webkit-keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@-webkit-keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);opacity:0;}}@-webkit-keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);opacity:0;}}@keyframes MenuAnimOut1{0%{}50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}}@keyframes MenuAnimOut2{0%{}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}}@keyframes MenuAnimOut3{0%{}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}}@keyframes MenuAnimOut4{0%{}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}}@keyframes MenuAnimOut5{0%{}100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}}header.header-v2 nav .header-mobile .dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease;}header.header-v2 nav .header-mobile .dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease;}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1;}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0);opacity:1;}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);opacity:1;}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5;}100%{-webkit-transform:translateZ(0) rotateY(0deg);transform:translateZ(0) rotateY(0deg);opacity:1;}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease;}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0);opacity:1;}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0);opacity:1;}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease;}header.header-v2 nav .header-mobile .dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease;}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);opacity:0;}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(300px);opacity:0;}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);opacity:0;}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}}header.header-v2 nav .header-mobile .no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}header.header-v2 nav .header-mobile .no-js .dl-menuwrapper li .dl-submenu{display:block;}header.header-v2 nav .header-mobile .no-js .dl-menuwrapper li.dl-back{display:none;}header.header-v2 nav .header-mobile .no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1);}header.header-v2 nav .header-mobile .no-js .dl-menuwrapper li>a:not(:only-child):after{content:"";}footer{padding-top:45px;padding-bottom:45px;font-size:12px;}footer svg{display:none;}footer .links a{color:#212529;display:inline-block;}footer .icons{text-align:right;display:none;}footer .icons .row{margin-right:5px !important;margin-left:0 !important;}footer .icons img{margin:0 5px;}footer .icons img:last-child{margin:0 0 0 5px;}footer .icons img.accredited-icon{display:none;}footer .accredited-icon-wrapper{display:block;text-align:right;}footer .brand-logo-style2{display:none;}footer.footer-style2{position:relative;}footer.footer-style2 svg{display:block;}footer.footer-style2 .brand-logo-style2{display:block;position:absolute;top:75px;}footer.footer-style2 .icons{text-align:left;}@media(max-width:812px){footer{text-align:left;padding-bottom:15px;}footer .footer-logo img{width:200px;}footer .links,footer .icons{text-align:left;margin-bottom:15px;margin-top:15px;}footer .links a{display:block;text-align:left;margin-bottom:10px;}footer .links p{margin-top:45px;}footer .icons{margin-top:30px;display:block;}footer .icons .row{justify-content:space-between !important;}footer .icons img{width:24px;height:24px;margin-right:15px;}footer .icons img.accredited-icon{display:inline-block;width:125px;height:auto;}footer .accredited-icon-wrapper{display:none;}footer.footer-style2{position:relative;}footer.footer-style2 .brand-logo-style2{margin:auto;position:relative;top:0;}footer.footer-style2 svg{top:-5px;}}.brand-content-module{background-position:center center;height:550px;background:#f2f4f6;}.brand-content-module .row{min-height:550px;max-height:550px;}.brand-content-module .row p{font-size:1.5em;}.brand-content-module .row a{margin-top:15px;}.brand-content-module .row ul{list-style:none;position:relative;margin-top:15px;}.brand-content-module .row ul li{margin-bottom:10px;margin-top:10px;}.brand-content-module .row ul li::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;left:0;}@media(max-width:812px){.brand-content-module{height:auto;}.brand-content-module .row{max-height:none;}.brand-content-module .row .brand-text{order:2;}.brand-content-module .row .brand-img{order:1;}.brand-content-module .row h2{font-size:2rem;}.brand-content-module .row a{margin-top:15px;width:100%;}}.breadcrumb{margin-top:25px;margin-bottom:25px;}.breadcrumb a{color:#5fa57e;}.btn{padding:.7em 1.8em;font-size:1rem;height:50px;margin-bottom:5px;}.btn.submit-btn{background:#17365f;color:#fff;margin-top:15px;}.btn.submit-btn:hover{background:#17365f;color:#fff;}.btn.primary-green{color:#fff;background-color:#5fa57e;}.btn.primary-yellow{color:#fff;background-color:#f4bb3a;}.btn.primary-orange{color:#fff;background-color:#ed7c31;}.btn.secondary-grey{color:#fff;background-color:#5d6370;}.btn.secondary-lightblue{color:#17365f;background-color:#39c5ec;}.btn.secondary-darkblue{color:#fff;background-color:#17365f;}.btn.secondary-bluegrey{color:#fff;background-color:#335c64;}.btn.secondary-violet{color:#fff;background-color:#ac67aa;}.btn.btn-outline-primary{border-color:#17365f;color:#17365f;}.btn.btn-outline-primary:hover{background:#17365f;color:#fff;}.btn.bg-white{margin:auto;color:#17365f;border:1px solid #17365f;background:#fff;padding:.5em 1.5em;font-size:1.1em;}.btn.bg-white:hover{background-color:#17365f !important;color:#fff;}.content-3-column{padding-top:45px;padding-bottom:45px;}.content-3-column .item-wrapper img{display:inline-block;margin-right:10px;width:100%;}.content-3-column .item-wrapper h2{display:inline-block;padding-top:10px;font-size:22px;}.content-module .container{min-height:300px;}.content-module .main-title img{float:left;margin-right:15px;}.content-module .main-title h1{font-size:2.75rem;}.content-module .main-content{margin-top:30px;}.content-module .main-content h4{margin-top:30px;}.content-module .main-content img.full-img{width:100%;border-radius:15px;margin-bottom:35px !important;margin-top:35px !important;}.content-module .main-content img.half-img{width:48%;border-radius:15px;margin-bottom:35px !important;margin-top:35px !important;margin-right:1% !important;}.content-module.goto-pages{padding:60px 0;}.content-module.goto-pages .goto-links{margin-top:45px;}.content-module.goto-pages .goto-links a{padding:0 15px;border-right:1px solid;text-decoration:underline;color:#212529;font-weight:500;}.content-module.goto-pages .goto-links a:nth-child(1){padding-left:0;}.content-module.goto-pages .goto-links a:last-child{border-right:0;}@media(max-width:575.98px){.content-module .main-title img{margin-top:15px;}.content-module.goto-pages .goto-links a{display:block;padding:0;margin-bottom:15px;border-right:0;}}.cta-3col{padding-top:45px;padding-bottom:45px;}.cta-3col .header{margin-bottom:75px;font-size:2.5rem;text-align:center;padding-bottom:30px;}.cta-3col .item-wrapper{text-align:center;margin-top:15px;height:100%;}.cta-3col .item-wrapper img{margin-bottom:30px;}.cta-3col .item-wrapper .badge-header{margin-bottom:28px;}.cta-3col .item-wrapper .badge-text{display:inline-block;margin-bottom:30px;}.cta-3col .item-wrapper .badge-btn{margin:auto;color:#17365f;border:1px solid #17365f;background:#fff;padding:.5em 1.5em;font-size:1.1em;width:60%;}.cta-3col .item-wrapper .badge-btn:hover{background:#17365f;color:#fff;}@media(max-width:575.98px){.hp-solutions .item-wrapper{margin-top:30px;margin-bottom:30px;}}.cta-image{background-position:center center;height:550px;}.cta-image .row{min-height:550px;max-height:550px;}.cta-image .row p{font-size:1.5em;}.cta-image .row a{margin-top:15px;}.cta-image .row img{margin-bottom:0;margin-top:0;}@media(max-width:575.98px){.cta-module{height:auto;}.cta-module .row{max-height:none;}.cta-module .row a{margin-top:15px;width:100%;}}.cta-module{background-position:center center;height:550px;}.cta-module .row{min-height:550px;max-height:550px;}.cta-module .row p{font-size:1.5em;}.cta-module .row a{margin-top:15px;}.cta-module .row img{margin-bottom:0;margin-top:0;}@media(max-width:575.98px){.cta-module{height:auto;}.cta-module .row{max-height:none;}.cta-module .row a{margin-top:15px;width:100%;}}.cta-video{background-position:center center;height:550px;}.cta-video .row{min-height:550px;max-height:550px;}.cta-video .row p{font-size:1.5em;}.cta-video .row a{margin-top:15px;}@media(max-width:575.98px){.cta-video{height:auto;}.cta-video .row{max-height:none;}.cta-video .row a{margin-top:15px;width:100%;}}.disclaimer-module{margin:50px 0;font-size:.7rem;color:#777;}.filter-label{font-weight:normal;font-size:12px;padding:5px 10px;border:1px solid #ccc;margin-right:10px;background-color:#eee;border-radius:5px;cursor:pointer;display:inline-block;margin-top:5px;}.filter-label span{font-weight:bold;margin-left:10px;font-size:14px;}.enrollment-form .row{margin-bottom:10px;}.enrollment-form .form-title{margin:40px 0;}.enrollment-form .form-title h2{margin:10px 0;}.enrollment-form .form-title-subtext{display:block;margin-bottom:10px;}.enrollment-form hr{margin-top:0;}.enrollment-form .main-form{margin-bottom:30px;}.enrollment-form .fa-chevron-down{position:absolute;top:45px;right:13px;color:#5d6370;pointer-events:none;}.enrollment-form .comm-pref>div{margin-bottom:15px;}.enrollment-form .enroll-radios>div{margin-bottom:15px;}.enrollment-form .nav-buttons{margin-top:25px;margin-bottom:25px;}.enrollment-form .nav-buttons .fa-chevron-left{margin-right:5px;}.enrollment-form .nav-buttons .fa-chevron-right{margin-left:10px;}.enrollment-form .moving-options{font-weight:bold;}.enrollment-form .moving-options i{margin-left:5px;}.enrollment-form .bill-address-label{font-weight:bold;}.service-details h2{margin-bottom:10px;}.service-details .confirm-title{margin-bottom:30px;}.service-details .print-link{margin-bottom:15px;}.service-details .confirm-content-section{margin-bottom:35px;}.service-details .next-step-info{margin-bottom:30px;}.service-details .savings-btn{margin-bottom:30px;}.service-details .savings-btn i{margin-left:10px;}.nav-links a{margin:0 10px;}.nav-links a:nth-child(1){margin-left:0;}.radio-switch label{display:block;width:100%;height:55px;padding:.8rem 1rem;margin-bottom:0;text-align:center;font-size:1.1rem;border:1px solid #17365f;background:#fff;color:#17365f;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;}.radio-switch label:hover,.radio-switch label:focus,.radio-switch label:active{background:#17365f;color:#fff;}.radio-switch input[type="radio"]{opacity:0;width:0;height:0;}.radio-switch input[type="radio"]:checked~label{background:#17365f;color:#fff;}.form-group{position:relative;margin-bottom:0;}.form-group input[type='text'],.form-group input[type='email'],.form-group input[type='number'],.form-group input[type='tel'],.form-group input[type='password'],.form-group select{height:auto;}.form-group select{-moz-appearance:none !important;-webkit-appearance:none !important;}.form-group select::-ms-expand{display:none !important;}.form-group.error span.error-message{visibility:visible;}.form-group.error input,.form-group.error select{border-color:#dc3545;background-color:rgba(220,53,69,.2);}.form-group span.error-message{visibility:hidden;position:relative;color:#dc3545;padding-right:14px;margin-top:5px;font-size:14px;font-weight:500;display:block;min-height:27px;}.invalid-input{display:none;color:#dc3545;margin-bottom:15px;}.search-input input{outline:none;}.search-input input[type=search]{font-family:inherit;font-size:100%;background:#ededed url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) no-repeat 11px center;border:solid 1px #ccc;padding:9px 10px;width:20px;height:20px;color:transparent;cursor:pointer;float:right;-webkit-appearance:textfield;-webkit-box-sizing:content-box;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;}.search-input input[type=search]:hover{background-color:#fff;}.search-input input[type=search]:focus{width:180px;padding-left:32px;color:#000;background-color:#fff;cursor:auto;}.search-input input::-webkit-search-decoration,.search-input input::-webkit-search-cancel-button{display:none;}.search-input input:-moz-placeholder{color:transparent;}.search-input input::-webkit-input-placeholder{color:transparent;}.checkbox-container{display:inline-block;position:relative;padding-left:35px;margin-bottom:5px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-container input{display:none;}.checkbox-container .checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:22px;width:22px;background-color:#fff;border:2px solid #aaa;}.checkbox-container input:checked~.checkmark{background-color:#aaa;border:2px solid #aaa;}.checkbox-container .checkmark::after{content:"";position:absolute;display:none;}.checkbox-container input:checked~.checkmark::after{display:block;}.checkbox-container .checkmark::after{top:1px;left:30%;transform:translate(-50%,-50%);transform:rotate(45deg);width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;}.checkbox-container span.error-message{position:absolute;}.radio-container{display:inline-block;position:relative;padding-left:28px;margin:0 30px 0 0;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.radio-container input{display:none;}.radio-container .custom-radio{position:absolute;top:50%;left:0;transform:translateY(-50%);height:21px;width:21px;background-color:#fff;border-radius:50%;border:2px solid #aaa;}.radio-container .custom-radio::after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#aaa;}.radio-container input:checked~.custom-radio::after{display:block;}.radio-container input:disabled~.custom-radio{cursor:default;opacity:.6;}label.custom-select{max-width:none;padding:0;height:52px;position:relative;display:block;min-width:180px;margin:0 auto;color:#fff;z-index:10;}label.custom-select select{color:#17365f;font-size:1.1rem;text-align-last:center;padding:12px 55px 12px 15px;border-radius:5px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';border-radius:0;margin:0;display:block;width:100%;padding:12px 55px 15px 15px;font-size:14px;color:#fff;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}label.custom-select select option{color:#212529;}label.custom-select select option:checked,label.custom-select select option:hover{background-color:#5fa57e;color:#fff;}label.custom-select select:hover{background-color:#fff;}label.custom-select select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#808080;outline:0;}label.custom-select select:after{position:absolute;right:0;top:0;width:50px;height:100%;line-height:38px;content:'∨';text-align:center;color:#fff;font-size:24px;border-left:1px solid #5fa57e;z-index:-1;}.tooltips{position:relative;transition:color .2s ease;cursor:pointer;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease-in;}[data-placement='bottom'] .universal-tooltip{position:absolute;top:115%;left:50%;width:200px;background:#fff;color:#333;padding:8px 14px;border-radius:5px;font-size:13px;opacity:0;transition:all .3s ease-in-out;transform:translateX(-50%);line-height:1.2rem;font-family:'Uni Sans Regular',sans-serif;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);}[data-placement='bottom'] .universal-tooltip::before{content:'';position:absolute;width:0;height:0;opacity:1;top:-7px;left:50%;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;}form.sxa-form{margin-top:30px;margin-bottom:30px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}form.sxa-form .form-control{margin-top:10px;margin-bottom:10px;}form.sxa-form label{font-size:16px;font-weight:500;line-height:32px;color:#212529;text-align:left;margin-top:10px;margin-bottom:10px;}form.sxa-form input{margin-top:10px;margin-bottom:10px;}form.sxa-form .sub-title{font-size:22px;}form.sxa-form .sub-title .upper{text-transform:uppercase;}form.sxa-form input [type=checkbox],form.sxa-form input[type=radio]{margin-left:15px;margin-right:5px;}form.sxa-form span.field-validation-error{color:#f00;font-size:14px;display:block;text-align:right;width:100%;}form.sxa-form input.input-validation-error{border-color:#f00;}@media(max-width:812px){.form-group{min-height:102px;}.main-form{margin-bottom:0 !important;}.comm-pref .form-group{min-height:unset;}form.sxa-form span.field-validation-error{text-align:left;}form.sxa-form label.col-12.col-md-6{padding-left:0;margin-bottom:0;}form.sxa-form .btn.submit{margin-top:30px;}}.cta-hero{height:550px;}.cta-hero .carousel.slide .carousel-inner .carousel-item{background-position:center center;}.cta-hero .carousel.slide .carousel-inner .carousel-item .row{min-height:550px;max-height:550px;}.cta-hero .carousel.slide .carousel-inner .carousel-item .row p{font-size:1.5em;}.cta-hero .carousel.slide .carousel-inner .carousel-item .row a{margin-top:15px;width:75%;}.cta-hero .carousel.slide .carousel-inner .carousel-item.light h1,.cta-hero .carousel.slide .carousel-inner .carousel-item.light p{color:#fff;}.cta-hero .carousel.slide .carousel-indicators li{background-color:#ccc;}.cta-hero .carousel.slide .carousel-indicators li.active{background-color:rgba(0,0,0,.5);}.cta-hero .carousel.slide .carousel-control-prev,.cta-hero .carousel.slide .carousel-control-next{font-size:2.5rem;color:rgba(0,0,0,.5);}@media(max-width:575.98px){.cta-hero .row{min-height:550px;max-height:none;}.cta-hero .row a{margin-top:15px;width:100%;}}.message-ribbon{background-color:#eee;}.message-ribbon p{text-align:center;font-size:1em;padding-top:20px;padding-bottom:20px;margin-bottom:0;}.message-ribbon p span{font-weight:500;text-transform:uppercase;}.message-ribbon p a{text-decoration:none;pointer-events:none;}.message-ribbon p a:hover{cursor:none;}@media(max-width:812px){.message-ribbon .container p{padding-left:35px;text-align:left;font-size:13px;}.message-ribbon .container p span{display:block;}.message-ribbon .container p a{text-decoration:underline;pointer-events:auto;}.message-ribbon .container p:before{content:url(../../imgs/ico-phone-header.png);}}.plan-details-module{position:relative;padding:45px 0;background:#fff;}.plan-details-module h2{margin-top:0 !important;}.plan-details-module.bg-light{background:#f8f8f8;}.plan-details-module .price-details{text-align:center;margin-top:10px;}.plan-details-module .price-details .special-offer-badge{position:relative;}.plan-details-module .price-details .special-offer-badge span{position:absolute;top:7px;left:50%;transform:translateX(-50%);width:200px;color:#fff;text-transform:uppercase;letter-spacing:2px;}.plan-details-module .price-details .special-offer-badge.hidden{display:none;}.plan-details-module .price-details .badge-img{max-height:38px;}.plan-details-module .price-details .rate{font-size:3rem;font-weight:500;color:#777;}.plan-details-module .price-details .units{margin-top:-12px;}.plan-details-module .price-details .badge-hr{width:80px;height:3px;background:#dc3545;margin:auto;margin-top:15px;margin-bottom:15px;}.plan-details-module .price-details .term{font-size:1.2rem;font-weight:500;margin-bottom:15px;}.plan-details-module h1{margin-bottom:15px;line-height:50px;font-size:3rem;}.plan-details-module .plan-desc{display:inline-block;margin-bottom:20px;font-weight:400;line-height:28px;}.plan-details-module .link-wrapper{margin-bottom:20px;}.plan-details-module .link-wrapper a{margin-right:25px;line-height:22px;}.plan-details-module .disclaimer{display:inline-block;font-size:.8rem;margin-bottom:20px;}.plan-details-module a.more-details{display:none;}.plan-details-module div.more-details-wrapper{display:block;}.plan-details-dark{background:#e5e4e3;}.plan-details-dark .special-offer-badge{position:relative;margin:0 auto;height:34px;padding:5px 20px;background:#dc3545;max-width:180px;text-align:center;}.plan-details-dark span{margin-bottom:30px;}@media(max-width:811px){.plan-details-module a.more-details{display:block;}.plan-details-module a.more-details span{margin-left:15px;}.plan-details-module div.more-details-wrapper{display:none;}}.plan-hero-item{padding-bottom:45px;padding-top:45px;margin-left:45px;margin-right:45px;}.plan-hero-item .row{margin-left:45px;margin-right:45px;}.plan-hero-item .wrapper{background-color:#f5f5f5;padding:15px;margin:15px;text-align:center;}.plan-hero-item .wrapper .badges{background-color:#9a9a9a;margin-left:30px;margin-right:30px;color:#fff;padding-bottom:5px;padding-top:5px;position:absolute;top:-7px;left:30px;right:30px;}.plan-hero-item .wrapper span{display:block;}.plan-hero-item .wrapper span.title{font-size:3rem;font-weight:500;}.plan-hero-item .wrapper span.txt{display:block;font-size:1.2rem;}.plan-hero-item .wrapper hr{width:50%;margin:auto;margin-bottom:.5rem;margin-top:.5rem;}.plan-hero-item .wrapper p{font-size:14px;}.plan-hero-item .wrapper a.link{margin-left:10px;}.plan-hero-item p.notes{font-size:12px;text-align:center;margin-left:30px;margin-right:30px;}.progress-indicator{margin:50px 0 75px 0;}.progress-indicator .row{margin:0 auto;width:94%;}.progress-indicator .col-3{position:relative;height:4px;background:#ccc;}.progress-indicator .col-3 .indicator-checkpoint .indicator-circle{position:absolute;top:-12px;height:25px;width:25px;border-radius:100%;border:4px solid #ccc;background:#f7f6f4;}.progress-indicator .col-3 .indicator-checkpoint .indicator-text{width:auto;position:absolute;top:20px;font-size:.9rem;text-align:center;color:#333;font-weight:500;}.progress-indicator .col-3 .indicator-checkpoint .fill{background:#777;border:4px solid #777;}.progress-indicator .col-3:nth-child(1) .indicator-circle{left:-5%;}.progress-indicator .col-3:nth-child(1) .indicator-text{left:-65px;transform:translateX(50%);}.progress-indicator .col-3:nth-child(2) .indicator-circle{left:28%;}.progress-indicator .col-3:nth-child(2) .indicator-text{left:17%;}.progress-indicator .col-3:nth-child(3) .indicator-circle{right:28%;}.progress-indicator .col-3:nth-child(3) .indicator-text{right:17%;}.progress-indicator .col-3:nth-child(4) .indicator-circle{right:-5%;}.progress-indicator .col-3:nth-child(4) .indicator-text{right:0;transform:translateX(35%);}.progress-indicator .active::before{content:'';width:135%;position:absolute;top:-3px;left:0;height:6px;background:#777;}.progress-indicator .active::after{content:'';width:135%;position:absolute;top:3px;left:0;height:3px;background:#777;}.progress-indicator .active:nth-child(2)::before{content:'';width:170%;position:absolute;top:-3px;left:0;height:6px;background:#777;}.progress-indicator .active:nth-child(2)::after{content:'';width:170%;position:absolute;top:3px;left:0;height:3px;background:#777;}.progress-indicator .active:nth-child(4)::before{content:'';width:100%;position:absolute;top:-3px;left:0;height:6px;background:#777;}.progress-indicator .active:nth-child(4)::after{content:'';width:100%;position:absolute;top:3px;left:0;height:3px;background:#777;}@media only screen and (max-width:992px){.progress-indicator .row{width:92% !important;}.progress-indicator .col-3:nth-child(2) .indicator-circle{left:26%;}.progress-indicator .col-3:nth-child(2) .indicator-text{left:8%;}.progress-indicator .col-3:nth-child(3) .indicator-circle{right:26%;}.progress-indicator .col-3:nth-child(3) .indicator-text{right:8%;}}@media only screen and (max-width:768px){.progress-indicator .row{width:88% !important;}.progress-indicator .col-3:nth-child(2) .indicator-circle{left:26%;}.progress-indicator .col-3:nth-child(2) .indicator-text{left:0;}.progress-indicator .col-3:nth-child(3) .indicator-circle{right:26%;}.progress-indicator .col-3:nth-child(3) .indicator-text{right:0;}}@media only screen and (max-width:576px){.progress-indicator .row{width:83% !important;}.progress-indicator .col-3:nth-child(2) .indicator-circle{left:24%;}.progress-indicator .col-3:nth-child(2) .indicator-text{left:0;}.progress-indicator .col-3:nth-child(3) .indicator-circle{right:24%;}.progress-indicator .col-3:nth-child(3) .indicator-text{right:0;}}.promotional-banner{margin-top:15px;margin-bottom:15px;}.promotional-banner .row{background:#f8f8f8;height:250px;}.quick-link-nav{background-color:none;padding:15px;margin-right:30px;}.quick-link-nav ul{margin:15px;}.quick-link-nav ul li{background-color:none;}.quick-link-nav ul li a{color:inherit;}.quick-link-nav ul li.selected{font-weight:bold;}@media(max-width:575.98px){.quick-link-nav{margin-right:0;margin-bottom:45px;}}.results-module .full-color-bg{background:#f2f4f6;padding:30px 0;}.results-module h2{font-weight:400;margin:0 0 5px 0;}.results-module span{font-weight:500;}.results-module a:hover{text-decoration:none;}.signup-module{margin-top:45px;margin-bottom:45px;}.state-and-city-search{padding:150px 50px;background:#f2f4f6;}.state-and-city-search label.custom-select{max-width:none;padding:0;height:52px;}.state-and-city-search label.custom-select select{color:#17365f;font-size:1.1rem;text-align-last:center;padding:12px 55px 12px 15px;border-radius:5px;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}.state-and-city-search label.custom-select select:hover{background-color:#fff;}.state-and-city-search label.custom-select select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#808080;outline:0;}.success-msg{position:relative;margin-bottom:45px;margin-top:45px;overflow:visible;}.success-msg img{position:absolute;bottom:-15px;left:0;z-index:1;width:100%;height:auto;}.tabbed-carousel{height:550px;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item{background-position:center center;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item .row{min-height:550px;max-height:550px;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item .row p{font-size:1.5em;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item .row a{margin-top:15px;width:75%;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item.light h1,.tabbed-carousel .carousel.slide .carousel-inner .carousel-item.light p{color:#fff;}.tabbed-carousel .carousel.slide .carousel-indicators{margin:0;border:1px solid #17365f;border-radius:5px;color:#17365f;text-align:center;width:40%;background:#fff;left:50%;bottom:25px;transform:translateX(-50%);}.tabbed-carousel .carousel.slide .carousel-indicators a{padding:.4rem 0;cursor:pointer;}.tabbed-carousel .carousel.slide .carousel-indicators a:hover,.tabbed-carousel .carousel.slide .carousel-indicators a:active{background:#17365f;color:#fff;}.tabbed-carousel .carousel.slide .carousel-indicators a:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.tabbed-carousel .carousel.slide .carousel-indicators a:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.tabbed-carousel .carousel.slide .carousel-indicators a:nth-child(2){border-right:1px solid #17365f;border-left:1px solid #17365f;}.tabbed-carousel .carousel.slide .carousel-indicators .active{background:#17365f;color:#fff;border-bottom:1px solid #17365f;}.tabbed-carousel .carousel.slide .carousel-control-prev,.tabbed-carousel .carousel.slide .carousel-control-next{font-size:2.5rem;color:rgba(0,0,0,.5);}@media(max-width:575.98px){.tabbed-carousel{height:auto;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item{padding-bottom:65px;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item .row{min-height:550px;max-height:none;}.tabbed-carousel .carousel.slide .carousel-inner .carousel-item .row a{margin-top:15px;width:100%;}.tabbed-carousel .carousel.slide .carousel-indicators{width:92%;bottom:15px;}}table{font-size:12px;}table thead{font-weight:bold;text-align:center;background-color:#39c5ec;color:#fff;}table tbody tr td{padding:4px !important;vertical-align:middle !important;text-align:center;}table tbody tr td.td-editable input{text-align:center;display:block;min-width:0;height:auto;background-color:transparent;border-radius:0;border-width:0;border-bottom-width:1px;font-size:14px;}table tbody tr td.del-row-outcome{padding:0 !important;text-align:center;vertical-align:middle;}table tbody tr td.del-row-outcome button{margin:5px;}.zipcode-search{max-height:550px;height:550px;background:#f2f4f6;background-repeat:no-repeat;background-position:center;}.zipcode-search .img-for-mobile{display:none;}.zipcode-search .align-items-center.row{height:550px;}.zipcode-search .title{margin-bottom:20px;}.zipcode-search .text{font-size:1.2em;}.zipcode-search .form-title{line-height:0;}.zipcode-search label.radio{display:block;width:100%;height:55px;padding:.7rem 1rem;margin-bottom:0;text-align:center;font-size:1.1rem;border:1px solid #17365f;background:#fff;color:#17365f;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out;}.zipcode-search label.radio:hover,.zipcode-search label.radio:focus,.zipcode-search label.radio:active{background:#17365f;color:#fff;}.zipcode-search input[type="radio"]{opacity:0;width:0;height:0;}.zipcode-search input[type="radio"]:checked~label{background:#17365f;color:#fff;}.zipcode-search button{color:#17365f;background:#fff;padding:.7em 1.8em;font-size:1.1em;}.zipcode-search button.selected{background:#17365f;color:#fff;}.zipcode-search .btn-outline-primary{border-color:#17365f;}.zipcode-search .btn-outline-primary:hover{background:#17365f;color:#fff;}.zipcode-search .btn-wrapper{margin-bottom:15px;}.zipcode-search .btn-wrapper div:nth-child(1){padding-right:7.5px;}.zipcode-search .btn-wrapper div:nth-child(2){padding-left:7.5px;}.zipcode-search .zip-form{margin-bottom:0;}.zipcode-search .zip-form .form-group{min-height:0;}.zipcode-search .zip-form input[type='text']{border:1px solid #17365f;height:50px;}.zipcode-search .invalid-input{display:none;color:#dc3545;margin-bottom:15px;}.zipcode-search .submit-btn{background:#17365f;color:#fff;margin-top:15px;}.zipcode-search .submit-btn:hover{background:#17365f;color:#fff;}.modal-content .modal-body label.radio-title{font-weight:bold;}.modal-content .modal-body label.radio-container{display:block;margin-top:15px;margin-bottom:15px;}@media(max-width:768px){section.zipcode-search{max-height:none !important;height:auto !important;background-color:#fff;background-size:auto 200px !important;background-position-y:center !important;background-position-x:center !important;}section.zipcode-search .img-for-mobile{display:block;width:100%;height:auto;}section.zipcode-search .img-for-mobile.no-img{visibility:hidden;}section.zipcode-search .container .row{height:auto !important;background-color:#fff;}section.zipcode-search .container .row h1{font-size:2.2rem;margin-top:30px;margin-bottom:15px;}section.zipcode-search .container .row form{width:100%;padding-bottom:30px;}section.zipcode-search .container .row form .form-wrapper{padding:0;}section.zipcode-search .container .row form .form-wrapper .radio-wrapper{margin-bottom:20px;margin-top:15px;}}.validation-warning .hide{display:none;}.validation-warning .row{margin:0;}.validation-warning .card{border-width:2px;margin-bottom:20px;}.validation-warning .card .warning-strip{display:flex;justify-content:center;align-items:center;background:#dc3545;color:#fff;}.validation-warning .card ul{list-style-position:outside;padding-left:0;margin-left:20px;}@media only screen and (max-width:420px){.validation-warning .row{flex-direction:column;}.validation-warning .row .warning-strip{height:50px;max-width:100% !important;}}.vaps-product-banner{margin:50px auto;height:200px;}.vaps-product-banner .container{position:relative;height:inherit;}.vaps-product-banner a{height:100%;width:100%;text-decoration:none;}.vaps-product-banner a .mobile-img{display:none;}.vaps-product-banner .row{height:100% !important;margin-left:0;margin-right:0;}.vaps-product-banner h2{color:#fff !important;}@media(max-width:768px){.vaps-product-banner{height:auto;margin:25px auto;}.vaps-product-banner a .desktop-img{display:none;}.vaps-product-banner a .mobile-img{display:block;}}.modal{z-index:999999999;}.modal .modal-dialog .modal-content .modal-header{border:0;padding:0;border-bottom:1px solid #eee;}.modal .modal-dialog .modal-content .modal-header h5{padding-left:15px;}.modal .modal-dialog .modal-content .modal-header button{background-color:#fff;border-radius:100%;border:1px solid #eee;height:40px;width:40px;padding:0;margin:15px;position:absolute;right:-70px;top:-15px;opacity:1;}.modal .modal-dialog .modal-content .modal-header button span{top:-2px;position:relative;color:#3db9eb;}.modal .modal-dialog .modal-content .modal-body img{width:100%;height:auto;}.modal-backdrop.show{z-index:99999999;}@media(max-width:810px){.modal .modal-dialog{margin-top:50px;}.modal .modal-dialog .modal-header button{right:-10px !important;top:-60px !important;}}.testimonial-tiled{padding-bottom:15px;padding-top:15px;}.testimonial-tiled .tiled-group{padding-top:15px;padding-bottom:15px;}.testimonial-tiled .tiled-group .boxes-wrapper .col-12.col-md-6{margin-bottom:30px;}.testimonial-tiled .tiled-group .boxes-wrapper .col-12.col-md-6 .box{height:100%;padding:25px;border-radius:15px;}.testimonial-tiled .tiled-group .boxes-wrapper .col-12.col-md-6 .box p.quote{font-size:14px;}.testimonial-tiled .tiled-group .boxes-wrapper .col-12.col-md-6 .box span.name{font-size:16px;display:block;}.testimonial-tiled .tiled-group .boxes-wrapper .col-12.col-md-6 .box span.year{display:block;font-size:12px;}.testimonial-carousel{padding-top:45px;padding-bottom:45px;}.testimonial-carousel .carousel .carousel-indicators{bottom:35px !important;}.component.carousel{padding-top:30px;padding-bottom:30px;margin-top:0;border:none;}.component.carousel .component-content .carousel-inner .wrapper{padding-bottom:0;}.component.carousel .component-content .carousel-inner ul.slides{padding-left:0;}.component.carousel .component-content .carousel-inner ul.slides li.slide{list-style:none;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content{padding-top:15px;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content .field-slidetext{display:block;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content .field-slidetext h3{font-size:32px;margin-top:0;margin-bottom:15px;font-weight:500;font-style:normal;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content .field-slidetext p{width:60%;margin-left:auto;margin-right:auto;font-size:16px;margin-top:45px;margin-bottom:30px;min-height:120px;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content .field-slidetext span{display:block;font-size:16px;font-weight:600;}.component.carousel .component-content .carousel-inner ul.slides li.slide .component-content .field-slidelink{display:none;}.component.carousel .component-content .carousel-inner .nav{width:90px;margin:0 auto;}.component.carousel .component-content .carousel-inner .nav .nav-items::before,.component.carousel .component-content .carousel-inner .nav .nav-items::after{background-image:none;}.component.carousel .component-content .carousel-inner .nav .nav-items .sxa-bullets{height:10px;width:10px;border-radius:50%;background-color:#aaa;margin:5px;}.component.carousel .component-content .carousel-inner .nav .nav-items .sxa-bullets.active{background-color:#222;}.component.carousel .component-content .carousel-inner .nav .nav-items .sxa-bullets::before{background-image:none;}.component.carousel .component-content .carousel-inner .nav .prev-text,.component.carousel .component-content .carousel-inner .nav .next-text{position:absolute;top:50%;}.component.carousel .component-content .carousel-inner .nav .prev-text{left:50px;}.component.carousel .component-content .carousel-inner .nav .prev-text:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";}.component.carousel .component-content .carousel-inner .nav .next-text{right:50px;}.component.carousel .component-content .carousel-inner .nav .next-text:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";}body{margin:0 auto;max-width:1600px;}.layout-8-center{padding-bottom:30px;padding-top:30px;}body{margin:0 auto;max-width:1600px;}body{margin:0 auto;max-width:1600px;}.layout-full-width{padding-bottom:30px;padding-top:30px;}body{margin:0 auto;max-width:1600px;}.tertiary-page{padding-bottom:30px;padding-top:30px;}.tertiary-page .container .main-content-wrapper .container{min-height:0;padding-left:0 !important;padding-right:0 !important;}@media print{.success-msg,.progress-indicator,.vaps-product-banner,.disclaimer-module,.print-link,.savings-btn,.nav-links,footer{display:none;}}.success-msg{text-align:center;}