:root{--greenmedium:#a2c7a7;--greenlight:#e3eee5;--greendark:#829585;--greendarkest:#5d6b5f;--pink:#f0bcbc;--pinklight:#f6d6d6;--pinkdark:#e79292;--greybackground:#fdf8f5;--errorred:#d63232;--successgreen:#28ab28}.wachtwoord-melding{color:var(--pinkdark);font-size:13px;font-weight:400;position:relative;top:-5px}.two-cols,.single-col{margin-bottom:12px;display:grid}.two-cols input,.single-col input{margin-bottom:3px}.two-cols input[type=text],.single-col input[type=text],.two-cols input[type=email],.single-col input[type=email],.two-cols input[type=password],.single-col input[type=password],.two-cols input[type=date],.single-col input[type=date],.two-cols select,.single-col select{box-sizing:border-box;color:#555;width:100%;height:30px;font-size:14px}.two-cols .error,.single-col .error{font-size:14px;position:relative;top:-10px}.two-cols{grid-gap:30px;grid-template-columns:300px 1fr}.two-cols .btn-primary{grid-column-start:2}.single-col{grid-template-columns:1fr}.single-col label{margin-bottom:6px}.custom-input{margin-bottom:26px}.custom-input{margin-left:24px}.custom-input label{font-weight:400}.custom-input input[type=radio],.custom-input input[type=checkbox]{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;position:absolute;top:auto;overflow:hidden}.custom-input input[type=radio]+label:before,.custom-input input[type=checkbox]+label:before{content:"";border:.1em solid var(--greendarkest);box-sizing:border-box;float:left;vertical-align:top;cursor:pointer;text-align:center;background:#fffc;width:1em;height:1em;margin-top:.15em;margin-left:-1.5em;transition:all .1s ease-out;display:block}.custom-input input[type=radio]+label:before{border-radius:100%}.custom-input input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 .25em var(--greendark);background-color:#fff}.custom-input input[type=checkbox]+label:before{content:"✓";text-align:center;color:#f000;font-weight:700;line-height:1.15}.custom-input input[type=checkbox]:checked+label:before{color:var(--greendark);text-shadow:.05em 0 0 var(--greendark), -.05em 0 0 var(--greendark);line-height:.75}.custom-input input[type=radio]:disabled+label:before,.custom-input input[type=checkbox]:disabled+label:before{background-color:#ccc}@media (width<=500px){.two-cols{grid-gap:0px;grid-template-columns:1fr}.two-cols .btn-primary{grid-column-start:auto}.two-cols input[type=text],.single-col input[type=text],.two-cols input[type=email],.single-col input[type=email],.two-cols input[type=password],.single-col input[type=password],.two-cols input[type=date],.single-col input[type=date],.two-cols select,.single-col select{height:36px;margin-bottom:9px}.two-cols label,.single-col label{margin-bottom:6px}}.modal-container{justify-content:center;align-items:center;display:flex}.modal-content{background:#fff;width:90%;max-width:600px;display:inline-block;position:relative;box-shadow:0 5px 15px #00000080}.modal__title{background:var(--pink);color:#fff;padding:12px 15px 10px;font-size:22px;font-weight:700;display:block}.modal__content{flex-grow:1;padding:15px;overflow-y:auto}.modal__content .success-message{color:var(--successgreen);margin-bottom:15px}.modal__content .two-cols .error{top:0}.modal__action{grid-gap:15px;border-top:1px solid #e5e5e5;grid-template-columns:repeat(2,1fr);padding:15px;display:grid}.modal__close{color:#fff;background:0 0;border:none;font-size:40px;line-height:32px;position:absolute;top:.5rem;right:.5rem}body{background-image:url(/build/assets/background-heart-BM8McHM5.png);background-position-x:0;background-size:80%;margin:0;font-family:Cabin,sans-serif;font-weight:400}.container{color:#454545;background:#fff;margin-left:auto;margin-right:auto;padding-left:45px;padding-right:45px;font-size:16px;box-shadow:0 0 10px #aaa}p{margin-top:0;margin-bottom:26px;font-size:16px;line-height:26px}label{font-weight:700}input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],textarea,select{border:1px solid #ccc;margin-bottom:15px;padding:6px 12px;font-family:Lato,sans-serif}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,input[type=number]:focus,textarea:focus,select:focus{outline:0}.btn{text-align:center;white-space:nowrap;vertical-align:middle;padding:7px 12px;font-family:Lato,sans-serif;font-size:16px;text-decoration:none;display:inline-block}.btn-primary{color:#fff;background-color:var(--greenmedium);border:1px solid var(--greenmedium);border-radius:0;font-weight:700}.btn-primary:hover{color:#fff;background-color:var(--greendark);border:1px solid var(--greendark)}.btn-default{background:#fff;border:1px solid #ccc}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad}a{color:var(--greendark)}a.btn{margin-bottom:26px}a.btn.btn-primary,a.btn.btn-secondary{line-height:20px}a:hover{color:var(--greendarkest)}h1{margin-top:0;margin-bottom:26px;font-size:32px;font-weight:700;line-height:52px}h2{margin-top:0;margin-bottom:15px;font-size:23px;font-weight:700;line-height:37px}img{box-sizing:border-box;max-width:100%;margin-bottom:26px}img.bordered{border:5px double var(--pinklight)}ul{padding-left:0;list-style-position:inside}li{line-height:26px}table{border-spacing:0;border-collapse:collapse;width:100%;margin-bottom:26px}table th,table td{text-align:left;border:1px solid #ddd;padding:8px}.success{color:var(--successgreen);font-style:italic}.error{color:var(--errorred);font-style:italic}.error:first-letter{text-transform:uppercase}@media (width<=500px){.container{padding-left:15px;padding-right:15px}h1{font-size:26px;line-height:35px}}@media (width>=768px){.container{width:750px}}@media (width>=1230px){.container{width:1200px}}
