@import url(https://use.typekit.net/abd6jqc.css);@import url(https://fonts.googleapis.com/css?family=Roboto:400,700);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}.round-dropdown-container .btn-dropdown .sml-round-btn,a,button.link{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{position:relative;min-height:100%}body{background-color:#fff;color:#555;font-family:soleil,Arial,sans-serif;font-size:18px;line-height:22px;margin:0 0 500px;min-height:300px;padding-bottom:300px;text-rendering:auto;-webkit-font-smoothing:antialiased}@media only screen and (max-width:812px){body{min-height:800px;padding-bottom:800px}}h1{font-size:55px;line-height:1em}@media screen and (max-width:580px){h1{font-size:220%}}@media screen and (max-width:450px){h1{font-size:180%}}@media screen and (max-width:580px){h2{font-size:120%}}h1,h2,h3,h4,span.subhead{font-weight:700}h3{font-size:1.25em;line-height:1.2em}h4,span.subhead{margin:.5em 0}span.subhead{display:block;margin-top:0}.btn{border-radius:5px;padding:1em}p{padding:.25em 0}.round-dropdown-container .btn-dropdown .sml-round-btn,a,button.link{color:#046b99;text-decoration:none}.round-dropdown-container .btn-dropdown .sml-round-btn:hover,a:hover,button.link:hover{color:#1c304a;text-decoration:none;cursor:pointer}#copy-right,.date{font-size:.9em;font-style:italic;margin:0;padding:0}#copy-right{margin-top:1em}.fa-hotel{font-size:2em}.text-center{text-align:center}.bg-gray{background-color:#f1f1f1;border-bottom:1px solid #dadada;border-top:1px solid #dadada;padding:0 0 1em}.inline-right-txt{display:inline;font-size:.75em;margin-left:.25em;margin-right:1em}.alert-bar{background-color:#79ac42;padding:10px;z-index:100;position:relative;color:#fff}.alert-bar p{font-size:16px;font-weight:700;text-align:center;margin:0}button{border:0}button,button:hover{background-color:initial}.large-round-btn{border-color:#046b99;border-radius:100px}.large-round-btn.back-to-top{box-shadow:-3px -3px 3px 0 rgba(0,0,0,.19),3px 0 3px 0 rgba(0,0,0,.19),0 3px 3px 0 rgba(0,0,0,.23)}.sml-round-btn{border-radius:100px;cursor:pointer;padding:0;text-align:center}.inline-btn{display:inline-block;cursor:pointer}.text-extend-button{background-color:#fff}.text-extend-button .float-right{margin-right:1em}@media only screen and (max-width:768px){.text-extend-button{display:inline}.text-extend-button .float-right{float:left;padding:1em 0 0 1em}}@media only screen and (max-width:410px){.text-extend-button .float-right .inline-btn{display:block}.text-extend-button .float-right .inline-btn.round-dropdown-container{margin-left:.25em}.text-extend-button .float-right .inline-btn.round-dropdown-container .inline-right-txt{margin-left:1em}}.text-extend-button .inline-right-txt{background-color:inherit;color:inherit}button:focus{outline:0}button.link{margin:0;padding:0}button.link,button.link:hover{background-color:initial}.round-dropdown-container .sml-round-btn{margin:0;padding:0}.round-dropdown-container .btn-dropdown .sml-round-btn{padding:0;margin:0;width:inherit}.btn{background-color:#046b99;border-radius:100px;display:inline-block;font-size:.9em;font-weight:700;margin:.5em;padding:.75em;text-align:center;text-transform:none}.btn,.btn:hover{color:#fff;text-decoration:none}.btn:hover{background-color:#1c304a;cursor:pointer}.large-round-btn{bottom:20px;height:60px;line-height:60px;opacity:.9;padding:0;position:fixed;right:30px;width:60px;z-index:99}.sml-round-btn{border-radius:200px;height:50px;width:50px}.filter-nav .current{background-color:#72b1ce;color:#1c304a;box-shadow:0 8px 14px rgba(0,0,0,.25),0 6px 10px rgba(0,0,0,.22)}.filter-nav .not-current{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button:disabled,button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;pointer-events:none}.logo.float-left{margin-right:2em;padding-top:.75em;text-align:center}@media screen and (max-width:1024px){.logo.float-left{float:none;display:-webkit-flex;display:flex;height:auto;margin:0 auto;max-width:100%}}@media screen and (max-width:560px){.logo.float-left{height:auto}}@media screen and (max-width:1024px){.logo.float-left img{margin:auto}}.logo.float-left .round-dropdown-container .btn-dropdown .sml-round-btn,.logo.float-left a,.logo.float-left button.link,.round-dropdown-container .btn-dropdown .logo.float-left .sml-round-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:70px;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:1024px){.logo.float-left .round-dropdown-container .btn-dropdown .sml-round-btn,.logo.float-left a,.logo.float-left button.link,.round-dropdown-container .btn-dropdown .logo.float-left .sml-round-btn{margin:auto}}@media screen and (max-width:560px){.logo.float-left .round-dropdown-container .btn-dropdown .sml-round-btn,.logo.float-left a,.logo.float-left button.link,.round-dropdown-container .btn-dropdown .logo.float-left .sml-round-btn{-webkit-flex-direction:inherit;flex-direction:inherit;height:inherit}}nav ul{list-style:none;margin:0;padding:.5em 0}nav li{cursor:pointer;display:inline-block;font-weight:700;padding:0 .5em .5em}nav li svg{margin-left:.5em;opacity:.7}nav .breadcrumbs{background-color:#f1f1f1;border-bottom:1px solid #dadada;list-style:none;padding:.25em .75em}nav .breadcrumbs li{display:inline;font-size:.7em;font-weight:400;text-transform:inherit}.round-dropdown-container .btn-dropdown nav .breadcrumbs .active.sml-round-btn,nav .breadcrumbs .round-dropdown-container .btn-dropdown .active.sml-round-btn,nav .breadcrumbs a.active,nav .breadcrumbs button.active.link{color:#1c304a;cursor:default}nav .breadcrumbs li+li:before{font-size:.85em;padding:.75em .75em .75em .25em;color:#000;content:">"}.nav-container nav.main-nav{position:relative;z-index:2}.main-nav{background-color:#fff;box-shadow:-3px -3px 3px 0 rgba(0,0,0,.19),3px 0 3px 0 rgba(0,0,0,.19),0 3px 3px 0 rgba(0,0,0,.23);-webkit-box-shadow:-3px -3px 3px 0 rgba(0,0,0,.19),3px 0 3px 0 rgba(0,0,0,.19),0 3px 3px 0 rgba(0,0,0,.23);font-size:.9em;height:90px;line-height:70px;padding:0 1em}@media screen and (min-width:1025px){.main-nav ul{display:block}}@media screen and (max-width:1024px){.main-nav ul{display:none}}.main-nav li{display:inline-block;margin:.25em 0}@supports not (display:flex){.main-nav .round-dropdown-container .btn-dropdown .sml-round-btn,.main-nav a,.main-nav button.link,.round-dropdown-container .btn-dropdown .main-nav .sml-round-btn{display:block}.main-nav .dropdown-business,.main-nav .dropdown-technologies{display:block;float:left}}@supports (display:flex){.main-nav .dropdown-business,.main-nav .dropdown-technologies{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.main-nav .display-none{display:none}.filter-nav{margin:.5em 0}@media (max-width:823px){.filter-nav{position:-webkit-sticky;position:sticky;top:0;z-index:99}}@media (max-width:823px){.filter-nav .desktop-only{display:none}}.filter-nav .desktop-only li{padding:0 .25em .5em .5em}.filter-nav .desktop-only li:first-child{margin-left:0}@media (min-width:824px){.filter-nav .mobile-only{display:none}}.filter-nav .mobile-only h3{background:#fff;margin:0;padding-bottom:.5em;padding-top:.5em}.filter-nav .mobile-only .btn{border-radius:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin:0;padding:1.5em;width:100%}.filter-nav .mobile-only .btn svg{margin-left:.5em;font-size:x-small}.filter-nav .mobile-only .display-none{display:none}.filter-nav .mobile-only .filter-contents{background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);min-height:15em;position:absolute;width:100%;z-index:1}.filter-nav .mobile-only .filter-contents ul{padding:1em 2em}.filter-nav .mobile-only .filter-contents ul li{display:block;padding:.65em 0}.filter-nav .mobile-only .filter-contents ul li .round-dropdown-container .btn-dropdown .sml-round-btn,.filter-nav .mobile-only .filter-contents ul li a,.filter-nav .mobile-only .filter-contents ul li button.link,.round-dropdown-container .btn-dropdown .filter-nav .mobile-only .filter-contents ul li .sml-round-btn{font-size:small}.filter-nav .mobile-only .filter-contents ul li .selected{opacity:.4}.mobile-navigation-container{position:absolute}.mobile-navigation-container .mobile-navigation{padding:1em;width:calc(100% - 2em)}.mobile-navigation-container .mobile-navigation.main-nav{background-color:initial;line-height:1em;box-shadow:none}@media screen and (min-width:1025px){.mobile-navigation-container .mobile-navigation{display:none}}@media screen and (max-width:1024px){.mobile-navigation-container .mobile-navigation{display:block}}.mobile-navigation-container .mobile-navigation .toggle-btn{line-height:40px;height:55px}.mobile-navigation-container .mobile-navigation .toggle-btn svg{position:relative;z-index:150}.mobile-navigation-container .mobile-navigation ul{list-style:none;display:block;height:100%}.mobile-navigation-container .mobile-navigation li{display:block;margin:.5em 0}.mobile-navigation-container .mobile-navigation .round-dropdown-container .btn-dropdown .sml-round-btn,.mobile-navigation-container .mobile-navigation a,.mobile-navigation-container .mobile-navigation button.link,.round-dropdown-container .btn-dropdown .mobile-navigation-container .mobile-navigation .sml-round-btn{display:block;padding:.5em 0}@media (max-height:411px){.mobile-navigation-container .mobile-navigation .round-dropdown-container .btn-dropdown .sml-round-btn,.mobile-navigation-container .mobile-navigation a,.mobile-navigation-container .mobile-navigation button.link,.round-dropdown-container .btn-dropdown .mobile-navigation-container .mobile-navigation .sml-round-btn{padding:.25em 0}}.mobile-navigation-container .mobile-navigation nav{height:100%;left:0;max-width:400px;padding-left:1em;position:fixed;top:0;transition-timing-function:ease-in;transition:2s;width:60%;z-index:200}.mobile-navigation-container .mobile-navigation nav.home{-webkit-animation:open .5s 1;animation:open .5s 1;font-size:inherit;line-height:inherit}.mobile-navigation-container .mobile-navigation nav.biz-type,.mobile-navigation-container .mobile-navigation nav.tech{font-size:inherit;line-height:inherit;-webkit-animation:openOther .5s 1;animation:openOther .5s 1}.mobile-navigation-container .mobile-navigation nav.hide{-webkit-animation:close .4s 1;animation:close .4s 1;transition-timing-function:ease-in-out;transition:2s;-webkit-transform:translateX(0);transform:translateX(0)}.mobile-navigation-container .mobile-navigation .back-btn{bottom:1em;position:absolute;left:1em}@media (max-height:411px){.mobile-navigation-container .mobile-navigation .back-btn{left:auto;right:1em}}.mobile-navigation-container .mobile-navigation .close-button{top:1em;right:1em}@-webkit-keyframes open{0%{-webkit-transform:translateX(-400px);transform:translateX(-400px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes open{0%{-webkit-transform:translateX(-400px);transform:translateX(-400px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes openOther{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes openOther{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.main-nav .round-dropdown-container .btn-dropdown .nav-view-all.sml-round-btn,.main-nav a.nav-view-all,.main-nav button.nav-view-all.link,.mobile-navigation .round-dropdown-container .btn-dropdown .nav-view-all.sml-round-btn,.mobile-navigation a.nav-view-all,.mobile-navigation button.nav-view-all.link,.round-dropdown-container .btn-dropdown .main-nav .nav-view-all.sml-round-btn,.round-dropdown-container .btn-dropdown .mobile-navigation .nav-view-all.sml-round-btn{border-top:1px solid #dadada;margin-top:.5em;padding-top:1em}#overlay.open{display:block;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;z-index:100}#overlay.hide{display:none}header{display:table;min-height:300px;position:relative;text-align:center;top:-1em;width:100%}@supports (display:grid){header{display:inherit;top:inherit}}header .header-container{display:table-cell;margin:0 auto;min-height:300px;vertical-align:middle}@supports (display:grid){header .header-container{display:grid;-webkit-align-items:center;align-items:center;margin:0}}@media (max-width:770px){header .header-container{padding-bottom:2em}}@media (max-width:720px){header .header-container{min-height:200px}}header .width-60{min-height:200px;text-align:center}header h1{margin:0 auto;padding:.75em 1.5em .5em;text-shadow:0 0 120px rgba(0,0,0,.75);text-transform:capitalize;width:60%}@supports (display:grid){header h1{width:inherit}}@media (max-width:1024px){header h1{width:60%}}header h1,header h2{color:#fff}header h2{font-size:1.3em;font-weight:700;line-height:1.4em;width:100%}@media screen and (max-width:580px){header h2{font-size:120%}}.home .header{min-height:650px}.home .header h1{border:0;display:block;margin-bottom:.5em;margin-top:1.5em;padding:0;width:80%}@media screen and (max-width:658px){.home .header h1{margin-top:1em}}.home .header h1:after{border-bottom:2px solid #fff;content:" ";display:block;margin:.5em auto;opacity:.5;width:40%}.home .header img{margin:0 auto;padding:.5em 0;width:30%;height:auto}.home .header-container{display:-webkit-flex;display:flex;-webkit-align-self:center;align-self:center}.detail .header h1{text-transform:inherit}@supports (display:grid){header .header-container{display:grid;-webkit-align-items:center;align-items:center}.home .header .cta-block{display:grid}}.float-left{float:left}.float-right{float:right}.container{width:100%}.container-centered{margin:0 auto 3em;width:70%}@media only screen and (max-width:768px){.container-centered{width:100%}}.cta-block.row{padding:2.5em}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.row,.row-center{padding:1em}.row-center h3,.row h3{margin-top:0}.col-2{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.col-2.vertical-card{-webkit-justify-content:center;justify-content:center}.col-2,.col-3,.col-4,.col-5,.col-6,.col-10-pct,.col-90-pct,.five.col{float:left;position:relative}.col-2-container:after,.col-3-container:after,.col-4-container:after,.col-5-container:after,.col-6-container:after,.col-2080-container:after{content:" ";clear:both;display:table;height:0}.width-10{width:10%;margin:0 auto}.width-20{width:20%;margin:0 auto}.width-30,.width-40{width:40%;margin:0 auto}.width-50{width:50%;margin:0 auto}@media screen and (max-width:1028px){.width-50{width:80%}}.width-60{width:60%;margin:0 auto}.width-70{width:70%;margin:0 auto}.width-80{width:80%;margin:0 auto}.width-90{width:90%;margin:0 auto}.width-100{width:100%;margin:0 auto}.right-align{position:absolute;right:0}.col-2{width:calc(50% - 1.25em)}.col-3{width:calc(33% - 1.25em)}.col-4{width:calc(25% - 1.25em)}.col-5{width:calc(20% - 1.25em)}.col-6{width:calc(16% - 1.25em)}.col-10-pct{width:10%}.col-90-pct{width:90%}.row-center{margin:0 auto;padding:2em 1em;width:calc(100% - 2em)}.dropdown-business{display:block;float:left}@media only screen and (max-width:768px){[class*=col-]{width:100%}}@supports (display:grid){.dropdown-business{display:-webkit-flex;display:flex}.col-2-container,.col-3-container,.col-4-container,.col-5-container,.col-6-container,.col-1090-container,.col-2080-container{display:grid}.col-2,.col-3,.col-4,.col-5,.col-6,.col-10-pct,.col-90-pct,.five.col{float:none;width:auto}.col-1090-container{grid-template-columns:10% 90%;grid-gap:1em}@media only screen and (max-width:768px){.col-1090-container{grid-template-columns:20% 80%}}.col-2-container{grid-template-columns:50% 50%}.col-2080-container{grid-template-columns:20% 80%}.col-3-container{grid-template-columns:33% 33% 33%;grid-gap:.5em}.col-4-container{grid-template-columns:25% 25% 25% 25%}.col-5-container{grid-template-columns:20% 20% 20% 20% 20%}.col-6-container{grid-template-columns:16% 16% 16% 16% 16% 16%}.browse-by-card-container{grid-template-columns:25% 25%}.browse-by-card-container,.row-center{display:grid;-webkit-justify-content:center;justify-content:center}.row-center{grid-template-columns:75%;-webkit-align-items:center;align-items:center;margin:0 auto}@media only screen and (max-width:1420px){.filter-cards .col-3-container{grid-template-columns:50% 50%}}@media only screen and (max-width:823px){.browse-by-card-container,.row-center,[class*=col-]{grid-template-columns:100%}.row-center{-webkit-justify-content:center;justify-content:center}.filter-cards .col-3-container{grid-template-columns:100%}}}@media only screen and (max-width:768px){.width-10,.width-20,.width-30,.width-40,.width-50,.width-60,.width-70,.width-80,.width-90,.width-100{width:80%}}@media only screen and (max-width:530px){.width-10,.width-20,.width-30,.width-40,.width-50,.width-60,.width-70,.width-80,.width-90,.width-100{width:100%}}.non-supported-browser{background:url(/static/media/404-image.779e4ee3.jpg)}.non-supported-browser,.non-supported-browser:before{height:100%;left:0;position:absolute;top:0;width:100%}.non-supported-browser:before{background-color:rgba(0,0,0,.55);content:" ";display:block;z-index:0}.non-supported-browser .header-container{color:#fff;margin:0 5em;position:relative;text-align:center;top:30%}.non-supported-browser .header-container h1{line-height:1.5em}.non-supported-browser .header-container h2{line-height:2em}@media only screen and (max-width:500px){.cta-block{display:block}.cta-block h3{margin-bottom:2em}.cta-block .btn{display:block;margin:1em auto;max-width:12em}}footer{position:absolute;left:0;bottom:0;height:800px;width:100%;overflow:hidden}@media only screen and (max-width:812px){footer{height:1300px}}footer .copy-right{text-align:center}footer ul{list-style:none;margin:0;padding:0}footer ul li{line-height:1.5em;padding:.5em 0}footer .contact,footer .navigation{margin-bottom:1em;padding:0 1.5em}footer .contact{line-height:1.5em;padding:0 1.5em}.round-dropdown-container .btn-dropdown footer .sml-round-btn:hover,footer .round-dropdown-container .btn-dropdown .sml-round-btn:hover,footer a:hover,footer button.link:hover{color:#777}.full-page-loader .loader-active{left:47%;margin:0;position:fixed;top:45%;width:auto}.loader-active{display:block;margin:9em auto;text-align:center;width:50%}.side-nav{border-right:2px solid #dadada;float:left;overflow-x:hidden;padding:8px 0;position:fixed;position:-webkit-sticky;position:sticky;top:20px;width:225px;z-index:0}@media only screen and (max-width:768px){.side-nav{display:none}}.side-nav.display-none{display:none}.round-dropdown-container .btn-dropdown .side-nav.reactive-toc .sml-round-btn,.side-nav.reactive-toc .round-dropdown-container .btn-dropdown .sml-round-btn,.side-nav.reactive-toc a,.side-nav.reactive-toc button.link{padding:6px 8px 6px 16px;text-decoration:none;font-size:15.5px;display:block;line-height:1.2em}@media (min-height:700px){.round-dropdown-container .btn-dropdown .side-nav.reactive-toc .sml-round-btn,.side-nav.reactive-toc .round-dropdown-container .btn-dropdown .sml-round-btn,.side-nav.reactive-toc a,.side-nav.reactive-toc button.link{padding:6.5px 8px 6.5px 16px;line-height:1.2em}}@media (min-height:800px){.round-dropdown-container .btn-dropdown .side-nav.reactive-toc .sml-round-btn,.side-nav.reactive-toc .round-dropdown-container .btn-dropdown .sml-round-btn,.side-nav.reactive-toc a,.side-nav.reactive-toc button.link{padding:8px 8px 8px 16px;line-height:1.4em}}.side-nav.reactive-toc .main-header{font-weight:700}.side-nav.reactive-toc .sub-header{padding-left:40px}.side-nav.reactive-toc .current{border-right:4px solid #3279a3}.round-dropdown-container .btn-dropdown .side-nav .sml-round-btn,.side-nav .round-dropdown-container .btn-dropdown .sml-round-btn,.side-nav a,.side-nav button.link{display:block;font-size:15.5px;padding:7px 8px 7px 16px;text-decoration:none;line-height:1.5em}.side-nav .main-header{font-weight:700}.side-nav .sub-header{font-weight:400;padding-left:40px}.side-nav .current{border-right:4px solid #3279a3}@supports ((position:-webkit-sticky) or (position:sticky)){.side-nav{position:-webkit-sticky;position:sticky;top:20px}}.home .carousel{padding:2em}.carousel .stacked-carousel h3,.carousel h3{font-size:1.5em}.carousel .stacked-carousel .card{float:none;width:auto}.slick-next:before,.slick-prev:before{color:#4c4c4c;font-size:30px}.slick-next,.slick-prev{z-index:999}.slick-track{float:left;padding:1em 0}.slick-list{margin-left:.15em}.slick-list .slick-slide .card{display:block;min-height:200px;width:90%}.slick-dots{padding-bottom:1em;position:inherit;bottom:0}.home-carousel{padding:0}.header-container .cta-block-container{background-color:#fff;border:1px solid #dadada;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:.5em;transition:all .3s cubic-bezier(.25,.8,.25,1)}.header-container .cta-block-container:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 16px 4px rgba(0,0,0,.22);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.header-container .cta-block-container h3{padding:0 .75em}.header-container .cta-block-container p{color:#555;font-size:.8em;line-height:1.45em;padding:0 1em}.card{background-color:#fff;border:1px solid #dadada;display:block;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);float:left;height:325px;margin:.5em;max-height:350px;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}@supports (display:grid){.card{height:auto}}.card:hover{box-shadow:0 1px 7px rgba(0,0,0,.25),1px 4px 12px 4px rgba(0,0,0,.22);text-decoration:none;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.card h3{font-size:1.12em;padding:0 .75em}.card p{color:#555;font-size:.8em;line-height:1.45em;padding:0 1em}.card.vertical-card h3{padding-top:.75em}.card.vertical-card img{font-family:"object-fit: cover;";height:200px;object-fit:cover;width:100%}.card.vertical-card svg{border:2px solid #fff;border-radius:60px;bottom:0;right:0;height:20px;margin-right:.5em;margin-bottom:.5em;padding:.5em;position:absolute;width:20px}.card.vertical-card.related-content{min-height:330px}.card.small-horizontal-card{height:120px;overflow:hidden;position:relative}@supports (display:grid){.card.small-horizontal-card{width:100%}}@media (max-width:823px){.card.small-horizontal-card{position:relative;margin:.5em 0 0}}.card.small-horizontal-card:after{content:normal}.card.small-horizontal-card .col-full{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:inherit;position:absolute;width:100%}.card.small-horizontal-card .col-full:first-child:before{background:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.55));bottom:0;content:"";left:0;right:0;top:0;position:absolute}@media (max-width:823px){.card.small-horizontal-card .col-full{height:120px;width:100%}}.card.small-horizontal-card h3{color:#fff;font-size:larger;margin:0;padding:1em;text-shadow:0 0 20px #000}.card img{font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%;-webkit-flex:1 1;flex:1 1;overflow:hidden}.category-all .react-reveal{display:grid}#programs_and_resources .slick-slider .resources,.home-carousel .slick-slider .resources{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;position:relative;text-align:center;height:200px}@media (max-width:821px){#programs_and_resources .slick-slider .resources,.home-carousel .slick-slider .resources{height:350px}}#programs_and_resources .slick-slider .resources p,.home-carousel .slick-slider .resources p{color:#555;font-size:.9em}#programs_and_resources .slick-slider .resources .card-content,.home-carousel .slick-slider .resources .card-content{margin:0 auto}#programs_and_resources .slick-slider img,.home-carousel .slick-slider img{padding:.5em}#programs_and_resources .slick-slider .card-content,.home-carousel .slick-slider .card-content{padding:0 .5em}#programs_and_resources .slick-slider h3,.home-carousel .slick-slider h3{margin-bottom:.25em;padding:0}#programs_and_resources .slick-slider h3,#programs_and_resources .slick-slider p,.home-carousel .slick-slider h3,.home-carousel .slick-slider p{font-size:1.17em;text-align:center}#programs_and_resources .slick-slider img,.home-carousel .slick-slider img{display:-webkit-flex;display:flex;margin:auto;height:auto;width:inherit}#programs_and_resources .slick-slider svg,.home-carousel .slick-slider svg{background-color:#f1f1f1;border:2px solid #fff;border-radius:60px;fill:#fff;position:absolute;right:0;bottom:0;height:20px;margin-right:.5em;margin-bottom:.5em;padding:.5em;width:20px}@media (max-width:821px){#programs_and_resources .slick-slider .slick-cloned{display:block}}@media (max-width:768px){#programs_and_resources .slick-slider .slick-cloned{display:none}}@media (max-width:766px){#programs_and_resources .slick-slider .slick-cloned{display:block}}#programs_and_resources .slick-slider .resources{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;position:relative;text-align:center;height:400px}@media (max-width:821px){#programs_and_resources .slick-slider .resources{height:350px}}.links-block{background-color:#f1f1f1;border:1px solid #dadada;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:8% auto;min-height:100px;padding:.5em;transition:all .3s cubic-bezier(.25,.8,.25,1);line-height:27px;text-align:center;width:90%}.links-block h3{margin-top:1.5em}.links-block:last-child{padding-bottom:3em}.browse-by-card{display:block;height:300px;padding:1em 0}.browse-by-card img{text-align:center;margin:0 auto;width:30%}@supports (display:grid){.browse-by-card{height:auto}}.img-width-90{width:90%}.img-width-80{width:80%}.img-width-70{width:70%}.img-width-60{width:60%}.img-width-50{width:50%}.img-width-40{width:40%}.img-width-20{width:20%}.detail img{margin:0 auto}@media screen and (max-width:560px){.detail img{-webkit-flex-direction:inherit;flex-direction:inherit;height:inherit;min-height:auto;width:100%}}.dropdown-btn{border:none;cursor:pointer;padding:1em}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;min-width:300px;padding:1em 0;position:absolute;text-transform:uppercase;z-index:1000}.dropdown-content .round-dropdown-container .btn-dropdown .sml-round-btn,.dropdown-content a,.dropdown-content button.link,.round-dropdown-container .btn-dropdown .dropdown-content .sml-round-btn{display:block;line-height:1em;padding:.5em 1em;text-decoration:none}.dropdown:hover .dropdown-content{display:block}.round-dropdown-container{background-color:#fff;border-radius:24px;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);cursor:pointer;display:inline-block;padding:.1em;position:relative;z-index:100}.round-dropdown-container:focus{outline:0}.round-dropdown-container p{margin-right:.75em}.round-dropdown-container p svg{font-size:xx-small;margin-left:.6em}.round-dropdown-container .round-dropdown-content{background-color:#fff;border-radius:17px;box-shadow:0 1px 2px 0 rgba(60,64,67,.302),0 1px 3px 1px rgba(60,64,67,.149);cursor:pointer;margin:.5em 1em 0 0;padding:1em .5em 1em 0;position:absolute;left:0;width:116px;z-index:100}@media only screen and (max-width:768px){.round-dropdown-container .round-dropdown-content{right:auto}}@media only screen and (max-width:770px){.round-dropdown-container .round-dropdown-content{width:110px}}.round-dropdown-container .round-dropdown-content .round-dropdown-click:focus,.round-dropdown-container .round-dropdown-content:focus{outline:0}.round-dropdown-container .round-dropdown-content .sml-round-btn{line-height:30px;margin-left:.25em}.round-dropdown-container .round-dropdown-content .sml-round-btn svg{width:30px}.round-dropdown-container .display-none{display:none}#chart-dropdown{margin:2em 0;text-align:center}#chart-dropdown p{display:block;font-weight:700;margin:0;padding:0 .5em 0 0}#chart-dropdown .rectangle-dropdown-container{display:inline-block;position:relative}#chart-dropdown .rectangle-dropdown-container .dropdown-side-text{margin-top:.5em}#chart-dropdown .rectangle-dropdown-container .dropdown-side-text .round-dropdown-container .btn-dropdown .sml-round-btn,#chart-dropdown .rectangle-dropdown-container .dropdown-side-text a,#chart-dropdown .rectangle-dropdown-container .dropdown-side-text button.link,.round-dropdown-container .btn-dropdown #chart-dropdown .rectangle-dropdown-container .dropdown-side-text .sml-round-btn{font-size:smaller}#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-button{border-radius:5px;color:#fff;font-size:.9em;padding:1em;min-width:13em;cursor:pointer}#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-button svg{margin-left:.5em}#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content{background-color:#f1f1f1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin:0 auto;max-height:290px;left:0;overflow:auto;position:absolute;right:.5em;text-align:left;width:100%;z-index:999}#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content .round-dropdown-container .btn-dropdown .sml-round-btn,#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content a,#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content button.link,.round-dropdown-container .btn-dropdown #chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content .sml-round-btn{cursor:pointer;display:block;padding:12px 16px;text-decoration:none}@media only screen and (max-width:1060px){#chart-dropdown .rectangle-dropdown-container .rectangle-dropdown-content{right:70px}}#chart-dropdown .rectangle-dropdown-container .display-none{display:none}.modal-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:999}.modal-content{background:#fff;border:1px solid #ccc;border-radius:4px;height:70%;height:calc(100% - 13em);margin:4% auto;max-width:45em;outline:none;overflow-y:scroll;padding:3em 3em 1em;position:relative}.modal-content h2{line-height:1.5em}.modal-content p{line-height:2em}.modal-content button{display:block;margin:2em auto;width:15em}@media (max-width:1280px){.modal-content{max-width:40em}}@media (max-width:980px){.modal-content{max-width:35em}}@media (max-width:800px){.modal-content{height:90%;height:calc(100% - 6em);margin:0;max-width:none;overflow-y:auto;padding:3em 4.5em}}@media (max-width:500px){.modal-content{padding:3em 1.25em}}.modal-content-share{border:1px solid #ccc;background:#fff;margin:2.5em auto 1em;max-width:37em;max-height:100%;outline:none;overflow:scroll;padding:2.5em 4em;position:relative}.modal-content-share.modal-confirmation{overflow:hidden;text-align:center;padding:2.5em}.modal-content-share.modal-confirmation button{width:10em}.modal-content-share h2{margin-bottom:1.5em}.modal-content-share button{display:block;margin:3em auto 0;width:35em}.modal-content-share label{display:block;margin-bottom:1.6em}.modal-content-share label p{margin:0;padding:0}.modal-content-share label span{font-style:italic}.modal-content-share label input,.modal-content-share label textarea{color:#555;box-shadow:inset 0 1px 2px hsla(0,0%,55.7%,.07);width:35em;-webkit-box-shadow:inset 0 1px 2px hsla(0,0%,55.7%,.07)}.modal-content-share label textarea{border:1px solid #8e8e8e;height:5em;line-height:30.7px;margin-bottom:.5em}.modal-content-share label .errorMessage{color:#ec5840}.modal-content-share label #subject{margin-bottom:.5em}.modal-content-share .address-preview{text-align:center;padding-top:2em;font-style:italic}.modal-content-share #g-recaptcha{margin:2.5em auto}@media (max-width:800px){.modal-content-share{height:100%;margin:0;max-height:none}.modal-content-share button,.modal-content-share label input,.modal-content-share label textarea{width:30em}}@media (max-width:650px){.modal-content-share{height:100%;max-height:none;margin:0}.modal-content-share label input,.modal-content-share label textarea{width:25em}.modal-content-share button{margin:0 auto;width:25em}}@media (max-width:550px){.modal-content-share{height:100%;max-height:none;margin:0}.modal-content-share button,.modal-content-share label input,.modal-content-share label textarea{width:20em}}@media (max-width:460px){.modal-content-share{height:100%;max-height:none;margin:0;padding:1em}.modal-content-share h2{margin-bottom:1em;margin-top:2em}.modal-content-share label input,.modal-content-share label textarea{width:15em}.modal-content-share label text-area{line-height:1.5em}.modal-content-share label .round-dropdown-container .btn-dropdown .sml-round-btn,.modal-content-share label a,.modal-content-share label button.link,.round-dropdown-container .btn-dropdown .modal-content-share label .sml-round-btn{font-size:smaller}.modal-content-share button{width:20em}}.ReactModal__Body--open{overflow-y:hidden}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.tooltip{position:relative}.tooltip-trigger{display:inline-block;text-decoration:underline}.tooltip-bubble{min-width:120px;max-width:210px;position:absolute;z-index:10}.tooltip-bubble:after{content:"";position:absolute}.tooltip-top{bottom:100%;padding-bottom:9px}.tooltip-top,.tooltip-top:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-top:after{border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #000;bottom:0;opacity:.8}.tooltip-bottom{top:100%;padding-top:9px}.tooltip-bottom,.tooltip-bottom:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-bottom:after{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #000;top:0;opacity:.8}.tooltip-left{right:100%;padding-right:9px}.tooltip-left,.tooltip-left:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-left:after{border-left:9px solid #000;border-top:9px solid transparent;border-bottom:9px solid transparent;right:0;opacity:.8}.tooltip-right{left:100%;padding-left:9px}.tooltip-right,.tooltip-right:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-right:after{border-right:9px solid #000;border-top:9px solid transparent;border-bottom:9px solid transparent;left:0;opacity:.8}.tooltip-message{background:#000;border-radius:3px;color:#fff;font-size:.75rem;line-height:1.4;opacity:.8;padding:.75em;text-align:center}figure table{padding:1em .5em;margin:0 auto;background-color:#fff;text-align:left}figure th,figure thead>tr>th{background-color:#777;color:#fff;font-weight:500;line-height:1.3em;padding:.5em;vertical-align:bottom}figure .table>tbody>tr>td{padding:.5em;vertical-align:middle}figure .table-vertical-borders>tbody>tr>td{border-right:1px solid #ccc;border-left:1px solid #ccc}figure .table-vertical-borders>tbody>tr>td:first-child{border-left:none}figure .table-vertical-borders>tbody>tr>td:last-child{border-right:none}figure td{padding:.5em}figure .table-hover>tbody>tr:hover,figure .table-striped>tbody>tr:nth-of-type(odd){background-color:#f1f1f1}figure thead~tbody>tr:nth-of-type(odd){background-color:#fff!important}figure thead~tbody>tr:nth-of-type(2n){background-color:#f1f1f1}figure tfoot{font-size:12px;background-color:#fff;line-height:1.5em}figure tfoot>tr>td{text-align:left;width:155px;word-wrap:break-word}figure .table .table-spanner th,figure .table>.table-spanner>tr>th{background-color:#f1f1f1;color:#000;font-weight:400;text-align:center}figure .table-spanner .table-span div{border-bottom:1px solid #000;margin:0 auto;padding:1em 0 .5em;text-align:center;width:75%}figure .table-spanner:first-child .table-span div{margin:0 auto;padding:0;border-bottom:1px solid #000;text-align:center;width:75%}figure .table-spanner>tr>td{font-size:14px;text-align:center}figure .multi-row-white-stripe{background-color:#fff}figure .multi-row-stripe{background-color:#f1f1f1}figure .table-spanner>tr>.multi-subspan-header-left{text-align:left}figure img{height:auto;max-width:100%}figure iframe{margin:1em auto}figure .table-container-outer{position:relative}figure .table-container{width:100%;overflow-y:auto}@media only screen and (max-width:530px){.home .col-1090-container img{margin:0 auto;width:30%}}.home .contact-us{background-attachment:fixed;background-image:url(/images/blurry-texture.jpg);background-position:top;background-size:cover;color:#fff;min-height:300px}.home .contact-us .round-dropdown-container .btn-dropdown .sml-round-btn,.home .contact-us a,.home .contact-us button.link,.home .contact-us h3,.round-dropdown-container .btn-dropdown .home .contact-us .sml-round-btn{color:#fff}.home .contact-us .img-width-80{width:90%}@media (max-width:823px){.home .contact-us .img-width-80{width:20%}}.detail .breadcrumbs-container,.detail .cta-block,.detail .text-extend-button,.detail header{position:relative;z-index:1}.detail .draft-status{background-color:#d68e04;color:#fff;opacity:.9;padding:0 1em .5em;position:fixed;text-align:center;top:0;width:calc(100% - 2em);z-index:200}.detail .draft-status .round-dropdown-container .btn-dropdown .sml-round-btn,.detail .draft-status a,.detail .draft-status button.link,.detail .draft-status h2,.round-dropdown-container .btn-dropdown .detail .draft-status .sml-round-btn{color:#fff}.main-body{line-height:1.8em;margin-left:250px;padding:0 10px}@media only screen and (max-width:768px){.main-body{margin-left:0;padding:0 20px}}.main-body .beb-footer-background,.main-body .beb-footer-image{display:none}.main-body img{display:block;margin:1.5em auto;max-width:100%}.main-body .card img{margin:0}.main-body figure{border:1px solid #e1e1e1;margin:0;padding:1em 2em}.main-body figure h3{font-size:1em;margin-bottom:.5em}.main-body .sidebar{border:1px solid #dadada;padding:1em 2em}.main-body .disclaimer{font-size:.8em;font-style:italic;line-height:1.75em;padding-bottom:1.5em}.main-body .row-wrapper{border-top:1px solid #dadada;display:block;padding-top:1em;width:100%}.main-body .row-wrapper .card{padding:1em;text-align:center;width:calc(33.3% - 3.25em)}@media (max-width:1366px){.main-body .row-wrapper .card{min-height:80px}}@media (max-width:1025px){.main-body .row-wrapper .card{min-height:auto;width:calc(100% - 3.25em)}}.main-body .row-wrapper:after{display:block;clear:both;content:""}.main-body #copy-right{display:none}.main-body #endUseCharts{text-align:center;margin:2em 0}.main-body #endUseCharts .electric-chart,.main-body #endUseCharts .gas-chart{margin:0;display:inline}@media (min-width:1440px){.main-body #endUseCharts .electric-chart,.main-body #endUseCharts .gas-chart{max-width:50%}}.main-body #endUseCharts .col-2 .electric-chart,.main-body #endUseCharts .col-2 .gas-chart{margin:0 auto;max-width:100%}@media (min-width:1440px){.main-body #endUseCharts .col-2 .electric-chart,.main-body #endUseCharts .col-2 .gas-chart{max-width:100%}}#search{background-color:#f1f1f1;border:3px solid #9b9b9b;border-radius:20px;box-shadow:none;color:#000;cursor:text;font-size:.8em;height:35px;margin:1em;opacity:.8;outline:none;padding-left:15px;position:absolute;right:0;width:275px;z-index:100}@media (max-width:720px){#search{float:none;position:relative;width:50%}}#search-button{border-color:transparent;border-radius:100px;margin-top:1em;margin-right:1em;padding:.55em 1em;position:relative}@media (min-width:720px){#search-button{display:none}}.search .search-container{margin:.5 auto;text-align:center}.search .search-container #search{display:inline-block;margin:1em 0;position:inherit;width:325px}@media (max-width:720px){.search .search-container #search{float:none;position:relative;width:65%}}.search .search-container #search-button{border-radius:100px;border-color:transparent;margin-left:1em;margin-right:0;margin-top:0;position:relative;width:50px}.search button{margin:1em 0;width:100%}.search .main-body{margin:0 auto;width:900px}@media screen and (max-width:900px){.search .main-body{width:80%}}.search .main-body .total-results{border:1px solid #dadada;font-size:20px;font-weight:700;padding:1em}.search .main-body .list-row{border-top:1px solid #dadada;padding:1em 0 .5em}.search .main-body .list-row h3,.search .main-body .list-row p{margin:0}.search .main-body .list-row:first-child{border-top:0}.page-not-found{margin-left:.5em;padding:6em 0}.page-not-found p{color:#fff;font-size:larger}.page-not-found .btn{margin:2em 1.5em;width:15em}@media only screen and (max-width:1000px){.page-not-found h2{margin-top:2em;margin-bottom:0}.page-not-found .btn-container{display:inherit;margin:0 auto}.page-not-found .btn-container .btn{margin:1em 1.5em}}@media print{.no-print{display:none}.detail .main-body{margin-left:0}.detail .header{height:150px}.detail .header h1{text-shadow:none;font-size:2em}header,header .header-container{min-height:150px}.container-centered{width:90%!important}.round-dropdown-container .btn-dropdown .sml-round-btn,a,button.link{text-decoration:underline!important}.main-body{line-height:1.5!important}h1,h2,h3,h4,h5,span.subhead{font-family:Times New Roman,Times,serif!important}}@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:first-child{-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) 0s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.line-scale>div{background-color:#cecece;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}
/*# sourceMappingURL=main.127617ad.chunk.css.map */