.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}.message {margin: 20px auto;width: 100%;max-width: 500px;}.alert h4 {margin-top: 0;color: inherit;}.alert .alert-link {font-weight: bold;}.alert > p, .alert > ul {margin-bottom: 0;}.alert > p + p {margin-top: 5px;}.alert-dismissable, .alert-dismissible {padding-right: 35px;}.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d;}.alert-success hr {border-top-color: #c9e2b3;}.alert-success .alert-link {color: #2b542c;}.alert-info {background-color: #d9edf7;border-color: #bce8f1;color: #31708f;}.alert-info hr {border-top-color: #a6e1ec;}.alert-info .alert-link {color: #245269;}.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b;}.alert-warning hr {border-top-color: #f7e1b5;}.alert-warning .alert-link {color: #66512c;}.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442;}.alert-danger hr {border-top-color: #e4b9c0;}.user,.utl {display: grid;grid-template-columns: auto 1fr auto;align-items: center;margin: 5px 0;height: 60px;gap: 5px;position: relative;}.utl, .amus, .searchbar label {font: normal normal 900 15px/15px "Brother 1816";letter-spacing: -0.15px;color: #3982B3;text-transform: uppercase;opacity: 0.4;margin: 0;}#search-results-list {padding: 0;list-style: none;margin-bottom: 3rem;}#search-results-list .nck .price {height: auto;margin-left: auto;font: normal normal 300 18px/14px "Brother 1816";letter-spacing: -0.14px;color: #6BC4FF;opacity: 1;}#search-results-list .nck {font: normal normal 900 20px/15px "Brother 1816";letter-spacing: -0.24px;color: #6BC4FF;}.searchbar label {margin-right: 10px;width: 100%;}.searchbar button {background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 4px 0px #DEDEDE;border: 1px solid #DEDEDE;border-radius: 10px;height: 52px;width: 52px;}.searchbar button svg {width: 14px;}.searchbar form {display: flex;align-items: center;row-gap: 16px;flex-wrap: wrap;column-gap: 6px;}.leaderboard {margin-bottom: 0;margin-top: 3rem;}.searchbar input {background: #FFFFFF 0% 0% no-repeat padding-box;border: 1px solid #DEDEDE;border-radius: 10px;height: 52px;padding: 0 20px;font: normal normal normal 15px/15px "Source Sans 3";letter-spacing: 0px;color: #003B4A;opacity: 1;width: 200px;}.utl .plek {width: 60px;}.nck {display: flex;align-items: center;justify-content: start;flex-direction: row;padding: 0 10px;height: 100%;background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px #0000000D;border-radius: 5px;gap: 10px;}.nck>div>div {font: normal normal 900 14px/15px "Brother 1816";letter-spacing: -0.13px;color: #6BC4FF;}.nck>div>div:nth-child(2) {font: normal normal 300 12px/15px "Brother 1816";letter-spacing: -0.12px;color: #6BC4FF;}.plc {width: 30px;box-shadow: 0px 3px 6px #0000000D;height: 60px;display: flex;align-items: center;justify-content: center;background: #B8E2FF;border-radius: 5px;font: normal normal 900 24px/32px "Brother 1816";letter-spacing: -0.32px;color: #3982B3;text-transform: uppercase;}.ldb {padding: 0rem 0 2rem;border-bottom: 2px solid #6BC4FF33;opacity: 1;margin: 0rem 0 0rem;}.nck>img {width: 40px;height: 40px;object-fit: cover;border-radius: 50%;margin: 0;}.alert-danger .alert-link {color: #843534;}.kpav h2 {text-align: center;}.kpav .bigbanner {z-index: 0;margin-top: -3rem;height: 220px;min-height: 0;}.kpav .bigbanner img {width: calc(100% + 9rem);height: 100%;margin: 0 -4rem;position: relative;left: unset;transform: none;right: unset;}.kpav .logobspc {z-index: 99;position: relative;margin: 0;}.bigbanner {z-index: -1;min-height: 480px;position: relative;margin-bottom: -100px;}.bigbanner img {position: relative;height: auto;margin-bottom: -4rem;width: 100vw;position: absolute;left: 50%;z-index: 6;object-position: 50% 20%;right: 50%;margin-left: -50vw;margin-right: -50vw;max-width: none;height: 100%;object-fit: cover;max-height: 800px;}.smallwidth {background: transparent linear-gradient(180deg, #C2E5FD 0%, #FFFFFF 30%) 0% 0% no-repeat padding-box;box-shadow: 0px 15px 30px #0000000D;margin-bottom: 60px;border-radius: 30px;margin-top: -20px;max-width: 820px;position: relative;margin: 0px auto 100px;text-align: center;}.smallwidth.alignleft {text-align: left;max-width: none;background: none;width: 100%;position: relative;box-shadow: none;}.smallwidth.alignleft:before {width: 100vw;position: absolute;left: 50%;z-index: 6;object-position: 50% 20%;right: 50%;content: "";z-index: -1;margin-left: -50vw;margin-right: -50vw;max-width: none;height: 100%;background: transparent linear-gradient(180deg, #C2E5FD 0%, #FFFFFF 90%) 0% 0% no-repeat padding-box;}.hold-1 {margin-top: -5px;}body:not(.front) {background: #fff !important;}.hold-1 .utl {display: none;}.logobspc {margin-top: -160px;margin-bottom: 30px;margin-right: auto;width: 420px;}.form .module {padding: 0;}.elements {display: none;}.g-recaptcha {margin: auto;width: fit-content;text-align: center;display: flex;justify-content: center;align-items: center;width: 100%;}.reserveerform {max-width: 520px;margin: 0 auto;}div.chronoforms {margin: auto;}.inputhold, .chronoforms .field {display: flex;flex-direction: column;justify-content: start;align-items: start;padding: 10px;}.chronoforms .field:nth-child(4) {display: block;}.hold-0 .user:nth-child(2) .plc {background: #FF9000;color: #fff;}.hold-0 .user:nth-child(3) .plc {background: #316F99;color: #fff;}.hold-0 .user:nth-child(4) .plc {background: #6BC4FF;color: #fff;}.toggle {margin: 0;box-sizing: border-box;font-size: 0;display: flex;justify-content: flex-start;align-items: stretch;justify-content: space-between;background: #FFFFFF 0% 0% no-repeat padding-box;border: 1px solid #DEDEDE;border-radius: 10px;padding: 10px;}.toggle input {width: 0;height: 0;position: absolute;left: -9999px;}.toggle input + label {margin: 0;padding: 0.75rem 2rem;box-sizing: border-box;position: relative;display: inline-block;border: none;background-color: #FFF;font-size: 1rem;line-height: 140%;width: 48%;font-weight: 600;text-align: center;box-shadow: 0 0 0 rgba(255, 255, 255, 0);transition: border-color 0.15s ease-out, color 0.25s ease-out, background-color 0.15s ease-out, box-shadow 0.15s ease-out;}.toggle input + label:first-of-type {border-radius: 5px;border-right: none;}.toggle input + label:last-of-type {border-radius: 6px;border-left: none;}.toggle input:hover + label {border-color: #213140;}.toggle input:checked + label {background-color: #6BC4FF;color: #FFF;z-index: 1;}.toggle input:focus + label {outline: dotted 1px #CCC;outline-offset: 0.45rem;}@media (max-width: 800px) {.toggle input + label {padding: 0.75rem 0.25rem;flex: 0 0 50%;display: flex;justify-content: center;align-items: center;}}.inputhold label, .chronoforms .ui.form .field label {font: normal normal 600 14px/1 ""Source Sans 3"";letter-spacing: 0px;color: #3982B3;text-align: left;}.inputhold button, .chronoforms .form .field button {width: 100%;}.inputhold label span, .chronoforms .form .field label span {letter-spacing: 0px;color: #6BC4FF;font-weight: 100;font-style: italic;}.inputhold input[type=text], .chronoforms .form .field input[type=text] {border: 1px solid var(--unnamed-color-dedede);background: #FFFFFF 0% 0% no-repeat padding-box;height: 46px;border: 1px solid #DEDEDE;border-radius: 8px;width: 100%;padding: 0 10px;}.logobspc.footer {position: absolute;left: 50%;transform: translate3d(-50%,0px,0);margin-top: -130px;margin-left: 0;}.btnbar.center {margin-bottom: 30px;}.smallwidth h2,.smallwidth h1 {color: #3982B3;font-weight: 900;font-size: 40px;line-height: 1;margin-bottom: 30px;margin-top: 60px;}.smallwidth h1 {margin-top: 0;font-size: 60px;}.smallwidth h2 span {display: block;font-weight: 100;font-size: 50%;}.smallwidth.alignleft h2 {font-size: 50px;}.smallwidth.alignleft p {font-weight: 600;}.stap {display: grid;grid-template-columns: 100%;gap: 0;justify-content: start;}.stap .large {padding: 10px 0;text-align: center;font: normal normal 900 20px/1 '"Brother 1816"';letter-spacing: -0.32px;color: #6BC4FF;text-transform: uppercase;margin: 0;}.highlight {background: #6BC4FF33 0% 0% no-repeat padding-box;border-radius: 5px;width: 100%;padding: 10px 20px;color: #3982B3;text-align: left;}.highlight>span:nth-child(1) {font-weight: 700;color: #009DDA;display: block;}.stap>div:nth-child(2) p {text-align: left;margin: 20px 0;font-size: 12px;}.prijzenpakket {display: grid;grid-template-columns: 1fr;gap: 5rem;align-items: end;}.prijzenpakket .highlight {grid-column-end: 1;grid-column-start: 1;justify-self: center;margin: 60px 0 30px;}.smallwidth .tag {background: #ff9000 0% 0% no-repeat padding-box;box-shadow: 0px 3px 6px #00000029;display: inline-block;padding: 1px 8px;width: fit-content;text-transform: uppercase;margin-bottom: 15px;font: normal normal 900 16px/22px "Brother 1816";letter-spacing: -0.16px;color: #fff;min-height: 26px;white-space: nowrap;margin: 0 auto 20px;}.winprijs {height: auto;display: flex;flex-direction: column;}.winprijs .naam {font: normal normal 900 18px/1.25 '"Brother 1816"';letter-spacing: -0.28px;color: #6BC4FF;text-transform: uppercase;}.winprijs .waarde {font: normal normal 900 12px/1.25 "Brother 1816";letter-spacing: -0.18px;color: #6BC4FF;text-transform: uppercase;margin: 4px 0;margin-bottom: 30px;}.grid.bspc {display: block;}.grid.bspc>.side {display: none;}.rnd {background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 15px 30px #0000000D;border: 1px solid #EDEDED;width: 50px;height: 50px;margin: 0 auto;border-radius: 50%;font: normal normal 900 20px/50px "Brother 1816";letter-spacing: -0.54px;color: #6BC4FF;text-transform: uppercase;position: absolute;left: 50%;transform: translate3d(-50%,-23px,0);z-index: 99;}.winprijs:nth-child(1) .blc {background: var(--unnamed-color-ff9000) 0% 0% no-repeat padding-box;background: #FF9000 0% 0% no-repeat padding-box;border-radius: 10px;height: 160px;display: flex;flex-direction: column;justify-content: end;}.smallwidth a.btn.btn-primary {margin-bottom: 2em;}.price {height: 100%;}#total-table .price:after {content: "";position: absolute;right: 20px;background: url('../../../images/buitenspeelchallenge/10prijs.svg');width: 40px;height: 100%;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;}#daily-table .price:after {content: "+10";position: absolute;right: 20px;width: auto;height: auto;top: 50%;transform: translate3d(0,-50%,0);font: normal normal 900 20px/50px "Brother 1816";letter-spacing: -0.54px;color: #316f9a;}#daily-table .hold-0 .user:nth-child(2) .price:after {content: "+10";}#daily-table .hold-0 .user:nth-child(3) .price:after {content: "+9";}#daily-table .hold-0 .user:nth-child(4) .price:after {content: "+8";}#daily-table .hold-0 .user:nth-child(5) .price:after {content: "+7";}#daily-table .hold-0 .user:nth-child(6) .price:after {content: "+6";}#daily-table .hold-1 .user:nth-child(2) .price:after {content: "+5";}#daily-table .hold-1 .user:nth-child(3) .price:after {content: "+4";}#daily-table .hold-1 .user:nth-child(4) .price:after {content: "+3";}#daily-table .hold-1 .user:nth-child(5) .price:after {content: "+2";}#daily-table .hold-1 .user:nth-child(6) .price:after {content: "+1";}#total-table .hold-0 .user:nth-child(2) .price:after {background-image: url("../../../images/buitenspeelchallenge/dagjeuitkaart.png");width: 90px;top: 0px;right: -10px;}#total-table .hold-0 .user:nth-child(3) .price:after {background-image: url("../../../images/buitenspeelchallenge/step.webp");right: 0;width: 80px;height: 65px;}#total-table .hold-0 .user:nth-child(4) .price:after {width: 100px;right: -10px;background-image: url("../../../images/buitenspeelchallenge/buitenspeelpakket.webp");top: 10px;}.blc img {max-height: 120px;object-fit: contain;transform: translate3d(0,40px,0);margin-top: 10px;}.searchbar {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin: 1rem 0;}.winprijs:nth-child(2) .blc {background: var(--unnamed-color-ff9000) 0% 0% no-repeat padding-box;background: #3982B3 0% 0% no-repeat padding-box;border-radius: 10px;}.winprijs .fig {margin-top: auto;position: relative;}.winprijs:nth-child(3) .blc {background: var(--unnamed-color-ff9000) 0% 0% no-repeat padding-box;background: #6BC4FF 0% 0% no-repeat padding-box;border-radius: 10px;}.winprijs:nth-child(3) .blc img {max-height: 100px;}.side {margin: 0;position: relative;z-index: 999999;}.smallwidth.alignleft .side {position: relative;}.widget {background: #FFFFFF 0% 0% no-repeat padding-box;box-shadow: 0px 15px 30px #0000000D;border-radius: 10px;margin: 1rem 0;padding: 2rem;min-width: 0;}.widget .grid {align-items: center;grid-template-columns: auto 1fr;gap: 2rem;margin: 1rem 0;border-bottom: 2px solid #6bc4ff26;padding-bottom: 1.25rem;}.widget .txt {font: normal normal normal 14px/22px "Source Sans 3";letter-spacing: 0px;color: #316F99;}.widget .morgen {display: grid;grid-template-columns: 1fr auto;align-items: center;justify-content: space-between;}.widget .graden {font: normal normal 900 56px/56px "Brother 1816";letter-spacing: -0.56px;color: #316F99;text-transform: uppercase;}.widget>div.vandaag>div:nth-child(1) {text-align: left;font: normal normal 600 14px/24px "Source Sans 3";letter-spacing: 0px;color: #316F99;opacity: 0.5;max-width: 50%;}.widget>div.morgen>div>div:nth-child(1) {font: normal normal bold 15px/15px "Source Sans 3";letter-spacing: 0px;color: #316F99;opacity: 0.5;}.widget .morgen .graden {font: normal normal 900 24px/24px "Brother 1816";letter-spacing: -0.24px;color: #316F99;text-transform: uppercase;}.widget>div.morgen>div>div:nth-child(2) {font: normal normal 900 18px/18px "Source Sans 3";letter-spacing: 0px;color: #316F99;opacity: 1;}.widget>div>div:nth-child(2) {font: normal normal 900 24px/24px "Source Sans 3";letter-spacing: -0.24px;color: #316F99;opacity: 1;max-width: 80%;}.widget.stappen>div>div:nth-child(2) {font: normal normal 900 24px/24px "Source Sans 3";letter-spacing: -0.24px;color: #FFFFFF;}.widget.stappen {background: #6BC4FF 0% 0% no-repeat padding-box;color: #fff;}.widget.stappen .stand {font: normal normal bold 18px/24px "Source Sans 3";letter-spacing: 0px;color: #FFFFFF;opacity: 0.5;}.widget .large {font: normal normal 900 46px/56px "Brother 1816";letter-spacing: -0.56px;color: #FFFFFF;text-transform: uppercase;}.widget .uitlg {background: #003b4a36 0% 0% no-repeat padding-box;border-radius: 10px;padding: 10px;font-size: 12px;margin-top: 1rem;}.footerbanner {overflow: hidden;width: 100%;min-height: 440px;position: relative;border-radius: 30px;}.inside {max-width: 600px;margin: 0 auto;width: 100%;padding: 1rem;}.smallwidth.alignleft .inside {max-width: 740px;padding: 0rem;}.footerbanner img {width: 100%;max-width: none;height: 100%;display: block;position: absolute;object-fit: cover;}body:not(.front) {}.footerbanner:after, .footerbanner:before {content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 50%;background: transparent linear-gradient(180deg, #00000000 0%, #000000a3 100%) 0% 0% no-repeat padding-box;}.footerbanner:before {background: transparent linear-gradient(180deg, #ffffff 30%, #ffffff00 100%) 0% 0% no-repeat padding-box;bottom: unset;top: 0;z-index: 2;}.vw {text-align: center;margin-bottom: 50px;}.vw ul {list-style: none;color: #3982B3;}.vw h3 {color: #3982B3;}.inputhold p {font-size: 14px;text-align: left;margin-bottom: 10px;}.avatar-wrapper {position: relative;height: 67px;width: 67px;margin: 0;border-radius: 50%;overflow: hidden;transition: all 0.3s ease;}.avatar-wrapper:hover {transform: scale(1.05);cursor: pointer;}.avatar-wrapper:hover .profile-pic {opacity: 0.5;}.avatar-wrapper .profile-pic {height: 100%;width: 100%;transition: all 0.3s ease;}.avatar-wrapper .profile-pic:after {content: "";top: 0;left: 0;width: 100%;height: 100%;position: absolute;background: #E2F3FE 0% 0% no-repeat padding-box;text-align: center;}.avatar-wrapper .upload-button {position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;}.grecaptcha-badge {display: none !important;}.avatar-wrapper .upload-button.activepic {opacity: 0.2 }label.required:after {content: ' *';color: red;}.avatar-wrapper svg {width: 26px;fill: #6BC4FF;}.alignleft .elements {z-index: -1;}.avatar-wrapper .upload-button .fa-arrow-circle-up {position: absolute;font-size: 234px;top: -17px;left: 0;text-align: center;opacity: 0;transition: all 0.3s ease;color: #34495e;}.avatar-wrapper .upload-button:hover .fa-arrow-circle-up {opacity: 0.9;}@media(min-width: 350px) {.plc {width:40px;}}@media(min-width: 400px) {.plc {width:60px;}}@media(min-width: 576px) {.grid2col.auto {display:grid;align-items: center;grid-template-columns: auto 1fr;}.smallwidth.alignleft .side {}}@media(min-width: 768px) {.winprijs:nth-child(2) {order:-1;}.logobspc {}.stap {grid-template-columns: auto 1fr;gap: 4rem;}.prijzenpakket {grid-template-columns: repeat(3,1fr);gap: 20px;}.highlight>span:nth-child(1) {display: inline-block;}.prijzenpakket .highlight {grid-column-end: 4;width: fit-content;}.grid2col {display: grid;grid-template-columns: 1fr 1fr;align-items: center;}.reserveerform .inputhold:nth-child(5), .reserveerform .inputhold:nth-child(6) {grid-column-start: 1;grid-column-end: 3;}.widget .grid {grid-template-columns: 100%;gap: 1rem;}.hold-1 .utl {display: grid;}.elements {position: absolute;top: 0;bottom: 0;right: 0;left: 0;pointer-events: none;display: block;}.hold-1 {margin: 0;}.searchbar form {flex-wrap: nowrap;}.ldb {display: grid;grid-template-columns: 1fr 1fr;gap: 1rem;}.elem {position: absolute;top: 15%;left: -178px;width: 300px;height: 300px;object-fit: contain;}.searchbar label {width: auto;}.elem:nth-child(1) {left: -140px;}.elem:nth-child(2) {left: unset;right: -220px;top: 30%;transform: rotate(13deg);}.elem:nth-child(3) {top: 50%;transform: rotate(-20deg);}.elem:nth-child(4) {left: unset;right: -150px;top: 66%;}.side {display: grid;grid-template-columns: 1fr 1fr;gap: 2rem;}}@media(min-width: 992px) {.widget .grid {grid-template-columns: auto 1fr;gap: 1rem;}#search-results-list {min-height: 300px;}.smallwidth.alignleft:before {content: none;}.smallwidth.alignleft {background: transparent linear-gradient(180deg, #C2E5FD 0%, #FFFFFF 30%) 0% 0% no-repeat padding-box }}@media(min-width: 1200px) {.grid.bspc {grid-template-columns: 75% 1fr;align-items: start;gap: 2rem;margin: auto;display: grid;}.smallwidth.alignleft>.side {display: none;}.widget .grid {grid-template-columns: 100%;gap: 16px;}.widget .large {font-size: 40px;white-space: nowrap;}.grid.bspc>.side {display: grid;}.side {display: grid;grid-template-columns: 100%;gap: 0;margin: -1rem 0;}}@media(min-width: 1600px) {.widget .grid {grid-template-columns:auto 1fr;align-items: start;}}