a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:''}table{border-collapse:collapse;border-spacing:0}.btn{color:#fff;font-family:"Open Sans";font-weight:700;font-size:20px;font-size:2rem}@media(max-width:1030px){.btn{font-size:18px;font-size:1.8rem}}@media(max-width:560px){.btn{font-size:16px;font-size:1.6rem}}@media(max-width:560px){.btn.btn-transparent{font-size:14px;font-size:1.4rem}}@media(max-width:480px){.btn.btn-transparent{font-size:12px;font-size:1.2rem}}.intro{color:#fff;line-height:1.4;font-family:"Open Sans";font-weight:300}.intro h3{font-size:30px;font-size:3rem}@media(max-width:820px){.intro h3{font-size:24px;font-size:2.4rem}}@media(min-width:1024px)and (max-height:949px){.intro h3{font-size:24px;font-size:2.4rem}}@media(max-width:560px){.intro h3{font-size:16px;font-size:1.6rem}}.question{color:#fff;line-height:1.2;font-family:"Open Sans";font-weight:600}.question h2{font-weight:700;font-size:60px;font-size:6rem}@media(max-width:1030px){.question h2{font-size:40px;font-size:4rem}}@media(min-width:1024px)and (max-height:949px){.question h2{font-size:40px;font-size:4rem}}@media(max-width:820px){.question h2{font-size:35px;font-size:3.5rem}}@media(max-width:560px){.question h2{font-size:30px;font-size:3rem}}.question h3{font-family:"Open Sans";font-weight:300;font-size:50px;font-size:5rem}@media(max-width:1030px){.question h3{font-size:30px;font-size:3rem}}@media(min-width:1024px)and (max-height:949px){.question h3{font-size:30px;font-size:3rem}}@media(max-width:820px){.question h3{font-size:25px;font-size:2.5rem}}@media(max-width:560px){.question h3{font-size:20px;font-size:2rem}}.question .question-wrap{font-size:26px;font-size:2.6rem}@media(max-width:1030px){.question .question-wrap{font-size:16px;font-size:1.6rem}}@media(min-width:1024px)and (max-height:949px){.question .question-wrap{font-size:16px;font-size:1.6rem}}@media(max-width:560px){.question .question-wrap{font-size:12px;font-size:1.2rem}}.step{font-family:"Open Sans";font-weight:600;color:#fff}.step h2{font-weight:700;font-size:60px;font-size:6rem}@media(max-width:1030px){.step h2{font-size:40px;font-size:4rem}}@media(max-width:820px){.step h2{font-size:35px;font-size:3.5rem}}@media(max-width:560px){.step h2{font-size:30px;font-size:3rem}}.step h3{font-size:12px;font-size:1.2rem}.step-mobile li:first-of-type a::before,.step-mobile li:last-of-type a::before{font-size:24px;font-weight:700}.entities{color:#fff;line-height:1.6;font-family:"Open Sans";font-weight:300}.entities h2{font-size:30px;font-size:3rem}@media(max-width:1030px){.entities h2{font-size:25px;font-size:2.5rem}}@media(min-width:1024px)and (max-height:949px){.entities h2{font-size:25px;font-size:2.5rem}}@media(max-width:820px){.entities h2{font-size:20px;font-size:2rem}}.form-wrap h4{color:#fff;font-family:"Open Sans";font-weight:400;font-size:20px;font-size:2rem}@media(max-width:1030px){.form-wrap h4{font-size:16px;font-size:1.6rem}}@media(max-width:560px){.form-wrap h4{font-size:15px;font-size:1.5rem}}.form-wrap .form .input-wrap .input{font-family:"Open Sans";font-weight:600;font-size:16px;font-size:1.6rem}@media(max-width:1030px){.form-wrap .form .input-wrap .input{font-size:16px;font-size:1.6rem}}@media(max-width:560px){.form-wrap .form .input-wrap .input{font-size:14px;font-size:1.4rem}}.form-wrap .form .input-wrap .input-checkbox-wrap{font-family:"Open Sans";font-weight:400;color:#00aec7;line-height:1.4;font-size:14px;font-size:1.4rem}@media(max-width:820px){.form-wrap .form .input-wrap .input-checkbox-wrap{font-size:13px;font-size:1.3rem}}.results{color:#fff;line-height:1.2;font-family:"Open Sans";font-weight:600}.results h2{font-weight:700;text-transform:uppercase;font-size:35px;font-size:3.5rem}@media(max-width:1030px){.results h2{font-size:20px;font-size:2rem}}@media(min-width:1024px)and (max-height:949px){.results h2{font-size:20px;font-size:2rem}}.results h3{font-family:"Open Sans";font-weight:300;font-size:30px;font-size:3rem}@media(max-width:1030px){.results h3{font-size:20px;font-size:2rem}}@media(min-width:1024px)and (max-height:949px){.results h3{font-size:20px;font-size:2rem}}@media(max-width:480px){.results h3{font-size:14px;font-size:1.4rem}}.results aside .score span:first-of-type{font-size:205px;font-size:20.5rem}@media(max-width:1030px){.results aside .score span:first-of-type{font-size:155px;font-size:15.5rem}}@media(min-width:1024px)and (max-height:949px){.results aside .score span:first-of-type{font-size:115px;font-size:11.5rem}}@media(max-width:820px){.results aside .score span:first-of-type{font-size:105px;font-size:10.5rem}}@media(max-width:640px){.results aside .score span:first-of-type{font-size:80px;font-size:8rem}}@media(max-width:560px){.results aside .score span:first-of-type{font-size:45px;font-size:4.5rem}}.results aside .score span:last-of-type{font-family:"Open Sans";font-weight:400;font-size:60px;font-size:6rem}@media(max-width:1030px){.results aside .score span:last-of-type{font-size:50px;font-size:5rem}}@media(min-width:1024px)and (max-height:949px){.results aside .score span:last-of-type{font-size:40px;font-size:4rem}}@media(max-width:820px){.results aside .score span:last-of-type{font-size:40px;font-size:4rem}}@media(max-width:640px){.results aside .score span:last-of-type{font-size:30px;font-size:3rem}}@media(max-width:560px){.results aside .score span:last-of-type{font-size:14px;font-size:1.4rem}}.results aside .score-info{line-height:1.4;font-size:22px;font-size:2.2rem}@media(max-width:1030px){.results aside .score-info{font-size:18px;font-size:1.8rem}}@media(min-width:1024px)and (max-height:949px){.results aside .score-info{font-size:18px;font-size:1.8rem}}@media(max-width:560px){.results aside .score-info{font-size:14px;font-size:1.4rem}}.results aside .score-info div:last-of-type{color:#00aec7}.results .category:first-of-type span:last-of-type{color:#d48637}.results .category:nth-of-type(2) span:last-of-type{color:#ae29f2}.results .category:nth-last-of-type(2) span:last-of-type{color:#0e81db}.results .category:last-of-type span:last-of-type{color:#d42217}.results .category span{font-family:"Open Sans";font-weight:400}.results .category span:first-of-type{font-size:40px;font-size:4rem}@media(max-width:1030px){.results .category span:first-of-type{font-size:30px;font-size:3rem}}@media(min-width:1024px)and (max-height:949px){.results .category span:first-of-type{font-size:30px;font-size:3rem}}.results .category span:nth-of-type(2){font-size:18px;font-size:1.8rem}@media(max-width:820px){.results .category span:nth-of-type(2){font-size:14px;font-size:1.4rem}}.results .category span:last-of-type{text-transform:uppercase;font-size:14px;font-size:1.4rem}@media(max-width:820px){.results .category span:last-of-type{font-size:12px;font-size:1.2rem}}.share .score-detailed article:first-of-type span:last-of-type{color:#d48637}.share .score-detailed article:nth-of-type(2) span:last-of-type{color:#ae29f2}.share .score-detailed article:nth-last-of-type(2) span:last-of-type{color:#0e81db}.share .score-detailed article:last-of-type span:last-of-type{color:#d42217}.share .score-detailed article span{font-family:"Open Sans";font-weight:400;color:#280071}.share .score-detailed article span:first-of-type{font-size:120px;font-size:12rem}@media(max-width:1030px){.share .score-detailed article span:first-of-type{font-size:80px;font-size:8rem}}@media(min-width:1024px)and (max-height:949px){.share .score-detailed article span:first-of-type{font-size:80px;font-size:8rem}}@media(max-width:820px){.share .score-detailed article span:first-of-type{font-size:60px;font-size:6rem}}.share .score-detailed article span:nth-of-type(2){font-size:30px;font-size:3rem}@media(max-width:820px){.share .score-detailed article span:nth-of-type(2){font-size:20px;font-size:2rem}}.share .score-detailed article span:last-of-type{text-transform:uppercase;font-size:16px;font-size:1.6rem}@media(max-width:820px){.share .score-detailed article span:last-of-type{font-size:16px;font-size:1.6rem}}.share .score-content .info h2{font-family:"Open Sans";font-weight:300;color:#280071;font-size:50px;font-size:5rem}@media(max-width:1030px){.share .score-content .info h2{font-size:40px;font-size:4rem}}@media(min-width:1024px)and (max-height:949px){.share .score-content .info h2{font-size:40px;font-size:4rem}}@media(max-width:820px){.share .score-content .info h2{font-size:30px;font-size:3rem}}@media(max-width:560px){.share .score-content .info h2{font-size:25px;font-size:2.5rem}}.share .score-news{color:#280071;font-family:"Open Sans";font-weight:600;line-height:1.4}.share .score-news h2{font-size:35px;font-size:3.5rem}@media(max-width:1030px){.share .score-news h2{font-size:28px;font-size:2.8rem}}@media(min-width:1024px)and (max-height:949px){.share .score-news h2{font-size:28px;font-size:2.8rem}}@media(max-width:820px){.share .score-news h2{font-size:20px;font-size:2rem}}@media(max-width:560px){.share .score-news h2{font-size:18px;font-size:1.8rem}}.share .score-news a,.share .score-news p{font-size:20px;font-size:2rem}@media(max-width:1030px){.share .score-news a,.share .score-news p{font-size:18px;font-size:1.8rem}}@media(min-width:1024px)and (max-height:949px){.share .score-news a,.share .score-news p{font-size:18px;font-size:1.8rem}}@media(max-width:820px){.share .score-news a,.share .score-news p{font-size:16px;font-size:1.6rem}}@media(max-width:560px){.share .score-news a,.share .score-news p{font-size:13px;font-size:1.3rem}}.share .score-news p{font-family:"Open Sans";font-weight:400}.share footer{color:#fff;font-size:14px;font-size:1.4rem;font-family:"Open Sans";font-weight:400}.modal-meg{font-family:"Open Sans";line-height:1.4}.modal-meg__heading{color:#ff40a4;font-weight:700;font-size:35px;font-size:3.5rem}@media(max-width:820px){.modal-meg__heading{font-size:30px;font-size:3rem}}@media(max-width:560px){.modal-meg__heading{font-size:25px;font-size:2.5rem}}.modal-meg__copy{font-size:25px;font-size:2.5rem}@media(max-width:820px){.modal-meg__copy{font-size:20px;font-size:2rem}}.modal-meg strong{font-weight:700}.modal-meg a{color:inherit!important}.modal-meg input::-moz-placeholder{text-align:center}.modal-meg input:-ms-input-placeholder{text-align:center}.modal-meg input::placeholder{text-align:center}.modal-meg .input-check{font-size:15px;font-size:1.5rem}@-webkit-keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhv.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0d.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhv.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhv.woff) format("woff")}*{box-sizing:border-box}::after,::before{box-sizing:border-box}html{font-size:62.5%}body{background:#280071}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}img{max-width:100%}.form.ng-submitted .ng-invalid{box-shadow:0 0 1px 3px red!important}.form.ng-submitted .ng-invalid+label{color:red!important}.form .ng-touched.ng-invalid{box-shadow:0 0 1px 3px red!important}.form .ng-touched.ng-invalid+label{color:red!important}::-webkit-input-placeholder{text-align:center;color:rgba(40,0,113,.5)}::-moz-placeholder{text-align:center;color:rgba(40,0,113,.5)}:-ms-input-placeholder{text-align:center;color:rgba(40,0,113,.5)}.btn{background:#00aec7;border-radius:50px;background-clip:padding-box;display:inline-flex;padding:25px 20%;text-align:center;margin:auto;text-decoration:none;border:0;-webkit-appearance:none;transition:all .22s;line-height:1}@media(max-width:820px){.btn{padding:15px 20%}}.btn:hover{background:#fff;color:#00aec7}.btn.btn-small{padding:25px 50px}@media(max-width:560px){.btn.btn-small{padding:15px 8%}}.btn--pink{background-color:#ff40a4;color:#fff}.btn.btn-intro{margin-bottom:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.btn.btn-intro{width:150px;margin:auto;display:block}}.btn.btn-submit{margin-bottom:20px;cursor:pointer}.btn.btn-submit[disabled]{background-color:rgba(0,174,199,.7);cursor:default}.btn.btn-detail-score{margin-top:50px}.btn.btn-transparent{background:0 0;border:3px solid;border-color:#fff;margin-top:5%}.btn.btn-transparent:hover{background:#00aec7;border-color:#00aec7;color:#fff}.results article .btn.btn-transparent{background-color:#fff;color:#280071}.results article .btn.btn-transparent:hover{background:#00aec7;border-color:#00aec7;color:#fff}.btn.btn-loading{position:relative;text-indent:-9999px;flex:0;padding:25px 15%}.btn.btn-loading .btn-loading-spinner{width:1.5em;height:1.5em;border-radius:50%;background-clip:padding-box;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:absolute;-webkit-animation:spinner 1.4s infinite linear;animation:spinner 1.4s infinite linear;transform:translateZ(0);top:31%;left:45%}@media(max-width:560px){.btn.btn-loading .btn-loading-spinner{top:25%}}.btn.btn-share.btn-transparent{border:none;color:#00aec7;text-decoration:underline;margin-top:0}@media(max-width:560px){.btn.btn-share.btn-transparent{background-color:#00aec7}}.btn.btn-share.btn-transparent:hover{background-color:transparent;color:#fff}@media(max-width:560px){.btn.btn-share.btn-transparent:hover{background-color:#fff;color:#00aec7}}@media(max-width:560px){.btn.btn-share{text-indent:-9999px;padding:30px;position:relative}}@media(max-width:560px){.btn.btn-share::before{content:"";position:absolute;background:url(/assets/quiz/img/06.png);width:22px;height:25px;left:19px;top:50%;transform:translateY(-50%)}}@media(max-width:560px){.btn.btn-share span{display:none}}.btn.btn-purple{background:#280071}.btn.btn-purple:hover{background:#00aec7;color:#fff}.close{padding:10px;border:2px solid;border-color:#14579c;border-radius:50%;background-clip:padding-box}.close:hover{background:#00aec7;border-color:#00aec7}.close.share{padding:0;border:0;max-width:90px}.close.share:hover{background:0 0;border-color:none}.logo-wrap figure{display:flex;justify-content:center;align-items:center;flex:0 240px;border-radius:5px;background-clip:padding-box;background:#fff;height:240px;margin:10px 20px 10px 0;cursor:pointer}.logo-wrap figure:nth-of-type(4n+4){margin-right:0}@media(max-width:1120px){.logo-wrap figure:nth-of-type(4n+4){margin-right:20px}}@media(max-width:915px){.logo-wrap figure:nth-of-type(3n+3){margin-right:20px}}@media(max-width:480px){.logo-wrap figure{margin-right:0!important}}.logo-wrap figure.selected{box-shadow:0 0 1px 5px #00aec7;transition:all .22s}@media(min-width:820px){.form{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}}.form-message{display:none;height:calc(100vh - 150px);justify-content:center;align-items:center;font-size:18px}.field{width:100%;margin-bottom:20px}@media(min-width:820px){.field{margin-bottom:60px}}@media(min-width:820px){.field--50{width:45.9210526315789%}}.field--feedback{margin-bottom:20px}.field .error{color:#d42217;display:block;margin:1em 0}.feedback{font-size:14px;font-size:1.4rem;color:#969696;margin-bottom:1em}.feedback--error{font-weight:600;color:#d42217}.label{display:block;font-size:14px;font-size:1.4rem;font-weight:600;color:#2c286c;margin-bottom:10px}@media(min-width:820px){.label{margin-bottom:20px}}.label--filters{color:#969696;margin-bottom:20px}.input,.select,.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Open Sans";background:0 0;outline:0;box-shadow:none;border:none;cursor:pointer;padding:0;color:inherit;display:block;width:100%;font-size:15px;font-size:1.5rem;font-weight:600;color:#2c286c;border-radius:50px;padding:15px 30px;transition:all .22s}.input,.textarea{background:#fff;box-shadow:0 0 1px 3px #e3e3e3}@media(min-width:820px){.input,.textarea{font-size:16px;font-size:1.6rem;padding:25px 30px}}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#969696}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#969696}.input::placeholder,.textarea::placeholder{color:#969696}.input:focus,.textarea:focus{color:#280071;box-shadow:0 0 1px 3px #00aec7}.input.error,.textarea.error{border-color:#d42217}.select{border:3px solid #280071;position:relative;background:#280071 url(/assets/images/icon-arrow-down.svg) no-repeat right 20px center;color:#fff}.select:hover{background:#00aec7 url(/assets/images/icon-arrow-down.svg) no-repeat right 20px center;color:#fff;border-color:#00aec7}.textarea{resize:none}.checkbox{position:relative;margin-bottom:20px;display:block;width:100%;cursor:pointer}@media(min-width:1030px){.checkbox{margin-bottom:0;margin-right:10px}}.checkbox input{opacity:0;position:absolute;top:0;left:0}@media(min-width:1030px){.checkbox input:checked+span{background:#280071;border-color:#280071;color:#fff}}.checkbox input:checked+span::before{opacity:0}.checkbox input:checked+span::after{opacity:1}.checkbox span{font-size:15px;font-size:1.5rem;font-weight:600;color:#2c286c;width:100%;display:block;padding-left:35px}@media(min-width:1030px){.checkbox span{background:0 0;border:3px solid #e3e3e3;border-radius:50px;padding:15px 30px;transition:all .22s}}.input-checkbox{display:none}.input-checkbox-wrap{margin-bottom:20px}.input-checkbox-wrap>p{text-align:left}.input-checkbox:checked+label::before{background:url(/assets/images/checked.svg) no-repeat 0 20px;width:33px;height:30px}.input-checkbox+label{display:inline-block;text-align:left;text-indent:-3.2em;padding-left:4em;cursor:pointer}.input-checkbox+label::before{content:"";background:url(/assets/images/unchecked.svg) no-repeat 0;position:relative;padding:25px;top:0;left:0;width:30px;height:27px;cursor:pointer}.input-checkbox+label a{color:#2c286c}.button{background:#280071}.button:hover{background:#00aec7;color:#fff}.more-info{margin-top:10px}.error{font-family:"Open Sans";font-size:16px;font-size:1.6rem;color:red;margin-top:10px;text-align:left}.modal-meg{flex-direction:column;justify-content:center;align-items:center;background-color:#280071;z-index:1100;color:#fff;display:flex}.modal-meg__container{max-width:50%}.modal-meg__heading{margin-bottom:60px}.modal-meg__copy{margin-bottom:30px}.modal-meg .input-checkbox:checked+label::before{background:url(/assets/images/checked-white.svg) no-repeat 0 20px}.modal-meg .input-checkbox+label::before{background:url(/assets/images/unchecked-white.svg) no-repeat 0}.modal-meg .text-center{text-align:center}header{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 6.25% 0}@media(max-width:820px){header{padding:5%}}.intro{display:flex;flex-flow:column wrap;margin:20px auto 0}.intro>img{width:30vw;max-width:75%;margin:0 auto 30px}@media(min-width:1024px)and (max-height:949px){.intro>img{margin:0 auto 10px;width:20vw}}@media(max-width:1030px){.intro>img{margin:0 auto 10px;width:20vw}}@media(max-width:820px){.intro>img{width:30vw}}@media(max-width:560px){.intro>img{margin:0 auto 15px;max-width:60%;width:auto}}@media(max-width:560px){.intro>img{margin:0 auto 15px;max-width:60%}}.intro h3{margin:15px auto 30px;max-width:50%;text-align:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.intro h3{width:50%}}@media(max-width:820px){.intro h3{margin-bottom:15px;max-width:75%}}.question{display:flex;flex-wrap:wrap}.question aside{flex:0 50.625%}@media(max-width:820px){.question aside{flex:0 80%;margin:auto}}@media(max-width:560px){.question aside{display:none}}.question aside figure{padding:10% 10% 10% 20%}@media(max-width:820px){.question aside figure{padding:1% 10%}}@media(min-width:1024px)and (max-height:949px){.question aside figure img{max-width:74%}}@media(max-width:820px){.question aside figure img{width:40vw;margin:auto;display:block}}.question article{flex:0 49.375%}@media(max-width:820px){.question article{flex:0 80%;margin:auto}}@media(max-width:560px){.question article{margin:30px auto}}.question article h3{margin-top:2%;margin-right:10%}.question .question-wrap{margin-top:5%}.question .question-wrap ul li input{display:none}.question .question-wrap ul li input:checked+label::before{background:#00aec7 url(/assets/quiz/img/svg/03.svg) no-repeat center;position:absolute;padding:35px;top:0;left:0}@media(max-width:820px){.question .question-wrap ul li input:checked+label::before{top:-5px}}@media(max-width:560px){.question .question-wrap ul li input:checked+label::before{left:-5px;padding:30px}}.question .question-wrap ul li label{background:#2c286c;padding:20px 5% 20px 80px;margin:15px 0;border-radius:50px;background-clip:padding-box;display:inline-flex;position:relative;cursor:pointer}@media(max-width:820px){.question .question-wrap ul li label{display:flex}}@media(max-width:560px){.question .question-wrap ul li label{padding:15px 5% 15px 60px;margin:25px 0}}.question .question-wrap ul li label:before{content:"";background:#280071;width:22px;height:22px;border-radius:50%;background-clip:padding-box;position:absolute;left:20px;top:32%}@media(max-width:560px){.question .question-wrap ul li label:before{width:16px;height:16px}}.question .question-wrap ul li label:hover::before{background:#00aec7}.touch .question-wrap input:checked+label::before{background:#00aec7 url(/assets/quiz/img/svg/03.svg) no-repeat center!important}.touch .question-wrap label:hover::before{background:#280071!important}@media(min-width:1024px)and (max-height:949px){.results-category{margin-top:-20px}}.category-wrap{display:flex;margin:0 auto 30px;max-width:85%}.category-wrap .category{flex:0 25%;display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;position:relative}@media(max-width:560px){.category-wrap .category{margin:0 5px}}.category-wrap .category::before{content:"";background:#6b25ea;border-radius:50%;background-clip:padding-box;width:10px;height:10px;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media(max-width:560px){.category-wrap .category::before{left:50%;top:-25%}}.category-wrap .category span:first-of-type{margin-bottom:-15px}@media(max-width:820px){.category-wrap .category span:first-of-type{margin-bottom:-10px}}@media(max-width:560px){.category-wrap .category span:first-of-type{margin-bottom:-5px}}.category-wrap .category span:last-of-type{flex:0 100%;text-align:center;margin-top:10px}.graph{position:absolute;bottom:0;right:0;z-index:-1}@media(max-width:820px){.graph{position:relative;bottom:-2em}}@media(max-width:560px){.graph{display:none}}.graph img{display:block}.results aside{position:relative}.results aside .score{background:url(/assets/quiz/img/03a.png) no-repeat 25% center/contain,url(/assets/quiz/img/03.png) no-repeat 0 center/contain;max-height:610px;height:70vw;max-width:787px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}@media(min-width:1024px)and (max-height:949px){.results aside .score{background-position:center,center;height:30vw}}@media(max-width:820px){.results aside .score{background-position:center,center;height:50vw}}@media(max-width:560px){.results aside .score{height:45vw}}.results aside .score span:first-of-type{margin:0 -10px -30px 0}@media(max-width:820px){.results aside .score span:first-of-type{margin:0 0 -20px 0}}@media(max-width:560px){.results aside .score span:first-of-type{margin:0 0 -10px 0}}.results aside .score-info{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 100%;margin:20px 0 auto -50px}@media(max-width:1030px){.results aside .score-info{margin:20px 0 auto}}@media(max-width:820px){.results aside .score-info{margin:10px 0 auto}}@media(max-width:560px){.results aside .score-info{margin:5px 0 auto}}.results aside .score-info div:last-of-type{max-width:50%;text-align:center}.results aside .share{text-align:center;max-width:787px}@media(max-width:820px){.results aside .share{margin-top:20px}}@media(max-width:560px){.results aside .share{position:absolute;bottom:-40px;right:0;left:0}}.step{max-width:80%;margin:0 auto;position:absolute;left:0;right:0;bottom:10%;width:100%}@media(min-width:1024px)and (max-height:949px){.step{bottom:3%}}@media(max-width:820px)and (orientation:portrait){.step{bottom:3%;position:absolute!important}}@media(max-width:820px){.step{position:relative;margin-top:10%}}@media(max-width:560px){.step{position:relative;margin-top:0}}@media(min-width:1024px)and (max-height:949px){.step{bottom:2%}}.step .step-progress ul{display:flex;justify-content:space-around;align-items:center}@media(max-width:560px){.step .step-progress ul{justify-content:space-between}}.step .step-progress ul li{display:flex;position:relative;flex:0 50%}@media(max-width:560px){.step .step-progress ul li{flex:0}}.step .step-progress ul li div{position:absolute;top:-100px;left:-25px;text-align:center}@media(min-width:1024px)and (max-height:949px){.step .step-progress ul li div{top:-80px}}@media(max-width:820px){.step .step-progress ul li div{top:-60px}}@media(max-width:560px){.step .step-progress ul li div{left:-20px}}.step .step-progress ul li a{width:10px;height:10px;border:2px solid #6b25ea;border-radius:50%;background-clip:padding-box}.step .step-progress ul li.active:last-of-type::after{width:0!important}.step .step-progress ul li.active+li a{background:#fff!important;border:2px}.step .step-progress ul li.active a{background:#fff!important;border:2px}.step .step-progress ul li.active::after{background:#fff;height:3px;width:100%!important;top:4px!important;border:0;left:10px!important}.step .step-progress ul li.answered+li a{background:#6b25ea}.step .step-progress ul li.answered a{background:#6b25ea}.step .step-progress ul li.answered::before{content:"";position:absolute;background:#6b25ea;right:0;height:3px;width:100%;top:4px;z-index:-1}.step .step-progress ul li.answered::after{border:0}.step .step-progress ul li:first-of-type.active::after,.step .step-progress ul li:last-of-type.active::after{top:9px!important}.step .step-progress ul li:first-of-type a,.step .step-progress ul li:last-of-type a{width:20px;height:20px;background:#6b25ea}.step .step-progress ul li:first-of-type:before{top:9px}.step .step-progress ul li:first-of-type::after{top:9px;left:26px;width:70%}.step .step-progress ul li:last-of-type::after{border:0!important}.step .step-progress ul li::after{content:"";position:absolute;left:20px;top:5px;width:calc(100% - 30px);border-bottom:2px dotted #654899}.step .step-progress .step-mobile{display:none!important}.step .step-progress .step-mobile li:first-of-type a,.step .step-progress .step-mobile li:last-of-type a{width:30px!important;height:30px!important;position:relative}.step .step-progress .step-mobile li:first-of-type a::before,.step .step-progress .step-mobile li:last-of-type a::before{position:absolute;color:#280071;top:50%!important;transform:translateY(-50%);left:25%;z-index:1}.step .step-progress .step-mobile li:first-of-type::after{width:calc(100vw - 125px)!important;top:14px!important}.step .step-progress .step-mobile li:first-of-type.active::after{width:calc(100vw - 125px)!important;top:14px!important}.step .step-progress .step-mobile li:first-of-type a::before{content:"<"}.step .step-progress .step-mobile li:nth-of-type(2).active::after{width:calc(50vw - 100px)!important}@media(max-width:480px){.step .step-progress .step-mobile li:nth-of-type(2).active::after{width:calc(50vw - 65px)!important}}.step .step-progress .step-mobile li:nth-of-type(2).active+li:not(.active) a{background:#6b25ea!important}.step .step-progress .step-mobile li:last-of-type a::before{content:">"}@media(max-width:560px){.step .step-progress .step-desktop{display:none!important}.step .step-progress .step-mobile{display:flex!important}}.entities{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:1020px;margin:auto}@media(max-width:1120px){.entities{width:92%}}.entities .logo-wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.entities h2{margin:60px 0}.form-wrap{max-width:1020px;margin:auto;width:75%;text-align:center}.form-wrap h4{margin-top:75px;margin-bottom:40px}@media(max-width:560px){.form-wrap h4{margin-bottom:0}}.form-wrap .form{margin:auto;max-width:75%}@media(max-width:560px){.form-wrap .form{max-width:none}}.form-wrap .form .input-wrap{margin:25px auto}.form-wrap .form .input-wrap.checkbox{margin:25px auto 30px}.form-wrap .form .input-wrap .input{background:#fff;border:0;box-shadow:0 0 1px 3px transparent;padding:15px 5%;color:rgba(40,0,113,.5);border-radius:50px;background-clip:padding-box;text-align:center;outline:0;min-width:415px}@media(max-width:560px){.form-wrap .form .input-wrap .input{min-width:250px}}.form-wrap .form .input-wrap .input:focus{color:#280071;box-shadow:0 0 1px 3px #00aec7}.form-wrap .form .input-wrap .input-checkbox{display:none}.form-wrap .form .input-wrap .input-checkbox:checked+label::before{background:url(/assets/quiz/img/svg/02.svg) no-repeat 0 18px;width:33px;height:30px}.form-wrap .form .input-wrap .input-checkbox+label{display:inline-block;text-align:left;text-indent:-3.6em;padding-left:4em;cursor:pointer}@media(max-width:820px){.form-wrap .form .input-wrap .input-checkbox+label{text-indent:-4em}}.form-wrap .form .input-wrap .input-checkbox+label::before{content:"";background:url(/assets/quiz/img/svg/01.svg) no-repeat 0;position:relative;padding:25px;top:5px;left:0;width:30px;height:27px;cursor:pointer}@media(max-width:820px){.form-wrap .form .input-wrap .input-checkbox+label::before{top:9px}}.share .results article h2.lower{text-transform:none;max-width:70%}@media(max-width:820px){.share .results article h2.lower{max-width:none}}.share .score-detailed{display:flex;justify-content:space-around;flex-wrap:wrap;position:relative;top:250px}.share .score-detailed article{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;flex:0 calc(25% - 5px);background-color:#fff;background-repeat:no-repeat;background-position:0 bottom;background-size:contain;padding:16.3em 0;margin:2em 0;position:relative}@media(max-width:820px){.share .score-detailed article{padding:10.7em 0;min-width:300px;-webkit-flex:0 calc(305px - 5px)}}.share .score-detailed article::before{content:"";border-radius:50%;background-clip:padding-box;background:#280071;width:30px;height:30px;position:absolute;top:-15px;z-index:2;left:0;right:0;margin:auto}.share .score-detailed article::after{content:"";border-radius:50%;background-clip:padding-box;background:#6b25ea;width:10px;height:10px;position:absolute;top:-5px;z-index:3;left:0;right:0;margin:auto}.share .score-detailed article:first-of-type{background-image:url(/assets/quiz/img/09.png)}.share .score-detailed article:nth-of-type(2){background-image:url(/assets/quiz/img/10.png)}.share .score-detailed article:nth-last-of-type(2){background-image:url(/assets/quiz/img/11.png)}.share .score-detailed article:last-of-type{background-image:url(/assets/quiz/img/12.png)}.share .score-detailed article span:last-of-type{flex:0 100%;text-align:center;margin-top:10px}.share .score-content{background:#e3e3e3;padding:30em 0 0}.share .score-content .info{max-width:40%;margin:auto;display:flex;flex-wrap:wrap;justify-content:center}@media(max-width:820px){.share .score-content .info{max-width:80%}}.share .score-content .info h2{text-align:center;margin:2em auto}.share .score-news{background:#e3e3e3;padding:10em 0}.share .score-news article{max-width:80%;margin:auto;display:flex;justify-content:center}@media(max-width:820px){.share .score-news article{flex-wrap:wrap}}.share .score-news article div{flex:0 50%}@media(max-width:820px){.share .score-news article div{flex:0 100%}.share .score-news article div:last-of-type{order:-1}}.share .score-news article div:first-of-type{background:#fff;padding:10em}@media(max-width:820px){.share .score-news article div:first-of-type{padding:5em}}.share .score-news article div:first-of-type h2{margin:0 0 1em}.share .score-news article div:first-of-type p{margin:0 0 5em}.share .score-news article div:first-of-type a{text-decoration:none}.share .score-news article div:last-of-type img{-o-object-fit:cover;object-fit:cover;height:100%;display:block}.share .score-news article div>a{color:#280071}.share .score-news article div>a:hover{color:#00aec7}.share footer{padding:2em;background:#280071;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.share footer img{max-width:60%}.results{display:flex;flex-wrap:wrap;margin-top:20px}.results aside{flex:0 50.625%}@media(max-width:820px){.results aside{flex:0 80%;margin:auto}}.results aside figure{padding:10% 10% 10% 20%}.results article{flex:0 49.375%;margin:50px auto 0}@media(max-width:820px){.results article{flex:0 80%;margin-top:70px}}@media(max-width:480px){.results article h2{padding-left:5px}}.results article h3{max-width:85%;margin-top:2%}@media(max-width:820px){.results article h3{max-width:none}}@media(max-width:480px){.results article h3{padding-left:5px;max-width:90%}}