@media (-ms-high-contrast:none){#pageTop,.wrap{height:100%}#pageTop,.wrap,::-ms-backdrop{height:100%}.main--index{width:60%}}.loader{align-items:center;background-color:transparent;display:flex;height:100%;justify-content:space-around;margin:auto;opacity:1;position:relative;transition:opacity .3s;width:100%;z-index:inherit}.loader--loadingComponentData{position:absolute;top:0}.loader--loadingComponentData .loader__spinner{margin-top:0}.loader--transition-enter,.loader--transition-leave-to{opacity:0}.loader__spinner{box-sizing:border-box;height:15px;position:relative;width:60px}.loader__spinner__dots{animation:loader-rhombuses-spinner 2.5s linear infinite;background-color:#95c11f;border-radius:2px;box-sizing:border-box;height:15px;left:60px;margin:0 auto;position:absolute;transform:translateY(0) rotate(45deg) scale(0);width:15px}.loader__spinner__dots:first-child{animation-delay:-1666.66667ms}.loader__spinner__dots:nth-child(2){animation-delay:-3.33333333s}@keyframes loader-rhombuses-spinner{0%{transform:translateX(0) rotate(45deg) scale(0)}50%{transform:translateX(-233%) rotate(45deg) scale(1)}to{transform:translateX(-466%) rotate(45deg) scale(0)}}@font-face{font-display:swap;font-family:Default-Font-Light;font-style:normal;font-weight:300;src:url(fonts/AvenirNextLTPro-Light.a075d9bf.eot);src:url(fonts/AvenirNextLTPro-Light.2dc80b41.woff) format("woff"),url(fonts/AvenirNextLTPro-Light.43684ace.ttf) format("truetype")}@font-face{font-family:Default-Font-Regular;src:url(fonts/AvenirNextLTPro-Regular.e12bcefc.eot);src:url(fonts/AvenirNextLTPro-Regular.0340f043.woff) format("woff"),url(fonts/AvenirNextLTPro-Regular.2e9b7940.ttf) format("truetype")}@font-face{font-family:Default-Font-Bold;src:url(fonts/AvenirNextLTPro-Bold.86641153.eot);src:url(fonts/AvenirNextLTPro-Bold.f04f2907.woff) format("woff"),url(fonts/AvenirNextLTPro-Bold.3c6bf152.ttf) format("truetype")}@font-face{font-display:swap;font-family:Default-Headline-Font-Light;font-style:normal;font-weight:300;src:url(fonts/AvenirNextLTPro-Light.a075d9bf.eot);src:url(fonts/AvenirNextLTPro-Light.2dc80b41.woff) format("woff"),url(fonts/AvenirNextLTPro-Light.43684ace.ttf) format("truetype")}@font-face{font-family:Default-Headline-Font-Regular;src:url(fonts/AvenirNextLTPro-Regular.e12bcefc.eot);src:url(fonts/AvenirNextLTPro-Regular.0340f043.woff) format("woff"),url(fonts/AvenirNextLTPro-Regular.2e9b7940.ttf) format("truetype")}@font-face{font-family:Default-Headline-Font-Bold;src:url(fonts/AvenirNextLTPro-Bold.86641153.eot);src:url(fonts/AvenirNextLTPro-Bold.f04f2907.woff) format("woff"),url(fonts/AvenirNextLTPro-Bold.3c6bf152.ttf) format("truetype")}.vc-blue{--vc-accent-50:#fff;--vc-accent-100:#fff;--vc-accent-200:#c5d59a;--vc-accent-300:#a7d824;--vc-accent-400:#a7d824;--vc-accent-500:#a7d824;--vc-accent-600:#95c11f;--vc-accent-700:#95c11f;--vc-accent-800:#81aa0f;--vc-accent-900:#81aa0f}*{margin:0;padding:0}*,:after,:before{box-sizing:border-box}*,:focus,:hover{outline:none}body,html{height:100%}body{background-color:#f9f9f9;color:#333!important;font-family:Default-Font-Regular,Arial,Helvetica,sans-serif!important;font-size:16px!important;overflow-x:hidden}.wrap{display:flex;flex-flow:column;min-height:100vh;position:relative}.wrap li{list-style:none}.main--index{flex:1 0 auto;margin:2em;max-width:100%}@media (min-width:992px){.main--index{margin:2em auto}}@media (-ms-high-contrast:none){#pageTop,.wrap{height:100%}#pageTop,.wrap,::-ms-backdrop{height:100%}.main--index{width:60%}}h1,h2,h3,h4,h5,h6{color:#333;line-height:1.4}h1,h2{font-size:2.2em}h3{font-size:2em}h4,h5,h6{font-size:1.2em}.heading{margin:.5em 0 1em;max-width:50vh}@media (min-width:992px){.heading{max-width:90vh;white-space:nowrap}}.heading--h1{font-family:Default-Headline-Font-Bold,Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:700}.heading--h2{font-family:Default-Headline-Font-Light,Arial,Helvetica,sans-serif;font-size:2.2em}@media (min-width:992px){.heading--h2{font-size:3.2em}}.heading--h2 .subheader{font-size:.75em;margin-top:0}.heading--h3{color:#95c11f;font-family:Default-Headline-Font-Regular,Arial,Helvetica,sans-serif;font-size:2em;font-weight:700}.heading--h4{font-family:Default-Headline-Font-Bold,Arial,Helvetica,sans-serif}.heading--h4,.heading--h5{font-size:1.2em;font-weight:700}.heading--h5{color:#333;font-family:Default-Headline-Font-Bold}.heading--h6{font-size:1.2em}.heading--h6,.heading--h7{font-family:Default-Headline-Font-Regular,Arial,Helvetica,sans-serif}.heading--h7{color:#333;font-size:1em}.heading--h8{font-family:Default-Headline-Font-Regular,Arial,Helvetica,sans-serif;font-size:.8em}.heading--strong{font-family:Default-Headline-Font-Bold,Arial,Helvetica,sans-serif;font-weight:700}.heading--hasTooltip{display:inline-block}.heading span.meta{color:#4d4d4d;display:block;font-family:Default-Font-Regular,Arial,Helvetica,sans-serif;text-transform:none}a,a:not(.button){cursor:pointer;text-decoration:none}a.link{color:#95c11f;text-decoration:none}a.button{color:#fff}p{line-height:1.3;margin:1em 0}.error{color:#f44336}.meta{color:#404040;font-size:.8em}@media (min-width:992px){.meta{font-size:.9em}}.strong{font-family:Default-Font-Bold,Arial,Helvetica,sans-serif}.fade-enter-active,.fade-leave-active{height:inherit;opacity:1;transition:opacity .5s}.fade-enter,.fade-leave-to{height:inherit;opacity:0}.topToBottom-enter-active,.topToBottom-leave-active{height:100%;max-height:500px;transition:all .5s ease-in-out}.topToBottom-enter,.topToBottom-leave-to{max-height:0;opacity:0}@media only screen and (max-width:768px){.hidden-sm{display:none!important}}@media only screen and (min-width:768px) and (max-width:992px){.hidden-md{display:none!important}}@media only screen and (min-width:992px) and (max-width:1200px){.hidden-lg{display:none!important}}@media only screen and (min-width:1200px){.hidden-xl{display:none!important}}.nxModal__window{background:#efefef;border-bottom:3px solid #ffe01b;flex:0 1 auto;font-size:.9em;height:auto;left:0;padding:.5em;position:relative;text-align:center;top:0;width:100vw}@media only screen and (max-width:1200px){.nxModal__window{flex:1 0 auto}}.grid-2{display:grid;grid-template-columns:auto}@media (min-width:768px){.grid-2{grid-template-columns:50% 50%}}.horizontalScrolling{display:flex;flex-direction:row;flex-wrap:nowrap;margin-left:0;-webkit-overflow-scrolling:touch;overflow-x:auto}.horizontalScrolling>*{margin:0 .5rem 1rem;padding:inherit}@media (max-width:768px){.is-hidden-on-phone{display:none!important}}@media (min-width:768px) and (max-width:1200px){.is-hidden-on-tablet{display:none!important}}@media (min-width:1200px) and (max-width:1700px){.is-hidden-on-desktop{display:none!important}}@media (min-width:1700px){.is-hidden-on-widescreen{display:none!important}}@media (max-width:1200px){.is-hidden-on-touch{display:none!important}}@media (min-width:768px){.only-visible-on-phone{display:none!important}}@media (min-width:1200px){.only-visible-on-touch{display:none!important}}.label,.nxLabel{border:0;border-radius:4px;color:#fff;display:inline;font-size:.8em;font-weight:700;padding:.5em .8em;text-align:center;text-shadow:none;transition:all 0s linear,opacity .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label a.label__link,.label a.nxLabel__link,.nxLabel a.label__link,.nxLabel a.nxLabel__link{color:#fff}.label__tooltipTrigger,.nxLabel__tooltipTrigger{cursor:pointer}.label__tooltip,.nxLabel__tooltip{animation:fadeOut .5s ease;color:#454545;display:none;font-size:.9em;font-weight:400;padding:.5em 0 .4em}.label__tooltip--visible,.nxLabel__tooltip--visible{animation:fadeIn .5s ease;display:block}.label--info,.label--toggable,.nxLabel--info,.nxLabel--toggable{animation:info .5s linear 0s 1 normal;background-color:#e2e3e4;color:#404040}.label--toggable,.nxLabel--toggable{cursor:pointer}.label--disabled,.nxLabel--disabled{font-weight:400;opacity:.7}.label--selected,.nxLabel--selected{background-color:#525252;color:#fff}.label--base,.nxLabel--base{background-color:transparent;color:#fff}.label--error,.nxLabel--error{animation:error .5s linear 0s 1 normal;background-color:#f44336}.label--success,.nxLabel--success{animation:success .5s linear 0s 1 normal;background-color:#a7d824}.label--not-changable,.nxLabel--not-changable{cursor:not-allowed}.label--warning,.nxLabel--warning{animation:warning .5s linear 0s 1 normal;background-color:#f25f25}.label--wind,.nxLabel--wind{animation:wind .5s linear 0s 1 normal;background-color:#a6d6f2;color:#333}.label--fire,.nxLabel--fire{animation:fire .5s linear 0s 1 normal;background-color:#f66;color:#fff}.label--gas,.nxLabel--gas{animation:gas .5s linear 0s 1 normal;background-color:#bdddd2;color:#333}.label--sun,.nxLabel--sun{animation:sun .5s linear 0s 1 normal;background-color:#ffee7e;color:#333}.label--item,.label--link,.label--unit,.nxLabel--item,.nxLabel--link,.nxLabel--unit{animation:sun .5s linear 0s 1 normal;background-color:#525252;color:#fff}.label--button,.nxLabel--button{cursor:pointer}.label--button.nxLabel--error:hover,.nxLabel--button.nxLabel--error:hover{animation:errorHover .5s linear 0s 1 normal;background-color:#f55a4e}.label--button.nxLabel--success:hover,.nxLabel--button.nxLabel--success:hover{animation:successHover .5s linear 0s 1 normal;background-color:#b1de38}.label--button.nxLabel--info:hover,.nxLabel--button.nxLabel--info:hover{animation:infoHover .5s linear 0s 1 normal;background-color:#eff0f0}.label--button.nxLabel--warning:hover,.nxLabel--button.nxLabel--warning:hover{animation:warningHover .5s linear 0s 1 normal;background-color:#f3713d}.label--button.nxLabel--wind:hover,.nxLabel--button.nxLabel--wind:hover{animation:windHover .5s linear 0s 1 normal;background-color:#1b82bd;color:#fff}.label--button.nxLabel--fire:hover,.nxLabel--button.nxLabel--fire:hover{animation:fireHover .5s linear 0s 1 normal;background-color:red;color:#fff}.label--button.nxLabel--gas:hover,.nxLabel--button.nxLabel--gas:hover{animation:gasHover .5s linear 0s 1 normal;background-color:#58a88e;color:#fff}.label--button.nxLabel--sun:hover,.nxLabel--button.nxLabel--sun:hover{animation:sunHover .5s linear 0s 1 normal;background-color:#ffdf0e}.label--button.nxLabel--unit:hover,.nxLabel--button.nxLabel--unit:hover{animation:unitHover .5s linear 0s 1 normal;background-color:#454545}