.region-selector__container{flex:1 1;margin:0 auto;padding-bottom:40px;padding-left:24px;padding-right:24px}@media(min-width:672px){.region-selector__container{padding-left:96px;padding-right:96px}}.region-selector__ct{height:62px;margin-right:24px;width:86px}@media(min-width:672px){.region-selector__ct{height:97px;margin-bottom:24px;margin-right:0;width:auto}}.region-selector__ma{height:50px;margin-right:24px;width:91px}@media(min-width:672px){.region-selector__ma{height:97px;margin-bottom:24px;margin-right:0;width:auto}}.region-selector__nh{height:74px;margin-left:16px;margin-right:64px;width:38px}@media(min-width:672px){.region-selector__nh{height:97px;margin-bottom:24px;margin-right:0;width:auto}}.region-selector__img-text{color:#213848;font-family:Open Sans,Segoe UI,Tahoma,sans-serif;font-size:18px;font-weight:400;padding-bottom:24px;padding-top:24px}.region-selector__funnel-cards{display:flex;flex-direction:column;list-style:none;margin:0 0 40px;padding:0}@media(min-width:672px){.region-selector__funnel-cards{flex-direction:row}}.region-selector__funnel-card{border:2px solid #ccf3f3;border:2px solid var(--teal-10,#ccf3f3);display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:16px}.region-selector__funnel-card a{align-items:center;background-color:#fff;border:none;border-radius:6px;box-shadow:none;display:flex;justify-content:flex-start;padding:0;text-decoration:none;width:100%}@media(min-width:672px){.region-selector__funnel-card a{flex-direction:column}}.region-selector__funnel-card a:hover{box-shadow:none;text-decoration:none}.region-selector__funnel-card a:focus-visible{box-shadow:0 0 1px 3px #bde4f8;outline:none;outline:2px solid #128ddd;text-decoration:none}@media(min-width:672px){.region-selector__funnel-card{flex-basis:50%;flex-direction:column;flex-grow:1;flex-shrink:1;margin-right:16px}.region-selector__funnel-card:last-child{margin-right:0}}.region-selector__cta{background-color:#f8f9fa;border-radius:6px;box-shadow:0 2px 1px 0 #0000001a;color:#0e75c4;display:block;font-size:20px;line-height:1.5;margin-bottom:40px;padding:8px 16px;text-decoration:none}.region-selector__cta:hover{box-shadow:0 6px 12px #0000001a;color:#0e75c4;text-decoration:none}.region-selector__cta:focus-visible{box-shadow:0 0 1px 3px #bde4f8;outline:2px solid #128ddd;text-decoration:none}.region-selector__cta.power-outage-outer{border:1px solid #fbd9c0}.region-selector__cta.gas-emergency-outer{border:1px solid #f9ccc2}@media(min-width:672px){.region-selector__cta{padding-left:8px;padding-right:8px}}@media(min-width:1056px){.region-selector__cta{padding:12px}}.region-selector__cta__inner{align-items:center;color:#445968;display:flex;flex-direction:row;font-family:Open Sans,Segoe UI,Tahoma,sans-serif;font-size:16px;font-weight:600;justify-content:center;padding-right:0}.region-selector__cta__inner.gas-emergency:before{background-image:url(/Eversource.Sitefinity.Widgets/RegionSelectorModal.ClientApp.build/static.media.mobile-gas-emergency-icon.2d00b5e1df11cda3ce07.svg)}.region-selector__cta__inner.power-outage:before{background-image:url(/Eversource.Sitefinity.Widgets/RegionSelectorModal.ClientApp.build/static.media.mobile-power-outage-icon.b7f2674d34c009b13383.svg)}.region-selector__cta__inner:before{height:32px;margin-right:8px;min-width:32px;width:32px}.region-selector__cta__inner:after,.region-selector__cta__inner:before{background-position:50%;background-repeat:no-repeat;content:"";transition:.333333333s ease-in-out}.region-selector__cta__inner:after{background-image:url(/Eversource.Sitefinity.Widgets/RegionSelectorModal.ClientApp.build/static.media.icon-linkarrow--blue.6319000cd9005e4ef7d7.svg);display:none;height:24px;position:absolute;right:28px;width:17px}@media(min-width:672px){.region-selector__cta__inner:after{padding-right:0;right:40px}}@media(min-width:1056px){.region-selector__cta__inner{font-size:18px;justify-content:normal;padding-right:32px}.region-selector__cta__inner.region-selector__cta__inner:before{margin-right:16px}.region-selector__cta__inner.gas-emergency:before{background-image:url(/Eversource.Sitefinity.Widgets/RegionSelectorModal.ClientApp.build/static.media.gas-emergency-icon.c980fb4dd6ea75aa570b.svg)}.region-selector__cta__inner.power-outage:before{background-image:url(/Eversource.Sitefinity.Widgets/RegionSelectorModal.ClientApp.build/static.media.power-outage-icon.484d4244246497f88e99.svg)}.region-selector__cta__inner:before{height:40px;min-width:40px;width:40px}.region-selector__cta__inner:after{display:block}}.region-selector__group{display:flex;flex-direction:column}.region-group{order:2}@media(min-width:1056px){.region-group{order:1}}.region-cta{order:1}@media(min-width:1056px){.region-cta{order:2}}.region-selector__footer{color:#516a7b;font-family:Open Sans,Segoe UI,Tahoma,sans-serif;font-size:12px;font-weight:600}.region-selector__footer-group{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media(min-width:672px){.region-selector__footer-group{flex-direction:row;justify-content:center}}.region-selector__footer-links{margin-bottom:32px}@media(min-width:672px){.region-selector__footer-links{order:2}}.region-selector__footer-links a{color:#516a7b;font-weight:600;margin-right:16px;text-decoration:none}.region-selector__footer-links a:hover{text-decoration:underline}.region-selector__footer-links a:focus-visible{outline:none;text-decoration:underline}.regin-selector__copyright{font-weight:400;margin-bottom:32px}@media(min-width:672px){.regin-selector__copyright{margin-right:64px;order:1}}.regin-selector__copyright p{margin-bottom:0;margin-top:0}.ds_1234567890{display:none}.image-gallery-wrapper{z-index:auto}@media(min-width:672px){.region-selector__container{padding-left:0;padding-right:0}}@media(max-width:672px){.region-selector__cta{padding:8px}.cms-modal__content,.cms-modal__content--full{padding-left:0;padding-right:0}}@media(min-width:1056px){.region-selector__container{padding-left:96px;padding-right:96px}}.u-tri-color-lines--before:before{background:linear-gradient(90deg,#068bdb 27%,#15ac50 53%,#40b0b7 78%);content:"";height:6px;left:0;position:absolute;top:0;width:100%}
