.white-layer[data-v-05c22332]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.main-layout.naw-route .white-layer[data-v-05c22332],.main-layout.result-route .white-layer[data-v-05c22332],.main-layout.test-route .white-layer[data-v-05c22332]{opacity:.75}html{--vh100:100vh}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-Light.eot);src:url(/static/fonts/ARSMaquette-Light.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-Light.woff) format("woff"),url(/static/fonts/ARSMaquette-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-Regular.eot);src:url(/static/fonts/ARSMaquette-Regular.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-Regular.woff) format("woff"),url(/static/fonts/ARSMaquette-Regular.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-Bold.eot);src:url(/static/fonts/ARSMaquette-Bold.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-Bold.woff) format("woff"),url(/static/fonts/ARSMaquette-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-LightItalic.eot);src:url(/static/fonts/ARSMaquette-LightItalic.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-LightItalic.woff) format("woff"),url(/static/fonts/ARSMaquette-LightItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-Black.eot);src:url(/static/fonts/ARSMaquette-Black.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-Black.woff) format("woff"),url(/static/fonts/ARSMaquette-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:ARSMaquette;src:url(/static/fonts/ARSMaquette-Medium.eot);src:url(/static/fonts/ARSMaquette-Medium.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ARSMaquette-Medium.woff) format("woff"),url(/static/fonts/ARSMaquette-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Museo;src:url(/static/fonts/Museo900-Regular.woff2) format("woff2"),url(/static/fonts/Museo900-Regular.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Museo Sans;src:url(/static/fonts/MuseoSans-900.woff2) format("woff2"),url(/static/fonts/MuseoSans-900.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Museo;src:url(/static/fonts/Museo300-Regular.woff2) format("woff2"),url(/static/fonts/Museo300-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Museo;src:url(/static/fonts/Museo700-Regular.woff2) format("woff2"),url(/static/fonts/Museo700-Regular.woff) format("woff");font-weight:700;font-style:normal}h1,h2{font-weight:900}p{font-size:2.604vh}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col-1{min-height:100%;width:calc(8.325% - .45833rem)}.col-1:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-1:last-child{margin-right:0}.col-1:nth-child(12n){margin-right:0;float:right}.col-1:nth-child(12n+1){clear:both}.col-2{min-height:100%;width:calc(16.65% - .41667rem)}.col-2:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-2:last-child{margin-right:0}.col-2:nth-child(12n){margin-right:0;float:right}.col-2:nth-child(12n+1){clear:both}.col-3{min-height:100%;width:calc(24.975% - .375rem)}.col-3:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-3:last-child{margin-right:0}.col-3:nth-child(12n){margin-right:0;float:right}.col-3:nth-child(12n+1){clear:both}.col-4{min-height:100%;width:calc(33.3% - .33333rem)}.col-4:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-4:last-child{margin-right:0}.col-4:nth-child(12n){margin-right:0;float:right}.col-4:nth-child(12n+1){clear:both}.col-5{min-height:100%;width:calc(41.625% - .29167rem)}.col-5:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-5:last-child{margin-right:0}.col-5:nth-child(12n){margin-right:0;float:right}.col-5:nth-child(12n+1){clear:both}.col-6{min-height:100%;width:calc(49.95% - .25rem)}.col-6:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-6:last-child{margin-right:0}.col-6:nth-child(12n){margin-right:0;float:right}.col-6:nth-child(12n+1){clear:both}.col-7{min-height:100%;width:calc(58.275% - .20833rem)}.col-7:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-7:last-child{margin-right:0}.col-7:nth-child(12n){margin-right:0;float:right}.col-7:nth-child(12n+1){clear:both}.col-8{min-height:100%;width:calc(66.6% - .16667rem)}.col-8:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-8:last-child{margin-right:0}.col-8:nth-child(12n){margin-right:0;float:right}.col-8:nth-child(12n+1){clear:both}.col-9{min-height:100%;width:calc(74.925% - .125rem)}.col-9:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-9:last-child{margin-right:0}.col-9:nth-child(12n){margin-right:0;float:right}.col-9:nth-child(12n+1){clear:both}.col-10{min-height:100%;width:calc(83.25% - .08333rem)}.col-10:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-10:last-child{margin-right:0}.col-10:nth-child(12n){margin-right:0;float:right}.col-10:nth-child(12n+1){clear:both}.col-11{min-height:100%;width:calc(91.575% - .04167rem)}.col-11:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-11:last-child{margin-right:0}.col-11:nth-child(12n){margin-right:0;float:right}.col-11:nth-child(12n+1){clear:both}.col-12{min-height:100%;width:99.9%}.col-12:nth-child(1n){float:left;margin-right:.5rem;clear:none}.col-12:last-child{margin-right:0}.col-12:nth-child(12n){margin-right:0;float:right}.col-12:nth-child(12n+1){clear:both}#app,body,html{height:100%}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100%;overflow:hidden}.main .lotto-logo{position:absolute;margin-top:1rem;left:0;width:200px;max-width:18vw;z-index:4}@media screen and (min-width:640px){.main .lotto-logo{position:absolute;top:20px;margin-top:0}}.main.landing-route .lotto-logo{position:absolute}.main.explain-route .content,.main.game-route .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main.explain-route .content>div,.main.game-route .content>div{max-width:100%}.main.explain-route .lotto-logo,.main.game-route .lotto-logo{position:absolute}.main.naw-route{overflow:visible}.main.thanks-route{background-color:#fff}.main .content{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main .content .view-container.landing-page,.main .content .view-container.naw-page{padding-left:1rem;padding-right:1rem}.main footer{width:100%;z-index:3;padding-top:20px;text-align:center}.main footer .content-wrapper{background-color:#fff;height:100%;padding-bottom:1px}.main footer img{margin-top:-18px}.main footer p{font-size:.5rem;padding:0 1rem;color:#000}@media screen and (min-width:640px){.main footer p{font-size:.75rem}}@media screen and (min-width:640px){.main .content{padding-top:0}.main footer p{font-size:.75rem}}.smart-form{max-width:500px;margin:0 auto}.smart-form .form-input{position:relative;display:block;margin-bottom:3px}.smart-form .form-input.kit-checkbox{margin-top:4px}.smart-form .form-input label{display:block;text-align:left;margin-bottom:2px;margin-bottom:5px}.smart-form .form-input input,.smart-form .form-input select{display:block;width:100%;font-family:Museo;background-color:#fff;border:none;padding:5px;margin-bottom:.25rem;-webkit-box-shadow:inset -1px 1px 3px rgba(33,33,33,.22);box-shadow:inset -1px 1px 3px rgba(33,33,33,.22);outline:none;border-radius:3px}.smart-form .form-input .inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.25rem;pointer-events:none}.smart-form .form-input .inner-wrapper>*{pointer-events:auto;cursor:pointer}.smart-form .form-input .inner-wrapper label{padding-left:5px}.smart-form .form-input .inner-wrapper label a{color:inherit}.smart-form .form-input .indicator,.smart-form .form-input input[type=checkbox]{display:inline-block;min-width:15px;height:15px;cursor:pointer}.smart-form .form-input .indicator~span.error,.smart-form .form-input input[type=checkbox]~span.error{border-radius:3px}.smart-form .form-input input[type=checkbox]{position:absolute;left:0;top:2px;opacity:0;width:15px;margin:0}.smart-form .form-input input[type=checkbox]:checked~.inner-wrapper .indicator{background-position:100% 0}.smart-form .form-input .indicator{position:relative;top:2px;width:15px;height:15px;background:transparent url(/static/img/checkbox.png) no-repeat;background-size:cover;background-position:0 0;pointer-events:none}.smart-form p.small,.smart-form span.error{font-size:.82rem}.smart-form.lotto-user .age-checkbox{margin:.5rem 0 .7rem 0}.smart-form p.small{text-align:left;margin-top:0;font-size:.7rem;font-size:1rem}.smart-form span.error{background-color:red;display:block;padding:5px;margin-top:5px;color:#fff;border-radius:5px}.smart-form span.error:empty{display:none}.smart-form span.error:first-letter{text-transform:uppercase}.smart-form .address-preview{font-style:italic;text-align:left;display:inline-block;width:100%;font-weight:700;margin-bottom:.75rem}.smart-form .address-preview span{text-align:left}.smart-form .address-preview .spinner{width:30px;height:30px}.smart-form button[type=submit]{margin-bottom:1rem}.smart-form p.disclaimer.small{display:block;text-align:center}.smart-form input,.smart-form select{height:auto;width:100%;padding:.5rem;font-weight:200}.smart-form input[type=number],.smart-form select[type=number]{-moz-appearance:textfield}.smart-form input.error,.smart-form select.error{background-image:url(/static/img/error.png);background-position:calc(100% - .5rem) 50%;background-repeat:no-repeat;background-size:.75rem}.smart-form input.error:focus~.tooltip,.smart-form select.error:focus~.tooltip{display:block}.smart-form input.correct,.smart-form select.correct{background-image:url(/static/img/correct.png);background-position:calc(100% - .5rem) 50%;background-repeat:no-repeat;background-size:.75rem}::-webkit-input-placeholder{color:rgba(179,195,209,.5);font-family:Museo}::-moz-placeholder{color:rgba(179,195,209,.5);font-family:Museo}:-ms-input-placeholder{color:rgba(179,195,209,.5);font-family:Museo}:-moz-placeholder{color:rgba(179,195,209,.5);font-family:Museo}.landing-view{padding-top:25vh;padding-bottom:10vh}@media screen and (min-width:640px){.landing-view{padding-top:45vh}}.landing-view .anim{max-width:40vh;margin:0 auto}.landing-view .panel{margin-top:5vh}.landing-view .panel p{width:100%;margin:0;margin-top:1em;font-size:3.2vh}.landing-view .panel p:nth-of-type(2){font-size:2.4vh}@media screen and (min-width:640px){.landing-view .panel p{font-size:3.8vh;margin:4rem 0 2rem 0}.landing-view .panel p:nth-of-type(2){font-size:2.6vh}}@media screen and (min-width:1600px) and (min-height:976px){.landing-view .panel p:nth-of-type(2){font-size:24px}}.landing-view .panel .pancake{position:absolute;top:-18%;right:-5%;width:29%}@media screen and (min-width:640px){.landing-view .panel .pancake{top:-23%;width:23%}}@media screen and (min-width:1024px){.landing-view .panel .pancake{top:-23%;width:30%;right:-14%}}.landing-view .panel .blok-wrapper p{margin:0}.landing-view .panel button.stl{position:relative;top:40px;margin-top:0}.test-view{padding-top:14vh;padding-bottom:10vh;max-width:100%}@media screen and (min-width:640px){.test-view{padding-top:25vh}}.test-view .question{background-color:#043168;color:#fff;padding:.5rem 1rem;font-size:3.2vh;font-family:Museo;font-weight:900;width:auto;display:inline-block;letter-spacing:-.5px}@media screen and (min-width:640px){.test-view .question{font-size:3.6vh}}@media screen and (min-width:1600px) and (min-height:1000px){.test-view .question{font-size:40px}}.test-view .number-indicator{background:-webkit-gradient(linear,left top,right bottom,from(#37488c),to(#2c336e));background:linear-gradient(to bottom right,#37488c 0,#2c336e);color:#fff;border-radius:100px;margin:0 auto;width:6.5vh;line-height:5vh;font-size:3.6vh;font-family:Museo;font-weight:700;position:relative;top:4vh;border:.75vh solid #dec277;z-index:2}.test-view .answer-button{border:none;background:none;background:linear-gradient(60deg,#a26b2b 4%,#ffdb85 36%,#976826 75%,#f0ca5b);padding:10px;cursor:pointer;outline:none;position:relative;width:80%;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.38);box-shadow:0 10px 10px rgba(0,0,0,.38);margin:2vh auto 0 auto}@media screen and (min-width:640px){.test-view .answer-button{width:96%}}@media screen and (min-width:1920px){.test-view .answer-button img{width:580px}}.test-view .visual .answer-button-wrapper{display:inline-block;width:auto;max-width:350px}@media screen and (min-height:976px){.test-view .visual .answer-button-wrapper{max-width:500px}}@media screen and (min-width:1024px){.test-view .visual .answer-button-wrapper{max-width:31.66667vw}}.test-view .visual .answer-button-wrapper .answer-button{line-height:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.test-view .visual .answer-button-wrapper .answer-button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.test-view .visual .answer-button-wrapper .answer-button .answer-text{position:absolute;bottom:3.5%;left:0;width:100%;margin:0;line-height:normal;background-color:#ff6700;color:#fff;padding:2% 0;font-family:Museo;font-weight:700;font-size:2.4vh}@media screen and (min-width:1600px) and (min-height:1000px){.test-view .visual .answer-button-wrapper .answer-button .answer-text{font-size:24px}}@media screen and (min-width:1920px){.test-view .visual .answer-button-wrapper .answer-button .answer-text{bottom:8px}}.test-view .visual .answer-button-wrapper img{max-height:100%}.test-view .text .answer-button{padding:.5em 1em;background:-webkit-gradient(linear,left top,left bottom,from(#f81),to(#f60));background:linear-gradient(180deg,#f81 0,#f60);color:#fff;font-size:3.1vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:3em;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.38);box-shadow:0 10px 10px rgba(0,0,0,.38);font-family:Museo;font-weight:700}.test-view .text .answer-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#ff4c00;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.test-view .text .answer-button>*{position:relative;z-index:2}.test-view .text .answer-button:hover:before{opacity:1}.test-view .indicator{display:block;margin:2rem 0 1rem 0}.test-view .indicator .bol{width:10px;height:10px;margin:5px;border-radius:10px;display:inline-block;background-color:#043168}.test-view .indicator .bol.done{background-color:#ff6700}.naw-view{padding-top:15vh;padding-bottom:10vh;width:100%}@media screen and (min-width:640px){.naw-view{padding-top:20vh}}.naw-view .panel .panel-content p{font-size:3.35vh}@media screen and (min-height:976px){.naw-view .panel .panel-content p{font-size:37px}}.naw-view .panel .pancake{position:absolute;top:-27%;right:-5%;width:29%}@media screen and (min-width:640px){.naw-view .panel .pancake{top:-23%;width:23%}}@media screen and (min-width:1024px){.naw-view .panel .pancake{top:-23%;width:30%;right:-14%}}.naw-view .panel .reward-visual{margin-bottom:-40px;width:50%;max-width:250px;display:block;margin-left:auto;margin-right:auto}.naw-view form{padding:20px;color:#000}.naw-view form a{color:#043168;text-decoration:underline}.result-view{padding-top:16vh;padding-bottom:10vh;max-width:100%}@media screen and (min-width:640px){.result-view{padding-top:27vh}}.result-view .result-copy.blok{max-width:90%;margin-bottom:0}.result-view .result-copy.blok h2{font-size:2.3vh}.result-view .result-copy.blok p{font-weight:700}.result-view .panel{max-width:650px}.result-view .panel .panel-content{padding:0!important}.result-view .panel .panel-content img{display:block}.result-view .panel .stl{position:relative;top:40px;margin-top:0}.result-view .panel p{width:100%;margin-top:0}.result-view .panel.with-banner{margin-bottom:-10%;z-index:1}.result-view .panel.with-banner p{margin:1em 0}.result-view .panel .circ{text-align:center;overflow:hidden;padding-bottom:100%;border-radius:1000px;position:relative}.result-view .panel .circ.levensgenieter{background:transparent url(/static/img/result-1.jpg) no-repeat 50%;background-size:cover;opacity:1}.result-view .panel .circ.ik-houd-het-nog-even-voor-mezelf-genieter{background:transparent url(/static/img/result-2.jpg) no-repeat 50%;background-size:cover;opacity:1}.result-view .panel .circ.ik-deel-het-met-de-hele-wereld-genieter{background:transparent url(/static/img/result-3.jpg) no-repeat 50%;background-size:cover;opacity:1}.result-view .share-wrapper p{display:block;color:#043168;font-weight:700;margin:.5rem 0 0 0}.result-view .share-wrapper .social{margin-bottom:.5rem}.result-view .blok{position:relative;z-index:2;background:none;background-color:#fff;width:640px;max-width:90%;margin:0 auto;color:#043168;padding:1rem;text-align:center;margin-bottom:1rem}.result-view .blok h2{font-size:2.4vh;margin:0 0 .5rem 0;font-weight:700;text-align:left}@media screen and (min-width:1600px) and (min-height:1000px){.result-view .blok h2{font-size:23px}}.result-view .blok p{font-size:1.8vh;margin-bottom:0;margin-top:0;text-align:left}@media screen and (min-height:976px){.result-view .blok p{font-size:18px}}.result-view .blok a.stl{margin:0 auto;margin-top:-1rem}.button.stl,a.stl,button.stl{position:relative;display:inline-block;line-height:1;width:auto;max-width:300px;padding-left:45px;padding-right:5px;cursor:pointer;text-decoration:none;color:#fff;background-color:#ff6700;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat;font-family:Museo;font-size:1rem;outline:none;border-radius:2px;margin:.5rem 0;margin-bottom:1.5rem;font-weight:700;max-width:100%;-webkit-transition:background-position .3s ease-in-out,background-image .3s ease-out;transition:background-position .3s ease-in-out,background-image .3s ease-out}.button.stl.expanded,a.stl.expanded,button.stl.expanded{width:300px}.button.stl .spinner,a.stl .spinner,button.stl .spinner{max-width:1rem;margin-left:.5rem;max-height:1rem;position:relative;top:2px}.button.stl:after,a.stl:after,button.stl:after{display:block;position:absolute;top:16px;left:10px;height:12px;width:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:left .15s ease-out;transition:left .15s ease-out;will-change:transform}.button.stl:active,.button.stl:focus,.button.stl:hover,a.stl:active,a.stl:focus,a.stl:hover,button.stl:active,button.stl:focus,button.stl:hover{color:#fff}.button.stl:active:after,.button.stl:hover:after,a.stl:active:after,a.stl:hover:after,button.stl:active:after,button.stl:hover:after{left:15px}@media screen and (min-width:640px){.button.stl,a.stl,button.stl{font-size:1.4rem}.button.stl:after,a.stl:after,button.stl:after{width:15px;height:15px}}.button.stl,a.stl,button.stl{background-image:linear-gradient(135deg,#ee5f00,#f60,#ff9800);padding:.8rem;margin:0;padding:0 1rem;line-height:50px}.button.stl:before,a.stl:before,button.stl:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#ff4c00;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.button.stl>*,a.stl>*,button.stl>*{position:relative}.button.stl:hover:before,a.stl:hover:before,button.stl:hover:before{opacity:1}.social{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social .item{position:relative;width:5vh;height:5vh;margin:10px;border-radius:50px;background-position:50%;background-size:70%;background-repeat:no-repeat}.social .item[data-platform=facebook]{background-image:url(/static/img/logos/facebook.svg);background-color:#3b5998}.social .item[data-platform=twitter]{background-image:url(/static/img/logos/twitter.svg);background-color:#55acee}.social .item[data-platform=whatsapp]{background-image:url(/static/img/logos/whatsapp.svg);background-color:#25d366}.social .item:hover{cursor:pointer}.custom-input{position:relative;margin-bottom:.5rem}.custom-input,.custom-input label{display:block;text-align:left}.custom-input input,.custom-input select{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-input input[type=checkbox],.custom-input input[type=radio],.custom-input select[type=checkbox],.custom-input select[type=radio]{position:absolute;left:0;display:inline-block;margin:0;width:1.5rem;height:1.5rem;opacity:0}.custom-input input[type=checkbox]+label,.custom-input input[type=radio]+label,.custom-input select[type=checkbox]+label,.custom-input select[type=radio]+label{font-size:.73em;padding-left:2rem}.custom-input input,.custom-input select{font-size:16px!important}@media screen and (min-width:640px){.custom-input input,.custom-input select{font-size:1rem}}.custom-input select{background-color:#fff}.custom-input .indicator{position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;pointer-events:none;border-radius:3px;background:transparent url(/static/img/checkbox.png) no-repeat 0;background-size:cover}.custom-input input[type=radio]~.indicator{width:1.5rem;height:1.5rem;left:0;top:-3px;background-image:url(/static/img/radio.png)}.custom-input input[type=checkbox]:checked~.indicator,.custom-input input[type=radio]:checked~.indicator{background-position:100%}.custom-input .error,.custom-input .warning{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.8rem}.custom-input .warning{position:absolute;bottom:.25rem;right:.35rem;width:1rem;height:1rem;padding:0;display:block;background-color:#b1b1b1;border-radius:1000px;font-weight:700;line-height:1.2;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.custom-input .warning:before{content:"";bottom:-10px;border:10px solid transparent;border-bottom:10px solid #b1b1b1}.custom-input .warning:after,.custom-input .warning:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.custom-input .warning:after{content:attr(data-warning);top:calc(100% + .5rem);display:block;background-color:#b1b1b1;text-align:center;pointer-events:none;padding:.25rem;width:150px;font-weight:400;color:#fff;border-radius:5px}.custom-input .warning:after,.custom-input .warning:before{opacity:0;z-index:10;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.custom-input .warning:hover:after,.custom-input .warning:hover:before{opacity:1}.custom-input .error{background-color:red;display:block;margin-top:5px;border-radius:5px;color:#fff}.custom-input .error:not(:empty){padding:5px}form input:not([type=checkbox]),form select{outline:none;border:none;font-size:1rem;border-radius:3px;padding:.25rem}form select{font-size:.9rem}html.is-ie .panel p{background:none!important;color:#e8b446}.grecaptcha-badge{-webkit-transform:scale(0);transform:scale(0);z-index:10;left:-200px!important;right:auto!important}body,html{margin:0;min-height:100vh;height:auto}body{margin:0;background-color:transparent;background-image:url(/static/img/bg.jpg);background-repeat:no-repeat;background-position:calc(50% - 130px) 50%;background-attachment:fixed;background-size:cover;max-width:100vw;overflow-x:hidden;min-height:var(--vh100)}@media screen and (min-width:640px){body{background-position:50%}}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div,input,span{-webkit-box-sizing:border-box;box-sizing:border-box}p{display:inline-block}:not(input){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hide-for-small{display:none}@media screen and (min-width:640px){.hide-for-small{display:initial}}body:after{position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;background-size:100% 200%;background-position-y:top;-webkit-transition:background-position-y .3s ease-out;transition:background-position-y .3s ease-out}body:hover:after{background-position-y:bottom}#app{color:#fff;text-align:center;font-family:Museo,Arial;height:auto}#app .main-layout{min-height:100vh;display:block;height:100%;position:relative}#app .main-layout:before{background:transparent url(/static/img/nl.svg) no-repeat 50%;background-size:auto 150%;opacity:.25;position:absolute;width:100vw;bottom:0;left:0;top:0;pointer-events:none}#app .main-layout.levensgenieter:before{background:transparent url(/static/img/result-1.jpg) no-repeat 50%;background-size:cover;opacity:1}#app .main-layout.ik-houd-het-nog-even-voor-mezelf-genieter:before{background:transparent url(/static/img/result-2.jpg) no-repeat 50%;background-size:cover;opacity:1}#app .main-layout.ik-deel-het-met-de-hele-wereld-genieter:before{background:transparent url(/static/img/result-3.jpg) no-repeat 50%;background-size:cover;opacity:1}#app .main-layout .stl-label{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;height:12vh;z-index:4}#app .main-layout>.content{position:relative;z-index:2;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;width:100%}#app .main-layout .footer-wrapper,#app .main-layout footer{position:absolute;left:0;width:100%;z-index:3}#app .main-layout footer{width:100%;z-index:3;text-align:center}#app .main-layout footer .footer-prefix{position:absolute;width:100%;top:-36px;background-color:orange;color:#fff;padding:.5em 1em 1.5em 1em;font-size:12px;text-align:left;line-height:1}#app .main-layout footer .content-wrapper{background-color:#fff;height:100%;padding-bottom:1px;position:relative;z-index:1}#app .main-layout footer img{margin-top:-18px;position:relative}#app .main-layout footer p{font-size:.5rem;padding:0 1rem;color:#000;display:block}@media screen and (min-width:640px){#app .main-layout footer p{font-size:.75rem}#app .main-layout footer .footer-prefix{font-size:18px}}@media screen and (min-width:640px){#app .main-layout footer p{font-size:.75rem}}