/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}ol,ul{margin:0;padding:0}[hidden],template{display:none}*{box-sizing:border-box}body{background:#eee;font-family:PT Sans,sans-serif;font-size:34px;line-height:41px}@media screen and (max-width:1080px){body{font-size:24px;line-height:31px}}.container{width:1080px;margin:0 auto;position:relative;box-shadow:5px 5px 10px rgba(0,0,0,.3);background:#fff}@media screen and (max-width:1090px){.container{width:100%;box-shadow:none}}nav{position:absolute;top:20px;left:0;width:100%;text-align:center}nav ul{margin-bottom:10px}@media screen and (max-width:1080px){nav ul{display:none}}nav ul li{list-style:none;display:inline-block;margin-left:30px}nav ul li:first-of-type{margin-left:0}div.mobile_menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#e30613;z-index:150;transform:translateX(100vw);transition:transform .5s}div.mobile_menu ul{margin-top:50px;list-style:none}div.mobile_menu ul li{list-style:none;padding:10px 30px;margin:0;position:relative}div.mobile_menu ul li a{font-size:25px;color:#fff;text-decoration:none;position:relative}@media screen and (max-width:990px){div.mobile_menu{display:block}}.mobile-menu-button{display:none;width:40px;height:40px;position:absolute;right:15px;top:44px;border-radius:52px;padding-top:10px;box-sizing:border-box;padding-left:8px;z-index:500;transition:all .3s ease-in-out;transform:rotate(0deg);will-change:transform}@media screen and (max-width:990px){.mobile-menu-button{display:block}}.mobile-menu-button span{width:27px;height:4px;background-color:#fff;display:block;margin:5px;transition:all .5s ease-in-out;border-radius:10px}.mobile-menu-button span:nth-child(2){transition-duration:.1s}html.menu-active,html.menu-active body{overflow:hidden;height:100vh}html.menu-active div.mobile_menu{transform:translateX(0)}html.menu-active .mobile-menu-button{transform:rotate(45deg)}html.menu-active .mobile-menu-button span{background-color:#fff}html.menu-active .mobile-menu-button span:first-child{transform:translateY(9px)}html.menu-active .mobile-menu-button span:nth-child(2){width:0}html.menu-active .mobile-menu-button span:nth-child(3){transform:translateY(-9px) rotate(90deg);width:27px}footer{background:url(/img/bg-footer.jpg);background-size:cover;width:100%;margin:0 auto;height:273px;position:relative}@media screen and (max-width:1080px){footer{height:auto;background-size:cover}}footer img.placeholder{width:100%;height:auto}footer ul{position:absolute;bottom:20px;left:50px}@media screen and (max-width:1080px){footer ul{left:30px;bottom:4px}}footer ul li{list-style:none;display:inline-block;margin-right:45px}footer ul li a{color:#fff;font-size:24px;line-height:29px;font-weight:700;text-shadow:2px 1px 0 #000}@media screen and (max-width:1080px){footer ul li a{font-size:16px;line-height:24px}}.cl:after{content:".";clear:both;height:0;visibility:hidden;display:block}.cl{zoom:1}.cl>div{float:left}::-webkit-input-placeholder{color:#bcbcbc}::-moz-placeholder{color:#bcbcbc}:-ms-input-placeholder{color:#bcbcbc}:-moz-placeholder{color:#bcbcbc}@media screen and (max-width:1080px){.nomobile{display:none!important}}@media screen and (max-width:450px){.nomobile2{display:none}}@media screen and (min-width:880px){.notablet{display:none}}@media screen and (min-width:1081px){.nodesktop{display:none}}[data-template=helaas] main{position:relative;padding:45px}@media screen and (max-width:1080px){[data-template=helaas] main{padding:0 30px}}[data-template=helaas] main header{background:url(/img/header-contact.jpg);background-size:cover;width:990px;height:305px;cursor:pointer}@media screen and (max-width:1080px){[data-template=helaas] main header{width:calc(100% + 60px);background:url(/img/header-contact.jpg);margin-left:-30px;background-size:cover;height:auto}}[data-template=helaas] main header #placeholder{width:100%;height:auto}[data-template=helaas] main strong{font-size:22px;line-height:1.2em}[data-template=helaas] main img.img_gelukt{margin-top:30px}@media screen and (max-width:1080px){[data-template=helaas] main img.img_gelukt{width:80%;max-width:173px}}[data-template=home] header{width:100%;height:auto;background:url(/img/header-home.jpg);background-size:cover;background-position:top;position:relative}@media screen and (max-width:1080px){[data-template=home] header{background:url(/img/header-home.jpg);background-size:cover;height:auto}}[data-template=home] header #placeholder{width:100%;height:auto}[data-template=home] header #logo_aviko{margin-top:20px;margin-left:22px}@media screen and (max-width:600px){[data-template=home] header #logo_aviko{width:80px}}[data-template=home] header #kerstman_home{position:absolute;left:25px;top:480px}@media screen and (max-width:1080px){[data-template=home] header #kerstman_home{width:60%;left:5%;top:45%}}[data-template=home] main{position:relative;padding:0 45px 45px}@media screen and (max-width:1080px){[data-template=home] main{padding:15px 30px}}[data-template=home] main #kom_je_ook{position:relative;width:85%;display:block;margin:-15px auto 0;z-index:2}@media screen and (max-width:1080px){[data-template=home] main #kom_je_ook{width:100%}}[data-template=home] main #deelname_is_gratis{margin-left:65px}@media screen and (max-width:1080px){[data-template=home] main #deelname_is_gratis{margin:0 auto 30px;text-align:center;display:block;width:65%;max-width:342px}}[data-template=home] main #photos_right_home{position:absolute;right:-50px;top:-590px;z-index:9}[data-template=home] main p{margin-top:18px}[data-template=home] main p.fullwidth{padding-top:10px;display:block;width:100%}@media screen and (max-width:1080px){[data-template=home] main p{padding-bottom:10px}}[data-template=home] main #we_zijn_te_gast{display:block;margin:0 auto;text-align:center;width:100%}@media screen and (max-width:1080px){[data-template=home] main #we_zijn_te_gast{width:100%;max-width:636px}}[data-template=home] main #container_home_text_photo{padding-top:80px}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo{padding-top:30px}}[data-template=home] main #container_home_text_photo div{width:482px}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div{width:100%!important}}[data-template=home] main #container_home_text_photo div p{margin:0}[data-template=home] main #container_home_text_photo div p a{color:#000}[data-template=home] main #container_home_text_photo div img{margin-bottom:30px;margin-left:-15px}[data-template=home] main #container_home_text_photo div img.schrijf_je_in{margin-bottom:-20px;margin-top:20px}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div img.schrijf_je_in{max-width:70%;margin-bottom:0}}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div img{margin:20px 0 20px -10px}}[data-template=home] main #container_home_text_photo div+div{margin-left:32px;width:470px}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div+div{margin-left:0}}[data-template=home] main #container_home_text_photo div+div img{margin-left:0;margin-bottom:50px}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div+div img{display:none}}@media screen and (max-width:1080px){[data-template=home] main #container_home_text_photo div+div img+img{display:block;margin-bottom:20px;margin-top:20px;width:100%;max-width:476px}}[data-template=home] main #inschrijving-gesloten{width:100%;bottom:-60px;position:relative;margin-top:-100px}@media screen and (max-width:1080px){[data-template=home] main #geef_aan{width:100%}}[data-template=home] main #all_days{margin-left:30px;font-family:arial;font-size:25px;line-height:30px}@media screen and (max-width:1080px){[data-template=home] main #all_days{font-size:16px;margin-left:0}}@media screen and (max-width:1080px){[data-template=home] main p.paragraph-info-time{font-size:16px}}[data-template=home] main #container_days div{font-family:arial;font-size:25px;line-height:30px;border-right:1px solid #ed1c24;padding:0 60px 0 25px;margin:30px 0}@media screen and (max-width:1080px){[data-template=home] main #container_days div{width:100%;border:none;margin-bottom:0;font-size:18px;padding-left:0}}[data-template=home] main #container_days div label{cursor:pointer}[data-template=home] main #container_days div img{margin-left:-15px}[data-template=home] main #container_days div:nth-of-type(3),[data-template=home] main #container_days div:nth-of-type(5){border:none}[data-template=home] main div.form>label{display:inline-block;width:300px;height:44px;margin-bottom:14px}@media screen and (max-width:1080px){[data-template=home] main div.form>label{width:100%;margin-bottom:-10px;font-weight:700}}[data-template=home] main div.form div.dob>label,[data-template=home] main div.form div.gender>label{display:inline-block;width:300px;height:44px;margin-bottom:14px}@media screen and (max-width:1080px){[data-template=home] main div.form div.dob>label,[data-template=home] main div.form div.gender>label{width:100%;margin-bottom:-10px;font-weight:700}}@media screen and (max-width:1080px){[data-template=home] main div.form div.gender{margin-bottom:30px}}@media screen and (max-width:1080px){[data-template=home] main div.form div.gender label+label{font-weight:400}}[data-template=home] main div.form label.error{color:red}[data-template=home] main div.form a{color:#000}[data-template=home] main div.form input[type=email],[data-template=home] main div.form input[type=text]{background:#b9e5fb;border:none;padding:0 12px;width:660px;height:44px;line-height:44px;margin-bottom:14px;font-family:arial;font-size:25px}@media screen and (max-width:1080px){[data-template=home] main div.form input[type=email],[data-template=home] main div.form input[type=text]{width:100%;margin-bottom:30px}}[data-template=home] main div.form input[type=email].bd2,[data-template=home] main div.form input[type=text].bd2{width:64px;margin-right:15px}[data-template=home] main div.form input[type=email].bd4,[data-template=home] main div.form input[type=text].bd4{width:90px}[data-template=home] main div.form button{background:url(/img/verstuur.png);background-size:cover;width:367px;height:149px;border:none;text-indent:-9999px;cursor:pointer;margin-bottom:-15px;margin-left:-10px}@media screen and (max-width:1080px){[data-template=home] main div.form button{width:184px;height:75px;margin-bottom:-15px;background:url(/img/verstuur.png);background-size:cover}}[data-template=bevestig-je-komst] header,[data-template=het-is-gelukt] header{width:100%;height:auto;background:url(/img/header-page.jpg);background-size:cover;background-position:top;position:relative}@media screen and (max-width:1080px){[data-template=bevestig-je-komst] header,[data-template=het-is-gelukt] header{background:url(/img/header-page.jpg);background-size:cover;height:auto}}[data-template=bevestig-je-komst] header #placeholder,[data-template=het-is-gelukt] header #placeholder{width:100%;height:auto}[data-template=bevestig-je-komst] main,[data-template=het-is-gelukt] main{margin-top:-350px;position:relative;padding:45px}@media screen and (max-width:1080px){[data-template=bevestig-je-komst] main,[data-template=het-is-gelukt] main{padding:0 30px;margin-top:-30%}}[data-template=bevestig-je-komst] main strong,[data-template=het-is-gelukt] main strong{font-size:22px;line-height:1.2em}[data-template=bevestig-je-komst] main p,[data-template=het-is-gelukt] main p{font-size:36px;line-height:43px}@media screen and (max-width:1080px){[data-template=bevestig-je-komst] main p,[data-template=het-is-gelukt] main p{font-size:24px;line-height:29px}}[data-template=bevestig-je-komst] main img.img_gelukt,[data-template=het-is-gelukt] main img.img_gelukt{margin-top:30px}@media screen and (max-width:1080px){[data-template=bevestig-je-komst] main img.img_gelukt,[data-template=het-is-gelukt] main img.img_gelukt{max-width:90%}}[data-template=contact] header{width:100%;height:auto;background:url(/img/header-page.jpg);background-size:cover;background-position:top;position:relative}@media screen and (max-width:1080px){[data-template=contact] header{background:url(/img/header-page.jpg);background-size:cover;height:auto}}[data-template=contact] header #placeholder{width:100%;height:auto}[data-template=contact] main{margin-top:-325px;position:relative;padding:45px 45px 0}@media screen and (max-width:1080px){[data-template=contact] main{padding:0 15px;margin-top:-80px}}[data-template=contact] main #container_contact{background:url(/img/bg-contact.jpg);margin-bottom:40px;width:100%;background-size:cover;box-sizing:border-box;padding:40px 40px 0;color:#fff;position:relative;line-height:1.23em;font-size:24px;font-family:PT Sans,sans-serif;font-weight:400}[data-template=contact] main #container_contact a{color:#fff}[data-template=contact] main #container_contact h1{text-indent:-9999px;background:url(/img/contact.png);background-size:cover;width:249px;height:106px}[data-template=contact] main #container_contact label.label_fields{padding-left:10px;display:inline-block;width:200px;height:40px;line-height:40px;margin-bottom:4px;color:#231f20}[data-template=contact] main #container_contact label.label_fields.error{color:red}[data-template=contact] main #container_contact label.label_fields.textarea{height:180px;vertical-align:top}@media screen and (max-width:990px){[data-template=contact] main #container_contact label.label_fields.textarea{height:40px}}@media screen and (max-width:990px){[data-template=contact] main #container_contact label.label_fields{display:block;width:100%;height:24px;line-height:24px}[data-template=contact] main #container_contact label.label_fields.label_firstname{margin-top:16px}}[data-template=contact] main #container_contact input[type=email],[data-template=contact] main #container_contact input[type=text],[data-template=contact] main #container_contact textarea{background:#b9e5fb;border:none;padding:0 12px;width:660px;height:44px;line-height:44px;margin-bottom:14px;font-family:arial;font-size:25px}@media screen and (max-width:990px){[data-template=contact] main #container_contact input[type=email],[data-template=contact] main #container_contact input[type=text],[data-template=contact] main #container_contact textarea{width:100%;margin-bottom:16px}}[data-template=contact] main #container_contact textarea{resize:none;height:180px}[data-template=contact] main #container_contact button{background:url(/img/verstuur.png);background-size:cover;width:293px;height:108px;border:none;text-indent:-9999px;cursor:pointer}@media screen and (max-width:990px){[data-template=contact] main #container_contact{height:auto;margin-top:0;padding:20px 15px 60px}[data-template=contact] main #container_contact h1{font-size:38px}}[data-template=kookworkshop] header{width:100%;height:auto;background:url(/img/header-page.jpg);background-size:cover;background-position:top;position:relative}@media screen and (max-width:1080px){[data-template=kookworkshop] header{background:url(/img/header-page.jpg);background-size:cover;height:auto}}[data-template=kookworkshop] header #placeholder{width:100%;height:auto}[data-template=kookworkshop] main{position:relative;padding:0 45px}@media screen and (max-width:990px){[data-template=kookworkshop] main{padding:0 30px}}@media screen and (max-width:1080px){[data-template=kookworkshop] main #deelname_is_gratis{width:100%}}[data-template=kookworkshop] main #polaroid{z-index:9;margin-top:-295px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #polaroid{max-width:90%;margin-top:-30%}}[data-template=kookworkshop] main #photo1_right{float:right;margin-top:-80px;z-index:1}[data-template=kookworkshop] main #photo2_right{float:right;margin-top:30px;z-index:1}[data-template=kookworkshop] main p{margin-top:0;padding-left:60px;padding-bottom:50px}@media screen and (max-width:1080px){[data-template=kookworkshop] main p{padding-bottom:10px;padding-left:0}}[data-template=kookworkshop] main #we_zijn_te_gast{display:block;margin:0 auto;text-align:center}@media screen and (max-width:1080px){[data-template=kookworkshop] main #we_zijn_te_gast{width:100%;max-width:636px}}[data-template=kookworkshop] main #container_home_text_photo{padding-top:80px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo{padding-top:30px}}[data-template=kookworkshop] main #container_home_text_photo div{width:476px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo div{width:100%!important}}[data-template=kookworkshop] main #container_home_text_photo div p{margin:0}[data-template=kookworkshop] main #container_home_text_photo div img{margin-bottom:30px;margin-left:-20px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo div img{margin:20px 0 20px -10px}}[data-template=kookworkshop] main #container_home_text_photo div+div{margin-left:38px;width:476px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo div+div{margin-left:0}}[data-template=kookworkshop] main #container_home_text_photo div+div img{margin-left:0;margin-bottom:50px}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo div+div img{display:none}}@media screen and (max-width:1080px){[data-template=kookworkshop] main #container_home_text_photo div+div img+img{display:block;margin-bottom:20px;margin-top:20px;width:100%;max-width:476px}}[data-template=je-bent-al-ingeschreven] header{width:100%;height:auto;background:url(/img/header-page.jpg);background-size:cover;background-position:top;position:relative}@media screen and (max-width:1080px){[data-template=je-bent-al-ingeschreven] header{background:url(/img/header-page.jpg);background-size:cover;height:auto}}[data-template=je-bent-al-ingeschreven] header #placeholder{width:100%;height:auto}[data-template=je-bent-al-ingeschreven] main{margin-top:-150px;position:relative;padding:45px}@media screen and (max-width:1080px){[data-template=je-bent-al-ingeschreven] main{padding:0 30px;margin-top:0}}[data-template=je-bent-al-ingeschreven] main strong{font-size:22px;line-height:1.2em}[data-template=je-bent-al-ingeschreven] main p{font-size:42px;line-height:50px}@media screen and (max-width:1080px){[data-template=je-bent-al-ingeschreven] main p{font-size:24px;line-height:29px}}[data-template=je-bent-al-ingeschreven] main img.img_gelukt{margin-top:-330px}@media screen and (max-width:1080px){[data-template=je-bent-al-ingeschreven] main img.img_gelukt{margin-top:-30%;width:90%}}.social{min-height:100vh;background:#eee}.social .form__group{width:50%;margin:0 auto;padding:10px 10px 0}.social .form__group.error label.title{color:red!important}.social label.title{display:inline-block;background-color:#eee;text-align:center;height:20px;line-height:20px;width:100%;border:none;margin:0 auto 5px;font-family:PT Sans,sans-serif;color:#000}.social input.field{height:40px;line-height:40px;border:none;background:#fff;padding:0 10px;color:#000;width:100%!important;margin-bottom:8px}.social div.recaptcha{border:2px solid transparent;display:block;text-align:center;margin:10px auto 0}.social div.recaptcha.error{border:none!important}.social div.recaptcha>span{display:inline-block;border:2px solid #fff;background:#fff}.social div.recaptcha.error>span{border-color:red!important}.social button[type=submit]{margin:0 auto;outline:0;border:none;height:40px;background:#fff;width:100%;padding:5px;cursor:pointer}[data-template=einde]{width:990px;margin:0 auto;position:relative;box-shadow:5px 5px 10px rgba(0,0,0,.3);background:url(/img/2021/bg-site-helaas.jpg)!important;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:990px){[data-template=einde]{width:100%;box-shadow:none;margin-top:0}}[data-template=einde] main{background-repeat:no-repeat;background-position:top;background-size:100% auto;position:relative;padding:80px 70px 0;min-height:400px}@media screen and (max-width:990px){[data-template=einde] main{padding:100px 15px 0}}[data-template=einde] main #container_samen_koken{box-shadow:12px 12px 35px rgba(0,0,0,.9);margin-top:75px;margin-bottom:40px;width:100%;min-height:280px;background:url(/img/2021/bg-helaas.jpg) #1b060d;background-size:cover;box-sizing:border-box;padding:30px 40px;font-size:24px;color:#fff;position:relative}@media (max-width:990px){[data-template=einde] main #container_samen_koken{margin-bottom:25px;margin-top:0!important;padding:30px!important}}[data-template=einde] main #container_samen_koken img{position:absolute;left:50px;top:-140px;width:100%;height:auto;max-width:738px}[data-template=einde] main #container_samen_koken h1{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:700;font-size:52px;color:#fff;margin:20px 0}[data-template=einde] main #container_samen_koken p{font-weight:700;font-size:36px}[data-template=einde] main #container_samen_koken div{line-height:1.23em;margin-top:0;margin-bottom:0;font-size:24px;font-family:PT Sans,sans-serif;font-weight:400;margin-left:55px;width:345px;box-sizing:border-box}[data-template=einde] main #container_samen_koken div:first-of-type{margin-left:0;width:365px}[data-template=einde] main #container_samen_koken #btn_schrijf_je_in{background:url(/img/btn-schrijf-je-in.png);background-size:cover;width:392px;height:194px;display:inline-block;margin-left:215px;margin-bottom:-160px;margin-top:-20px;text-indent:-999rem}@media screen and (max-width:990px){[data-template=einde] main #container_samen_koken{height:auto;margin-top:80px;padding:20px 15px 100px;font-size:18px;min-height:auto}[data-template=einde] main #container_samen_koken img{position:relative;left:auto;top:auto;width:105%;margin-top:-100px;margin-left:-10px}[data-template=einde] main #container_samen_koken h1{font-size:38px}[data-template=einde] main #container_samen_koken div{width:100%!important;float:none;font-size:18px;margin-left:0}[data-template=einde] main #container_samen_koken div:last-of-type{margin-bottom:-50px}[data-template=einde] main #container_samen_koken #btn_schrijf_je_in{width:235px;height:116px;margin-left:calc(50% - 118px);margin-bottom:-160px;margin-top:70px}}[data-template=einde] main #container_payoff{text-align:center}[data-template=einde] main #container_payoff #payoff{margin:20px auto 40px!important}@media screen and (max-width:990px){[data-template=einde] main #container_payoff #payoff{width:80%;margin:30px auto 20px}}