html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}html *,html *:before,html *:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px;background:#fafafa;margin:0;position:relative;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:rgba(0,0,0,0.87);font-family:'Roboto', sans-serif;overflow-y:scroll}label,span,div,p,h1,h2,h3,h4,input,select,textarea{font-family:'Roboto', Arial, sans-serif}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,strong,sub,sup,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}.clearfix:before,.embed-options:before,.clearfix:after,.embed-options:after{display:table;content:""}.clearfix:after,.embed-options:after{clear:both}#toast .message{position:fixed;top:50px;right:50px;left:50px;z-index:100000000000;max-width:500px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;padding:15px 20px;border-radius:3px;color:white;background:#01354e;border:1px solid #025780;margin-bottom:10px;font-size:12px}#toast .message.red{background:#891008;border-color:#ba160a}#toast .message:last-child{margin-bottom:0}#toast .message .title{font-weight:700}#toast .message .mdi-close{cursor:pointer;position:absolute;right:-5px;top:-5px;-webkit-transition:200ms ease-out;transition:200ms ease-out;width:15px;height:15px;border-radius:100%;text-align:center;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#toast .message:hover .mdi-close,#toast .message:focus .mdi-close{background:black;color:white;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.Loading{position:relative;width:50px;height:50px;margin:auto}.Loading .dot{top:0;bottom:0;margin:auto;width:10px;height:10px;background:#FAB500;border-radius:50%;position:absolute}.Loading .dot1{left:0;-webkit-animation:dot-jump 200ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite;animation:dot-jump 200ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite}.Loading .dot2{left:20px;-webkit-animation:dot-jump 200ms 133.333333333ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite;animation:dot-jump 200ms 133.333333333ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite}.Loading .dot3{left:40px;-webkit-animation:dot-jump 200ms 66.6666666667ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite;animation:dot-jump 200ms 66.6666666667ms cubic-bezier(0.77, 0.47, 0.64, 0.28) alternate infinite}.Loading.supercenter{position:fixed;top:0;bottom:0;left:0;right:0}@-webkit-keyframes dot-jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes dot-jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}#header{position:fixed;z-index:9;height:60px;top:0;width:100%;background-color:#F4F8FB;white-space:nowrap}#atomic_nr{float:left;width:200px}#group_name_short{background-color:#FAB500;float:left;width:60px;color:#000;height:60px;text-align:center;line-height:60px;font-size:22px;font-weight:bold}#fp_logo{font-size:13px;margin:12px 0 0 15px;color:#000;float:left}#group_name_long{margin:-3px 0 0 15px;float:left;font-size:16px;color:#000;width:122px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.navlink{font-weight:normal;text-decoration:none;color:#5488C4;cursor:pointer;float:left;display:block;height:60px;color:#000;line-height:60px;padding:0 20px 0 25px;font-size:13px}a.navlink:hover{text-decoration:none !important;border-bottom:1px solid #AAA}a.navlink_active,a.navlink_active:hover{border-bottom:3px solid #888}.header-dropdown{float:right;position:relative;line-height:60px;margin-right:30px}.header-dropdown__target{cursor:pointer;color:#999;font-size:14px}.header-dropdown__menu{position:absolute;z-index:11;top:59px;right:-15px;background-color:white;display:none;line-height:37px;width:1 60px;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 4px rgba(0,0,0,0.2);box-shadow:0 3px 4px rgba(0,0,0,0.2)}.description ul{margin-left:15px}.header-dropdown:hover .header-dropdown__menu{display:block}a.langlink{float:right;clear:both;width:100%;color:#333;padding:5px 15px;text-decoration:none !important;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.1)}a.langlink:hover,a.langlink:focus{color:#000;background:rgba(0,0,0,0.1)}#active_language .short{display:none}@media (max-width: 500px){#atomic_nr{width:130px}#active_language .long{display:none}#active_language .short{display:inline}#group_name_short{display:none}}@media (max-width: 340px){a.navlink{padding:0 10px 0 15px}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#29d;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}body.blue .pace .pace-progress{background:white}@font-face{font-family:'icomoon';src:url("/images/fonts/icomoon.eot?#nk8aa4") format("embedded-opentype"),url("/images/fonts/icomoon.woff?nk8aa4") format("woff"),url("/images/fonts/icomoon.ttf?nk8aa4") format("truetype"),url("/images/fonts/icomoon.svg?nk8aa4#icomoon") format("svg");font-weight:normal;font-style:normal}.hasicon:before,[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-caret-down:before{content:"\f0d7"}.icon-organisation:before{content:"\e602"}.icon-roles:before{content:"\e60a"}.icon-cross:before{content:"\ea0f"}.icon-apps:before{content:"\e614"}.icon-hiring:before{content:"\f091"}.icon-search:before{content:"\f003"}.icon-menu:before{content:"\e5d2"}.icon-filter:before{content:"\f0b4"}.icon{font-family:icomoon;vertical-align:middle}@media screen and (min-width: 769px){.columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.columns .column{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (min-width: 769px){.column.is-half{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}.column.is-two-fifths{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:40%}}.map-container{position:fixed;top:110px;bottom:0;right:0;width:100%}@media screen and (min-width: 769px){.map-container{width:inherit;border-left:1px solid #D7D7D7}}.button,.filters-section .dropdown .target{padding:8px 15px;background-color:#FFF;font-size:12px;font-weight:600;letter-spacing:1px;color:#5D6162;border:1px solid #D7D7D7;border-radius:3px;-webkit-transition:.1s opacity linear;transition:.1s opacity linear}.button:hover,.filters-section .dropdown .target:hover{opacity:.8}.button:focus,.filters-section .dropdown .target:focus{outline:none}.button.is-gold,.filters-section .dropdown .is-gold.target{background-color:#FAB500;color:#fff;border:1px solid #FAB500}.button .icon,.filters-section .dropdown .target .icon{margin-left:4px;margin-right:-5px}input[type="checkbox"].checkbox{position:absolute;top:0;left:0;opacity:0;z-index:1;margin:0}input[type="checkbox"].checkbox+label{padding:.2rem .5rem .2rem 0;padding-left:2rem;position:relative;display:initial;cursor:pointer;margin-right:.5rem}input[type="checkbox"].checkbox+label:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;border-radius:4px;border:1px solid #D7D7D7}input[type="checkbox"].checkbox+label:hover:before{border-color:#FAB500}input[type="checkbox"].checkbox:checked+label:before{border-color:#FAB500;background-color:#FAB500}input[type="checkbox"].checkbox:checked+label:after{content:'';position:absolute;width:8px;height:12px;top:4px;left:8px;-webkit-transform:translateY(0rem) rotate(45deg);-ms-transform:translateY(0rem) rotate(45deg);transform:translateY(0rem) rotate(45deg);border:3px solid #fff;border-top:0;border-left:0}.details-card{background-color:white;padding:.8rem;border:1px solid grey;-webkit-box-shadow:0 0 5px grey;box-shadow:0 0 5px grey}.info-section{position:relative;z-index:7}.info-section .contain{width:75%;max-width:800px;margin:auto;text-align:center}@media only screen and (max-width: 768px){.info-section .contain{width:100%;max-width:100%;padding:0 15px}}.info-section-image{background-image:url(../images/city.jpg);width:100%;position:relative;background-size:cover;background-position:center center}.info-section-image-darken{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.5);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.7));z-index:0}.info-section-image-text{position:relative;margin:auto;text-align:center;color:white;padding:80px 0;font-size:24px;line-height:1.2}@media screen and (max-width: 768px){.info-section-image-text{font-size:16px}}.info-section-header{font-size:32px;line-height:1.2;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,0.5)}@media screen and (max-width: 768px){.info-section-header{font-size:24px}}.info-section-text{margin-top:18px;margin-bottom:18px;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.info-section-link{text-decoration:none;color:#FAB500;font-size:16px;font-weight:700}.info-section-link:hover{background:rgba(250,181,0,0.05);color:#ff8a00}.map-section{height:100%}.map-section #map{height:100%;width:100%;z-index:6;opacity:0;-webkit-transition:200ms opacity ease-out;transition:200ms opacity ease-out}.map-section #map.loaded{opacity:1}#map,.leaflet-container{background:#e0e0e0;outline:0}.leaflet-container .map-zoom{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-container .map-zoom-button{background-color:#fff;border-bottom:1px solid #ccc;height:26px;line-height:26px;display:block;text-align:left;text-decoration:none;color:black;font-weight:500;padding:0 12px;font-size:14px}.leaflet-container .map-zoom-button--active{background:#FAB500}.action-tooltip.leaflet-tooltip{background:transparent;border:none;padding:0;-webkit-box-shadow:none;box-shadow:none;white-space:normal;color:inherit;border-radius:0}.action-tooltip.leaflet-tooltip-left{margin-left:-20px}.action-tooltip.leaflet-tooltip-right{margin-left:20px}.action-tooltip .action-box{width:100px}.action-tooltip .action-box .action-image{height:100px}.leaflet-popup-content-wrapper{background:inherit;color:inherit;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup-tip-container{margin-top:-2px}.leaflet-popup-tip{-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);box-shadow:0 2px 3px 0 rgba(34,36,38,0.15)}.leaflet-popup-content{margin:inherit;line-height:inherit}.leaflet-container a.leaflet-popup-close-button{visibility:hidden}.leaflet-container a.leaflet-popup-close-button:before{visibility:visible;position:absolute;right:0;top:0;margin-top:-5px;margin-right:-5px;width:21px;height:21px;text-align:center;border-radius:50%;background:white;border:1px solid rgba(34,36,38,0.15);-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);font-size:10px;line-height:22px;color:rgba(0,0,0,0.6);cursor:pointer;-webkit-transition:100ms ease-in-out;transition:100ms ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:"\ea0f"}.leaflet-container a.leaflet-popup-close-button:hover:before{color:#F44336;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.leaflet-container .leaflet-control-attribution{font-size:12px;font-weight:400;background:transparent;color:black;opacity:0.3}.leaflet-container .leaflet-control-attribution a{color:black}.leaflet-container .leaflet-control-attribution:hover{opacity:1}@media only screen and (max-height: 800px){.leaflet-container .leaflet-control-attribution{position:absolute;right:0;width:100vw;bottom:0;z-index:0}}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:opacity 100ms ease-in, -webkit-transform 100ms ease-out;transition:opacity 100ms ease-in, -webkit-transform 100ms ease-out;transition:transform 100ms ease-out, opacity 100ms ease-in;transition:transform 100ms ease-out, opacity 100ms ease-in, -webkit-transform 100ms ease-out}.leaflet-cluster-spider-leg{-webkit-transition:stroke-dashoffset 100ms ease-out, stroke-opacity 100ms ease-in;transition:stroke-dashoffset 100ms ease-out, stroke-opacity 100ms ease-in}.marker-cluster{background-clip:padding-box;border-radius:20px;background:#2d84cb;-webkit-box-shadow:0 0 3px #3f7fac;box-shadow:0 0 3px #3f7fac}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font-family:'Roboto', "Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;background:white;color:#3f7fac;border:1px solid #3f7fac}.marker-cluster span{line-height:30px}.leaflet-control-fullscreen a{background:#fff url("/images/fullscreen.png") no-repeat 0 0;background-size:26px 52px}.leaflet-touch .leaflet-control-fullscreen a{background-position:2px 2px}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:0 -26px}.leaflet-touch.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px}.leaflet-container:-webkit-full-screen{width:100% !important;height:100% !important}.leaflet-container.leaflet-fullscreen-on{width:100% !important;height:100% !important}.leaflet-pseudo-fullscreen{position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;z-index:99999}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.leaflet-control-fullscreen a{background-image:url("/images/fullscreen@2x.png")}}.leaflet-container.leaflet-fullscreen-on{top:110px !important;height:calc(100% - 60px) !important}.actions-section{min-height:100vh;text-align:center;background:#fafafa;padding:20px}.actions-section .actions-column{width:300px;display:inline-block;vertical-align:top;padding-left:10px;padding-right:10px}.actions-section .actions-column--measure{margin-top:20px}.actions-section .actions-column.columns--1{width:100%}.actions-section .action-box{width:100%;max-width:100%}.actions-section .action-box .action-image{height:200px}.actions-section .action-box--measure{min-width:auto;max-width:100%}.actions-section .action-box--measure .action-image{height:100px}.actions-section .action-box{text-align:left;margin-bottom:20px;float:left}.actions-section.loading .action-box{opacity:0.5;position:absolute;visibility:hidden;left:-1000px;top:-1000px;opacity:1}.actions-section--sidebar{width:320px;position:fixed;top:60px;bottom:0;overflow-y:auto}@media (max-width: 820px){.actions-section--sidebar{display:none}}.actions-section--detail{text-align:left;background:transparent}.action-checkbox,.embed-checkbox{display:inline-block;margin-left:5px}.action-checkbox input,.embed-checkbox input{display:none}.action-checkbox label,.embed-checkbox label{cursor:pointer;display:inline-block;padding:8px 15px;background-color:#fff;border:1px solid #d0d0d0;border-radius:3px;display:block;text-align:left;text-decoration:none;color:#5D6162;font-weight:500;font-size:12px;line-height:12px;-webkit-transition:100ms all ease-in-out;transition:100ms all ease-in-out}.action-checkbox label .icon-caret-down,.embed-checkbox label .icon-caret-down{margin-left:5px;vertical-align:-1px}.action-checkbox.focus label,.action-checkbox:hover label,.embed-checkbox.focus label,.embed-checkbox:hover label{color:#333;border-color:#bababa;background-color:#fafafa}.action-checkbox input:checked+label,.embed-checkbox input:checked+label{color:#000;border-color:#FAB500;background-color:#fdf9ee}.action-transition{-webkit-backface-visibility:hidden;backface-visibility:hidden}.action-transition-move{-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.action-transition-enter-active{-webkit-transition:all 400ms ease-out;transition:all 400ms ease-out}.action-transition-leave-active{-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.action-transition-enter,.action-transition-leave-to{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.detail-section{margin-left:320px;padding-bottom:50px}.detail-section .contain{max-width:760px;padding-left:15px;padding-right:15px;margin:auto}.detail-section-side{width:200px;position:relative;float:left;margin-right:20px;margin-bottom:20px}.detail-section-image{background-image:url(../images/city.jpg);height:200px;width:200px;background-repeat:no-repeat;background-size:contain;background-position:top right}.detail-section-results{padding-top:20px;padding-bottom:10px;background:#fafafa;text-align:center}.detail-section-results-label{margin-left:2px;display:inline;font-size:12px;line-height:12px;word-break:keep-all}.detail-section-results-number{font-size:36px;line-height:36px;color:#FAB500;word-break:break-all;font-weight:700}.detail-section-results-unit{color:#888;font-weight:500}.detail-section-header{background-color:#e3e3e3;padding:20px 0;margin-bottom:30px}.detail-section-header--image{position:relative;height:200px}.detail-section-header--image .contain{position:absolute;left:0;right:0;bottom:0;margin:auto;color:white;padding-bottom:30px}.detail-section-header--image .contain .detail-section-back,.detail-section-header--image .contain .detail-section-title{color:white}.detail-section-header-image{background-image:url(../images/city.jpg);width:100%;position:absolute;top:0;height:200px;background-size:cover;background-position:center center}.detail-section-header-image-darken{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0.5);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.7));z-index:0}.detail-section-header:after{content:"";display:block;clear:both;overflow:hidden}.detail-section-back{text-decoration:none;color:#343534}.detail-section-back:hover{color:black;text-decoration:underline}.detail-section-grid--left{float:left}.detail-section-grid--right{float:right}.detail-section-grid--columns-three{margin-top:-20px;margin-bottom:20px}.detail-section-grid--columns-three>div{width:33%;float:left}.detail-section-grid--columns-three:after{content:"";display:block;clear:both;overflow:hidden}.detail-section-col span+span{margin-left:5px}.detail-section a.detail-section-col{text-decoration:none;font-weight:700;text-decoration:none;color:black}.detail-section a.detail-section-col:hover,.detail-section a.detail-section-col:focus{text-decoration:underline}.detail-section-title{font-size:16px;line-height:16px;font-weight:500;color:#343534}.detail-section-text{font-size:16px;line-height:27px;letter-spacing:0.34px;font-weight:300;color:#343534}.detail-section-text a{color:#FAB500;font-weight:700;text-decoration:none}.detail-section-text a:hover,.detail-section-text a:focus{text-decoration:underline}.detail-section-text p,.detail-section-text blockquote,.detail-section-text ul,.detail-section-text ol,.detail-section-text dl,.detail-section-text table,.detail-section-text pre{margin-bottom:16px}.detail-section-text ul,.detail-section-text ol,.detail-section-text dl{padding-left:20px}.detail-section-text blockquote{border-left:4px solid #FAB500;padding:0 15px}.detail-section-text hr{margin:30px auto;border-style:dotted;border-color:#FAB500}.detail-section-text sup{vertical-align:super;font-size:smaller;top:0}.detail-section-text sub{vertical-align:sub;font-size:smaller}.detail-section-links,.detail-section-social{clear:left;margin-top:20px;border-top:1px solid #FAB500;padding-top:20px}.detail-section-subtitle{font-size:16px;line-height:16px;font-weight:500;color:#343534;margin-bottom:10px}.detail-section-link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;display:inline-block;-webkit-transition:100ms color ease-out, 100ms background ease-out, 100ms border ease-out;transition:100ms color ease-out, 100ms background ease-out, 100ms border ease-out;border-radius:4px;background:#FAB500;color:rgba(0,0,0,0.95);font-weight:500;line-height:26px;font-size:14px;padding:5px 30px;border:1px solid #ffc52e;margin-bottom:10px;margin-right:10px}.detail-section-link:hover{background:#ffbb0a}.detail-section-link:active{background:#ebaa00}.detail-section .waiting{color:#d50935}.detail-section .in_progress{color:#FAB500}.detail-section .done{color:#39b015}@media (max-width: 820px){.detail-section{margin-left:0}.detail-section .contain{max-width:100%}}@media (max-width: 500px){.detail-section .detail-section-grid{float:none}.detail-section .detail-section-grid--columns-three>div{width:100%}.detail-section .detail-section-title{font-size:24px;line-height:28px}.detail-section .detail-section-grid--right{margin-top:20px}.detail-section .detail-section-side{float:none;margin:auto;margin-bottom:20px}.detail-section .detail-section-image{width:100%;height:150px;background-position:center bottom;background-size:contain}.detail-section .detail-section-text{font-size:14px;line-height:18px}.detail-section .detail-section-link{width:100%;text-align:center}}.redirect .contain{max-width:760px;padding-left:15px;padding-right:15px;margin:auto}.redirect-title{padding-top:50px;font-size:24px;line-height:24px;font-weight:300;text-align:center}.redirect-input{margin-top:20px}.redirect-input input{width:100%;padding:15px 20px;font-size:14px;border-radius:5px;background:none;outline:none;border:1px solid #aaa}.redirect-input input:hover{border-color:#000}.redirect-input input:focus{border-color:#1C99FC}.redirect-search-item{display:block;text-decoration:none;font-size:12px;line-height:12px;color:#555;padding:15px 20px;border-bottom:1px solid #eee}.redirect-search-item:hover,.redirect-search-item:focus{background:#efefef}.chart-section{background:white;min-height:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 20px;border-bottom:1px solid #D7D7D7}.chart-section .contain{width:76%;margin:30px auto 0}.chart-section:after{content:"";display:block;clear:both;overflow:hidden}@media only screen and (max-width: 1400px){.chart-section{padding:30px 15px 20px}.chart-section .contain{width:100%;margin:0 auto}}.chart-header{font-size:25px;font-weight:normal;color:#333}.chart-header-2{font-weight:normal;font-size:21px;color:#666}@media only screen and (max-width: 700px){.chart-header{margin-left:10px}}.legend{margin-top:9px;display:block;float:left;width:100%}.legend_color{display:inline-block;width:14px;height:14px;margin-right:12px;border-radius:2px;float:left;margin-top:1px}.legend_entry_title{font-size:17px;line-height:17px;text-transform:capitalize;color:#555}.legend_percentage{float:right}.chart-disclaimer-popup{white-space:pre-line !important;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:320px;font-size:14px;line-height:20px;color:#333;padding:15px}.degreeday-disclaimer-popup{display:block;width:600px}.degreeday-tag{color:white;background-color:grey;border-radius:5px;padding:4px;font-size:12px}.graph_carbon_evolution_box{height:auto;width:60%;float:left}#graph_carbon_evolution{height:350px;padding:20px 0 0 21px}.legend__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}#graph_carbon_current{float:right;height:328px;width:35%;position:relative}#carbon_current_stack{height:auto;width:77px;bottom:32px}#carbon_current_legend{width:55%;left:130px}@media only screen and (max-width: 700px){#graph_carbon_current{margin-left:10px}.degreeday-disclaimer-popup{width:300px}}@media only screen and (max-width: 1240px){.graph_carbon_evolution_box{width:90%}#graph_carbon_current{width:90%;margin-left:30px;height:300px;float:left;clear:both;margin-top:60px}}.filters-section{position:-webkit-sticky;position:sticky;top:60px;z-index:8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;padding-left:20px;padding-right:20px;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);background:white}.filters-section .dropdown .target{display:inline-block;padding:4px 15px;white-space:nowrap}.filters-section .dropdown.active .target{color:#fff;background-color:#FAB500;border-color:#FAB500}.filters-section .dropdown+.dropdown{margin-left:5px}.filters-section .checkbox+label{margin-left:15px}.filter-list{margin:0}.filter-list>li{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;margin-bottom:1px}.filter-list>li a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:1px;padding:10px 20px}.filter-list>li a.active{opacity:.8;background-color:#FAB500;color:#FFF}.filter-list>li .checkbox+label{margin-left:20px}.filter-list>li span{background-color:#FAB500;padding:10px 0;text-align:center;width:40px}/*!
 * medium-editor-insert-plugin v2.4.0 - jQuery insert plugin for MediumEditor
 *
 * http://linkesch.com/medium-editor-insert-plugin
 *
 * Copyright (c) 2014 Pavel Linkesch (http://linkesch.com)
 * Released under the MIT license
 */.medium-insert-images,.mediumInsert{text-align:center}.medium-insert-images figure,.mediumInsert figure{margin:0;display:block}.medium-insert-images figure img,.mediumInsert figure img{max-width:100%;margin-top:1em;vertical-align:top}.medium-insert-images figure:first-child img,.mediumInsert figure:first-child img{margin-top:0}.medium-insert-images.medium-insert-images-left,.medium-insert-images-left.mediumInsert,.mediumInsert.small{max-width:33.33%;float:left;margin:0 30px 20px 0}.medium-insert-images.medium-insert-images-right,.medium-insert-images-right.mediumInsert{max-width:33.33%;float:right;margin:0 0 20px 30px}.medium-insert-images.medium-insert-images-grid,.medium-insert-images-grid.mediumInsert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.5em -.5em}.medium-insert-images.medium-insert-images-grid figure,.medium-insert-images-grid.mediumInsert figure{width:33.33%;display:inline-block}.medium-insert-images.medium-insert-images-grid figure img,.medium-insert-images-grid.mediumInsert figure img{max-width:calc(100% - 1em);margin:.5em}.medium-insert-embeds,.mediumInsert-embeds{text-align:center;margin:1em 0;position:relative}.medium-insert-embeds iframe,.mediumInsert-embeds iframe,.medium-insert-embeds div,.mediumInsert-embeds div{margin:0 auto !important}.medium-insert-embeds.medium-insert-embeds-left,.medium-insert-embeds-left.mediumInsert-embeds{width:33.33%;float:left;margin:0 30px 20px 0}.medium-insert-embeds.medium-insert-embeds-right,.medium-insert-embeds-right.mediumInsert-embeds{width:33.33%;float:right;margin:0 0 20px 30px}.medium-insert-images figure,.mediumInsert figure,.medium-insert-embeds figure,.mediumInsert-embeds figure{position:relative}.medium-insert-images figure figcaption,.mediumInsert figure figcaption,.medium-insert-embeds figure figcaption,.mediumInsert-embeds figure figcaption{position:relative;z-index:1;display:block;text-align:center;margin:10px 0;color:#ccc;font-size:.8em;font-style:italic;outline:0 solid transparent}.medium-insert-images figure figcaption:focus,.mediumInsert figure figcaption:focus,.medium-insert-embeds figure figcaption:focus,.mediumInsert-embeds figure figcaption:focus{outline:0 solid transparent}.medium-editor-insert-plugin{outline:0 solid transparent}.medium-editor-insert-plugin:focus{outline:0 solid transparent}.medium-editor-insert-plugin .clearfix:before,.medium-editor-insert-plugin .embed-options:before,.medium-editor-insert-plugin:before,.medium-editor-insert-plugin .clearfix:after,.medium-editor-insert-plugin .embed-options:after,.medium-editor-insert-plugin:after{content:" ";display:table;clear:both}.medium-editor-insert-plugin p{margin:1em 0}.medium-editor-insert-plugin progress{display:block;margin:1em auto}.medium-editor-insert-plugin .hide{display:none}.medium-editor-insert-plugin.medium-editor-placeholder:after{padding:1em 0}.medium-editor-insert-plugin .medium-insert-buttons{position:absolute;color:#ddd;font-size:.9em}.medium-editor-insert-plugin .medium-insert-buttons button{display:block;cursor:pointer;color:#ddd;background:#fff;width:32px;height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;border:1px solid #ddd;line-height:30px;text-align:center;padding:0}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-show{font-size:25px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 100ms;transition:-webkit-transform 100ms;transition:transform 100ms;transition:transform 100ms, -webkit-transform 100ms}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-show span{display:block;margin-top:-4px}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-show.medium-insert-buttons-rotate{-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons{margin:0;padding:0;list-style:none;display:none;position:relative;z-index:2;left:55px;top:-32px}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons li{display:inline-block;margin:0 5px}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons li .fa{font-size:15px}.medium-insert-caption-placeholder{position:relative}.medium-insert-caption-placeholder:after{position:absolute;top:0;left:0;width:100%;text-align:center;content:attr(data-placeholder)}.dragging{cursor:move}.medium-insert-image-active{outline:2px solid #000}.medium-insert-images-toolbar{display:none}.medium-insert-images,.mediumInsert{margin:1em 0}.medium-insert-images .dragged,.mediumInsert .dragged{position:absolute;top:0;opacity:.5;z-index:2000}.medium-insert-images .placeholder,.mediumInsert .placeholder{position:relative;margin:0;padding:0;border:none}.medium-insert-images .medium-insert-images-progress,.mediumInsert .medium-insert-images-progress{position:absolute;width:100%;height:100%;top:0;right:0;background:rgba(255,255,255,0.4)}.medium-insert-embeds-input{position:relative;color:#ccc;z-index:1;text-align:left}.medium-insert-embeds-placeholder{position:relative}.medium-insert-embeds-placeholder:after{position:absolute;top:0;left:0;content:attr(data-placeholder);color:#ccc}.medium-insert-embeds-selected .medium-insert-embed{outline:2px solid #000}.medium-insert-embeds-toolbar{display:none}.medium-insert-embeds .medium-insert-embeds-overlay,.mediumInsert-embeds .medium-insert-embeds-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.page-container{margin-top:60px}.social span{cursor:pointer;display:inline-block;margin-right:5px;-webkit-transition:100ms ease-in-out;transition:100ms ease-in-out;font-weight:700;color:#aaa}.social span:last-child{margin-right:0}.social span:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.social span[data-link="#share-facebook"]:hover{color:#3b5999}.social span[data-link="#share-twitter"]:hover{color:#55acee}.social span[data-link="#share-pinterest"]:hover{color:#bd081c}.social span[data-action="share/whatsapp/share"]:hover{color:#25D366}.social span[data-link="#share-linkedin"]:hover{color:#0077B5}#app.embed .page-container{margin-top:0}#app.embed .actions-section--sidebar{top:0}#app.embed .filters-section{top:0}#app.embed .map-container{top:50px}#app.embed .leaflet-container.leaflet-fullscreen-on{top:50px !important}.header-dropdown__menu-embed{width:300px}.embed-checkbox{display:block;margin:0;padding:2px;float:left;width:33.3333333333%}.embed-options{margin:3px}.embed-url{padding:5px}.embed-url .fp-input__inner{width:235px}.embed-url .detail-section-link{height:40px;line-height:40px;margin:0;padding:0;width:50px;text-align:center}.fp-input{position:relative;font-size:14px;display:inline-block;width:100%}.fp-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:1;outline:none;padding:0 15px;-webkit-transition:border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%}.fp-input__inner::-webkit-input-placeholder{color:#c0c4cc}.fp-input__inner::-moz-placeholder{color:#c0c4cc}.fp-input__inner::-ms-input-placeholder{color:#c0c4cc}.fp-input__inner::placeholder{color:#c0c4cc}.fp-input__inner:hover{border-color:#c0c4cc}.fp-input__inner:focus{outline:none;border-color:#FAB500}.action-box{border:1px solid rgba(34,36,38,0.15);-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);border-radius:5px;background:#fff;font-size:14px;line-height:1em;font-weight:400;min-width:200px;max-width:300px;position:relative}.action-box .action-item{display:block;color:rgba(0,0,0,0.87);padding:15px 20px}.action-box .action-item--name{font-weight:700}.action-box .action-item--description{padding-top:0;font-size:14px;line-height:16px;color:#999}.action-box .action-item--subitle{font-size:smaller;color:gray}.action-box .action-link{text-decoration:none;color:#FAB500;font-weight:700;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.action-box .action-link:hover{background:rgba(250,181,0,0.05);color:#ff8a00}.action-box .action-link--name{text-decoration:none}.action-box .action-link--name:hover .action-item--name{color:black}.action-box .action-image{height:100px;width:100%;background-repeat:no-repeat;background-size:100%;background-size:cover;background-position:center center;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.action-box .action-tags{color:rgba(0,0,0,0.6);width:100%;padding:5px 20px 0;font-size:10px}.action-box .action-tags .action-tag{display:inline-block;margin-right:10px;margin-bottom:5px}.action-box .action-tags .action-tag--status{display:none}.action-box-results{position:absolute;right:0;top:0;background:rgba(0,0,0,0.5);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.4)), to(rgba(0,0,0,0.7)));background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.7));padding:10px;border-top-right-radius:5px;border-bottom-left-radius:5px;color:white;font-size:12px;line-height:12px;text-shadow:0 1px 2px rgba(0,0,0,0.5)}.action-box-results-number{margin-left:5px;display:inline-block;font-weight:700}.action-box-results-unit{display:inline-block;font-weight:500;color:rgba(255,255,255,0.8)}.action-box--archived{opacity:.5}.action-box--archived .action-link{color:#777}.action-box--archived .action-image{background-color:#777;background-blend-mode:luminosity}.dropdown{position:relative;cursor:pointer;display:inline-block}.dropdown .target{border:none;background-color:transparent}.dropdown .menu{display:block;position:absolute;min-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content;top:100%;left:0;right:auto;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);box-shadow:0 2px 3px 0 rgba(34,36,38,0.15);border:1px solid rgba(34,36,38,0.15);border-radius:3px;z-index:11;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;will-change:transform,opacity;margin-top:5px;max-height:500px;overflow-y:auto}.dropdown .menu>*{white-space:nowrap}.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;color:rgba(0,0,0,0.87);-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none;text-decoration:none;font-weight:400;border-bottom:1px solid rgba(0,0,0,0.1);background:rgba(250,181,0,0)}.dropdown .menu>.item:hover{background:rgba(250,181,0,0.05);color:rgba(0,0,0,0.95);z-index:10}.dropdown .menu>.item:first-child{border-top-width:0}.dropdown .menu>.item.focus{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.95)}.dropdown .menu>.item.disabled{background:none;cursor:default}.dropdown .menu>.item.active{background:rgba(250,181,0,0.8);color:black}.dropdown .menu>.item .title{padding:10px 20px;display:inline-block;font-size:12px;line-height:12px}.dropdown .menu.labelled>.item .title{margin-right:40px}.dropdown .menu.labelled>.item .label{font-size:12px;line-height:12px;position:absolute;right:0;background:#FAB500;padding:10px 0;text-align:center;width:40px;height:32px}.progress-bar{width:100%;background:#efefef;height:20px;border-radius:10px;position:relative}.progress-bar-inner{width:0%;position:absolute;left:0;top:0;height:20px;background:#FAB500;border-radius:10px;max-width:100%;-webkit-transition:100ms width ease-out;transition:100ms width ease-out}.progress-bar-text{display:inline-block;position:absolute;left:0;right:0;margin:auto;width:100%;text-align:center;font-weight:700;color:rgba(0,0,0,0.6);line-height:20px;padding:0 10px;font-size:10px}.progress-bar--action{margin-top:10px}.progress-bar--action,.progress-bar--action .progress-bar-inner{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.progress-bar--action .progress-bar--overflood{background:repeating-linear-gradient(90deg, #fab500, #fab500 5px, #fff 0, #fff 8px);height:20px;position:absolute;right:0;top:0;width:19px}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.4;background-color:#000}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.modal-card{position:relative;top:0;width:90%;max-width:750px;max-height:calc(100vh - 20px);margin:10px auto;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-card-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;border-bottom:1px solid #dbdbdb;border-top-right-radius:15px;border-top-left-radius:15px;background-color:#fff}.modal-close{border:none;background-color:transparent;outline:none}.modal-card-body{background-color:#fff;overflow:auto;padding:20px}.modal-card-body h3{font-size:1.1rem;line-height:1.2;margin:6px 0 8px 20px}.modal-card-footer{border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:1px solid #dbdbdb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;background-color:#fff}.modal-card-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#363636;font-size:24px;line-height:1}.modal{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.modal-content{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.modal-transition-enter{opacity:0}.modal-transition-leave-active{opacity:0}.modal-transition-enter .modal-content,.modal-transition-leave-active .modal-content{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.searchfield_with_icon{position:relative;display:inline-block}.searchfield_with_icon input{display:inline-block;background-color:#fff;border:1px solid #dbdbdb;color:#363636;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:calc(.375em - 1px) 0.75em;white-space:nowrap;text-align:left;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:1rem;min-width:100%;height:2.25rem;line-height:1.5;padding-left:2.5em}.searchfield_with_icon svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:12px;font-size:16px}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px){.is-hidden-tablet{display:none !important}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.is-full-width{width:100%}
