@font-face{font-family:'Panton';src:url("../../fonts/frontend/panton/Panton.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Panton_Bold';src:url("../../fonts/frontend/panton/Panton_Bold.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:Panton, Helvetica,Roboto,Arial,sans-serif}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.small-centered{float:none;margin-left:auto;margin-right:auto}h1{font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;font-size:10px;line-height:12px;letter-spacing:1.5px;text-align:center}h2{font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:18px;line-height:22px;color:#9B9B9B;letter-spacing:0;text-align:center}p{font-size:14px;color:#FFFFFE;letter-spacing:0;line-height:18px}a{font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;font-size:14px;color:#FFFFFE;letter-spacing:1.38px;transition:.3s ease all;text-decoration:none}a .a-text{transition:.3s ease all}.buttonn{background:transparent;border:1px solid #F2D554;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;padding-right:0;display:inline-block;margin-top:30px}.buttonn .button-text{font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;font-size:14px;color:#FFFFFF;letter-spacing:1.5px;padding:10px 20px;display:inline-block}.buttonn a{background:transparent;border:0px solid #EC008C;-moz-border-radius:30px 30px 30px 30px;-webkit-border-radius:0px 30px 30px 0px;border-radius:0px 30px 30px 0px;padding:15px 20px;color:#fff;border-left:1px solid #F2D554;transition:.3s ease all;display:inline-block}.section{position:relative;width:100%;min-width:100%}span.data,span.luogo{font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:14px;color:#FFFFFF;letter-spacing:0;line-height:44px;position:relative}.div-skew{transform:skew(0deg, -5deg);-webkit-transform:skew(0deg, -5deg);-moz-transform:skew(0deg, -5deg);-o-transform:skew(0deg, -5deg);-ms-transform:skew(0deg, -5deg);transform-origin:left top}.div-unskew{transform:translateZ(0) skew(0deg, 5deg);-webkit-transform:translateZ(0) skew(0deg, 5deg);-moz-transform:translateZ(0) skew(0deg, 5deg);-o-transform:translateZ(0) skew(0deg, 5deg);-ms-transform:translateZ(0) skew(0deg, 5deg)}.div-skew-min{transform:skew(0deg, -2deg);-webkit-transform:skew(0deg, -2deg);-moz-transform:skew(0deg, -2deg);-o-transform:skew(0deg, -2deg);-ms-transform:skew(0deg, -2deg);transform-origin:left top}.alert-warning{color:white;background-color:#2B343F;border-color:#2B343F;border-radius:0px !important}.alert-warning h4{font-size:20px}.alert-warning p{font-size:14px}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-success{color:#2B343F;background-color:#F2D554;border-color:#F2D554;font-size:18px;text-align:center;border-radius:0;margin-top:10px;z-index:1000}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.modal .modal-content{border-radius:0}.modal .modal-content .modal-header .modal-title{color:black;font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif}.modal .modal-content .modal-body{text-align:left;color:black;font-size:15px;font-family:Panton, Helvetica,Roboto,Arial,sans-serif}.modal .modal-content .modal-footer .btn-primary{background-color:black;color:white;border-radius:0;border:none;font-family:Panton_Bold, Helvetica, Roboto, Arial, sans-serif}.modal .modal-content .modal-footer .btn-primary:focus,.modal .modal-content .modal-footer .btn-primary:hover,.modal .modal-content .modal-footer .btn-primary:active{background-color:#F2D554;color:#2B343F}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(43,52,63,0.95)}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:38px}.overlay ul li a{font-size:44px;font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s;font-family:Panton, Helvetica,Roboto,Arial,sans-serif}.overlay ul li a:hover,.overlay ul li a:focus{color:#f0f0f0}.overlay .overlay-close{width:30px;height:30px;position:absolute;right:40px;top:40px;overflow:hidden;border:none;background:url(../../img/frontend/icons/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}.overlay-open{-webkit-transform:scale(0.8);transform:scale(0.8);z-index:0 !important}.overlay-contentscale{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.5s, visibility 0s 0.5s;transition:transform 0.5s, visibility 0s 0.5s}.overlay-contentscale.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}@media only screen and (min-width: 40.063em){.overlay ul li a{font-size:38px}}.js-cookie-consent{background-color:#2B343F;min-height:26px;font-size:14px;color:white;line-height:100px;padding:0;position:fixed;bottom:0;left:0;right:0;z-index:9999;text-align:left;box-shadow:0px -2px 12px rgba(0,0,0,0.09)}.js-cookie-consent a{color:white;text-decoration:underline}.js-cookie-consent-agree{background-color:transparent;font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;color:white;line-height:50px;display:inline-block;border:1px solid #F2D554;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;padding:0 20px;cursor:pointer;float:right;margin:25px 0 0 10px}.js-cookie-consent-agree:hover{background-color:#F2D554;color:#2B343F}.background-image{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:#2B343F}.background-image img{width:100%}.background-image .background-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(43,52,63,0.7);z-index:2;cursor:pointer}#header{position:absolute;width:100%;top:70px;left:0;right:0;color:#fff;z-index:999}#header img{max-width:25%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block}#header a:focus,#header a:hover,#header a:active{color:#F2D554}.intro{height:100vh;position:relative;width:100%;min-width:100%;color:white;margin-top:100px}.intro .row{position:absolute;width:100%;min-width:100%;max-height:100%;margin:0 auto;top:45%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.intro h1{line-height:52px;margin:0 0 60px 0;font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:44px;color:#FFFFFE;letter-spacing:0}.intro ul{margin-bottom:30px}.intro ul li{list-style:none;font-size:21px;color:white;letter-spacing:0;line-height:42px}.intro ul li strong{font-family:Panton_Bold, Helvetica, Roboto, Arial, sans-serif}.intro p{font-size:18px;color:white;letter-spacing:0;line-height:42px;margin-top:5px}.intro .buttonn a:focus,.intro .buttonn a:hover,.intro .buttonn a:active{background-color:#F2D554;border-color:#F2D554}.intro .buttonn a:focus i,.intro .buttonn a:hover i,.intro .buttonn a:active i{color:#2B343F}#clubs{height:100%;background:white}#clubs .section{background-position:left center;background-repeat:no-repeat;background-size:400px;background-color:white;position:relative;top:-35px;border:1px solid white;outline:1px solid transparent}#clubs .section .logo-app{margin-left:auto;margin-right:auto;padding-bottom:60px;text-align:center}#clubs .section .logo-app .cr img{max-width:200px}#clubs .section .logo-app img{max-width:125px;margin-bottom:30px}#clubs .section .logo-app p{color:black}#clubs h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#clubs h2{font-size:24px;line-height:29px;margin-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){#clubs h1{font-size:14px;line-height:17px}#clubs h2{font-size:24px;line-height:29px}}#reeksen{height:100%;background:#F1F1F1}#reeksen .section{background-position:left center;background-repeat:no-repeat;background-size:400px;background-color:#F1F1F1;position:relative;top:-35px;border:1px solid #F1F1F1;outline:1px solid transparent}#reeksen .column{padding-left:0px;padding-right:0px}#reeksen h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#reeksen h2{font-size:24px;line-height:29px;margin-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}#reeksen .row-sub-title .event-overflow{background-color:#2B343F}#reeksen .row-sub-title .event-overflow .event-text{color:white !important}#reeksen .event-wrap{margin-bottom:25px}#reeksen .event-wrap .event-overflow{position:relative;padding:50px 20px;overflow:hidden;z-index:1}#reeksen .event-wrap .event-overflow .event-image{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-size:cover !important;background-position:center !important;z-index:0}#reeksen .event-wrap .event-overflow .event-text{position:relative;font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:40px;color:black;letter-spacing:0;line-height:44px}#reeksen .event-wrap .event-overflow span.luogo{font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;color:#F2D554}#reeksen .event-wrap .event-footer{background:white;padding:28px 20px;margin:20px 0;margin-top:-25px;position:relative;z-index:0;line-height:18px;text-align:right}#reeksen .event-wrap .event-footer .url{position:relative;transform:none;right:0;top:0;text-align:center;height:auto;margin:0;padding:0}#reeksen .event-wrap .event-footer .url a{font-family:Panton_Bold, Helvetica,Roboto,Arial,sans-serif;font-size:16px;color:#2B343F;letter-spacing:0;line-height:44px}#reeksen .event-wrap .event-footer .url a .arrow{color:#2B343F}#reeksen .event-wrap .event-footer .tag{font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:14px;color:#2B343F;letter-spacing:0;line-height:14px;margin-top:7px}@media only screen and (min-width: 40.063em){#reeksen h1{font-size:14px;line-height:17px}#reeksen h2{font-size:24px;line-height:29px}#reeksen .event-overflow .event-text{font-family:Panton, Helvetica,Roboto,Arial,sans-serif;font-size:48px;color:#FFFFFF;letter-spacing:0;line-height:48px}#reeksen .event-footer{text-align:left !important;padding-bottom:4px !important}}#uitslagen{background-color:white}#uitslagen h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#uitslagen h2,#uitslagen a{font-size:24px;line-height:29px;padding-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}#uitslagen h2 a,#uitslagen a a{color:#9B9B9B;text-decoration:underline;letter-spacing:0}#uitslagen h2:last-child{margin-bottom:0}#uitslagen .logo-app{width:40%;margin-left:auto;margin-right:auto;padding-bottom:60px;text-align:center}#uitslagen .logo-app img{max-width:35%;margin-bottom:15px}#uitslagen .logo-app p{color:black}@media only screen and (min-width: 40.063em){#uitslagen h1{font-size:14px;line-height:17px}#uitslagen h2{font-size:24px;line-height:29px}}#break img{height:auto;width:100%}#break .background-overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(43,52,63,0.7);z-index:2;cursor:pointer}#sponsors{background-color:#FFFFFE}#sponsors h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#sponsors h2{font-size:24px;line-height:29px;padding-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}#sponsors .logo-app,#sponsors .logo-app-head{margin-left:auto;margin-right:auto;padding-bottom:60px;text-align:center}#sponsors .logo-app p,#sponsors .logo-app-head p{color:black}#sponsors .logo-app img{max-width:150px;margin-bottom:15px}#sponsors .logo-app .dmg img{max-width:100px}#sponsors .logo-app-head img{max-width:250px;margin-bottom:15px;max-height:150px}@media only screen and (min-width: 40.063em){#sponsors h1{font-size:14px;line-height:17px}#sponsors h2{font-size:24px;line-height:29px}#sponsors .event-overflow{padding:50px 50px !important}#sponsors .event-overflow .event-text{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:48px;color:#FFFFFF;letter-spacing:0;line-height:48px}#sponsors .event-footer{text-align:left !important;padding-bottom:4px !important}}#spelregels{background-color:#F1F1F1}#spelregels .section{overflow:hidden;padding-bottom:60px}#spelregels h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#spelregels h2{font-size:24px;line-height:29px;padding-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}#spelregels .line{height:1px;width:4000px;position:absolute;transform-origin:center;transform:rotate(-45deg);z-index:0}#spelregels .text{position:relative;z-index:1}#spelregels .text .title{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:28px;color:#000000;letter-spacing:0;line-height:42px}#spelregels .text p{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:14px;color:#000;letter-spacing:0;line-height:24px;margin-top:1rem}#spelregels .text ul li{list-style:disc;font-size:15px;color:#2B343F;letter-spacing:0;line-height:24px}#spelregels .buttonn-container{margin:20px auto 0 auto;width:29%}#spelregels .buttonn-container .buttonn{background-color:white;border-color:black}#spelregels .buttonn-container .buttonn .button-text{color:black}#spelregels .buttonn-container .buttonn a{background-color:black;border-left-color:black}#spelregels .buttonn-container .buttonn a:focus,#spelregels .buttonn-container .buttonn a:hover,#spelregels .buttonn-container .buttonn a:active{background-color:#F2D554;border-color:#F2D554}#spelregels .buttonn-container .buttonn a:focus i,#spelregels .buttonn-container .buttonn a:hover i,#spelregels .buttonn-container .buttonn a:active i{color:white}#spelregels .buttonn-container .buttonn i{color:white}@media only screen and (min-width: 40.063em){#spelregels h1{font-size:14px;line-height:17px}#spelregels h2{font-size:24px;line-height:29px}#spelregels .icon{height:464px;width:464px;position:absolute;left:-360px;top:50%;background-position:center !important;background-size:contain !important;transform:translateY(-50%);z-index:0}#spelregels .text .title{line-height:60px}#spelregels .text p{padding-left:32px;margin-top:0}}#contact{background-color:#FFFFFE}#contact .section{overflow:hidden;padding-bottom:60px;text-align:center}#contact h1{font-size:14px;line-height:17px;padding-top:60px;text-transform:uppercase}#contact h2{font-size:24px;line-height:29px;padding-bottom:50px;max-width:75%;margin-left:auto;margin-right:auto}#contact .contacts-row{margin-top:60px}#contact .contacts-row .text{position:relative;z-index:1;text-align:left}#contact .contacts-row .text .title{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:28px;color:#000000;letter-spacing:0;line-height:42px}#contact .contacts-row .text p{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:14px;color:#000;letter-spacing:0;line-height:24px;margin-top:1rem}#contact .contacts-row .text a{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:14px;color:#2B343F;letter-spacing:0;line-height:24px;margin-top:1rem}#contact .contacts-row .text ul{padding-left:0;margin:15px 0}#contact .contacts-row .text ul li{list-style:none;font-size:15px;color:#2B343F;letter-spacing:0;line-height:24px;padding-right:10px}#contact .contacts-row .text ul li strong{font-family:Panton_Bold, Helvetica, Roboto, Arial, sans-serif}#contact .contacts-row .text ul:last-child{display:flex}#contact .contacts-row .form-group{margin-bottom:20px}#contact .contacts-row .form-group input,#contact .contacts-row .form-group textarea{border-radius:0}#contact .contacts-row .btn-contact button{font-family:Panton_Bold, Helvetica, Roboto, Arial, sans-serif;font-size:14px;color:#2B343F;letter-spacing:1px;line-height:44px;padding:5px 35px;background:#F2D554;transition:.3s ease all;display:inline-block;border-radius:0;width:100%}#contact .contacts-row .btn-contact button:focus,#contact .contacts-row .btn-contact button:hover,#contact .contacts-row .btn-contact button:active{background-color:black;color:white}@media only screen and (min-width: 40.063em){#contact .text .title{line-height:60px}#contact .text p{padding-left:32px;margin-top:0}}#counter{background-color:#F1F1F1}#counter .section{width:50%;margin-left:0;margin-right:0;padding-top:60px;padding-bottom:60px}#counter h1{font-size:14px;line-height:17px;padding-top:30px;text-transform:uppercase}#counter .number{font-family:Panton_Bold, Helvetica, Roboto, Arial, sans-serif;font-size:72px;color:#F2D554;letter-spacing:0}#counter .number-text{font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:18px;color:#9B9B9B;letter-spacing:0}@media only screen and (min-width: 40.063em){#counter .section{padding-top:35px;padding-bottom:35px}}footer{background:#000;font-family:Panton, Helvetica, Roboto, Arial, sans-serif;font-size:12px;color:#9B9B9B;letter-spacing:0;line-height:24px;padding:15px 20px;position:relative;text-align:center}footer span,footer a{color:#F2D554;transition:.3s ease all}footer .streep{color:white}footer a,footer a:not([href]):not([class]){color:#F2D554}footer a:focus,footer a:hover,footer a:active,footer a:not([href]):not([class]):focus,footer a:not([href]):not([class]):hover,footer a:not([href]):not([class]):active{color:#F2D554;text-decoration:underline;cursor:pointer}footer .links ul{margin:0;padding:0;display:inline-flex}footer .links ul li{display:inline-block;padding:0 10px}
