﻿*,*:before,*:after{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;line-height:1;vertical-align:baseline;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:active,a:hover,:focus{outline:0}a{color:inherit;background-color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle}textarea{overflow:auto;resize:none}button{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html,body{background-color:#fff;color:#111}html{height:100%}h1{font-size:50px;line-height:1.15}h2{font-size:30px;line-height:1.2}h3{font-size:20px}b{font-weight:700}p{font-size:20px;line-height:1.4}p.small{font-size:16px;line-height:1.5}::-webkit-input-placeholder{color:#bbb}:-moz-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}.button{display:inline-block;font-size:26px;padding:12px 40px;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s;-webkit-touch-callout:none;user-select:none}.button.disabled{cursor:default}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}header a{font-size:12px;color:#b0afb0;text-decoration:none}footer a{font-size:14px;color:#b0afb0;text-decoration:none}input[type=range]{appearance:none;width:100%;background-color:rgba(0,0,0,0)}input[type=range]:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=range]::-webkit-slider-runnable-track,input[type=range]:focus::-webkit-slider-runnable-track{width:100%;height:10px;box-shadow:none;background:var(--color-brand);border-radius:4px;border:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=range]::-webkit-slider-thumb{border:1px solid var(--color-brand);height:19px;width:19px;border-radius:100%;background:#fff;cursor:pointer;margin:-5px 0 0 0;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;background:var(--color-brand);border-radius:4px;border:0px solid #000101}input[type=range]::-moz-range-track:focus{outline:none}input[type=range]::-moz-range-thumb{border:var(--color-brand) 1px solid;height:19px;width:19px;border-radius:100%;background:#fff;cursor:pointer}input[type=range]::-moz-focus-outer{border:0}input[type=range]::-ms-track{width:100%;height:30px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:0;color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background-color:var(--color-brand);border:none;height:10px;border-radius:4px;box-shadow:none}input[type=range]::-ms-thumb{border:var(--color-brand) 1px solid;height:19px;width:19px;border-radius:100%;background:#fff;cursor:pointer}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:var(--color-brand)}input[type=range]::-ms-tooltip{display:none}input[type=range][disabled]{pointer-events:none}.hb .brandColor{color:#ef840e !important}.hb .brandBg{background-color:#ef840e !important}.hb .brandBorder{border-color:#ef840e !important}.wiwo .brandColor{color:#e3000b !important}.wiwo .brandBg{background-color:#e3000b !important}.wiwo .brandBorder{border-color:#e3000b !important}.hb{font-family:"Gotham Narrow",Arial,Helvetica,sans-serif}.hb h1,.hb h2,.hb h3,.hb h4,.hb h5,.hb h6{font-weight:300}.hb .button{border-width:1px;border-style:solid;font-weight:300}.hb .button.primary{background-color:#fff;border-color:#fff;color:#ef840e}.hb .button.primary:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.hb .button.primary.inverted{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.hb .button.primary.inverted:hover{background-color:#fff;border-color:#fff;color:#ef840e}.hb .button.secondary{background-color:#fff;border-color:#ef840e;color:#ef840e}.hb .button.secondary:hover{background-color:#ef840e;color:#fff}.hb #share .shareIcon:hover{background-color:#ef840e}.wiwo{font-family:Arial,Helvetica,sans-serif}.wiwo h1,.wiwo h2,.wiwo h3,.wiwo h4,.wiwo h5,.wiwo h6{font-weight:300}.wiwo .button{border-width:2px;border-style:solid}.wiwo .button.primary{background-color:#fff;border-color:#fff;color:#e3000b}.wiwo .button.primary:hover{background-color:rgba(0,0,0,0);color:#fff}.wiwo .button.primary.inverted{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff}.wiwo .button.primary.inverted:hover{background-color:#fff;border-color:#fff;color:#e3000b}.wiwo .button.secondary{background-color:rgba(0,0,0,0);border-color:#e3000b;color:#e3000b}.wiwo .button.secondary:hover{background-color:#e3000b;color:#fff}.wiwo #share .shareIcon:hover{background-color:#e3000b}body{position:relative;width:100%;height:100%;overflow-x:hidden;color:#1e1e1e}main{position:relative}main .minHeight{min-height:calc(100vh - 80px - 80px)}main .minHeightInner{width:100%}main .flexCenter{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}main section .inner{position:relative;width:100%;max-width:880px;margin:0 auto;padding:0 18px}@media only screen and (max-width: 767px){main section .inner{padding:0 10px}}main section.plain+section.plain .inner,main section.greyBackground+section.greyBackground .inner{padding-top:0}.responsive{display:block;width:100%;max-width:880px}.responsive.desktop{display:block}.responsive.mobile{display:none}@media only screen and (max-width: 767px){.responsive.desktop{display:none}.responsive.mobile{display:block}}.noSurvey{margin:0 auto;padding:300px 0;text-align:center;line-height:1.5;background:#eee}.blueBackground{background-color:#345d89}.greyBackground{background-color:#eee}h1{margin:0;font-size:30px;font-weight:700;line-height:1.2}h1:not(:last-child){margin-bottom:10px}@media(max-width: 767px){h1{font-size:22px}}h2{margin:0;font-size:20px;font-weight:700 !important;line-height:1.2}h2:not(:last-child){margin-bottom:20px}@media(max-width: 767px){h2{font-size:16px}}p{font-size:20px;line-height:1.3;font-weight:300}p.small{font-size:16px;line-height:1.3}p.big{font-size:24px}p.bold{font-weight:700}p.error{color:#be1716}@media(max-width: 767px){p{font-size:14px}p.small{font-size:12px}p.big{font-size:20px}}.textBlock.small p{font-size:16px;line-height:1.3}@media(max-width: 767px){.textBlock.small p{font-size:12px}}ol li,ul li{font-size:20px;line-height:1.3;font-weight:300;margin-bottom:5px}@media(max-width: 767px){ol li,ul li{font-size:14px}}ol{list-style:none;margin-left:30px;text-indent:-30px;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}ol li{list-style:none;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}ol li:before{display:inline-block;width:30px;content:counter(list-0, decimal) ". ";text-indent:0}ol li.ql-indent-1{margin-left:30px;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-1}ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}ol li.ql-indent-2{margin-left:60px;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-2}ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}ol li.ql-indent-3{margin-left:90px;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-3}ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}ol li.ql-indent-4{margin-left:120px;counter-reset:list-5 list-6 list-7 list-8 list-9;counter-increment:list-4}ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}ol li.ql-indent-5{margin-left:150px;counter-reset:list-6 list-7 list-8 list-9;counter-increment:list-5}ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}ol li.ql-indent-6{margin-left:180px;counter-reset:list-7 list-8 list-9;counter-increment:list-6}ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}ol li.ql-indent-7{margin-left:210px;counter-reset:list-8 list-9;counter-increment:list-7}ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}ol li.ql-indent-8{margin-left:240px;counter-reset:list-9;counter-increment:list-8}ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}ol li.ql-indent-9{margin-left:270px;counter-increment:list-9}ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}@media(max-width: 767px){ol{margin-left:20px;text-indent:-20px}ol li:before{width:20px}ol li.ql-indent-1{margin-left:20px}ol li.ql-indent-2{margin-left:40px}ol li.ql-indent-3{margin-left:60px}ol li.ql-indent-4{margin-left:80px}ol li.ql-indent-5{margin-left:100px}ol li.ql-indent-6{margin-left:120px}ol li.ql-indent-7{margin-left:140px}ol li.ql-indent-8{margin-left:160px}ol li.ql-indent-9{margin-left:180px}}ul{list-style:none;margin-left:20px;text-indent:-20px}ul li:before{display:inline-block;width:20px;content:"●";text-indent:0;color:var(--brand-color)}ul li.ql-indent-1{margin-left:20px}ul li.ql-indent-2{margin-left:40px}ul li.ql-indent-3{margin-left:60px}ul li.ql-indent-4{margin-left:80px}ul li.ql-indent-5{margin-left:100px}ul li.ql-indent-6{margin-left:120px}ul li.ql-indent-7{margin-left:140px}ul li.ql-indent-8{margin-left:160px}ul li.ql-indent-9{margin-left:180px}@media(max-width: 767px){ul{margin-left:15px;text-indent:-15px}ul li:before{width:15px}ul li.ql-indent-1{margin-left:15px}ul li.ql-indent-2{margin-left:30px}ul li.ql-indent-3{margin-left:45px}ul li.ql-indent-4{margin-left:60px}ul li.ql-indent-5{margin-left:75px}ul li.ql-indent-6{margin-left:90px}ul li.ql-indent-7{margin-left:105px}ul li.ql-indent-8{margin-left:120px}ul li.ql-indent-9{margin-left:135px}}b,strong,.bold{font-weight:700}.normal{font-weight:300}.textLeft{text-align:left}.textCenter,.ql-align-center{text-align:center}.textRight,.ql-align-right{text-align:right}.introHeadline,.endHeadline{font-weight:700 !important;color:#1e1e1e !important}.hb .button,.wiwo .button,.ada .button{display:inline-block;font-size:19px;font-weight:700;padding:12px;min-width:225px;text-align:center;text-decoration:none;border:none;color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s;-webkit-touch-callout:none;user-select:none}@media(max-width: 767px){.hb .button,.wiwo .button,.ada .button{padding:10px;font-size:16px}}.hb .button.disabled,.wiwo .button.disabled,.ada .button.disabled{cursor:default;opacity:.5}.button{background-color:#345d89}.flexSpace{display:flex;justify-content:space-between}.flexSpace>.full{width:100%}.flexSpace>.half{width:50%}.flexSpace>.third{width:33.3333%}.flexSpace>.threeThirds{width:66.6666%}.flexSpace>.quarter{width:25%}.flexSpace>.threeQuarter{width:75%}@media(max-width: 767px){.flexSpace>.half{width:100%}}header{position:relative;z-index:2}header .inner{display:flex;align-items:center;justify-content:center;width:100%;max-width:880px;margin:0 auto;padding:35px 18px}header .logo{display:block;width:240px;height:auto}header .title{font-size:20px;color:#000}@media(max-width: 767px){header .inner{justify-content:center;padding:20px 10px}header .title{width:100%;font-size:12px}}.wiwo header{display:block;box-shadow:none}.wiwo header .inner{display:block;padding-top:40px;padding-bottom:40px;text-align:center}.wiwo header .logo{display:inline-block;width:400px;height:auto;max-width:none;max-height:none}.wiwo header .title{padding-top:10px}@media(max-width: 767px){.wiwo header .inner{padding-top:20px;padding-bottom:20px}.wiwo header .logo{display:inline-block;width:240px;height:auto;max-width:none;max-height:none}}section.visual{text-align:center}section.visual .inner{padding:0}section.textBlock .inner{padding-top:40px;padding-bottom:40px}section.teasers .half{width:49%}section.teasers .button{margin:40px 0}section.teasers .teaserText{padding-bottom:40px}@media(max-width: 767px){section.teasers .flexSpace{display:block}section.teasers .half{width:100%}section.teasers .button{margin:20px 0}section.teasers .teaserText{padding-bottom:20px}}section.questions .inner{padding-top:40px;padding-bottom:40px}@media(max-width: 767px){section.questions .inner{padding-top:20px}}section.questions .questionItem:not(:last-child){margin-bottom:40px}section.questions .questionItem .number{margin:5px 0 2px 0;font-size:16px;text-transform:uppercase;background-color:rgba(0,0,0,0) !important}section.questions .questionItem .question{padding:2px 0 0 0;margin-bottom:10px;font-size:20px;line-height:1.3;font-weight:700}section.questions .questionItem .cols,section.questions .questionItem .rows{display:block}section.questions .questionItem textarea{width:100%;min-height:100px;border:#b8b8b8 1px solid;padding:7px;line-height:1.3;font-size:16px;font-weight:300;appearance:none;border-radius:0}section.questions .checkbox,section.questions .radiobutton{display:block;position:relative;padding-left:60px;border-bottom:1px solid #ddd;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}section.questions .checkbox:last-child,section.questions .radiobutton:last-child{border-bottom:none}section.questions .checkbox .bg,section.questions .radiobutton .bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#eae7e4;transition:opacity 250ms ease-out;opacity:0}section.questions .checkbox:hover .bg,section.questions .radiobutton:hover .bg{opacity:.5}section.questions .checkbox.disabled,section.questions .radiobutton.disabled{cursor:default}section.questions .checkbox .icon,section.questions .radiobutton .icon{position:absolute;left:10px;top:8px;width:30px;height:30px;border:1px solid #ccc;border-radius:50%;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.questions .checkbox .icon:after,section.questions .radiobutton .icon:after{position:absolute;left:0;top:0;width:26px;height:26px;transform:scale3d(0, 0, 1);transition:transform 150ms ease-in;background-repeat:no-repeat;background-position:center center;background-size:20px 20px;content:""}section.questions .checkbox .inputLabel,section.questions .radiobutton .inputLabel{position:relative;display:flex;justify-content:space-between;z-index:1;padding:14px 20px;border-left:1px solid rgba(0,0,0,0);font-size:20px;font-weight:300;line-height:1.2;-webkit-touch-callout:none;user-select:none}section.questions .checkbox .inputLabel .text,section.questions .radiobutton .inputLabel .text{line-height:inherit}section.questions .checkbox input[type=checkbox],section.questions .checkbox input[type=radio],section.questions .radiobutton input[type=checkbox],section.questions .radiobutton input[type=radio]{display:none}section.questions .checkbox input[type=checkbox]:checked+.icon,section.questions .checkbox input[type=radio]:checked+.icon,section.questions .radiobutton input[type=checkbox]:checked+.icon,section.questions .radiobutton input[type=radio]:checked+.icon{border-width:2px}section.questions .checkbox input[type=checkbox]:checked+.icon:after,section.questions .checkbox input[type=radio]:checked+.icon:after,section.questions .radiobutton input[type=checkbox]:checked+.icon:after,section.questions .radiobutton input[type=radio]:checked+.icon:after{transform:scale3d(1, 1, 1)}section.questions .checkbox input[type=checkbox].error+.icon:before,section.questions .checkbox input[type=radio].error+.icon:before,section.questions .radiobutton input[type=checkbox].error+.icon:before,section.questions .radiobutton input[type=radio].error+.icon:before{border-color:#be1716}section.questions .checkbox .textInput,section.questions .radiobutton .textInput{display:none;padding:0 20px 14px 20px;border-left:1px solid rgba(0,0,0,0)}section.questions .checkbox input:checked~.textInput,section.questions .radiobutton input:checked~.textInput{display:block}section.questions .checkbox .textInputField,section.questions .radiobutton .textInputField{width:100%;color:#1e1e1e;border:1px solid #b8b8b8;padding:11px 6px;font-size:16px;line-height:1;appearance:none;border-radius:0;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.questions .checkbox .textInputField.error,section.questions .radiobutton .textInputField.error{border-color:#be1716;outline:1px solid #be1716}section.questions .checkbox .textInputField:focus,section.questions .radiobutton .textInputField:focus{border-color:#345d89}@media(max-width: 767px){section.questions .checkbox,section.questions .radiobutton{margin-left:-10px;margin-right:-10px;padding-left:46px}section.questions .checkbox .icon,section.questions .radiobutton .icon{left:10px;top:12px;width:24px;height:24px}section.questions .checkbox .icon:after,section.questions .radiobutton .icon:after{width:20px;height:20px;background-size:14px 14px}section.questions .checkbox .inputLabel,section.questions .radiobutton .inputLabel{padding:14px 14px;font-size:14px}section.questions .checkbox .textInput,section.questions .radiobutton .textInput{padding:0 14px 14px 14px}section.questions .checkbox .textInputField,section.questions .radiobutton .textInputField{font-size:14px}}section.questions .sliderContainer{-webkit-touch-callout:none;user-select:none}section.questions .sliderValue{width:calc(100% - 19px - 160px);margin-left:89.5px}section.questions .sliderValue label{position:relative;z-index:1;display:inline-block;margin-bottom:15px;padding:8px 10px;font-size:20px;font-weight:700;line-height:1;background-color:#1e1e1e;color:#fff;transform:translate3d(-50%, 0, 0)}section.questions .sliderValue label:before{position:absolute;z-index:-1;bottom:-8px;left:50%;width:16px;height:16px;margin-left:-8px;background-color:#1e1e1e;transform:rotate3d(0, 0, 1, 45deg);content:""}section.questions .sliderFlex{display:grid;grid-template-columns:80px auto 80px;align-items:center;padding-top:5px;font-size:16px;font-weight:300}section.questions .sliderFlex label:last-child{text-align:right}.hb section.questions .questionItem .checkbox input[type=checkbox]:checked+.icon,.hb section.questions .questionItem .checkbox input[type=radio]:checked+.icon,.hb section.questions .questionItem .radiobutton input[type=checkbox]:checked+.icon,.hb section.questions .questionItem .radiobutton input[type=radio]:checked+.icon{border-color:#ef840e}.hb section.questions .questionItem .checkbox .icon:after,.hb section.questions .questionItem .radiobutton .icon:after{background-image:url("../img/checked-hb.svg")}.wiwo section.questions .questionItem .checkbox input[type=checkbox]:checked+.icon,.wiwo section.questions .questionItem .checkbox input[type=radio]:checked+.icon,.wiwo section.questions .questionItem .radiobutton input[type=checkbox]:checked+.icon,.wiwo section.questions .questionItem .radiobutton input[type=radio]:checked+.icon{border-color:#e3000b}.wiwo section.questions .questionItem .checkbox .icon:after,.wiwo section.questions .questionItem .radiobutton .icon:after{background-image:url("../img/checked-wiwo.svg")}section.results .inner{padding-top:40px;padding-bottom:40px}@media(max-width: 767px){section.results .inner{padding-top:20px}}section.results .questionItem:not(:last-child){margin-bottom:40px}section.results .questionItem .number{margin:5px 0 2px 0;font-size:16px;text-transform:uppercase;background-color:rgba(0,0,0,0) !important}section.results .questionItem .question{padding:2px 0 0 0;margin-bottom:10px;font-size:20px;line-height:1.3;font-weight:700}@media(max-width: 767px){section.results .questionItem .question{font-size:16px}}section.results .questionItem .checkbox,section.results .questionItem .radiobutton{display:block;position:relative;padding-left:60px;border-bottom:1px solid #ddd;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:default}section.results .questionItem .checkbox:last-child,section.results .questionItem .radiobutton:last-child{border-bottom:none}section.results .questionItem .checkbox .bg,section.results .questionItem .radiobutton .bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#eae7e4;transition:opacity 250ms ease-out;opacity:0}section.results .questionItem .checkbox .icon,section.results .questionItem .radiobutton .icon{position:absolute;left:10px;top:10px;width:30px;height:30px;border:1px solid #ccc;border-radius:50%;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.results .questionItem .checkbox .icon:after,section.results .questionItem .radiobutton .icon:after{position:absolute;left:0;top:0;width:26px;height:26px;transform:scale3d(0, 0, 1);transition:transform 150ms ease-in;background-repeat:no-repeat;background-position:center center;background-size:20px 20px;content:""}section.results .questionItem .checkbox .inputLabel,section.results .questionItem .radiobutton .inputLabel{position:relative;display:flex;justify-content:space-between;z-index:1;padding:14px 20px;border-left:1px solid rgba(0,0,0,0);font-size:20px;font-weight:300;line-height:1.2;-webkit-touch-callout:none;user-select:none}section.results .questionItem .checkbox .inputLabel .text,section.results .questionItem .radiobutton .inputLabel .text{width:calc(100% - 110px);line-height:inherit}section.results .questionItem .checkbox .inputLabel .percent,section.results .questionItem .radiobutton .inputLabel .percent{text-align:right;width:80px;color:#b8b8b8}section.results .questionItem .checkbox .barContainer,section.results .questionItem .radiobutton .barContainer{position:absolute;left:60px;top:0;width:calc(100% - 60px);height:100%}section.results .questionItem .checkbox .barContainer .bar,section.results .questionItem .radiobutton .barContainer .bar{display:block;width:0;height:100%;background-color:#eae7e4;opacity:.5}section.results .questionItem .checkbox input[type=checkbox],section.results .questionItem .checkbox input[type=radio],section.results .questionItem .radiobutton input[type=checkbox],section.results .questionItem .radiobutton input[type=radio]{display:none}section.results .questionItem .checkbox input[type=checkbox]:checked+.icon,section.results .questionItem .checkbox input[type=radio]:checked+.icon,section.results .questionItem .radiobutton input[type=checkbox]:checked+.icon,section.results .questionItem .radiobutton input[type=radio]:checked+.icon{border-width:2px}section.results .questionItem .checkbox input[type=checkbox]:checked+.icon:after,section.results .questionItem .checkbox input[type=radio]:checked+.icon:after,section.results .questionItem .radiobutton input[type=checkbox]:checked+.icon:after,section.results .questionItem .radiobutton input[type=radio]:checked+.icon:after{transform:scale3d(1, 1, 1)}section.results .questionItem .checkbox input[type=checkbox].error+.icon:before,section.results .questionItem .checkbox input[type=radio].error+.icon:before,section.results .questionItem .radiobutton input[type=checkbox].error+.icon:before,section.results .questionItem .radiobutton input[type=radio].error+.icon:before{border-color:#be1716}@media only screen and (max-width: 767px){section.results .questionItem .checkbox,section.results .questionItem .radiobutton{margin-left:-18px;margin-right:-18px;padding-left:56px}section.results .questionItem .checkbox .icon,section.results .questionItem .radiobutton .icon{left:18px;top:12px;width:24px;height:24px}section.results .questionItem .checkbox .icon:after,section.results .questionItem .radiobutton .icon:after{width:20px;height:20px;background-size:14px 14px}section.results .questionItem .checkbox .inputLabel,section.results .questionItem .radiobutton .inputLabel{padding:14px 14px;font-size:14px}section.results .questionItem .checkbox .inputLabel .text,section.results .questionItem .radiobutton .inputLabel .text{line-height:1.2;width:calc(100% - 50px)}section.results .questionItem .checkbox .inputLabel .percent,section.results .questionItem .radiobutton .inputLabel .percent{width:40px;font-size:14px;margin:0}section.results .questionItem .checkbox .barContainer,section.results .questionItem .radiobutton .barContainer{left:56px}}section.results .answerRow{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:16px;margin-bottom:10px;cursor:default}section.results .answerRow .answerLeft{display:block;width:49%;padding:8px;border:1px solid #afadaa;font-weight:700}section.results .answerRow .answerRight{position:relative;display:block;width:49%}section.results .answerRow .answerRight .line{position:absolute;left:0;top:28px;width:100%;border-top:1px solid #bdbdbd}section.results .answerRow .answerRight .percent{position:absolute;left:0;top:0}section.results .answerRow .answerRight .barContainer{position:absolute;left:0;top:23px;width:100%;height:20px;border-left:1px solid #afadaa;background-color:rgba(0,0,0,.1)}section.results .answerRow .answerRight .barContainer .bar{width:20%;height:100%;background-color:#bdbdbd}section.results .answerRow.own .answerRight:after{position:absolute;right:0;top:0;font-size:16px;content:"Ihre Antwort"}@media(max-width: 767px){section.results .answerRow{display:block}section.results .answerRow .answerLeft,section.results .answerRow .answerRight{width:100%}section.results .answerRow .answerLeft{padding:0;border:none}section.results .answerRow .answerRight{margin-top:-14px;margin-bottom:80px}section.results .answerRow .answerRight .percent,section.results .answerRow.own .answerRight:after{top:42px}}section.results .sliderContainer{-webkit-touch-callout:none;user-select:none}section.results .sliderValue,section.results .sliderAvg{width:calc(100% - 19px - 160px);margin-left:89.5px}section.results .sliderValue label,section.results .sliderAvg label{position:relative;z-index:1;display:inline-block;padding:8px 10px;text-align:center;font-size:20px;font-weight:700;line-height:1;transform:translate3d(-50%, 0, 0)}section.results .sliderValue label .small,section.results .sliderAvg label .small{font-size:12px;font-weight:400;white-space:nowrap}section.results .sliderValue label:before,section.results .sliderAvg label:before{position:absolute;z-index:-1;bottom:-8px;left:50%;width:16px;height:16px;margin-left:-8px;background-color:#1e1e1e;transform:rotate3d(0, 0, 1, 45deg);content:""}section.results .sliderValue label{margin-bottom:15px;background-color:#1e1e1e;color:#fff}section.results .sliderValue label .small{margin-bottom:4px}section.results .sliderValue label:before{bottom:-8px;background-color:#1e1e1e;transform:rotate3d(0, 0, 1, 45deg)}section.results .sliderAvg label{margin-top:15px;background-color:#eae7e4}section.results .sliderAvg label .small{margin-top:4px}section.results .sliderAvg label:before{top:-8px;background-color:#eae7e4;transform:rotate3d(0, 0, 1, 45deg)}section.results .sliderFlex{display:grid;grid-template-columns:80px auto 80px;align-items:center;padding-top:5px;font-size:14px;font-weight:300}section.results .sliderFlex label:last-child{text-align:right}.hb section.results .questionItem .checkbox input[type=checkbox]:checked+.icon,.hb section.results .questionItem .checkbox input[type=radio]:checked+.icon,.hb section.results .questionItem .radiobutton input[type=checkbox]:checked+.icon,.hb section.results .questionItem .radiobutton input[type=radio]:checked+.icon{border-color:#ef840e}.hb section.results .questionItem .checkbox .icon:after,.hb section.results .questionItem .radiobutton .icon:after{background-image:url("../img/checked-hb.svg")}.wiwo section.results .questionItem .checkbox input[type=checkbox]:checked+.icon,.wiwo section.results .questionItem .checkbox input[type=radio]:checked+.icon,.wiwo section.results .questionItem .radiobutton input[type=checkbox]:checked+.icon,.wiwo section.results .questionItem .radiobutton input[type=radio]:checked+.icon{border-color:#e3000b}.wiwo section.results .questionItem .checkbox .icon:after,.wiwo section.results .questionItem .radiobutton .icon:after{background-image:url("../img/checked-wiwo.svg")}section.dropdowns .inner{padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 767px){section.dropdowns .inner{padding-top:20px}}section.dropdowns .inner .field:not(:last-child){margin-bottom:30px}section.dropdowns .inner .selectLabel{margin-bottom:10px;font-weight:700}section.dropdowns .inner .selectWrap{position:relative;color:#1e1e1e;margin:0 0 12px 0;cursor:pointer}section.dropdowns .inner .selectWrap.full{width:100%}section.dropdowns .inner .selectWrap:after{position:absolute;width:20px;right:10px;top:12px;font-size:16px;text-align:center;pointer-events:none;content:"▼";opacity:.3}section.dropdowns .inner select{appearance:none;width:100%;padding:11px 30px 11px 6px;border:1px solid #b8b8b8;font-size:16px;background-color:#fff;color:inherit;outline:none}section.dropdowns .inner select [disabled]{color:rgba(0,0,0,.4)}section.dropdowns .inner select.error{border-color:#be1716;outline:1px solid #be1716}section.dropdowns .inner :invalid{box-shadow:0 0 0 rgba(0,0,0,0);border:1px solid #be1716}section.form{color:#1e1e1e}section.form .inner{padding-top:40px;padding-bottom:40px}section.form #reCaptcha>div{margin:20px auto}section.form .registration{padding-bottom:20px}section.form .registration .flexSpace>.half:nth-child(odd){padding:0 10px 0 0}section.form .registration .flexSpace>.half:nth-child(even){padding:0 0 0 10px}section.form .registration .field{display:flex;justify-content:space-between}section.form .registration .checkbox,section.form .registration .radiobutton{display:inline-block;position:relative;margin:0 0 20px 0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}section.form .registration .checkbox.disabled,section.form .registration .radiobutton.disabled{cursor:default}section.form .registration .checkbox .bg,section.form .registration .radiobutton .bg{display:none}section.form .registration .checkbox .inputLabel,section.form .registration .radiobutton .inputLabel{display:inline-block;padding:4px 0 0 34px;-webkit-touch-callout:none;user-select:none}section.form .registration .checkbox .inputLabel:before,section.form .registration .radiobutton .inputLabel:before{position:absolute;left:0px;top:0px;width:26px;height:26px;content:"";background-color:#fff;border:#b8b8b8 1px solid;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.form .registration .checkbox .inputLabel:after,section.form .registration .radiobutton .inputLabel:after{position:absolute;text-align:center;transform:scale3d(0, 0, 1);transition:transform 150ms ease-in}section.form .registration .checkbox .inputLabel p,section.form .registration .radiobutton .inputLabel p{line-height:1.2;font-size:16px;font-weight:300;margin:0;padding:0}section.form .registration .checkbox.checkbox .inputLabel p,section.form .registration .radiobutton.checkbox .inputLabel p{font-size:13px;line-height:1.4}section.form .registration .checkbox.radiobutton,section.form .registration .radiobutton.radiobutton{margin-right:20px}section.form .registration .checkbox input[type=radio]+.inputLabel:before,section.form .registration .radiobutton input[type=radio]+.inputLabel:before{border-radius:50%}section.form .registration .checkbox input[type=radio]+.inputLabel:after,section.form .registration .radiobutton input[type=radio]+.inputLabel:after{left:6px;top:6px;width:14px;height:14px;border-radius:50%;background-color:#345d89;content:""}section.form .registration .checkbox input[type=checkbox]+.inputLabel:after,section.form .registration .radiobutton input[type=checkbox]+.inputLabel:after{left:0;top:0;width:26px;text-align:center;font-size:26px;line-height:1;color:#345d89;content:"×"}section.form .registration .checkbox input[type=checkbox],section.form .registration .checkbox input[type=radio],section.form .registration .radiobutton input[type=checkbox],section.form .registration .radiobutton input[type=radio]{display:none}section.form .registration .checkbox input[type=checkbox]:checked+.inputLabel:before,section.form .registration .checkbox input[type=radio]:checked+.inputLabel:before,section.form .registration .radiobutton input[type=checkbox]:checked+.inputLabel:before,section.form .registration .radiobutton input[type=radio]:checked+.inputLabel:before{border-color:#345d89}section.form .registration .checkbox input[type=checkbox]:checked+.inputLabel:after,section.form .registration .checkbox input[type=radio]:checked+.inputLabel:after,section.form .registration .radiobutton input[type=checkbox]:checked+.inputLabel:after,section.form .registration .radiobutton input[type=radio]:checked+.inputLabel:after{transform:scale3d(1, 1, 1);transition:transform 150ms ease-out}section.form .registration .checkbox input[type=checkbox].error+.inputLabel:before,section.form .registration .checkbox input[type=radio].error+.inputLabel:before,section.form .registration .radiobutton input[type=checkbox].error+.inputLabel:before,section.form .registration .radiobutton input[type=radio].error+.inputLabel:before{border-color:#be1716;outline:1px solid #be1716}section.form .registration .checkbox input[type=checkbox][data-required="1"]+.inputLabel p:last-child:after,section.form .registration .radiobutton input[type=checkbox][data-required="1"]+.inputLabel p:last-child:after{content:"*"}section.form .registration input[type=text],section.form .registration input[type=password],section.form .registration input[type=date],section.form .registration input[type=email],section.form .registration textarea{width:100%;color:#1e1e1e;border:#b8b8b8 1px solid;margin:0 0 12px 0;padding:11px 6px;font-size:16px;appearance:none;border-radius:0;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.form .registration input[type=text].small,section.form .registration input[type=password].small,section.form .registration input[type=date].small,section.form .registration input[type=email].small,section.form .registration textarea.small{width:24%}section.form .registration input[type=text].half,section.form .registration input[type=password].half,section.form .registration input[type=date].half,section.form .registration input[type=email].half,section.form .registration textarea.half{width:49%}section.form .registration input[type=text].large,section.form .registration input[type=password].large,section.form .registration input[type=date].large,section.form .registration input[type=email].large,section.form .registration textarea.large{width:74%}section.form .registration input[type=text].full,section.form .registration input[type=password].full,section.form .registration input[type=date].full,section.form .registration input[type=email].full,section.form .registration textarea.full{width:100%}section.form .registration input[type=text].error,section.form .registration input[type=password].error,section.form .registration input[type=date].error,section.form .registration input[type=email].error,section.form .registration textarea.error{border-color:#be1716;outline:1px solid #be1716}section.form .registration input[type=text]:focus,section.form .registration input[type=password]:focus,section.form .registration input[type=date]:focus,section.form .registration input[type=email]:focus,section.form .registration textarea:focus{border-color:#345d89}section.form .registration textarea{height:100px}section.form .registration .selectWrap{position:relative;color:#1e1e1e;margin:0 0 12px 0;cursor:pointer}section.form .registration .selectWrap.full{width:100%}section.form .registration .selectWrap:after{position:absolute;width:20px;right:10px;top:12px;font-size:16px;text-align:center;pointer-events:none;content:"▼";opacity:.3}section.form .registration select{appearance:none;width:100%;padding:11px 30px 11px 6px;border:1px solid #b8b8b8;font-size:16px;background-color:#fff;color:inherit}section.form .registration select [disabled]{color:rgba(0,0,0,.4)}section.form .registration select.error{border-color:#be1716;outline:1px solid #be1716}section.form .registration :invalid{box-shadow:0 0 0 rgba(0,0,0,0);border:1px solid #be1716}section.form .registration ::-webkit-input-placeholder{color:#b8b8b8;font-weight:400}section.form .registration :-moz-placeholder{color:#b8b8b8;font-weight:400;opacity:1}section.form .registration ::-moz-placeholder{color:#b8b8b8;font-weight:400;opacity:1}section.form .registration :-ms-input-placeholder{color:#b8b8b8;font-weight:400}section.form .registration input[type=text]::-webkit-input-placeholder{font-size:16px}section.form .registration input[type=date]::-webkit-input-placeholder{font-size:16px}section.form .registration input[type=password]::-webkit-input-placeholder{font-size:16px}section.form .registration input[type=email]::-webkit-input-placeholder{font-size:16px}section.form .registration textarea::-webkit-input-placeholder{font-size:16px}@media(max-width: 767px){section.form .registration{padding-bottom:20px}section.form .registration .flexSpace{flex-direction:column}section.form .registration .flexSpace>.half:nth-child(odd),section.form .registration .flexSpace>.half:nth-child(even){width:100%;padding:0 0 15px 0}section.form .registration input[type=text],section.form .registration input[type=password],section.form .registration input[type=date],section.form .registration input[type=email],section.form .registration textarea{margin:0 0 10px 0}section.form .registration input[type=text].small,section.form .registration input[type=password].small,section.form .registration input[type=date].small,section.form .registration input[type=email].small,section.form .registration textarea.small{width:28.5%}section.form .registration input[type=text].half,section.form .registration input[type=password].half,section.form .registration input[type=date].half,section.form .registration input[type=email].half,section.form .registration textarea.half{width:48.5%}section.form .registration input[type=text].large,section.form .registration input[type=password].large,section.form .registration input[type=date].large,section.form .registration input[type=email].large,section.form .registration textarea.large{width:68.5%}}section.form .formSubmit{padding-top:20px}section.form .formSubmit .errorMessage{display:none;font-size:16px}@media(max-width: 767px){section.form .formSubmit .errorMessage{font-size:14px}}section.form .formSubmit .errorMessage.visible{display:block;margin-bottom:20px}section.form .formSubmit .button{margin:0}@media(max-width: 767px){section.form .formSubmit{padding-top:10px}}section.share{color:gray;border-top:1px solid #ddd}section.share p{margin:30px 0 20px 0}section.share .shareIcon{display:inline-block;width:50px;height:50px;margin:0 8px;background-color:gray;background-image:url("../img/share-icons.svg");background-size:50px 250px;transition-property:color,border-color,background-color,outline-color,fill;transition-duration:250ms;transition-timing-function:ease-out;transition-delay:0s}section.share .shareIcon.facebook{background-position:left 0px}section.share .shareIcon.twitter{background-position:left -50px}section.share .shareIcon.linkedIn{background-position:left -100px}section.share .shareIcon.email{background-position:left -150px}section.share .shareIcon.xing{background-position:left -200px}@media(max-width: 767px){section.share .shareIcon{width:35px;height:35px;background-size:35px 175px}section.share .shareIcon.facebook{background-position:left 0px}section.share .shareIcon.twitter{background-position:left -35px}section.share .shareIcon.linkedIn{background-position:left -70px}section.share .shareIcon.email{background-position:left -105px}section.share .shareIcon.xing{background-position:left -140px}section.share .shareIcon{margin:0 2px}}footer{display:flex;align-items:center;justify-content:center;padding:30px 0 30px 0;text-align:center;font-size:14px;line-height:2}footer a{font-size:inherit;line-height:inherit;margin:0 10px;color:rgba(0,0,0,.6);text-decoration:none}@media(max-width: 479px){footer a{display:inline-block;min-width:100%;margin:0 0 10px 0}}footer p.copyright{font-size:inherit;font-weight:700;line-height:inherit;margin-top:20px;color:rgba(0,0,0,.6)}.pageLegal main .inner{padding-top:50px;padding-bottom:50px;font-size:16px;line-height:1.4}.pageLegal main .inner h1:not(:last-child){margin-bottom:40px}.pageLegal main .inner h2{font-weight:700;font-size:20px;line-height:1.2}.pageLegal main .inner h2:not(:first-child){margin-top:32px}.pageLegal main .inner h2:not(:last-child){margin-bottom:8px}.pageLegal main .inner ol{margin-left:20px}.pageLegal main .inner li{margin-bottom:6px;line-height:1.4}.pageLegal main .inner p{font-size:16px;line-height:1.4}.pageLegal main .inner .prizes{display:grid;grid-template-columns:repeat(1fr);row-gap:30px;margin:30px 0}.pageLegal main .inner .prize img+h2{margin-top:0}.pageLegal main .inner .prize img{width:auto;max-width:100%;height:auto;margin:0 auto 10px auto}@media(max-width: 767px){.hb #form input[type=text],.hb #form input[type=email],.hb #form textarea{font-size:13px;padding:9px 6px}.hb #form .radiobutton .inputLabel{font-size:13px}}