body,html{height:100%;width:100%;margin:0;padding:0}@font-face{font-family:Gemma_Regular;src:url(/assets/fonts/gemma/Gemma_Regular.woff2) format("woff2"),url(/assets/fonts/gemma/Gemma_Regular.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Gemma_Bold;src:url(/assets/fonts/gemma/Gemma_Bold.woff2) format("woff2"),url(/assets/fonts/gemma/Gemma_Bold.woff) format("woff");font-weight:700;font-style:normal}body{color:#fff}h1{font-family:Gemma_Bold,sans-serif;font-size:30px;letter-spacing:8px;font-weight:400;word-spacing:-3px}@media only screen and (max-width:1024px){h1{font-size:26px}}h2{font-family:Gemma_Bold,sans-serif;font-size:22px;letter-spacing:6px;font-weight:400;margin:0 16px;word-spacing:-3px}@media only screen and (max-width:1024px){h2{font-size:20px;letter-spacing:3px;margin:0 4px}}h3{font-family:Gemma_Bold,sans-serif;font-size:20px;letter-spacing:6px;font-weight:400;margin:16px;word-spacing:-3px}h4{font-family:Gemma_Bold,sans-serif;font-size:18px;letter-spacing:6px;font-weight:400;word-spacing:-3px}h5{font-family:Gemma_Bold,sans-serif;font-size:15px;letter-spacing:6px;margin:16px;word-spacing:-3px}h6{font-family:Gemma_Bold,sans-serif;font-size:13px;letter-spacing:3px;word-spacing:-3px}p{font-family:Gemma_Bold,sans-serif;font-size:13px;letter-spacing:3px;font-weight:400;color:#5f5f60;text-align:left;white-space:pre-wrap;line-height:20px}.button{background-repeat:no-repeat;background-color:transparent;border:none;outline:0;background-size:contain;cursor:pointer}.button--info{background-image:url(/assets/images/info.svg);width:40px;height:30px}.button--uitleg{background-image:url(/assets/images/uitlegknop.svg);width:100px;height:85px;padding:5px}.button--close{position:fixed;background-image:url(/assets/images/kruisje.png);width:20px;height:18px;padding:5px}.button--start-spel{background-image:url(/assets/images/start-spel.png);width:300px;height:50px}.buttonDisabled{visibility:visible;opacity:.4;cursor:default}.button--general{padding:16px;border:none;background:0 0;cursor:pointer;font-family:"News Gothic MT",sans-serif;font-size:18px;letter-spacing:3px;font-weight:lighter;word-spacing:-3px;color:#fff}.button--general.eenbutton{padding:16px 0}@media only screen and (max-width:1024px){p{line-height:18px}.button--general.eenbutton{padding:16px 0}}.button--general.tweebuttons{padding:16px 64px}@media only screen and (max-width:1024px){.button--general.tweebuttons{padding:16px 32px}.button--general.tweebuttons.krap{padding:16px 12px}}.button--general.driebuttons{padding:16px 64px}.button--general:disabled{opacity:.4;cursor:default}.button--dialog{padding:16px 32px 32px;border:none;background:0 0;cursor:pointer;font-family:Gemma_Regular,sans-serif;font-size:18px;letter-spacing:3px;color:#06501f}@media only screen and (max-width:1024px){.button--general.driebuttons{padding:16px 8px}.button--dialog{padding:16px 8px 32px}.button--dialog.eenbutton{padding:16px 0 32px}}.button--dialog.eenbutton{padding:16px 0 32px}.button--dialog:disabled{opacity:.4;cursor:default}.popover{z-index:5;position:absolute;margin:0 auto;width:100%;height:100%;top:0;left:0;padding:16px;box-sizing:border-box;background:rgba(215,175,0,.7)}.popover-container{z-index:10;display:flex;justify-content:space-between;flex-direction:column;max-width:900px;height:540px;margin:40px auto;border-radius:8px;box-shadow:5px 5px 4px rgba(0,0,0,.26);background-color:#fff;overflow-y:auto;padding:0}.popover-container .popover-navigation-bar-top{padding:16px 32px;text-align:right}.popover-container .info-popover-content{text-align:center;padding:32px}.popover-container .info-popover-content p{text-align:left}.popover-container.infopage{max-width:1100px}.popover-container .info-popover-titel{color:#5f5f60;margin:32px 8px 32px 16px}@media only screen and (max-width:1024px){.popover-container{height:550px;padding:8px}.popover-container .info-popover-content{padding:16px}.popover-container .info-popover-content p{font-size:11px}.popover-container .info-popover-content img{width:80%}.popover-container .info-popover-titel{margin:32px 8px;font-size:20px}.spel-popover-content{padding:16px 8px 8px;font-size:18px}}.popover-container .info-popover-subtitel{color:#5f5f60;margin:16px 0 0}.popover-container .info-popover-subtitel.left{text-align:left}.spel-popover-content{color:#5f5f60;text-align:center}.spel-popover-content .spel-popover-content-titel{color:#5f5f60;padding:16px 8px 8px 16px}@media only screen and (max-width:1024px){.spel-popover-content .spel-popover-content-titel{padding:0 0 4px;font-size:18px}}.spel-popover-content .spel-popover-content-titel.speciaal1{padding:64px 0 32px;font-family:Gemma_Bold;font-size:36px;letter-spacing:6px}.spel-popover-content .spel-popover-content-subtitel{color:#5f5f60;padding:0 128px 32px;line-height:20px;margin:0}.spel-popover-content .spel-popover-content-subtitel.speciaal2{padding:8px 128px 16px;font-family:Gemma_Regular;font-size:20px;letter-spacing:5px}@media only screen and (max-width:1024px){.spel-popover-content .spel-popover-content-subtitel{padding:0 0 16px 4px;line-height:18px;font-size:11px}.spel-popover-content .spel-popover-content-subtitel.speciaal2{padding:16px 8px;font-size:18px}}.spel-popover-content .spel-popover-content-subtitel.speciaal3{padding:64px 128px 16px;font-family:Gemma_Bold;font-size:18px;letter-spacing:4px}.spel-popover-content .spel-popover-content-text{line-height:30px;padding:0 32px 32px}@media only screen and (max-width:1024px){.spel-popover-content .spel-popover-content-subtitel.speciaal3{padding:16px 8px;font-size:18px}.spel-popover-content .spel-popover-content-text{padding:16px 0 32px}}.spel-popover-content .spel-popover-content-text.speciaal-stelling{padding:32px;font-size:28px;line-height:40px}.dialog-container{max-width:400px;width:400px;height:270px;margin:128px auto;border-radius:8px;box-shadow:5px 5px 4px rgba(0,0,0,.26);background-color:#fff;overflow-y:auto}.dialog-content{display:block;padding:64px 16px 32px}.dialog-content p{text-align:center;font-size:18px;color:#5f5f60}@media only screen and (max-width:1024px){.spel-popover-content .spel-popover-content-text.speciaal-stelling{padding:32px 0;font-size:22px;line-height:30px}.dialog-container{width:320px;height:270px;margin:128px auto}.dialog-content{padding:64px 16px 40px}.dialog-content p{font-size:18px}}.dialog-navigation-bar-bottom{padding:16px 0;text-align:center}.dialog-navigation-bar-bottom.orderformextra{padding:0}