@font-face{font-family:OmnesMedium;font-weight:400;src:url(/assets/fonts/OmnesMedium.eot);src:url(/assets/fonts/OmnesMedium.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/OmnesMedium.woff2) format('woff2'),url(/assets/fonts/OmnesMedium.woff2) format('woff2'),url(/assets/fonts/OmnesMedium.woff) format('woff'),url(/assets/fonts/OmnesMedium.ttf) format('truetype')}@font-face{font-family:LetteraTextStd;font-weight:400;src:url(/assets/fonts/LetteraTextStd.eot);src:url(/assets/fonts/LetteraTextStd.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/LetteraTextStd.woff2) format('woff2'),url(/assets/fonts/LetteraTextStd.woff2) format('woff2'),url(/assets/fonts/LetteraTextStd.woff) format('woff'),url(/assets/fonts/LetteraTextStd.ttf) format('truetype')}@font-face{font-family:LetteraTextStd;font-weight:700;src:url(/assets/fonts/LetteraTextStd-Bold.eot);src:url(/assets/fonts/LetteraTextStd-Bold.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/LetteraTextStd-Bold.woff2) format('woff2'),url(/assets/fonts/LetteraTextStd-Bold.woff2) format('woff2'),url(/assets/fonts/LetteraTextStd-Bold.woff) format('woff'),url(/assets/fonts/LetteraTextStd-Bold.ttf) format('truetype')}h1,h2,h3,h4,h5{font:normal normal 18px/22px OmnesMedium,sans-serif;letter-spacing:.3px;margin:0;padding:0}h4{font:bold normal 15px/22px LetteraTextStd,serif;letter-spacing:0;margin:6px 0 0;padding:0}hr{background:url(/assets/images/dash.e8358535.svg) 0 50% repeat-x;border:0;clear:both;height:2px;margin:11px 0 13px}hr.full{background:0 0;border-top:solid 1px #fff}.search-filter hr{background:url("data:image/svg+xml; utf8, %3Csvg%20width%3D%22229%22%20height%3D%221%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%20.5h230%22%20stroke%3D%22%234A4A4A%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke-dasharray%3D%221%2C3%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") 0 50% repeat-x;margin:8px 0 6px}p{margin:12px 0}.hint{font-size:12px;line-height:12px}.filter{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;padding-top:10px;text-align:center}.filter__title{font-size:22px;color:#e7eef0;letter-spacing:-.8px;line-height:24px;margin:0 0 3px;text-align:left}.filter__subtitle{border-bottom:1px solid #fff;font-size:14px;letter-spacing:0;margin:0 0 12px;padding:0 0 3px;text-align:left;text-transform:uppercase}.filter__renewable-energy-subtitle{color:#e7eef0;font-size:14px;font-weight:700;letter-spacing:0;line-height:44px;text-align:left}.filter__renewable-energy-subtitle .large-text{vertical-align:baseline}.filter__renewable-energy-stats{padding-top:25px;text-align:left}.filter__renewable-energy-stats .large-text{margin:0 0 25px}.filter__heading{font-weight:400;font-size:14px;letter-spacing:0;margin:0 0 8px}.filter__heading .large-text{font-size:26px;letter-spacing:0;line-height:26px;text-align:center;vertical-align:middle}.filter__graph{position:relative}.filter__graph__image{display:block;height:105px;margin:0 auto;max-height:105px;position:relative;width:210px!important;z-index:3}.filter__graph__legend{font-size:12px;font-weight:700;display:flex;flex-wrap:wrap;justify-content:center;line-height:18px;margin:12px 0 0}.filter__graph__legend>div{padding:0 5px;white-space:nowrap}.filter__graph__legend>div span{border-radius:50%;display:inline-block;height:12px;margin:0 2px 0 0;overflow:hidden;vertical-align:middle;width:12px}.filter__renewables-total{bottom:0;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:14px;left:50%;max-width:140px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.filter__total-graphic{align-items:center;display:flex;flex-wrap:nowrap;margin:0 auto 18px;max-width:100%;overflow:hidden}.filter__total-graphic>div{box-sizing:border-box;flex-basis:33%;flex-grow:1;flex-shrink:1}.filter__total-graphic__ball{background:#f4fbff;border-radius:50%;display:block;height:100px;position:relative;width:100px}.filter__total-graphic__percentage{background:#24ce7b;border-radius:50%;height:100%;left:0;position:absolute;top:50%;-webkit-transform:scale(0) translateY(-50%);transform:scale(0) translateY(-50%);-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:100%}.filter__total-graphic__copy{font-size:12px;font-weight:700;letter-spacing:-.2px;line-height:12px;padding:0 0 0 20px;position:relative;text-align:left}.filter__total-graphic__copy:after{background:#f4fbff;content:'';height:1px;left:0;position:absolute;top:50%;width:16px}.filter__total-graphic__copy:first-child{color:#24ce7b;padding:0 20px 0 0;text-align:right}.filter__total-graphic__copy:first-child:after{background:#24ce7b;left:auto;right:0}.filter__total-graphic__copy__floated-details{position:absolute;right:0}.filter__total-graphic__copy .large-text{font-size:26px;line-height:26px;margin:5px 0 0;position:absolute;white-space:nowrap}.filter__total-graphic__copy .large-text .units{font-size:14px}.filter__efficiency{display:flex;flex-wrap:wrap;justify-content:center}.filter__efficiency>div{height:50px;margin:0 10px 10px;position:relative;transition:opacity .2s ease-out;width:50px}.filter__efficiency>div:before{background-color:#fff;background-repeat:no-repeat;background-size:contain;border-radius:50%;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.filter__efficiency>div>span{border:0;bottom:0;left:0;position:absolute;right:0;top:0}.filter__efficiency__off:before{opacity:.3}.filter__efficiency--energy-audit:before{background-image:url(/assets/images/efficiency/energy-audit.37aa0ce8.svg)}.filter__efficiency--efficient-appliances:before{background-image:url(/assets/images/efficiency/efficient-appliances.6e83b14c.svg)}.filter__efficiency--improved-boiler:before{background-image:url(/assets/images/efficiency/improved-boiler.636b0dea.svg)}.filter__efficiency--improved-heating-controls:before{background-image:url(/assets/images/efficiency/improved-heating-controls.1354868c.svg)}.filter__efficiency--insulation:before{background-image:url(/assets/images/efficiency/insulation.ff4431d4.svg)}.filter__efficiency--led-lighting:before{background-image:url(/assets/images/efficiency/led-lighting.3076a13f.svg)}.filter__efficiency--user-efficiencies:before{background-image:url(/assets/images/efficiency/user-efficiencies.b2155bd4.svg)}.filter__efficiency+p{margin:0}.filter__efficiency+p+.large-text{margin:0}.filter__heading__icon--efficiency{background:url(/assets/images/icon--energy-efficiency.6112891a.svg) 0 0 no-repeat;background-size:contain;display:inline-block;height:42px;vertical-align:middle;width:42px}.filter__stats-panel p{line-height:calc(1em + 4px);margin:0}.filter__co2-stat>div{display:inline-block;text-align:left;vertical-align:middle}.filter__co2-stat__icon{background:url(/assets/images/icon--co2.d8d1dd74.svg) 0 0 no-repeat;height:60px;width:53px}.filter__co2-stat .large-text{margin:0}.installation{color:#fff;font-size:14px;font-weight:700;letter-spacing:0;padding-top:10px;text-align:center}.installation-title{font:bold 22px/24px LetteraTextStd,serif;letter-spacing:-.8px;text-align:left}.installation-subtitle{border-bottom:solid 1px #fff;color:#fff;font:bold 14px/44px LetteraTextStd,serif;letter-spacing:0;margin:0 0 16px;padding:4px 0 0;text-align:left;text-transform:uppercase}.installation__renewable-tldr{text-align:center}.installation__renewable-tldr .large-text{vertical-align:baseline}.installation__stats{display:flex;flex-wrap:nowrap}.installation__stats>div{flex-grow:1;flex-shrink:1;flex-basis:auto}.installation__stats .large-text{margin:0}.installation__graph{padding-top:40px}.installation__description,.installation__graph{text-align:left}.installation__icon{background:50% 50% no-repeat;background-size:contain;display:inline-block;height:44px;margin:-7px 8px 6px 0;vertical-align:middle;width:44px}.installation__icon--solar-pv{background-image:url(/assets/images/installation/icon--solar-pv.196247fb.svg)}.installation__icon--solar-pv.installation__icon--filter{margin:0;vertical-align:baseline}.installation__icon--combined-heat-and-power{background-image:url(/assets/images/installation/icon--combined-heat-and-power.6f36a0ad.svg)}.installation__icon--solar-thermal{background-image:url(/assets/images/installation/icon--solar-thermal.bc0aa284.svg)}.installation__icon--hydro{background-image:url(/assets/images/installation/icon--hydro.50430043.svg)}.installation__icon--wind{background-image:url(/assets/images/installation/icon--wind.4477af6e.svg)}.installation__icon--heat-pumps{background-image:url(/assets/images/installation/icon--heat-pumps.1c8357f8.svg)}.installation__icon--anaerobic-digestion{background-image:url(/assets/images/installation/icon--anaerobic-digestion.c1a4fb2c.svg)}.installation__icon--energy-efficiency{background-image:url(/assets/images/icon--energy-efficiency.6112891a.svg)}.installation-stat{display:block;font-size:12px;line-height:14px;letter-spacing:.2px;margin:0 auto 15px;vertical-align:top;text-align:center}.installation-stat__copy{margin:0 auto;max-width:160px}.installation-stat--large{font-size:14px;line-height:18px}.installation-stat--large .installation-stat__copy{margin-top:-2px;max-width:none}.installation-stat .large-text{font-size:26px;line-height:26px;margin:2px auto 0}.installation-stat+.installation-stat:before{background:url(/assets/images/dash.e8358535.svg) 0 50% repeat-x;content:'';display:block;height:2px;margin:11px auto 13px;max-width:160px;position:relative}.installation-description{font-size:14px;line-height:17px}.installation-share{padding-top:10px}.main-content .installation__social-link{border:0;display:inline-block;margin:8px 0 0 10px;vertical-align:middle}.large-text{font:30px/22px OmnesMedium,sans-serif;letter-spacing:-.31px;vertical-align:baseline}.large-text .units{font-size:16px;letter-spacing:-.17px}.large-text.large-text--middle{vertical-align:middle}.large-text.large-text--middle .units{vertical-align:middle}.main-copy .large-text{font-size:22px}div.large-text{margin:14px 0 1px;padding:0}.clear{clear:both;height:0;width:100%}.graph canvas{max-height:200px;position:relative;max-width:100%}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1),-webkit-transform 1s cubic-bezier(0,0,.25,1)}.map-section{height:80vh;position:relative}@media (min-width:675px){.map-section{height:calc(100vh - 132px);margin-left:330px;width:calc(100% - $main-content-width)}}.map{height:100%;width:100%}.leaflet-marker-icon{background:0 0;border:0;display:block;font-size:10px;line-height:10px;height:10px;padding:0;position:absolute;opacity:.9;transition:opacity .1s linear,visibility .1s linear;width:10px}.leaflet-marker-icon:before{background:#f5a623;border-radius:50%;box-sizing:content-box;content:'';display:block;height:100%;left:50%;margin:0;position:absolute;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform ease-in .1s;transition:transform ease-in .1s;transition:transform ease-in .1s,-webkit-transform ease-in .1s;width:100%;will-change:transform;z-index:2}.leaflet-marker-icon:after{background:#cc8209;border:.5px solid #cc8209;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-sizing:content-box;border-radius:50%;content:'';display:block;height:100%;left:50%;opacity:1;position:absolute;top:50%;width:100%;visibility:visible;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform ease-in .1s;transition:transform ease-in .1s;transition:transform ease-in .1s,-webkit-transform ease-in .1s;will-change:transform;z-index:1}.leaflet-marker-icon--hidden{opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:-1!important}.leaflet-marker-icon--transport:before{background:#00748d}.leaflet-marker-icon--transport:after{background:#00586b;border:.5px solid #00586b}.leaflet-marker-icon--circular-economy:before{background:#6b6b6b}.leaflet-marker-icon--circular-economy:after{background:#515151;border:.5px solid #515151}.leaflet-marker-icon--businesses:before{background:#01c6e0}.leaflet-marker-icon--businesses:after{background:#0196aa;border:.5px solid #0196aa}.leaflet-marker-icon--energy-efficiency:before{background:#24a8aa}.leaflet-marker-icon--energy-efficiency:after{background:#1b8081;border:1px solid #1b8081}.leaflet-marker-icon--combined-heat-and-power:before{background:#f9a0ca}.leaflet-marker-icon--combined-heat-and-power:after{background:#f34496;border:1px solid #f34496}.leaflet-marker-icon--solar-thermal:before{background:#fede05}.leaflet-marker-icon--solar-thermal:after{background:#c4ab01;border:1px solid #c4ab01}.leaflet-marker-icon--hydro:before{background:#98caec}.leaflet-marker-icon--hydro:after{background:#49a2dd;border:1px solid #49a2dd}.leaflet-marker-icon--wind:before{background:#ccea7e}.leaflet-marker-icon--wind:after{background:#afde34;border:1px solid #afde34}.leaflet-marker-icon--heat-pumps:before{background:red}.leaflet-marker-icon--heat-pumps:after{background:#c20000;border:1px solid #c20000}.leaflet-marker-icon--anaerobic-digestion:before{background:#8f5f2e}.leaflet-marker-icon--anaerobic-digestion:after{background:#6d4823;border:1px solid #6d4823}.leaflet-marker-icon:hover{transition-delay:.1s}.leaflet-marker-icon--focus,.leaflet-marker-icon:hover{opacity:1;z-index:200000!important}.leaflet-marker-icon--focus:after,.leaflet-marker-icon--focus:before,.leaflet-marker-icon:hover:after,.leaflet-marker-icon:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3)}.leaflet-marker-icon--focus:after,.leaflet-marker-icon:hover:after{border-color:#fff;transition:border .2s linear;-webkit-transform:translate(-50%,-50%) scale(1.34);transform:translate(-50%,-50%) scale(1.34)}.map-zoom--11 .leaflet-marker-icon:after,.map-zoom--11 .leaflet-marker-icon:before{height:120%;width:120%}.map-zoom--12 .leaflet-marker-icon:after,.map-zoom--12 .leaflet-marker-icon:before{height:140%;width:140%}.map-zoom--13 .leaflet-marker-icon:after,.map-zoom--13 .leaflet-marker-icon:before{height:160%;width:160%}.map-zoom--14 .leaflet-marker-icon:after,.map-zoom--14 .leaflet-marker-icon:before{height:180%;width:180%}.map-zoom--15 .leaflet-marker-icon:after,.map-zoom--15 .leaflet-marker-icon:before{height:200%;width:200%}.map-zoom--16 .leaflet-marker-icon:after,.map-zoom--16 .leaflet-marker-icon:before{height:220%;width:220%}.map-zoom--17 .leaflet-marker-icon:after,.map-zoom--17 .leaflet-marker-icon:before{height:240%;width:240%}.map-zoom--18 .leaflet-marker-icon:after,.map-zoom--18 .leaflet-marker-icon:before{height:260%;width:260%}.leaflet-popup{pointer-events:none}@media (min-width:800px){.leaflet-popup--south .leaflet-popup{margin-bottom:-30px;-webkit-transform:translateY(100%);transform:translateY(100%)}.leaflet-popup--south .leaflet-popup .leaflet-popup-tip-container{top:-20px;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.leaflet-popup--south .leaflet-popup .leaflet-popup-tip{background:#24ce7b}.leaflet-popup--east .leaflet-popup{margin-bottom:-8px;margin-left:20px;-webkit-transform:translateY(50%) translateX(50%);transform:translateY(50%) translateX(50%)}.leaflet-popup--east .leaflet-popup .leaflet-popup-tip-container{left:-10px;top:calc(50% - 10px);-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.leaflet-popup--west .leaflet-popup{margin-bottom:-10px;margin-left:-24px;-webkit-transform:translateY(50%) translateX(-50%);transform:translateY(50%) translateX(-50%)}.leaflet-popup--west .leaflet-popup .leaflet-popup-tip-container{left:100%;margin:-10px 0 0 -10px;top:50%;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.leaflet-popup--east.leaflet-popup--north .leaflet-popup-content-wrapper,.leaflet-popup--west.leaflet-popup--north .leaflet-popup-content-wrapper{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.leaflet-popup-close-button,.leaflet-popup-content-wrapper,.leaflet-popup-tip{pointer-events:all}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:rgba(255,255,255,.94);box-shadow:0 0 6px 3px rgba(0,0,0,.15)}.leaflet-popup-content-wrapper{border-radius:0;padding:0}.leaflet-popup-content{color:#4a4a4a;font-size:14px;letter-spacing:0;line-height:17px;margin:0;max-width:calc(100vw - 20px);width:300px!important}.leaflet-popup-close-button{display:none}.map-popup{padding:0 21px 12px}.map-popup p{margin:0}.map-popup__label{background:#24ce7b;color:#fff;font:bold 14px/17px LetteraTextStd,serif;letter-spacing:0;margin:0 -21px;padding:5px 21px 2px;text-transform:uppercase}.map-popup--energy-efficiency .map-popup__label{background:#24a8aa}.map-popup__name{background:url(/assets/images/dash-dark.2c003ab7.svg) 0 100% repeat-x;background-size:3px 1px;font:bold 18px/22px LetteraTextStd,serif;letter-spacing:-.09px;margin:15px 0 3px}.map-popup__efficiency{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:8px 0}.map-popup__efficiency+.map-popup__stat{margin-top:0}.map-popup__efficiency>div{background-repeat:no-repeat;background-size:contain;border-radius:50%;height:48px;margin:0 10px 5px 0;overflow:hidden;text-indent:80px;transition:opacity .2s ease-out;white-space:nowrap;width:48px}.map-popup__efficiency__off{opacity:.3}.map-popup__efficiency--energy-audit{background-image:url(/assets/images/efficiency/icon--energy-audit.20754fe5.png)}.map-popup__efficiency--efficient-appliances{background-image:url(/assets/images/efficiency/icon--efficient-appliances.fc1655a5.png)}.map-popup__efficiency--improved-boiler{background-image:url(/assets/images/efficiency/icon--improved-boiler.c0318f30.png)}.map-popup__efficiency--improved-heating-controls{background-image:url(/assets/images/efficiency/icon--improved-heating-controls.376516c0.png)}.map-popup__efficiency--insulation{background-image:url(/assets/images/efficiency/icon--insulation.f95a8aa5.png)}.map-popup__efficiency--led-lighting{background-image:url(/assets/images/efficiency/icon--led-lighting.61173ec5.png)}.map-popup__efficiency--user-efficiencies{background-image:url(/assets/images/efficiency/icon--user-efficiencies.ab92dbc9.png)}.map-popup__stat{margin:36px 0 12px}.map-popup__stat+.map-popup__stat{margin-top:12px}.map-popup__stat:last-of-type{margin-bottom:16px}.map-popup__stat__number{display:block;font:bold 30px/30px LetteraTextStd,serif;letter-spacing:-.21px;margin:0 0 2px;position:relative}.map-popup__stat__number .units{font:bold 14px/22px LetteraTextStd,serif;letter-spacing:-.15px;vertical-align:baseline}.map-popup__stat__number:after{background:url(/assets/images/dash-dark.2c003ab7.svg) 0 100% repeat-x;bottom:0;left:0;content:'';height:1px;max-width:90px;position:absolute;width:100%}.map-popup a{color:#35bfae;font-weight:700;display:inline-block;margin:5px 0 0;text-decoration:underline;transition:color .3s cubic-bezier(0,0,.25,1),color .2s .3s cubic-bezier(0,0,.25,1)}.map-popup a:focus,.map-popup a:hover{border-color:#24ce7b;color:#24ce7b}.map-popup__icon-section{color:#f5a623;float:right;font:bold 14px/17px LetteraTextStd,serif;letter-spacing:0;margin-top:12px;text-transform:uppercase;text-align:right}.map-popup__icon-type{margin-bottom:3px}.map-popup__icon{background:#fff;border:solid 3px #f5a623;border-radius:50%;box-sizing:content-box;display:inline-block;height:60px;overflow:hidden;position:relative;width:60px}.map-popup__icon:after{content:url(../assets/images/icon--solar.10480702.svg);height:23px;left:50%;margin:-12px 0 0 -22px;position:absolute;top:50%;width:38px}.map-popup__icon:before{-webkit-animation:2s ease-in-out infinite alternate sun;animation:2s ease-in-out infinite alternate sun;content:url(../assets/images/icon--solar-sun.6431fc02.svg);height:22px;left:50%;margin:-16px 0 0 -1px;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:50%;width:22px}.map-popup__icon--filter{background:#fff;border-width:5px;border-radius:50%;box-sizing:content-box;left:12px;margin-top:3px;position:absolute;-webkit-transform:scale(.4);transform:scale(.4);-webkit-transform-origin:0 0;transform-origin:0 0;top:auto}.map-popup__icon--filter:after,.map-popup__icon--filter:before{-webkit-animation:none!important;animation:none!important}.map-popup--renewable-energy .map-popup__icon--filter{display:none}.map-popup--combined-heat-and-power .map-popup__icon-section{color:#f9a0ca}.map-popup--combined-heat-and-power .map-popup__icon{border-color:#f9a0ca}.map-popup--solar-thermal .map-popup__icon-section{color:#fede05}.map-popup--solar-thermal .map-popup__icon{border-color:#fede05}.map-popup--hydro .map-popup__icon-section{color:#98caec}.map-popup--hydro .map-popup__icon{border-color:#98caec}.map-popup--wind .map-popup__icon-section{color:#ccea7e}.map-popup--wind .map-popup__icon{border-color:#ccea7e}.map-popup--heat-pumps .map-popup__icon-section{color:red}.map-popup--heat-pumps .map-popup__icon{border-color:red}.map-popup--anaerobic-digestion .map-popup__icon-section{color:#8f5f2e}.map-popup--anaerobic-digestion .map-popup__icon{border-color:#8f5f2e}.map-popup--hydro .map-popup__icon:after{-webkit-animation:3s linear infinite hydro-water;animation:3s linear infinite hydro-water;content:url(../assets/images/icon--hydro.0aae0b1d.svg);height:9px;margin:0 0 0 -95px;width:132px}.map-popup--hydro .map-popup__icon:before{-webkit-animation:10s linear infinite hydro-wheel;animation:10s linear infinite hydro-wheel;content:url(../assets/images/icon--hydro-wheel.93f46ea8.svg);height:40px;margin:-20px 0 0 -17px;width:34px}.map-popup--wind .map-popup__icon:after{-webkit-animation:2s linear infinite wind-turbine;animation:2s linear infinite wind-turbine;bottom:calc(25px - 18px);content:url(../assets/images/icon--wind-turbine.f6c433b6.svg);height:46px;margin:0 0 0 -26px;top:auto;-webkit-transform-origin:26.5px 23px;transform-origin:26.5px 23px;width:40px}.map-popup--wind .map-popup__icon:before{-webkit-animation:none;animation:none;bottom:0;content:url(../assets/images/icon--wind-turbine-mast.23cfbb44.svg);height:25px;margin:0 0 0 -3px;top:auto;width:6px}.map-popup--combined-heat-and-power .map-popup__icon:after{-webkit-animation:2s linear infinite combined;animation:2s linear infinite combined;content:url(../assets/images/icon--combined-arrows.3b750412.svg);height:31px;margin:0 0 0 -15px;top:-5px;width:30px}.map-popup--combined-heat-and-power .map-popup__icon:before{-webkit-animation:none;animation:none;bottom:0;content:url(../assets/images/icon--combined.79b8659b.svg);height:60px;margin:0 0 0 -30px;top:auto;width:60px}.map-popup--anaerobic-digestion .map-popup__icon{background:#fff url(../assets/images/icon--anaerobic-digestion.2800622f.svg) 50% calc(100% - 8px) no-repeat}.map-popup--anaerobic-digestion .map-popup__icon:after{-webkit-animation:none;animation:none;-webkit-animation:3s linear infinite anaerobic;animation:3s linear infinite anaerobic;bottom:10px;content:url(../assets/images/icon--anaerobic-digestion--fill.bf43ca51.svg);height:50px;margin:0 0 0 -19px;opacity:1;top:auto;width:37px}.map-popup--anaerobic-digestion .map-popup__icon:before{-webkit-animation:3s linear infinite anaerobic-content;animation:3s linear infinite anaerobic-content;bottom:14px;content:url(../assets/images/icon--anaerobic-digestion--content.a9eff7bb.svg);height:23px;margin:0 0 0 -14px;top:auto;width:26px}.map-popup--solar-thermal .map-popup__icon:after{-webkit-animation:2.5s linear infinite thermal-waves;animation:2.5s linear infinite thermal-waves;background:url(../assets/images/icon--thermal-waves.fd203c27.svg) 50% 0 no-repeat;border-bottom:solid 2px #9b9b9b;bottom:12px;content:'';height:16px;margin:0 0 0 -17px;top:auto;width:34px}.map-popup--solar-thermal .map-popup__icon:before{content:url(../assets/images/icon--thermal-sun.db354df1.svg);margin:-25px 0 0 -11px}.map-popup--heat-pumps .map-popup__icon{background:#fff url(../assets/images/icon--heat-pumps.112524a4.svg) 50% calc(100% - 12px) no-repeat}.map-popup--heat-pumps .map-popup__icon:after{-webkit-animation:2.5s linear infinite thermal-waves;animation:2.5s linear infinite thermal-waves;background:url(../assets/images/icon--heat-pumps-waves.dfe6b4d1.svg) 50% 0 no-repeat;bottom:38px;content:'';height:16px;margin:0 0 0 -17px;top:auto;width:48px}.map-popup--heat-pumps .map-popup__icon:before{-webkit-animation:10s linear infinite hydro-wheel;animation:10s linear infinite hydro-wheel;background:url(../assets/images/icon--heat-pumps-wheel.37b7556b.svg);content:'';height:20px;margin:-5px 0 0 -20px;width:20px}@media (min-width:675px) and (max-width:895px){.filters{top:$header-height--tablet}.map-section{height:calc(100vh - $header-height--tablet)}}@-webkit-keyframes thermal-waves{from{background-position:50% 0}to{background-position:50% -16px}}@keyframes thermal-waves{from{background-position:50% 0}to{background-position:50% -16px}}@-webkit-keyframes anaerobic-content{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(2px);transform:translateY(2px)}40%{-webkit-transform:translateY(2px) rotate3d(0,0,1,5deg) scale(1.1);transform:translateY(2px) rotate3d(0,0,1,5deg) scale(1.1)}76%{-webkit-transform:translateY(0) rotate3d(0,0,1,5deg);transform:translateY(0) rotate3d(0,0,1,5deg)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anaerobic-content{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(2px);transform:translateY(2px)}40%{-webkit-transform:translateY(2px) rotate3d(0,0,1,5deg) scale(1.1);transform:translateY(2px) rotate3d(0,0,1,5deg) scale(1.1)}76%{-webkit-transform:translateY(0) rotate3d(0,0,1,5deg);transform:translateY(0) rotate3d(0,0,1,5deg)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anaerobic{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);opacity:.6}36%{-webkit-clip-path:inset(14px 0 0 0);clip-path:inset(14px 0 0 0)}38%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}52%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}74%{-webkit-clip-path:inset(0 0 calc(100% - 14px) 0);clip-path:inset(0 0 calc(100% - 14px) 0)}76%{-webkit-clip-path:inset(0 0 calc(100% - 14px) 0);clip-path:inset(0 0 calc(100% - 14px) 0);opacity:1}80%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}100%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}}@keyframes anaerobic{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);opacity:.6}36%{-webkit-clip-path:inset(14px 0 0 0);clip-path:inset(14px 0 0 0)}38%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}52%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}74%{-webkit-clip-path:inset(0 0 calc(100% - 14px) 0);clip-path:inset(0 0 calc(100% - 14px) 0)}76%{-webkit-clip-path:inset(0 0 calc(100% - 14px) 0);clip-path:inset(0 0 calc(100% - 14px) 0);opacity:1}80%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}100%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}}@-webkit-keyframes combined{0%{-webkit-clip-path:inset(0 0 24px 0);clip-path:inset(0 0 24px 0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-clip-path:inset(0 0 24px 0);clip-path:inset(0 0 24px 0);-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-clip-path:inset(0 0 30px 0);clip-path:inset(0 0 30px 0);-webkit-transform:translateY(21px);transform:translateY(21px)}50.00001%{-webkit-clip-path:inset(31px 0 0 0);clip-path:inset(31px 0 0 0);-webkit-transform:translateY(16px);transform:translateY(16px)}60%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);-webkit-transform:translateY(21px);transform:translateY(21px)}100%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes combined{0%{-webkit-clip-path:inset(0 0 24px 0);clip-path:inset(0 0 24px 0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-clip-path:inset(0 0 24px 0);clip-path:inset(0 0 24px 0);-webkit-transform:translateY(15px);transform:translateY(15px)}50%{-webkit-clip-path:inset(0 0 30px 0);clip-path:inset(0 0 30px 0);-webkit-transform:translateY(21px);transform:translateY(21px)}50.00001%{-webkit-clip-path:inset(31px 0 0 0);clip-path:inset(31px 0 0 0);-webkit-transform:translateY(16px);transform:translateY(16px)}60%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);-webkit-transform:translateY(21px);transform:translateY(21px)}100%{-webkit-clip-path:inset(25px 0 0 0);clip-path:inset(25px 0 0 0);-webkit-transform:translateY(40px);transform:translateY(40px)}}@-webkit-keyframes sun{from{opacity:.6;-webkit-transform:rotate(0) scale(.9);transform:rotate(0) scale(.9)}to{opacity:1;-webkit-transform:rotate(10deg) scale(1.4);transform:rotate(10deg) scale(1.4)}}@keyframes sun{from{opacity:.6;-webkit-transform:rotate(0) scale(.9);transform:rotate(0) scale(.9)}to{opacity:1;-webkit-transform:rotate(10deg) scale(1.4);transform:rotate(10deg) scale(1.4)}}@-webkit-keyframes hydro-wheel{from{-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}to{-webkit-transform:rotate3d(0,0,1,-180deg);transform:rotate3d(0,0,1,-180deg)}}@keyframes hydro-wheel{from{-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}to{-webkit-transform:rotate3d(0,0,1,-180deg);transform:rotate3d(0,0,1,-180deg)}}@-webkit-keyframes hydro-water{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(56px);transform:translateX(56px)}}@keyframes hydro-water{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(56px);transform:translateX(56px)}}@-webkit-keyframes wind-turbine{from{-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}to{-webkit-transform:rotate3d(0,0,1,120deg);transform:rotate3d(0,0,1,120deg)}}@keyframes wind-turbine{from{-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0)}to{-webkit-transform:rotate3d(0,0,1,120deg);transform:rotate3d(0,0,1,120deg)}}@font-face{font-family:Sentinel;font-weight:700;src:url(/assets/fonts/Sentinel-Book.eot);src:url(/assets/fonts/Sentinel-Book.eot?#iefix) format('embedded-opentype'),url(/assets/fonts/Sentinel-Book.woff2) format('woff2'),url(/assets/fonts/Sentinel-Book.woff2) format('woff2'),url(/assets/fonts/Sentinel-Book.woff) format('woff'),url(/assets/fonts/Sentinel-Book.ttf) format('truetype')}.about{font-family:Sentinel,Arial,sans-serif;font-size:20px;font-weight:400;line-height:calc(1em + 4px);margin:0 auto;max-width:676px;overflow-wrap:break-word;padding:40px 20px;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.about h1{font-size:1.4em}.about h2,.about h3{font-size:1.3em;margin:1.5em 0 .4em}.about h2+p,.about h3+p{margin-top:0}.about h3{font-size:1.2em}.about p{margin:1.2em 0}.about sub{line-height:0}.about a{border-bottom:solid 1px rgba(0,116,141,0);color:#00748d;text-decoration:none;transition:border .3s ease-in}.about a:focus,.about a:hover{border-bottom-color:rgba(0,116,141,.9);transition:border .3s ease-out}.ui-select-container{position:relative}.ui-select-match .btn.btn-xs.btn-link.pull-right{background:#fff;color:#4a4a4a;cursor:pointer;font:12px/36px OmnesMedium,sans-serif;height:10px;margin-top:-10px;position:absolute;right:0;top:50%;width:10px}.ui-select-match .btn.btn-xs.btn-link.pull-right:before{content:'x'}.ui-select-bootstrap[disabled]{cursor:pointer;opacity:.3}.ui-select-bootstrap>.ui-select-choices{background:#fff;border:solid 1px #00748d;border-top:solid 1px rgba(153,199,209,1);box-shadow:0 0 6px 3px rgba(0,0,0,.15);clip:rect(0,300px,210px,-10px);height:auto;margin-top:-12px;max-height:200px;overflow-x:hidden;position:absolute;width:100%}@media (max-width:674px){.ui-select-bootstrap>.ui-select-choices{left:0!important;position:relative!important;top:0!important}}.ui-select-bootstrap>.ui-select-no-choice{background:#fff}.ui-select-bootstrap .ui-select-choices-row>span{clear:both;cursor:pointer;display:block;font-size:15px;line-height:22px;padding:3px 20px;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.ui-select-bootstrap .ui-select-match-text{display:inline-block;max-width:165px;padding-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-choices-row__copy{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-select-match .btn.btn-xs.btn-link.pull-right{background:0 0;height:100%;margin:-20px 0 0!important;text-align:center;width:24px}.ui-select-offscreen{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important;position:absolute!important;top:0!important;width:1px!important}.filters__project-types{align-items:flex-start;display:flex;flex-wrap:nowrap;margin:0 0 22px;position:relative}.filters__project-types .ui-select-container{position:static}.filters__project-types .ui-select-bootstrap>.ui-select-choices{border:solid 1px #979797;box-shadow:0;clip:rect(0,300px,290px,-10px);margin-top:-36px;max-height:280px;padding-bottom:10px;right:0}.filters__project-types .ui-select-bootstrap .ui-select-choices-row>span{line-height:34px;padding:0 20px 0 62px}.filters__project-types__dropdown{flex-grow:1;flex-shrink:1;flex-basismax-width:180px}.tooltip{border-bottom:1px dashed #fff;cursor:pointer;display:inline-block;position:relative}.tooltip__message{left:50%;margin-top:-10px;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transform:translate3d(-50%,-90%,0);transform:translate3d(-50%,-90%,0);transition:all .3s ease-in .2s;visibility:hidden}.tooltip__message:after{border-color:rgba(255,255,255,.98) transparent transparent transparent;border-style:solid;border-width:10px 10px 0 10px;content:'';height:0;left:calc(50% - 5px);position:absolute;top:100%;width:0}.tooltip:hover .tooltip__message{opacity:1;-webkit-transform:translate3d(-50%,-100%,0);transform:translate3d(-50%,-100%,0);transition:all .3s ease-out;visibility:visible}.tooltip__copy{background:rgba(255,255,255,.98);box-shadow:0 0 6px 3px rgba(0,0,0,.15);color:#00748d;display:block;font-size:14px;min-width:100px;padding:5px 10px}.main-copy .tooltip__copy{width:240px}