@charset "UTF-8";/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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-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;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}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:3px}select{box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{padding:0;-moz-appearance:none;appearance:none;border:0;border-radius:3px;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-moz-appearance:none;appearance:none}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=button],[type=submit]{-moz-appearance:none;appearance:none;border-radius:3px}input[type=search]{box-sizing:border-box}::-webkit-input-placeholder{color:#cacaca}:-ms-input-placeholder,::-ms-input-placeholder{color:#cacaca}::placeholder{color:#cacaca}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:3px 0 0 3px}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0 3px 3px 0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;-ms-flex:1 1 0px;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{-ms-flex-item-align:stretch;align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;transition:box-shadow .5s,border-color .25s ease-in-out}@media screen and (min-width:0\0){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:0;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){border-color:#c60f13;background-color:#f8e6e7}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#c60f13}.is-invalid-input:not(:focus):-ms-input-placeholder,.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#c60f13}.is-invalid-input:not(:focus)::placeholder{color:#c60f13}.form-error,.is-invalid-label{color:#c60f13}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700}.form-error.is-visible{display:block}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:after,.clearfix:before{display:table;content:" ";-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.clearfix:after{clear:both}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media screen and (min-width:40em) and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media screen and (min-width:64em) and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.grid-container{max-width:62.5rem}.grid-container,.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem;margin:0 auto}.grid-container.fluid{max-width:100%}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-full,.grid-x>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-full,.grid-x>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-full,.grid-x>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-x>.medium-auto,.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto,.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-container:not(.full)>.grid-padding-x,.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse,.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse,.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse,.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .9375rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .9375rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .9375rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .9375rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .9375rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .9375rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .9375rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .9375rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .9375rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .9375rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .9375rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .9375rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .9375rem)}}.grid-y{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto;max-width:none}.grid-y>.auto,.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.grid-y>.small-full,.grid-y>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-full,.grid-y>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-full,.grid-y>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.grid-y>.medium-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.grid-y>.large-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%}.cell-block,.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%}.cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-y>.medium-auto,.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto,.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-right{-ms-flex-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-ms-flex-pack:center;justify-content:center}.align-top{-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}@media print,screen and (min-width:40em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}.flex-container{display:-ms-flexbox;display:flex}.flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:-ms-flexbox;display:flex}.medium-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-ms-flexbox;display:flex}.large-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.slide-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateY(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:translateX(100%);transition-property:transform,opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateY(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:translateX(0);transition-property:transform,opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform,opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform,opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform,opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform,opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform,opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave{transform:perspective(2000px) rotate(0);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform-origin:top;transition-property:transform,opacity}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0);transform-origin:right;transition-property:transform,opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0);transform-origin:bottom;transition-property:transform,opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0);transform-origin:left;transition-property:transform,opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:perspective(2000px) rotate(0);transform-origin:center;transition-property:transform,opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(.5);transition-property:transform,opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:scale(1.5);transition-property:transform,opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:.5s;transition-timing-function:linear;transform:scale(1);transition-property:transform,opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:.5s;transition-timing-function:linear;transform:rotate(-270deg);transition-property:transform,opacity;opacity:0}.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active{transform:rotate(270deg);opacity:0}.spin-in-ccw.mui-enter{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:.5s;transition-timing-function:linear;transition-property:transform,opacity}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-270deg);opacity:0}.slow{transition-duration:.75s!important}.fast{transition-duration:.25s!important}.linear{transition-timing-function:linear!important}.ease{transition-timing-function:ease!important}.ease-in{transition-timing-function:ease-in!important}.ease-out{transition-timing-function:ease-out!important}.ease-in-out{transition-timing-function:ease-in-out!important}.bounce-in{transition-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{transition-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{transition-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{transition-delay:.3s!important}.long-delay{transition-delay:.7s!important}.shake{animation-name:a}@keyframes a{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:b}@keyframes b{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}.spin-ccw{animation-name:c}@keyframes c{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.wiggle{animation-name:d}@keyframes d{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}.shake,.spin-ccw,.spin-cw,.wiggle{animation-duration:.5s}.infinite{animation-iteration-count:infinite}.slow{animation-duration:.75s!important}.fast{animation-duration:.25s!important}.linear{animation-timing-function:linear!important}.ease{animation-timing-function:ease!important}.ease-in{animation-timing-function:ease-in!important}.ease-out{animation-timing-function:ease-out!important}.ease-in-out{animation-timing-function:ease-in-out!important}.bounce-in{animation-timing-function:cubic-bezier(.485,.155,.24,1.245)!important}.bounce-out{animation-timing-function:cubic-bezier(.485,.155,.515,.845)!important}.bounce-in-out{animation-timing-function:cubic-bezier(.76,-.245,.24,1.245)!important}.short-delay{animation-delay:.3s!important}.long-delay{animation-delay:.7s!important}:root{--onepx:0.0694444444vw;--block-padding:60px;--text-margin-bottom:32px;--gutter:24px;--max-width:1440px}@media (min-width:1440px){:root{--onepx:1px}}@media (max-width:639px){:root{--text-margin-bottom:24px;--gutter:12px}}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}figure footer{margin:.5em 0 0;font-size:.875em;color:#666}@font-face{font-family:Kango;src:url(../../fonts/kango-personal-use/Kango-Regular.woff2) format("woff2"),url(../../fonts/kango-personal-use/Kango-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--titel-stempel:url(../images/stempel.svg)}body{font-family:Rubik,sans-serif;color:#1b365d}body,h1{font-weight:400;font-style:normal}h1{font-family:Kango,sans-serif;color:#ff7276;font-size:calc(169 * var(--onepx));text-align:center;line-height:.7em;margin:0}h1 span.masked{color:#f8f1e5;text-align:center;font-size:calc(143 * var(--onepx));line-height:.72em;text-shadow:#ff7276 1px 0 0,#ff7276 .540302px .841471px 0,#ff7276 -.416147px .909297px 0,#ff7276 -.989992px .14112px 0,#ff7276 -.653644px -.756802px 0,#ff7276 .283662px -.958924px 0,#ff7276 .96017px -.279415px 0}@media (max-width:639px){h1{--font-size:50px;font-size:var(--font-size);width:auto;margin-inline:auto;display:inline-block}h1 span.masked{font-size:calc(var(--font-size) * .84)}}h1.stempel{z-index:2;position:relative}h1.stempel span.masked:first-of-type{z-index:2}@media (min-width:640px){h1.stempel span.masked:first-of-type{position:relative}}h1.stempel span.masked:first-of-type:after{z-index:3;display:block;content:"";width:calc(176 * var(--onepx));aspect-ratio:1;position:absolute;left:calc(100% - 30 * var(--onepx));top:calc(-7 * var(--onepx));animation:e 40s linear infinite;transform-origin:center center;background:var(--titel-stempel) no-repeat 50%;background-size:contain}@media (max-width:639px){h1.stempel span.masked:first-of-type:after{top:-20px;right:0;left:auto;width:35vw}}h1.stempel span.masked:first-of-type.met-nummer:after{left:calc(100% - 105 * var(--onepx))}@media (max-width:639px){h1.stempel span.masked:first-of-type.met-nummer:after{top:-7px;left:calc(100% - 48px)}}h2{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:calc(70 * var(--onepx));line-height:.98em;margin:0;margin-bottom:var(--text-margin-bottom);text-wrap:balance}@media (max-width:639px){h2{font-size:40px}}h2.aardbei{color:#ff7276}p{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}@media (max-width:639px){p{font-size:15px}}p{margin:0;margin-bottom:9px;text-wrap:pretty}p b,p strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}p a:not([class]){color:#1b365d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}p a:not([class]):hover{text-decoration:underline;color:#ff7276}p:last-of-type{margin-bottom:0}blockquote{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;margin:0;padding:0;padding-inline:40px;margin-top:50px;margin-bottom:70px}blockquote p{font-family:Rubik,sans-serif;font-weight:400;font-style:italic;color:#1b365d;font-size:22px;line-height:1.27273em;text-wrap:balance}blockquote:before{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;content:"";display:block;width:60px;aspect-ratio:1;background:url(../images/icon-quote.svg) no-repeat 50%;background-size:contain}figure footer{font-family:Rubik,sans-serif;font-weight:400;font-style:italic;font-size:15px;line-height:1.3333em;color:#1b365d;margin:0;margin-top:14px;max-width:300px;text-wrap:balance}@media screen and (max-width:639px){.hyphens{-ms-hyphens:auto;hyphens:auto}blockquote{-ms-flex-direction:column;flex-direction:column;gap:10px;padding-inline:0;margin-top:30px;margin-bottom:40px}blockquote p{font-family:Rubik,sans-serif;font-weight:400;font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;max-width:300px}blockquote:before{width:40px}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#f8f1e5}.hamburger-box{width:18px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:18px;height:1px;background-color:#f8f1e5;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}*{-webkit-tap-highlight-color:transparent}:root{accent-color:#1b365d}body{background-color:#f8f1e5}body .main-wrapper{overflow:clip}.grid-container{max-width:1440px;padding-left:var(--gutter);padding-right:var(--gutter)}.grid-container.small{max-width:1200px}a{cursor:pointer}figure{margin:0}pre{font-weight:400;font-size:12px;line-height:1.25em;font-family:monolisa,monospace;background:#1c1e3c;color:#fff;padding:20px;border-radius:20px;width:calc(100vw - 24px);max-width:1200px;margin:50px auto;overflow:auto}.buttons{width:100%;margin-top:var(--text-margin-bottom);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:24px}.buttons.center,.buttons.midden{-ms-flex-pack:center;justify-content:center}.buttons.rechts{-ms-flex-pack:end;justify-content:flex-end}.button{display:inline-block;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.86667em;text-align:center;text-decoration:none;border:1px solid #1b365d;padding:12px 20px;background:rgba(27,54,93,0);color:#1b365d;height:auto;transition:all .5s cubic-bezier(.45,0,.55,1);border-radius:0;cursor:pointer}.button:hover{background:#1b365d;color:#fff;border-radius:10px;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1)}.button.scale{padding:calc(12 * var(--onepx)) calc(20 * var(--onepx))}@media (max-width:1024px){.button.scale{font-size:15px;line-height:20px;padding:12px 20px}}:root{--form-border-color:#1b365d;--form-background-color:#f8f1e5}.nf-form-title,.nf-form-wrap .nf-after-form-content,.nf-form-wrap .nf-before-form-content{display:none}.nf-form-wrap .nf-error .nf-error-msg{font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#ff7276}.nf-form-wrap .nf-form-content{position:relative}.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label b,.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label{font-size:15px}}.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label{color:var(--form-border-color)}.nf-form-wrap .nf-form-content .field-wrap .nf-field-label label .ninja-forms-req-symbol{color:#ff7276}.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=email],.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=tel],.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=text],.nf-form-wrap .nf-form-content .field-wrap .nf-field-element select,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element textarea{border:1px solid var(--form-border-color);background-color:var(--form-background-color);font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:var(--form-border-color);text-decoration:none;padding:10px;border-radius:0;display:inline-block;outline:none;background-position:100%}.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=email].hover,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=email]:focus,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=tel].hover,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=tel]:focus,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=text].hover,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element input[type=text]:focus,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element select.hover,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element select:focus,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element textarea.hover,.nf-form-wrap .nf-form-content .field-wrap .nf-field-element textarea:focus{outline:none;background-color:rgba(9,57,130,.05);color:var(--form-border-color)}.nf-form-wrap .nf-form-content .submit-container{margin:0}.nf-form-wrap .nf-form-content .submit-container input[type=button],.nf-form-wrap .nf-form-content .submit-container input[type=submit]{display:inline-block;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.86667em;text-align:center;text-decoration:none;border:1px solid #1b365d;padding:12px 20px;background:rgba(27,54,93,0);color:#1b365d;transition:all .5s cubic-bezier(.45,0,.55,1);border-radius:0;cursor:pointer}.nf-form-wrap .nf-form-content .submit-container input[type=button]:hover,.nf-form-wrap .nf-form-content .submit-container input[type=submit]:hover{background:#1b365d;color:#fff;border-radius:10px;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1)}.nf-form-wrap .nf-form-content .submit-container input[type=button],.nf-form-wrap .nf-form-content .submit-container input[type=submit]{line-height:1.3333em;padding:10px;height:auto;background:#1b365d;color:#f8f1e5}body:has(.mega-menu.active){overflow:hidden}.mega-menu{display:grid;position:fixed;left:0;top:0;right:0;bottom:0;overflow:auto;background:#1b365d;z-index:90;opacity:0;pointer-events:none;transition:opacity .5s ease}.mega-menu.active{opacity:1;pointer-events:all}.mega-menu .mega-menu-inner{display:grid;grid-template-columns:1fr 1fr;position:relative}.mega-menu .mega-menu-inner .logo{position:absolute;left:var(--gutter);top:16px;width:var(--logo-width)}@media (min-width:1441px){.mega-menu .mega-menu-inner .logo{left:calc((100vw - 1440px) / 2 + var(--gutter))}}.mega-menu .mega-menu-inner figure{position:relative;pointer-events:none}.mega-menu .mega-menu-inner figure img{width:100%;height:100%;object-fit:cover;object-position:center}.mega-menu .mega-menu-inner figure img.hoofdfoto{position:relative;z-index:1}.mega-menu .mega-menu-inner figure img.pagina-foto{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;opacity:0;transition:opacity .5s cubic-bezier(.45,0,.55,1);will-change:opacity}.mega-menu .mega-menu-inner figure img.pagina-foto.visible{opacity:1}.mega-menu .mega-menu-inner .menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch}.mega-menu .mega-menu-inner .menu-wrapper li,.mega-menu .mega-menu-inner .menu-wrapper ul{list-style:none;margin:0;padding:0}.mega-menu .mega-menu-inner .menu-wrapper a{text-decoration:none;color:#ff7276;transition:color .5s cubic-bezier(.45,0,.55,1)}.mega-menu .mega-menu-inner .menu-wrapper a:hover{transition:color .15s cubic-bezier(.45,0,.55,1);color:#f8f1e5}.mega-menu .mega-menu-inner .menu-wrapper>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;border-left:1px solid #ff7276;margin:46px calc((100vw - 1440px) / 2 + var(--gutter) - 8px) 24px 14px}@media (max-width:1440px){.mega-menu .mega-menu-inner .menu-wrapper>ul{margin-right:var(--gutter)}}.mega-menu .mega-menu-inner .menu-wrapper>ul>li{padding-left:calc(60 * var(--onepx));padding-top:42px;padding-bottom:calc(42 * var(--onepx));border-bottom:1px solid #ff7276}.mega-menu .mega-menu-inner .menu-wrapper>ul>li:last-of-type{border-bottom:none}.mega-menu .mega-menu-inner .menu-wrapper>ul>li>a{display:block;font-family:Kango,sans-serif;font-weight:400;font-style:normal;font-size:calc(55 * var(--onepx));line-height:1em;margin-bottom:10px}.mega-menu .mega-menu-inner .menu-wrapper>ul>li ul{padding-left:calc(40 * var(--onepx))}.mega-menu .mega-menu-inner .menu-wrapper>ul>li ul li a{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:25px;line-height:1.4em}@media (max-width:735px){.mega-menu .mega-menu-inner{grid-template-columns:1fr}.mega-menu .mega-menu-inner .logo,.mega-menu .mega-menu-inner figure{display:none}.mega-menu .mega-menu-inner .menu-wrapper{-ms-flex-align:start;align-items:flex-start}.mega-menu .mega-menu-inner .menu-wrapper>ul{max-width:100%;margin:24px 14px}.mega-menu .mega-menu-inner .menu-wrapper>ul>li{padding-left:24px;padding-top:0;padding-bottom:20px;margin-bottom:20px}.mega-menu .mega-menu-inner .menu-wrapper>ul>li:last-of-type{border-bottom:none}.mega-menu .mega-menu-inner .menu-wrapper>ul>li>a{font-size:28px;margin-bottom:10px}.mega-menu .mega-menu-inner .menu-wrapper>ul>li ul{padding-left:24px}.mega-menu .mega-menu-inner .menu-wrapper>ul>li ul li a{font-size:16px;line-height:1.4em}}.block-label{position:absolute;left:0;right:0;transform:translateY(0);display:block}.block-label span{position:absolute;left:0;top:0;background:#ff7276;color:#fff;font-size:12px;padding:2px 6px}@media screen and (max-width:639px){.block-label{transform:translateY(-25px)}}.responsive-video{position:relative;width:100%;background-size:cover;background-position:50%;margin-inline:auto;padding-top:0;background:#000;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);aspect-ratio:1392/868;cursor:pointer}.responsive-video img{position:relative;z-index:2;opacity:1;transition:opacity .5s ease;width:100%;height:100%;object-fit:cover;pointer-events:none}.responsive-video.active img{opacity:0;pointer-events:none}.responsive-video iframe,.responsive-video video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:1;pointer-events:none;object-fit:cover}.responsive-video iframe{display:block;margin:0;padding:0}.responsive-video .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);z-index:3;opacity:1;background-color:hsla(0,0%,100%,0);background-image:url(../images/button-play.svg);background-repeat:no-repeat;background-position:50%;background-size:100% auto;width:100px;aspect-ratio:1/1}.responsive-video .play:hover{transform:translate(-50%,calc(-50% + 2px)) scale(1)}.responsive-video.active iframe,.responsive-video.active video{pointer-events:all}.responsive-video.active .play{transform:translate(-50%,-50%) scale(0);opacity:0;pointer-events:none}img.size-hero-startpagina{aspect-ratio:1473/809;object-fit:cover;object-position:center}img.size-hero-foto{aspect-ratio:1474/983;object-fit:cover;object-position:center}img.size-hero-foto-tekst{aspect-ratio:1048/610;object-fit:cover;object-position:center}img.size-split-foto-intro{aspect-ratio:520/552;object-fit:cover;object-position:center}img.size-video-placeholder{aspect-ratio:1392/868;object-fit:cover;object-position:center}img.size-magazine-klein{aspect-ratio:320/320;object-fit:cover;object-position:center}img.size-magazine-groot{aspect-ratio:660/630;object-fit:cover;object-position:center}img.size-split-intro-foto{aspect-ratio:531/376;object-fit:cover;object-position:center}img.size-split-foto{aspect-ratio:520/552}img.size-split-foto,img.size-vestiging{object-fit:cover;object-position:center}img.size-vestiging{aspect-ratio:760/540}img.size-testimonial-foto{aspect-ratio:694/632;object-fit:cover;object-position:center}[data-slider]{display:-ms-flexbox;display:flex;overflow-x:hidden}[data-slider]>*{-ms-flex-negative:0;flex-shrink:0;width:100%}.slider-wrapper{position:relative}.slider-wrapper figure img{width:100%;height:auto}.slider-wrapper .slider-nav{position:absolute;right:0;bottom:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:0;background-color:#f8f1e5}.slider-wrapper .slider-nav button{background:none;border:none;cursor:pointer;font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:20px;color:#000;line-height:44px;height:44px;padding:0;aspect-ratio:1;border:1px solid #1b365d;border-bottom:0;border-radius:0;text-indent:-3000px;background-image:url(../images/icon-slider-nav-left.svg);background-size:12px auto;background-position:50%;background-repeat:no-repeat}.slider-wrapper .slider-nav button.slider-next{transform:scaleX(-1)}.slider-wrapper .slider-nav button:hover{color:#ff7276;background-color:#1b365d;background-image:url(../images/icon-slider-nav-left-white.svg)}.slider-wrapper .slider-nav .slider-pagination{border-top:1px solid #1b365d;font-family:Rubik,sans-serif;font-style:normal;color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.slider-wrapper .slider-nav .slider-pagination{font-size:17px}}.slider-wrapper .slider-nav .slider-pagination{color:#000;line-height:44px;height:44px;padding-inline:17px;letter-spacing:10px;min-width:100px;text-align:right}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mask{--mask-image:none;--mask-size:0%;--mask-transition-duration:0.75s;mask-image:var(--mask-image);mask-size:var(--mask-size) var(--mask-size);mask-repeat:no-repeat;mask-position:center;will-change:mask-size;transition:mask-size var(--mask-transition-duration) cubic-bezier(.45,0,.55,1)}.mask.masked{--mask-size:100%}.mask--rectangle-1{--mask-image:url(../images/mask-rectangle-1.svg)}.mask--rectangle-2{--mask-image:url(../images/mask-rectangle-2.svg)}.mask--rectangle-3{--mask-image:url(../images/mask-rectangle-3.svg)}.mask--rectangle-4{--mask-image:url(../images/mask-rectangle-4.svg)}.mask--square-1{--mask-image:url(../images/mask-square-1.svg)}.mask--square-2{--mask-image:url(../images/mask-square-2.svg)}.mask--square-3{--mask-image:url(../images/mask-square-3.svg)}.mask--square-4{--mask-image:url(../images/mask-square-4.svg)}.mask--square-5{--mask-image:url(../images/mask-square-5.svg)}.mask--square-6{--mask-image:url(../images/mask-square-6.svg)}.mask--square-7{--mask-image:url(../images/mask-square-7.svg)}.mask--square-8{--mask-image:url(../images/mask-square-8.svg)}.mask--square-9{--mask-image:url(../images/mask-square-9.svg)}.mask--square-10{--mask-image:url(../images/mask-square-10.svg)}.mask--square-11{--mask-image:url(../images/mask-square-11.svg)}.mask--square-12{--mask-image:url(../images/mask-square-12.svg)}.mask--square-13{--mask-image:url(../images/mask-square-13.svg)}.mask--square-14{--mask-image:url(../images/mask-square-14.svg)}@media (max-width:639px){.mobile-mask--square-1{--mask-image:url(../images/mask-square-1.svg)}.mobile-mask--square-2{--mask-image:url(../images/mask-square-2.svg)}.mobile-mask--square-3{--mask-image:url(../images/mask-square-3.svg)}.mobile-mask--square-4{--mask-image:url(../images/mask-square-4.svg)}.mobile-mask--square-5{--mask-image:url(../images/mask-square-5.svg)}.mobile-mask--square-6{--mask-image:url(../images/mask-square-6.svg)}.mobile-mask--square-7{--mask-image:url(../images/mask-square-7.svg)}.mobile-mask--square-8{--mask-image:url(../images/mask-square-8.svg)}.mobile-mask--square-9{--mask-image:url(../images/mask-square-9.svg)}.mobile-mask--square-10{--mask-image:url(../images/mask-square-10.svg)}.mobile-mask--square-11{--mask-image:url(../images/mask-square-11.svg)}.mobile-mask--square-12{--mask-image:url(../images/mask-square-12.svg)}.mobile-mask--square-13{--mask-image:url(../images/mask-square-13.svg)}.mobile-mask--square-14{--mask-image:url(../images/mask-square-14.svg)}}:root{--woocommerce:#1b365d;--wc-primary:#1b365d;--wc-primary-text:#f8f1e5;--wc-secondary:#f5f0e8;--wc-secondary-text:#1b365d;--wc-highlight:#ff7276;--wc-highligh-text:#fff;--wc-content-bg:#f8f1e5;--wc-subtext:rgba(27,54,93,.7);--wc-red:#ff7276;--wc-form-border-color:#1b365d;--wc-form-color-background:#f8f1e5;--wc-form-color-text:#1b365d;--wc-form-color-focus:#1b365d;--wc-form-border-radius:0;--wc-form-border-width:1px}body.woocommerce-page a.woocommerce-terms-and-conditions-link,body.woocommerce-page label{color:#1b365d}body.woocommerce-page .woocommerce-thankyou-order-received{margin-bottom:200px!important}body.woocommerce-page .woocommerce-table a{color:#1b365d}body.woocommerce-page .woocommerce-order-overview{margin-left:0;padding-left:0}#payment{background:transparent;border-radius:0}#payment #place_order{display:inline-block;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.86667em;text-align:center;text-decoration:none;border:1px solid #1b365d;padding:12px 20px;background:rgba(27,54,93,0);color:#1b365d;height:auto;transition:all .5s cubic-bezier(.45,0,.55,1);border-radius:0;cursor:pointer}#payment #place_order,#payment #place_order:hover{background:#1b365d;color:#fff}#payment #place_order:hover{background:#fff;border-radius:10px;color:#1b365d;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1);border-color:transparent}:root{--logo-white:1}body:has(.block.logo-kleur){--logo-white:0}body:has(.mega-menu.active){--logo-white:1!important}:root{--logo-width:236px;--header-logo-opacity:1}.header-bar{position:absolute;left:0;top:0;right:0;z-index:100;pointer-events:none;opacity:1;transition:opacity .5s ease}.header-bar .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-top:16px}.header-bar .inner .logo{display:block;width:var(--logo-width);position:relative;pointer-events:all;opacity:var(--header-logo-opacity);transition:opacity .5s ease}.header-bar .inner .logo img{width:100%;height:auto;opacity:0}.header-bar .inner .logo:after,.header-bar .inner .logo:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.header-bar .inner .logo:before{background-image:url(../images/logo.svg);opacity:calc(1 - var(--logo-white))}.header-bar .inner .logo:after{background-image:url(../images/logo-diap.svg);opacity:var(--logo-white)}@media (max-width:1024px){:root{--logo-width:200px}}@media (max-width:639px){:root{--logo-width:160px}}@media (max-width:735px){body:has(.mega-menu.active) .header-bar{opacity:0}.header-bar .inner{-ms-flex-pack:center;justify-content:center}}.action-bar{--hover-color:transparent;position:fixed;right:calc((100vw - 1440px) / 2 + var(--gutter));top:36px;z-index:100;display:grid;grid-template-columns:auto auto 48px 48px;border:1px solid #f8f1e5;border-radius:99px;height:48px;transition:border-radius .5s cubic-bezier(.45,0,.55,1);overflow:hidden}.action-bar a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#f8f1e5;font-size:15px;line-height:1em;border-right:1px solid #f8f1e5;text-decoration:none;padding:0 12px;white-space:nowrap;transition:all .5s cubic-bezier(.45,0,.55,1);background:#1b365d}.action-bar a:first-of-type{padding-left:20px}.action-bar a.search-button i{width:17px;aspect-ratio:1;background-image:url(../images/icon-search-white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.action-bar .mega-menu-toggle{background:#1b365d;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0;transition:all .5s cubic-bezier(.45,0,.55,1)}body.no-touch .action-bar:hover{border-radius:10px;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1)}body.no-touch .action-bar a:hover{background:var(--hover-color)}body.no-touch .action-bar .mega-menu-toggle:hover{background:var(--hover-color);transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1)}body:has(.mega-menu.active) .action-bar .mega-menu-toggle:hover,body:has(.mega-menu.active) .action-bar a:hover{border-radius:0}@media (max-width:1440px){.action-bar{right:var(--gutter)}}@media (max-width:1024px){.action-bar{top:30px}}@media (min-width:736px){.action-bar{border-radius:0;--hover-color:#ff7276}}@media (max-width:735px){.action-bar{top:auto;right:auto;bottom:10px;left:50%;transform:translateX(-50%)}.action-bar .mega-menu-toggle{padding-right:5px}}@media (max-width:400px){.action-bar{grid-template-columns:auto auto 48px}.action-bar a.search-button{display:none}}.footer{--column-gap:90px;--column-grid-template-columns:220px 1fr auto;background:#1b365d;background-image:url(../images/background-marble.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:700px;padding-top:70px;padding-bottom:40px;--form-border-color:#fff;--form-background-color:#1b365d}.footer .inner .kolommen{display:grid;grid-template-columns:var(--column-grid-template-columns);gap:var(--column-gap)}.footer .inner .kolommen .links .logo{display:-ms-flexbox;display:flex;margin-bottom:64px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.footer .inner .kolommen .links .logo img{width:100%;max-width:122px}.footer .inner .kolommen .links .hofleverancier{display:block;width:100%;max-width:110px;margin-inline:auto;margin-bottom:64px}.footer .inner .kolommen .links p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.footer .inner .kolommen .links p b,.footer .inner .kolommen .links p strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.footer .inner .kolommen .links p{font-size:15px}}.footer .inner .kolommen .links p{color:#fff}.footer .inner .kolommen .links p span{margin-right:24px}.footer .inner .kolommen .links p a{border:1px solid #fff;border-right:0;width:44px;aspect-ratio:1;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;background:hsla(0,0%,100%,0);transition:background .25s cubic-bezier(.45,0,.55,1),color .25s cubic-bezier(.45,0,.55,1);font-size:20px}.footer .inner .kolommen .links p a:hover{background:#fff;color:#1b365d;transition:background .1s cubic-bezier(.45,0,.55,1),color .1s cubic-bezier(.45,0,.55,1)}.footer .inner .kolommen .links p a:last-of-type{border-right:1px solid #fff}.footer .inner .kolommen .midden h5{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:21px;color:#fff;margin:0;margin-bottom:12px}.footer .inner .kolommen .midden ul{display:grid;grid-template-columns:repeat(1,1fr);gap:10px var(--column-gap);margin:0;padding:0;list-style:none;max-width:250px}.footer .inner .kolommen .midden ul li{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:15px;line-height:1.3333em;color:#fff}.footer .inner .kolommen .midden ul li a{display:block;position:relative;padding-right:20px;color:#fff;text-decoration:none}.footer .inner .kolommen .midden ul li a .plaats{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.footer .inner .kolommen .midden ul li a:after{content:"";background-image:url(../images/icon-chevron-right.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:15px;position:absolute;right:0;top:8px}.footer .inner .kolommen .rechts h5{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:21px;color:#fff;margin:0;margin-bottom:12px}.footer .inner .kolommen .rechts p{font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#fff}.footer .inner .kolommen .rechts p.small{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#fff;font-size:12px;line-height:14px}.footer .inner .kolommen .rechts p.small a{color:#fff;text-decoration:none}.footer .inner .kolommen .rechts p.small a:after{content:"."}.footer .inner .kolommen .rechts p.small a:last-of-type:after{content:""}.footer .inner .kolommen .rechts p.small a:hover{text-decoration:underline}.footer .inner .kolommen .rechts .nieuwsbrief .nf-form-cont{margin-top:24px}.footer .nf-form-wrap .nf-form-content .submit-container input[type=submit]{border-color:#fff;color:#fff;margin-bottom:24px}@media (max-width:1200px){.footer{--column-gap:40px}}@media (max-width:1024px){.footer{--column-gap:60px;--column-grid-template-columns:1fr}.footer .inner .logo{text-align:center}.footer .inner .kolommen .links p{-ms-flex-pack:center;justify-content:center}.footer .inner .kolommen .midden{width:100%;max-width:250px;margin-inline:auto}.footer .inner .kolommen .rechts{width:100%;max-width:400px;margin-inline:auto}.footer .inner .kolommen .rechts h5,.footer .inner .kolommen .rechts p{text-align:center}.footer .inner .kolommen .rechts p.small{display:grid}.footer .inner .kolommen .rechts p.small a:after{content:""}.footer .inner .kolommen .rechts .nf-form-wrap .nf-form-content .nf-field-container input{text-align:center}.footer .inner .kolommen .rechts .nf-form-wrap .nf-form-content .submit-container .submit-wrap .nf-field-element{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:735px){.footer{padding-bottom:100px}}@property --magazine-mask-scroll{syntax:"<number>";inherits:false;initial-value:0}@property --magazine-mask-hover{syntax:"<number>";inherits:false;initial-value:0}.magazine-wrapper{display:grid;grid-template-columns:1fr 1fr;--min-height:calc(340 * var(--onepx))}.magazine-wrapper .blok{margin-top:-1px;margin-left:-1px;min-height:var(--min-height)}.magazine-wrapper .blok .mask{--magazine-mask-hover:0;--magazine-mask-scroll:100}@supports (animation-timeline:scroll()){.magazine-wrapper .blok .mask{--magazine-mask-scroll:0;animation:f linear forwards;animation-timeline:view(block);animation-range:entry 0 cover 25vh}}@media (max-width:639px){.magazine-wrapper .blok .mask{animation-range:entry 0 cover 50vh}}.magazine-wrapper .blok .mask{mask-size:calc((var(--magazine-mask-scroll) + var(--magazine-mask-hover)) * 1%) calc((var(--magazine-mask-scroll) + var(--magazine-mask-hover)) * 1%);-webkit-mask-size:calc((var(--magazine-mask-scroll) + var(--magazine-mask-hover)) * 1%) calc((var(--magazine-mask-scroll) + var(--magazine-mask-hover)) * 1%);will-change:mask-size;transition:--magazine-mask-hover .5s cubic-bezier(.45,0,.55,1)}.magazine-wrapper .blok h6{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:1.1666666667em;color:#1b365d;text-transform:uppercase;letter-spacing:calc(10 * var(--onepx));text-align:center;margin:0}.magazine-wrapper .blok h2{font-size:calc(86 * var(--onepx));line-height:1em;margin-bottom:var(--text-margin-bottom);margin:0}.magazine-wrapper .blok h2,.magazine-wrapper .blok h3{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;text-wrap:balance;text-align:center}.magazine-wrapper .blok h3{font-size:40px;line-height:1.05em;margin-bottom:18px;font-size:calc(40 * var(--onepx));margin:0}.magazine-wrapper .blok img{width:calc(100% - 16px);aspect-ratio:1;object-fit:cover;object-position:center;margin:8px}.magazine-wrapper .blok.cta,.magazine-wrapper .blok .tekst{transition:background-color .5s cubic-bezier(.45,0,.55,1)}.magazine-wrapper .blok.cta h2,.magazine-wrapper .blok.cta h3,.magazine-wrapper .blok.cta h6,.magazine-wrapper .blok .tekst h2,.magazine-wrapper .blok .tekst h3,.magazine-wrapper .blok .tekst h6{transition:color .5s cubic-bezier(.45,0,.55,1)}.magazine-wrapper .blok .split{display:grid;grid-template-columns:1fr 1fr;min-height:100%}.magazine-wrapper .blok .split .tekst{position:relative;border:1px solid #1b365d;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:calc(40 * var(--onepx)) calc(20 * var(--onepx));z-index:2}.magazine-wrapper .blok.foto,.magazine-wrapper .blok .split .tekst{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.magazine-wrapper .blok.foto{-ms-flex-pack:center;justify-content:center;grid-row:span 2;padding:calc(60 * var(--onepx))}@media (max-width:1024px){.magazine-wrapper .blok.foto{padding:24px}}.magazine-wrapper .blok.foto img{width:100%;height:auto;max-height:100%}.magazine-wrapper .blok.cta{position:relative;border:1px solid #1b365d;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;padding:calc(40 * var(--onepx)) calc(20 * var(--onepx));z-index:2}.magazine-wrapper .blok:has(.button):hover{cursor:pointer}.magazine-wrapper .blok:has(.button):hover.cta,.magazine-wrapper .blok:has(.button):hover .tekst{background:#1b365d}.magazine-wrapper .blok:has(.button):hover.cta h2,.magazine-wrapper .blok:has(.button):hover.cta h3,.magazine-wrapper .blok:has(.button):hover.cta h6,.magazine-wrapper .blok:has(.button):hover .tekst h2,.magazine-wrapper .blok:has(.button):hover .tekst h3,.magazine-wrapper .blok:has(.button):hover .tekst h6{color:#f8f1e5}.magazine-wrapper .blok:has(.button):hover.cta .button,.magazine-wrapper .blok:has(.button):hover .tekst .button{background:#fff;border-radius:10px;color:#1b365d;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1);border-color:transparent}.magazine-wrapper .blok:has(.button):hover .mask{--magazine-mask-hover:100}.magazine-wrapper .blok:has(.button):hover .button{background:#1b365d;color:#fff;border-radius:10px;transition:all .1s cubic-bezier(.45,0,.55,1),border-radius .25s cubic-bezier(.45,0,.55,1)}.magazine-wrapper .blok:nth-of-type(3n+2):has(.button):hover{cursor:pointer}.magazine-wrapper .blok:nth-of-type(3n+2):has(.button):hover.cta,.magazine-wrapper .blok:nth-of-type(3n+2):has(.button):hover .tekst{background:#ff7276}@media (min-width:654px){.magazine-wrapper .blok .split.omdraaien .tekst{-ms-flex-order:2;order:2}.magazine-wrapper .blok .split.omdraaien figure{-ms-flex-order:1;order:1}}@media (min-width:640px) and (max-width:1024px){.magazine-wrapper{--min-height:310px;grid-template-columns:1fr;max-width:650px;margin-inline:auto}.magazine-wrapper .blok h6{font-size:12px;letter-spacing:8px}.magazine-wrapper .blok h2,.magazine-wrapper .blok h3{font-size:40px}.magazine-wrapper .blok.cta,.magazine-wrapper .blok .split .tekst{padding:30px 20px 20px}.magazine-wrapper .blok:has(.split)+.blok:has(.split) .split .tekst{-ms-flex-order:2;order:2}.magazine-wrapper .blok:has(.split)+.blok:has(.split) .split figure{-ms-flex-order:1;order:1}}@media (max-width:639px){.magazine-wrapper{grid-template-columns:1fr}.magazine-wrapper .blok h2{font-size:42px}.magazine-wrapper .blok h3{font-size:32px}.magazine-wrapper .blok.foto{grid-row:span 1;display:none}.magazine-wrapper .blok.cta,.magazine-wrapper .blok.tekst{aspect-ratio:353/306;padding:20px}.magazine-wrapper .blok figure img{aspect-ratio:336/321}.magazine-wrapper .blok .split{grid-template-columns:1fr}.magazine-wrapper .blok .split .tekst{aspect-ratio:353/306;padding:20px;max-width:calc(100vw - 24px)}}@keyframes f{0%{--magazine-mask-scroll:0}to{--magazine-mask-scroll:100}}.openingstijden{display:grid;max-width:300px}.openingstijden .opmerking{color:#ff7276}.openingstijden .regel{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.openingstijden .regel b,.openingstijden .regel strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.openingstijden .regel{font-size:15px}}.openingstijden .regel{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.openingstijden .regel b{font-family:Rubik,sans-serif;font-weight:300;font-style:normal}.card-ijssmaak{--dot-size:0%;--text-color:#1b365d;--transition-duration:0.75s;display:grid;-ms-flex-pack:end;justify-content:end;position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-ijssmaak figure{width:100%;max-width:313px}@media (max-width:639px){.card-ijssmaak figure{max-width:250px}}.card-ijssmaak figure{position:relative;z-index:3;aspect-ratio:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-inline:10px;pointer-events:none}.card-ijssmaak figure img{position:relative;z-index:3;width:100%;aspect-ratio:1;object-fit:contain;object-position:top center;transform:scale(1);will-change:transform;transition:transform var(--transition-duration) cubic-bezier(.45,0,.55,1)}.card-ijssmaak .text{position:relative;width:-moz-fit-content;width:fit-content;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:5;margin-top:-10px}.card-ijssmaak .text h4{font-family:Kango,sans-serif;font-weight:400;color:#1b365d;font-size:34px;line-height:.88235em;margin:0;color:var(--text-color)}.card-ijssmaak .text h4,.card-ijssmaak .text p.allergenen{font-style:normal;text-align:center;position:relative;z-index:5;transition:color var(--transition-duration) cubic-bezier(.45,0,.55,1)}.card-ijssmaak .text p.allergenen{font-family:Rubik,sans-serif;font-weight:300;font-size:15px;line-height:20px;color:var(--text-color);max-width:150px;margin-top:15px;text-wrap:balance}.card-ijssmaak .text .wisselsmaak{font-family:Kango,sans-serif;font-weight:400;font-style:normal;font-size:calc(24 * var(--onepx));line-height:.8333333333em;aspect-ratio:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-align:center;-ms-flex-direction:column;flex-direction:column;background-color:#1b365d;color:#f8f1e5;border-radius:999px;width:calc(100 * var(--onepx));position:absolute;left:0;top:0;transform:rotate(-15deg) translate(-85%,-85%);z-index:12}.card-ijssmaak .text .wisselsmaak span{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:12px;padding-bottom:10px}@media (max-width:1024px){.card-ijssmaak .text .wisselsmaak{font-size:18px;width:80px;transform:rotate(-15deg) translate(-85%,-85%)}}.card-ijssmaak .text:after{content:"";aspect-ratio:1;width:150%;height:auto;min-width:200px;background-color:#ff7276;border-radius:999px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--dot-size));transition:transform var(--transition-duration) cubic-bezier(.45,0,.55,1);z-index:4;pointer-events:none}.card-ijssmaak.testimonial{-ms-flex-pack:start;justify-content:start}.card-ijssmaak.testimonial h4{-ms-flex-order:1;order:1;font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:40px;line-height:1.05em;margin:0;margin-bottom:18px;text-wrap:balance;text-align:left;color:#ff7276}.card-ijssmaak.testimonial figure{-ms-flex-order:2;order:2}.card-ijssmaak.testimonial ul.allergenen{-ms-flex-order:3;order:3;justify-self:start;text-align:left}.card-ijssmaak.testimonial ul.allergenen li{text-align:left}.card-ijssmaak:hover{--dot-size:100%;--text-color:#fff}.card-ijssmaak:hover figure img{transform:scale(1.15)}@media (max-width:400px){.card-ijssmaak{-ms-flex-pack:stretch;justify-content:stretch}.card-ijssmaak .text h4{font-size:28px}}.product-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:150px 24px;max-width:1150px;margin-inline:auto}@media (max-width:1024px){.product-card-grid{grid-template-columns:repeat(2,1fr);gap:100px 24px}}@media (max-width:750px){.product-card-grid{grid-template-columns:1fr;gap:50px}}.product-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding-bottom:20px;margin-bottom:-20px;background-color:rgba(255,114,118,0);transition:background-color .5s cubic-bezier(.45,0,.55,1);--text-color:#1b365d;--background-scale:0;--hover-background-color:#ff7276;--hover-button-background:#1b365d;--hover-button-text:#fff}.product-card:nth-of-type(2n){--hover-background-color:#1b365d;--hover-button-background:#ff7276}.product-card:hover{--text-color:#fff;--background-scale:1}.product-card:hover .foto img{--mask-size:100%}.product-card:hover .button{background-color:var(--hover-button-background);border-color:var(--hover-button-background);color:var(--hover-button-text)}.product-card:after{content:"";position:absolute;left:-10px;top:-10px;right:-10px;bottom:-10px;background-color:var(--hover-background-color);z-index:-1;transform:scale(var(--background-scale));transform-origin:50% 25%;transition:transform .5s cubic-bezier(.45,0,.55,1)}.product-card .foto{display:block;margin-bottom:20px;-ms-flex-positive:0;flex-grow:0}.product-card .foto img{display:block;width:100%;--mask-size:200%;--mask-transition-duration:0.5s}.product-card .tekst{-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.product-card .tekst h3{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:34px;line-height:.88235em;text-align:center;margin:0;margin-bottom:22px;color:var(--text-color);transition:color .5s cubic-bezier(.45,0,.55,1)}.product-card .tekst p{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}@media (max-width:639px){.product-card .tekst p{font-size:15px}}.product-card .tekst p{text-align:center;margin-bottom:10px;color:var(--text-color);transition:color .5s cubic-bezier(.45,0,.55,1)}.product-card .tekst p b,.product-card .tekst p strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:14px}.product-card p.allergenen{font-size:15px;margin-inline:auto;max-width:100%;text-wrap:balance;text-align:center;color:var(--text-color);transition:color .5s cubic-bezier(.45,0,.55,1)}.product-card .prijs-en-knop{margin-top:25px;-ms-flex-positive:0;flex-grow:0}.product-card .prijs-en-knop .prijs{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:34px;line-height:.88235em;text-align:center;margin:0;margin-bottom:24px;color:var(--text-color);transition:color .5s cubic-bezier(.45,0,.55,1)}.product-card .prijs-en-knop .bestel{text-align:center}.product-card .prijs-en-knop .bestel .variatie-kiezer{margin-bottom:16px}.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant b,.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant{font-size:15px}}.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant{display:block;width:100%;padding:10px;background-color:transparent;text-align:center;height:auto;color:var(--text-color);border:1px solid var(--text-color);border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='none' stroke='%23132A56' stroke-width='2' d='M1 1l5 5 5-5'/></svg>");background-repeat:no-repeat;background-position:right 0 center;transition:border-color .3s cubic-bezier(.45,0,.55,1),color .3s cubic-bezier(.45,0,.55,1)}.product-card .prijs-en-knop .bestel .variatie-kiezer select.variant:focus{outline:none;border-color:var(--hover-button-background)}.product-card .prijs-en-knop .bestel .button.loading{opacity:.6;pointer-events:none}.social-share{margin-top:50px;display:grid;grid-template-columns:auto auto auto auto;width:-moz-fit-content;width:fit-content}.social-share span{padding-right:20px}.social-share .item,.social-share span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.social-share .item{color:#1b365d;text-decoration:none;border:1px solid #1b365d;border-left:0;padding:10px;aspect-ratio:1;transition:all .3s ease}.social-share .item:first-of-type{border-left:1px solid #1b365d}.social-share .item:hover{background-color:#1b365d;color:#f8f1e5}.scroll-hint{position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(0);z-index:20;pointer-events:none;opacity:1;will-change:opacity,transform;transition:opacity .5s cubic-bezier(.5,1,.89,1),transform .5s cubic-bezier(.5,1,.89,1)}.scroll-hint .pijl{animation:g 3s cubic-bezier(.5,1,.89,1) infinite}body.scrolled .scroll-hint{opacity:0;transform:translateX(-50%) translateY(200%)}@media (max-width:735px){.scroll-hint{display:none}}@keyframes g{0%{transform:translateY(-2px)}50%{transform:translateY(5px)}to{transform:translateY(-2px)}}.vestiging-foto-slideshow-wrapper{position:relative}.vestiging-foto-slideshow-wrapper.geen-animatie .vestiging-foto-slideshow figure{transition:none}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow{padding-bottom:18px;position:relative}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow figure{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 1s cubic-bezier(.45,0,.55,1)}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow figure:first-child{position:relative}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow figure img{width:100%;height:auto;display:block}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow figure.previous{opacity:1;z-index:1}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow figure.active{opacity:1;z-index:2}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav{position:absolute;right:0;bottom:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:0;background-color:#f8f1e5}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav button{background:none;border:none;cursor:pointer;font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:20px;color:#1b365d;line-height:44px;height:44px;padding:0;aspect-ratio:1;border:1px solid #1b365d;border-bottom:0;border-radius:0;text-indent:-3000px;background-image:url(../images/icon-slider-nav-left.svg);background-size:12px auto;background-position:50%;background-repeat:no-repeat}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav button.volgende{transform:scaleX(-1)}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav button:hover{color:#ff7276;background-color:#1b365d;background-image:url(../images/icon-slider-nav-left-white.svg)}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav .slider-pagination{border-top:1px solid #1b365d;font-family:Rubik,sans-serif;font-style:normal;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav .slider-pagination{font-size:17px}}.vestiging-foto-slideshow-wrapper .vestiging-foto-slideshow-nav .slider-pagination{color:#1b365d;line-height:44px;height:44px;padding-inline:17px;letter-spacing:10px;min-width:100px;text-align:right}.block{margin-top:var(--block-padding);margin-bottom:var(--block-padding)}.block.volvlak{margin:0}img.mask{display:block;max-width:100%;height:auto;object-fit:cover}img.mask.rectangle{width:100%}.block.hero-tijdlijn{margin-top:0;padding-top:167px}.block.hero-tijdlijn .grid-container{padding:0;max-width:100%}.block.hero-tijdlijn h1{margin-inline:auto;margin-bottom:calc(-150 * var(--onepx));max-width:calc(750 * var(--onepx));position:relative;z-index:2}@media (max-width:639px){.block.hero-tijdlijn h1{max-width:400px;margin-bottom:-62px}}.block.hero-tijdlijn figure{width:100%}.block.hero-tijdlijn figure img{width:100%;height:auto}@media (min-width:1440px){.block.hero-tijdlijn figure img{width:100%;height:70vh;object-fit:cover;object-position:center}}.block.tijdlijn .blok-intro p{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:20px;line-height:1.75em;margin-bottom:80px;text-align:center;max-width:850px;margin-inline:auto}.block.tijdlijn .tijdlijn-wrapper{display:grid;position:relative}.block.tijdlijn .tijdlijn-wrapper .track{position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #1b365d}.block.tijdlijn .tijdlijn-wrapper .track .dot{display:block;position:sticky;top:35vw;width:15px;aspect-ratio:1/1;background-color:#1b365d;border-radius:50%;transform:translateX(-50%);animation:h 3s ease-in-out infinite;z-index:10}.block.tijdlijn .tijdlijn-wrapper .item{--content-order:1;--fotos-order:2;--kop-text-color:#ff7276;--fotos-padding-left:var(--gutter);--fotos-padding-right:0px;display:grid;grid-template-columns:1fr 1fr;padding-bottom:150px}.block.tijdlijn .tijdlijn-wrapper .item:nth-child(odd){--kop-text-color:#1b365d}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content{-ms-flex-order:var(--content-order);order:var(--content-order);overflow:clip}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content h2{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:var(--kop-text-color);font-size:calc(300 * var(--onepx));line-height:1em;text-align:center;margin:0}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro{padding-top:40px;padding-bottom:40px;border-top:1px solid #1b365d;border-bottom:1px solid #1b365d}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro p{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:22px;line-height:1.27273em}@media (max-width:639px){.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro p{font-size:20px}}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro p{text-align:left;max-width:calc(500 * var(--onepx));margin-inline:auto}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px;padding-bottom:min(20vh,200px)}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p b,.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p{font-size:15px}}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p{margin:0;max-width:480px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos{padding-left:var(--fotos-padding-left);padding-right:var(--fotos-padding-right);-ms-flex-order:var(--fotos-order);order:var(--fotos-order)}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .beeld{position:sticky;top:clamp(24px,8vw,120px);margin:0}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .beeld img{width:100%}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .slider-horizontal figure{padding-bottom:14px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .slider-horizontal figure img{min-height:100%;object-fit:cover;object-position:center}.block.tijdlijn.statisch .tijdlijn-wrapper .track .dot{display:none}.block.tijdlijn.statisch .tijdlijn-wrapper .item .kolom.content .tekst{padding-bottom:40px}@media (min-width:701px){.block.tijdlijn .tijdlijn-wrapper .item:nth-child(2n) .slider-wrapper .slider-nav{right:auto;left:0}.block.tijdlijn .tijdlijn-wrapper .item:nth-child(odd){--content-order:2;--fotos-order:1;--fotos-padding-left:0px;--fotos-padding-right:var(--gutter)}}@media (max-width:700px){.block.tijdlijn .blok-intro p{font-size:15px;line-height:1.6667em;margin-bottom:50px}.block.tijdlijn .tijdlijn-wrapper{gap:80px}.block.tijdlijn .tijdlijn-wrapper .track{left:0}.block.tijdlijn .tijdlijn-wrapper .item{--fotos-padding-left:var(--gutter);grid-template-columns:1fr;gap:40px;padding-bottom:100px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content{-ms-flex-order:1;order:1}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content h2{font-size:35vw;text-align:left;padding-left:24px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro{padding:24px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro p{font-size:15px;line-height:1.86667em;max-width:480px;margin-left:0;margin-right:auto}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst{-ms-flex-align:start;align-items:flex-start;gap:24px;padding:0;padding-top:24px;padding-left:24px;padding-right:24px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .tekst p{font-size:15px;line-height:1.86667em;max-width:480px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos{padding-left:24px;padding-right:24px;-ms-flex-order:2;order:2}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .beeld{position:static;top:auto}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .slider-horizontal figure{padding-bottom:14px}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .slider-horizontal figure img{min-height:100%;object-fit:cover;object-position:center}}@keyframes h{0%{transform:translateY(-2px) translateX(-50%) scale(1)}50%{transform:translateY(-2px) translateX(-50%) scale(.8)}to{transform:translateY(-2px) translateX(-50%) scale(1)}}.block.split-foto-tekst .layout{display:grid;grid-template-columns:1fr 1fr}.block.split-foto-tekst .layout .foto-kant h2{text-align:right;margin:0;padding-top:18px;margin-bottom:30px}.block.split-foto-tekst .layout .foto-kant .slider-wrapper:has(.slider-nav) figure{padding-bottom:14px}.block.split-foto-tekst .tekst-kant .introductie{border-bottom:1px solid #1b365d;padding-bottom:30px;padding-top:30px}.block.split-foto-tekst .tekst-kant .introductie p:first-of-type{font-family:Rubik,sans-serif;font-style:normal;color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.block.split-foto-tekst .tekst-kant .introductie p:first-of-type{font-size:17px}}.block.split-foto-tekst .tekst-kant .introductie p:first-of-type{font-weight:400;margin-bottom:10px}.block.split-foto-tekst .tekst-kant .tekst{padding-top:50px}.block.split-foto-tekst .tekst-kant .tekst ul{list-style:none;margin:0;padding:0;margin-bottom:9px}.block.split-foto-tekst .tekst-kant .tekst ul li{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;font-size:18px;line-height:1.55556em}.block.split-foto-tekst .tekst-kant .tekst ul li b,.block.split-foto-tekst .tekst-kant .tekst ul li strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.block.split-foto-tekst .tekst-kant .tekst ul li{font-size:15px}}.block.split-foto-tekst .tekst-kant .tekst ul li{padding-left:20px;position:relative}.block.split-foto-tekst .tekst-kant .tekst ul li:before{content:"–";display:block;position:absolute;left:0;top:0}.block.split-foto-tekst.foto-positie-links .layout .foto-kant{-ms-flex-order:1;order:1;padding-right:50px}.block.split-foto-tekst.foto-positie-links .layout .tekst-kant{-ms-flex-order:2;order:2;border-left:1px solid #1b365d}.block.split-foto-tekst.foto-positie-links .layout .tekst-kant .introductie,.block.split-foto-tekst.foto-positie-links .layout .tekst-kant .tekst{padding-left:50px}.block.split-foto-tekst.foto-positie-rechts .layout .foto-kant{-ms-flex-order:2;order:2;padding-left:50px}.block.split-foto-tekst.foto-positie-rechts .layout .foto-kant h2{text-align:left}.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant{-ms-flex-order:1;order:1;border-right:1px solid #1b365d}.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant .introductie,.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant .tekst{padding-right:50px}@media (max-width:950px){.block.split-foto-tekst.foto-positie-links .layout,.block.split-foto-tekst.foto-positie-rechts .layout{grid-template-columns:1fr;gap:24px;border-left:1px solid #1b365d;padding-bottom:24px}.block.split-foto-tekst.foto-positie-links .layout .foto-kant,.block.split-foto-tekst.foto-positie-rechts .layout .foto-kant{padding-right:0;padding-left:var(--gutter)}.block.split-foto-tekst.foto-positie-links .layout .foto-kant h2,.block.split-foto-tekst.foto-positie-rechts .layout .foto-kant h2{text-align:left;padding-top:0;margin-bottom:24px}.block.split-foto-tekst.foto-positie-links .layout .tekst-kant,.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant{border:0;border-right:0}.block.split-foto-tekst.foto-positie-links .layout .tekst-kant .introductie,.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant .introductie{padding-left:var(--gutter);padding-top:24px;padding-bottom:24px}.block.split-foto-tekst.foto-positie-links .layout .tekst-kant .tekst,.block.split-foto-tekst.foto-positie-rechts .layout .tekst-kant .tekst{padding-top:24px;padding-left:var(--gutter)}}.block.twee-kolommen{--inline-padding:60px}.block.twee-kolommen .kolommen{display:grid;grid-template-columns:1fr 1fr}.block.twee-kolommen .kolommen .kolom-links{padding-top:20px;padding-right:var(--inline-padding)}.block.twee-kolommen .kolommen .kolom-links h2{text-align:right}.block.twee-kolommen .kolommen .kolom-links:has(.datum) h2{margin-bottom:0}.block.twee-kolommen .kolommen .kolom-links:has(.datum) .datum{margin-bottom:32px;text-align:right}@media (max-width:800px){.block.twee-kolommen .kolommen .kolom-links:has(.datum) .datum{text-align:left}}.block.twee-kolommen .kolommen .kolom-links .content-slider .slider-nav{transform:translateY(-86px)}.block.twee-kolommen .kolommen .kolom-links .content-slider figure{position:relative;padding-bottom:100px}.block.twee-kolommen .kolommen .kolom-links .content-slider figure footer{position:absolute;left:0;top:calc(100% - 100px);z-index:1}.block.twee-kolommen .kolommen .kolom-rechts{border-left:1px solid #1b365d;padding-left:var(--inline-padding);padding-top:40px;padding-bottom:20px}.block.twee-kolommen .kolommen .kolom-rechts>p:first-of-type:has(strong,b){border-bottom:1px solid #1b365d;padding-bottom:20px;margin-bottom:20px;margin-left:calc(var(--inline-padding) * -1);padding-left:var(--inline-padding)}@media (max-width:1150px){.block.twee-kolommen{--inline-padding:24px}}@media (max-width:800px){.block.twee-kolommen{--gutter-links:var(--gutter)}}@media (max-width:800px) and (max-width:639px){.block.twee-kolommen{--gutter-links:calc(var(--gutter) * 2)}}@media (max-width:800px){.block.twee-kolommen .kolommen{grid-template-columns:1fr;border-left:1px solid #1b365d}.block.twee-kolommen .kolommen .kolom-links{border-bottom:1px solid #1b365d;padding:var(--gutter-links) 0 var(--gutter-links) var(--gutter-links);margin-bottom:var(--gutter-links)}.block.twee-kolommen .kolommen .kolom-links h2{text-align:left;margin-bottom:var(--gutter-links)}.block.twee-kolommen .kolommen .kolom-links .content-slider .slider-nav{transform:translateY(-86px)}.block.twee-kolommen .kolommen .kolom-links .content-slider figure{position:relative;padding-bottom:100px}.block.twee-kolommen .kolommen .kolom-links .content-slider figure footer{position:absolute;left:0;top:calc(100% - 100px);z-index:1}.block.twee-kolommen .kolommen .kolom-rechts{border-left:0;padding-left:var(--gutter-links);padding-top:0;padding-bottom:var(--gutter-links)}.block.twee-kolommen .kolommen .kolom-rechts>p:first-of-type:has(strong,b){border-bottom:1px solid #1b365d;padding-bottom:20px;margin-bottom:20px;margin-left:calc(var(--inline-padding) * -1);padding-left:var(--inline-padding)}.block.twee-kolommen .kolommen .kolom-rechts figure{margin-top:var(--gutter-links)}}.block.foto img{width:100%;height:auto}@supports (animation-timeline:view()){.block.tijdlijn{--scroll-animation-range:50%}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos{background-color:#f8f1e5}.block.tijdlijn .tijdlijn-wrapper .item .kolom.fotos .beeld{animation:j linear both;animation-timeline:view(block);animation-range:entry 0 cover var(--scroll-animation-range);will-change:opacity}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content{overflow:clip}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content h2{animation:i linear both;animation-timeline:view(block);animation-range:entry 0 cover var(--scroll-animation-range);will-change:transform;transform-origin:center bottom}@media (max-width:700px){.block.tijdlijn .tijdlijn-wrapper .item .kolom.content h2{transform-origin:left bottom}}.block.tijdlijn .tijdlijn-wrapper .item .kolom.content .intro{background-color:#f8f1e5;left:1px;right:1px;position:relative;z-index:2}}@keyframes i{0%{transform:translateY(150%) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes j{0%{opacity:0}to{opacity:1}}.block.vacature-overzicht+.block-label+.block.testimonial,.block.vacature-overzicht+.block.testimonial{margin-top:80px}.block.vacature-overzicht{--padding:40px}.block.vacature-overzicht .vacatures{display:grid;grid-template-columns:1fr;gap:50px}.block.vacature-overzicht .vacatures .vacature{display:grid;grid-template-columns:calc(450 * var(--onepx)) auto}.block.vacature-overzicht .vacatures .vacature .titel{padding-top:var(--padding);padding-right:var(--padding);border-right:1px solid #1b365d}.block.vacature-overzicht .vacatures .vacature .titel h3{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:calc(70 * var(--onepx));line-height:.98em;margin-bottom:var(--text-margin-bottom);text-wrap:balance}@media (max-width:639px){.block.vacature-overzicht .vacatures .vacature .titel h3{font-size:40px}}.block.vacature-overzicht .vacatures .vacature .titel h3{color:#ff7276;margin:0;margin-bottom:var(--padding)}.block.vacature-overzicht .vacatures .vacature .titel h6{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:1.1666666667em;text-align:center;text-transform:uppercase;letter-spacing:calc(10 * var(--onepx));color:#1b365d;text-align:left;padding-left:var(--padding);margin:0}.block.vacature-overzicht .vacatures .vacature .tekst-en-info{display:grid;grid-template-columns:1fr}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .tekst{padding-left:var(--padding);padding-bottom:var(--padding);border-bottom:1px solid #1b365d}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .info{padding-top:var(--padding);padding-left:var(--padding);padding-bottom:var(--padding)}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .info .opmerkingen{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 36px}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .info .opmerkingen p{margin:0}@media (max-width:750px){.block.vacature-overzicht .vacatures .vacature{display:grid;grid-template-columns:1fr;border-left:1px solid #1b365d}.block.vacature-overzicht .vacatures .vacature .titel{display:grid;grid-template-columns:1fr;padding:0 0 var(--gutter) calc(var(--gutter) * 2);border-right:none;border-bottom:1px solid #1b365d}.block.vacature-overzicht .vacatures .vacature .titel h3{font-size:40px;margin-bottom:0;-ms-flex-order:2;order:2}.block.vacature-overzicht .vacatures .vacature .titel h6{-ms-flex-order:1;order:1;padding-left:var(--gutter);margin-bottom:9px}.block.vacature-overzicht .vacatures .vacature .tekst-en-info{display:grid;grid-template-columns:1fr}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .tekst{border-bottom:1px solid #1b365d}.block.vacature-overzicht .vacatures .vacature .tekst-en-info .info,.block.vacature-overzicht .vacatures .vacature .tekst-en-info .tekst{padding-top:calc(var(--gutter) * 2);padding-left:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}}.block.vestigingen-slider{--kolom-links-width:350px}.block.vestigingen-slider .titel-bar{display:grid;grid-template-columns:var(--kolom-links-width) 1fr;border-bottom:1px solid #1b365d}.block.vestigingen-slider .titel-bar .beschrijving{display:grid;-ms-flex-line-pack:start;align-content:start;padding:24px;border-right:1px solid #1b365d}.block.vestigingen-slider .titel-bar .beschrijving p{color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.block.vestigingen-slider .titel-bar .beschrijving p{font-size:17px}}.block.vestigingen-slider .titel-bar .beschrijving p{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;margin:0}.block.vestigingen-slider .titel-bar .beschrijving .vestigingen-select-wrapper{display:none}.block.vestigingen-slider .titel-bar .titel{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-ms-flex-align:start;align-items:start;padding:24px}.block.vestigingen-slider .titel-bar .titel h2{grid-column:1;grid-row:1;font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:calc(70 * var(--onepx));line-height:.98em;margin-bottom:var(--text-margin-bottom);text-wrap:balance}@media (max-width:639px){.block.vestigingen-slider .titel-bar .titel h2{font-size:40px}}.block.vestigingen-slider .titel-bar .titel h2{color:#ff7276;margin:0;opacity:0;transition:opacity .5s cubic-bezier(.5,1,.89,1),transform .5s cubic-bezier(.5,1,.89,1);transform:translateX(50px);transform-origin:center center;pointer-events:none}.block.vestigingen-slider .titel-bar .titel h2.active{opacity:1;transform:translateX(0);pointer-events:all}.block.vestigingen-slider .vestigingen{display:grid;grid-template-columns:var(--kolom-links-width) 1fr}.block.vestigingen-slider .vestigingen .vestigingen-nav{border-right:1px solid #1b365d}.block.vestigingen-slider .vestigingen .vestigingen-nav ul{display:grid;margin:0;padding:0;list-style:none}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li{position:relative;color:#1b365d;font-size:18px;line-height:1.55556em}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li b,.block.vestigingen-slider .vestigingen .vestigingen-nav ul li strong{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}@media (max-width:639px){.block.vestigingen-slider .vestigingen .vestigingen-nav ul li{font-size:15px}}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;border-bottom:1px solid #1b365d;padding:5px 40px 5px 20px;cursor:pointer}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li .plaats{font-family:Rubik,sans-serif;font-weight:400;font-style:normal}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li:after{content:"";background-image:url(../images/icon-slider-nav-left.svg);background-size:contain;background-repeat:no-repeat;width:12px;height:17px;right:20px;top:50%;transform:translateY(-50%) scaleX(-1);position:absolute}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li.active{background-color:#1b365d;color:#fff}.block.vestigingen-slider .vestigingen .vestigingen-nav ul li.active:after{filter:invert(1)}.block.vestigingen-slider .vestigingen .detail{padding:24px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-ms-flex-align:start;align-items:start}.block.vestigingen-slider .vestigingen .detail .vestiging-detail{grid-column:1;grid-row:1;opacity:0;transition:opacity .5s cubic-bezier(.5,1,.89,1),transform .5s cubic-bezier(.5,1,.89,1);transform:translateX(50px);transform-origin:center center;pointer-events:none}.block.vestigingen-slider .vestigingen .detail .vestiging-detail.active{opacity:1;transform:translateX(0);pointer-events:all}.block.vestigingen-slider .vestigingen .detail .vestiging-detail img{width:100%}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .slider-horizontal figure{padding-bottom:14px}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .fotos{max-width:100%;margin-bottom:24px}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar{display:grid;grid-template-columns:auto auto auto;gap:24px}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar .acties{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:20px;max-width:16px;margin-bottom:24px;min-width:160px}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar .acties .button{min-width:160px}@media (max-width:1150px){.block.vestigingen-slider .titel-bar{display:grid;grid-template-columns:1fr;gap:20px}.block.vestigingen-slider .titel-bar .beschrijving{border-right:0;padding:0}.block.vestigingen-slider .titel-bar .beschrijving p{font-size:15px;margin-bottom:var(--gutter)}.block.vestigingen-slider .titel-bar .beschrijving .vestigingen-select-wrapper{display:block;position:relative}.block.vestigingen-slider .titel-bar .beschrijving .vestigingen-select-wrapper select{display:block;background:#f8f1e5;border:1px solid #1b365d;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:15px;line-height:1.2em;padding:12px 20px;height:auto;margin:0;border-radius:0}.block.vestigingen-slider .titel-bar .beschrijving .vestigingen-select-wrapper:before{content:"";aspect-ratio:1/1;position:absolute;right:0;top:0;bottom:0;z-index:5;transform:rotate(-90deg)}.block.vestigingen-slider .titel-bar .beschrijving .vestigingen-select-wrapper:after{content:"";aspect-ratio:1/1;border:1px solid #1b365d;position:absolute;right:0;top:0;bottom:0;background-color:#f8f1e5;background-image:url(../images/icon-slider-nav-left.svg);background-repeat:no-repeat;background-position:50%;transform:rotate(-90deg);pointer-events:none}.block.vestigingen-slider .titel-bar .titel{border-left:1px solid #1b365d;padding:var(--gutter)}.block.vestigingen-slider .vestigingen{grid-template-columns:1fr;border-left:1px solid #1b365d}.block.vestigingen-slider .vestigingen .vestigingen-nav{display:none}.block.vestigingen-slider .vestigingen .detail{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-ms-flex-align:start;align-items:start;padding:0}.block.vestigingen-slider .vestigingen .detail .vestiging-detail{display:grid;opacity:0;transition:opacity .5s cubic-bezier(.5,1,.89,1),transform .5s cubic-bezier(.5,1,.89,1);transform:translateX(50px);transform-origin:center center;pointer-events:none}.block.vestigingen-slider .vestigingen .detail .vestiging-detail.active{opacity:1;transform:translateX(0);pointer-events:all}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar{padding:var(--gutter);border-bottom:1px solid #1b365d;-ms-flex-order:1;order:1;display:grid;grid-template-columns:1fr;gap:calc(var(--gutter) * 2);margin-bottom:0}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar .openingstijden{-ms-flex-order:1;order:1}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar .contact{-ms-flex-order:2;order:2}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .bottom-bar .acties{-ms-flex-order:3;order:3;margin:0}.block.vestigingen-slider .vestigingen .detail .vestiging-detail .fotos{-ms-flex-order:2;order:2;margin-bottom:0;padding-top:var(--gutter);padding-left:var(--gutter)}}.block.zoeken{min-height:60vh}.block.zoeken .searchform{max-width:400px;margin-inline:auto;display:grid;grid-template-columns:1fr auto;gap:10px}.block.zoeken .searchform input{background-color:#f8f1e5;border:1px solid #1b365d;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:15px;line-height:1.86667em;padding:10px 15px;height:100%;margin:0}.block.zoeken .searchform input:focus{outline:none}.block.zoeken .searchform button{padding:10px 15px}.block.zoeken .resultaten-wrapper{margin-top:100px}.block.zoeken .resultaten-wrapper h2{text-align:center}.block.zoeken .resultaten-wrapper .resultaten{display:grid;gap:20px}.block.zoeken .resultaten-wrapper .resultaten .resultaat{width:100%;max-width:600px;margin-inline:auto;text-align:center;border:1px solid #1b365d;padding:20px;display:grid;gap:20px}.block.zoeken .resultaten-wrapper .resultaten .resultaat h3{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:34px;line-height:.88235em;text-align:center;margin:0}.block.zoeken .resultaten-wrapper .resultaten .resultaat p{text-align:center}.block.zoeken .resultaten-wrapper .resultaten .resultaat .button{margin-inline:auto}:root{--hero-scroll-animation-range:50vh;--hero-scroll-animation-image-percentage:calc((900px/100vw) * 100%)}@media (max-width:1024px){:root{--hero-scroll-animation-image-percentage:90%}}@media (max-width:639px){:root{--hero-scroll-animation-range:0vh}}.block.hero-mask-scroll{overflow:clip}@media (max-width:639px){.block.hero-mask-scroll{padding-bottom:0}}.block.hero-mask-scroll .introductie,.block.hero-mask-scroll .mask,.block.hero-mask-scroll h1{will-change:transform}body:has(.block.hero-mask-scroll) .header-bar .logo{animation:m linear both;animation-timeline:scroll(root block);animation-range:0 var(--hero-scroll-animation-range)}@media (max-width:639px){body:has(.block.hero-mask-scroll) .header-bar .logo{animation-range:0 60vh}}.block.hero-mask-scroll h1{animation:none}.block.hero-mask-scroll .mask{animation:none;--mask-transition-duration:0s;--mask-size:100%;mask-size:100% 100%;transform-origin:50% 0;display:block;width:100vw;max-width:100vw;height:auto;margin-inline:auto;aspect-ratio:var(--aspect-ratio);object-fit:cover;object-position:top;transform:scale(.9)}@media (max-width:639px){.block.hero-mask-scroll .mask{animation:none;width:calc(100vw - 24px);max-width:calc(100vw - 24px)}}.block.hero-mask-scroll .mask .video-vimeo,.block.hero-mask-scroll .mask img{width:100%;height:100%;object-fit:cover;object-position:top}.block.hero-mask-scroll .introductie{animation:m linear both;animation-timeline:scroll(root block);animation-range:0 var(--hero-scroll-animation-range)}@media (max-width:639px){.block.hero-mask-scroll .introductie{animation:none}}@supports (animation-timeline:scroll()){body:has(.block.hero-mask-scroll) .header-bar .logo{animation:m linear both;animation-timeline:scroll(root block);animation-range:0 var(--hero-scroll-animation-range)}@media (max-width:639px){body:has(.block.hero-mask-scroll) .header-bar .logo{animation-range:0 60vh}}.block.hero-mask-scroll{padding-bottom:var(--hero-scroll-animation-range)}.block.hero-mask-scroll h1{animation:k linear both;animation-timeline:scroll(root block);animation-range:0 calc(var(--hero-scroll-animation-range) * 1.25);transform-origin:center bottom}@media (max-width:639px){.block.hero-mask-scroll h1{animation:none}}.block.hero-mask-scroll .mask{--mask-transition-duration:0s;--mask-size:100%;mask-size:100% 100%;animation:l linear both;animation-timeline:scroll(root block);animation-range:0 calc(var(--hero-scroll-animation-range) * 1.2);transform-origin:50% 0;display:block;width:100vw;max-width:100vw;height:auto;margin-inline:auto;aspect-ratio:var(--aspect-ratio);object-fit:cover;object-position:top}@media (max-width:639px){.block.hero-mask-scroll .mask{animation:none;width:calc(100vw - 24px);max-width:calc(100vw - 24px)}}.block.hero-mask-scroll .mask .video-vimeo,.block.hero-mask-scroll .mask img{width:100%;height:100%;object-fit:cover;object-position:top}.block.hero-mask-scroll .introductie{animation:m linear both;animation-timeline:scroll(root block);animation-range:0 var(--hero-scroll-animation-range)}@media (max-width:639px){.block.hero-mask-scroll .introductie{animation:none}}}@keyframes k{0%{transform:translateY(0) scale(1)}to{transform:translateY(calc(var(--hero-scroll-animation-range) * .95)) scale(.9)}}@keyframes l{0%{transform:translateY(0) scale(var(--hero-scroll-animation-image-percentage))}75%{transform:translateY(calc(var(--hero-scroll-animation-range) * .75)) scale(100%)}76%{mask-size:100% 100%}to{mask-size:300% 300%;transform:translateY(var(--hero-scroll-animation-range)) scale(100%)}}@keyframes m{0%{transform:translateY(0)}to{transform:translateY(var(--hero-scroll-animation-range))}}.block.hero-smaken{margin-top:0;padding-top:167px}.block.hero-smaken h1{position:relative;z-index:2;margin-bottom:0}.block.hero-smaken figure{--mask-size:0%;margin-top:calc(-38 * var(--onepx));max-width:1048px;margin-inline:auto;width:100%}.block.hero-smaken figure img{display:block;width:100%;height:auto}body.ijssmaken-filtered .block.ijssmaken .ijssmaken-grid .testimonial{-ms-flex-order:500;order:500}.block.ijssmaken{margin-top:100px}.block.ijssmaken .allergenen-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 24px;margin-bottom:36px}.block.ijssmaken .allergenen-filter .label{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1em;color:#1b365d}.block.ijssmaken .allergenen-filter .opties{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px}.block.ijssmaken .allergenen-filter .opties label{--checkbox-background:#f8f1e5;display:grid;grid-template-columns:auto auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #1b365d}.block.ijssmaken .allergenen-filter .opties label:has(input:checked){--checkbox-background:#1b365d}.block.ijssmaken .allergenen-filter .opties label:after{content:"";display:inline-block;aspect-ratio:1;height:100%;width:auto;border-left:1px solid #1b365d;background:var(--checkbox-background);transition:background .25s cubic-bezier(.45,0,.55,1);background-image:url(../images/icon-check-vanille.svg);background-size:20px auto;background-position:50%;background-repeat:no-repeat}.block.ijssmaken .allergenen-filter .opties label input{display:none}.block.ijssmaken .allergenen-filter .opties label span{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.86667em;color:#1b365d;padding:12px 20px}.block.ijssmaken .ijssmaken-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:50px;opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.45,0,.55,1),transform .5s cubic-bezier(.45,0,.55,1)}.block.ijssmaken .ijssmaken-grid .block-label{display:none}.block.ijssmaken .ijssmaken-grid.sorting{opacity:0;transform:translateY(100px)}.block.ijssmaken .ijssmaken-grid.sorting .ijssmaak{transform:scale(.9)}.block.ijssmaken .ijssmaken-grid .testimonial{grid-column:span 4}.block.ijssmaken .ijssmaken-grid .ijssmaak{transform:scale(1);transition:transform .5s cubic-bezier(.45,0,.55,1)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-1{--mask-image:url(../images/mask-square-1.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-2{--mask-image:url(../images/mask-square-2.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-3{--mask-image:url(../images/mask-square-3.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-4{--mask-image:url(../images/mask-square-4.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-5{--mask-image:url(../images/mask-square-5.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-6{--mask-image:url(../images/mask-square-6.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-7{--mask-image:url(../images/mask-square-7.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-8{--mask-image:url(../images/mask-square-8.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-9{--mask-image:url(../images/mask-square-9.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-10{--mask-image:url(../images/mask-square-10.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-11{--mask-image:url(../images/mask-square-11.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-12{--mask-image:url(../images/mask-square-12.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-13{--mask-image:url(../images/mask-square-13.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight.square-14{--mask-image:url(../images/mask-square-14.svg)}.block.ijssmaken .ijssmaken-grid .ijssmaak.highlight .card-ijssmaak .text:after{border-radius:0;mask-image:var(--mask-image);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center}.block.ijssmaken .ijssmaken-grid .ijssmaak.is-hidden{display:none}@media (max-width:1024px){.block.ijssmaken .allergenen-filter{margin-bottom:24px}.block.ijssmaken .ijssmaken-grid{grid-template-columns:repeat(3,1fr);gap:24px}.block.ijssmaken .ijssmaken-grid .testimonial{grid-column:span 3}}@media (max-width:700px){.block.ijssmaken .ijssmaken-grid{grid-template-columns:repeat(2,1fr)}.block.ijssmaken .ijssmaken-grid .testimonial{grid-column:span 2}}@media (max-width:500px){.block.ijssmaken .ijssmaken-grid{gap:10px}}@media (max-width:400px){.block.ijssmaken .ijssmaken-grid{grid-template-columns:1fr}.block.ijssmaken .ijssmaken-grid .testimonial{grid-column:span 1}}.block.split-intro .inner{display:grid;grid-template-columns:1fr 1fr}.block.split-intro .inner .bijschrift,.block.split-intro .inner .kolom-links .bijschrift,.block.split-intro .inner .kolom-rechts .bijschrift{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.block.split-intro .inner .bijschrift p,.block.split-intro .inner .kolom-links .bijschrift p,.block.split-intro .inner .kolom-rechts .bijschrift p{font-family:Rubik,sans-serif;font-weight:400;font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;text-wrap:balance;max-width:350px;text-align:center;margin-inline:auto}.block.split-intro .inner .kolom-links{position:relative}.block.split-intro .inner .kolom-links .kolom-links-inner{position:sticky;top:clamp(20px,4vh,48px)}.block.split-intro .inner .kolom-links .foto{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px;padding-inline:70px}.block.split-intro .inner .kolom-links .foto figure{margin-bottom:20px;max-width:370px}.block.split-intro .inner .kolom-links .foto figure img{width:100%;height:auto}.block.split-intro .inner .kolom-links h2{text-align:right;padding-right:70px;padding-bottom:50px;border-bottom:1px solid #1b365d;margin:0}.block.split-intro .inner .kolom-links .tekst p{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:24px;line-height:1.25em}@media (max-width:639px){.block.split-intro .inner .kolom-links .tekst p{font-size:20px}}.block.split-intro .inner .kolom-links .tekst p{padding-right:120px;text-align:right;text-wrap:balance;margin-top:50px}.block.split-intro .inner .kolom-links .buttons{padding-right:120px}.block.split-intro .inner .kolom-rechts{border-left:1px solid #1b365d;padding-bottom:24px}.block.split-intro .inner .kolom-rechts h2{padding-left:80px;margin:0;border-bottom:1px solid #1b365d;padding-bottom:50px;padding-top:50px;margin-bottom:40px}.block.split-intro .inner .kolom-rechts .tekst p{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:24px;line-height:1.25em}@media (max-width:639px){.block.split-intro .inner .kolom-rechts .tekst p{font-size:20px}}.block.split-intro .inner .kolom-rechts .tekst p{padding-left:120px}.block.split-intro .inner .kolom-rechts .fotos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;margin-top:60px;margin-bottom:50px}.block.split-intro .inner .kolom-rechts .fotos figure{width:90%;margin-inline:auto;margin-top:-100px}.block.split-intro .inner .kolom-rechts .fotos figure:first-of-type{margin-top:0}.block.split-intro .inner .kolom-rechts .fotos figure{--photo-rotate:0deg;--photo-z-index:3}.block.split-intro .inner .kolom-rechts .fotos figure img{position:relative;display:block;width:100%;height:auto;transform:rotate(var(--photo-rotate));z-index:var(--photo-z-index);border:10px solid #fff;box-shadow:0 15px 15px rgba(0,0,0,.15)}.block.split-intro .inner .kolom-rechts .fotos figure:nth-child(2){--photo-rotate:3.7deg;--photo-z-index:4}.block.split-intro .inner .kolom-rechts .fotos figure:nth-child(3){--photo-rotate:-2.7deg;--photo-z-index:5}.block.split-intro .inner .kolom-rechts .buttons{padding-left:120px}@media (max-width:1200px){.block.split-intro .inner .kolom-links .foto{margin-bottom:80px;padding-inline:40px}.block.split-intro .inner .kolom-links h2{padding-right:50px}.block.split-intro .inner .kolom-links .tekst p{padding-right:50px;margin-top:40px}.block.split-intro .inner .kolom-links .buttons{padding-right:50px}.block.split-intro .inner .kolom-rechts h2{padding-left:50px;margin-bottom:40px}.block.split-intro .inner .kolom-rechts .buttons,.block.split-intro .inner .kolom-rechts .tekst p{padding-left:50px}.block.split-intro .inner .kolom-rechts .fotos{margin-top:50px}}@media (max-width:800px){.block.split-intro{--gutter-links:var(--gutter)}}@media (max-width:800px) and (max-width:639px){.block.split-intro{--gutter-links:calc(var(--gutter) * 2)}}@media (max-width:800px){.block.split-intro .inner{grid-template-columns:1fr;border-left:1px solid #1b365d}.block.split-intro .inner .kolom-links{display:grid;grid-template-columns:1fr}.block.split-intro .inner .kolom-links .kolom-links-inner{position:static;top:auto}.block.split-intro .inner .kolom-links h2{-ms-flex-order:1;order:1;text-align:left;padding:var(--gutter-links) 0 var(--gutter-links) var(--gutter-links)}.block.split-intro .inner .kolom-links .tekst{-ms-flex-order:2;order:2}.block.split-intro .inner .kolom-links .tekst p{font-size:15px;font-weight:300;line-height:1.6667em;padding-right:0;text-align:left;text-wrap:balance;margin-top:var(--gutter-links);padding-left:var(--gutter-links)}.block.split-intro .inner .kolom-links .buttons{-ms-flex-order:3;order:3;padding-right:0;padding-left:var(--gutter-links);-ms-flex-pack:start;justify-content:flex-start;padding-bottom:var(--gutter-links)}.block.split-intro .inner .kolom-links .foto{-ms-flex-order:4;order:4;border-top:1px solid #1b365d;padding-top:var(--gutter-links);border-bottom:1px solid #1b365d;padding-bottom:var(--gutter-links);margin:0}.block.split-intro .inner .kolom-rechts{border-left:0;padding-bottom:24px;padding-top:0}.block.split-intro .inner .kolom-rechts h2{padding-left:var(--gutter-links);text-align:left;border-bottom:1px solid #1b365d;padding-top:var(--gutter-links);padding-bottom:var(--gutter-links);margin-bottom:var(--gutter-links)}.block.split-intro .inner .kolom-rechts .tekst p{font-size:15px;font-weight:300;line-height:1.6667em;padding-left:var(--gutter-links)}.block.split-intro .inner .kolom-rechts .buttons{padding-left:var(--gutter-links);-ms-flex-pack:start;justify-content:flex-start;padding-bottom:var(--gutter-links)}.block.split-intro .inner .kolom-rechts .fotos{margin-top:0;border-top:1px solid #1b365d;padding-top:var(--gutter-links)}}@supports (animation-timeline:view()){.block.split-intro .inner .kolom-rechts .fotos figure{animation:n linear both;animation-timeline:view(block);animation-range:entry 0 cover 30%;will-change:transform;transform-origin:center}}@keyframes n{0%{transform:translateY(50%) scale(1)}to{transform:translateY(0) scale(1)}}.block.fotoslider{transform:translateY(100px);opacity:0;transition:opacity .75s cubic-bezier(.5,1,.89,1),transform .75s cubic-bezier(.5,1,.89,1)}.block.fotoslider .fotoslider-wrapper{overflow:hidden}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-slide>div{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-slide>div figure{margin:0}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-slide>div figure img{width:100%}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow{width:32px;height:40px;background-size:contain;background-position:50%;background-repeat:no-repeat;transition:filter .5s ease;z-index:10}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow.slick-prev{left:20px}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow.slick-next{right:20px}.block.fotoslider.scroll-anim{transform:translateY(0);opacity:1}@media screen and (max-width:639px){.block.fotoslider .grid-container{padding-left:0;padding-right:0}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow{width:16px;height:40px}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow.slick-prev{left:12px}.block.fotoslider .fotoslider-wrapper .de-fotoslider .slick-arrow.slick-next{right:12px}}.block.magazine{margin-top:150px}.block.magazine h1{margin-bottom:calc(80 * var(--onepx))}@media (max-width:639px){.block.magazine{margin-top:100px}.block.magazine h1{margin-bottom:18px;font-size:28vw}.block.magazine h1 span.masked{font-size:15vw}}.block.webshop-categorie-overzicht{margin:150px 0}.block.vestigingen-overzicht{--kolom-rechts-width:350px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu{margin-bottom:100px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu p{font-style:italic;color:#1b365d;font-size:15px;line-height:1.3333em;font-family:Rubik,sans-serif;font-weight:400;font-style:normal;text-align:center;margin-bottom:12px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 24px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .label{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1em;color:#1b365d}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label{--checkbox-background:#f8f1e5;display:grid;grid-template-columns:150px auto;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #1b365d}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label:has(input:checked){--checkbox-background:#1b365d}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label:after{content:"";display:inline-block;aspect-ratio:1;height:100%;width:auto;border-left:1px solid #1b365d;background:var(--checkbox-background);transition:background .25s ease-in-out;background-image:url(../images/icon-check-vanille.svg);background-size:20px auto;background-position:50%;background-repeat:no-repeat}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label input{display:none}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label span{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.86667em;color:#1b365d;padding:12px 20px}@media (max-width:639px){.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label{grid-template-columns:120px auto}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label:after{background-size:12px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label span{padding:4px 10px}}@media (max-width:400px){.block.vestigingen-overzicht .vestigingen-plaatsen-menu{margin-bottom:60px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties{gap:8px}.block.vestigingen-overzicht .vestigingen-plaatsen-menu .allergenen-filter .opties label span{padding:8px 16px}}.block.vestigingen-overzicht .vestigingen{display:grid;gap:120px;opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.45,0,.55,1),transform .5s cubic-bezier(.45,0,.55,1)}.block.vestigingen-overzicht .vestigingen.sorting{opacity:0;transform:translateY(100px)}.block.vestigingen-overzicht .vestigingen.sorting .vestiging{transform:scale(.98)}.block.vestigingen-overzicht .vestigingen .vestiging{transform:scale(1);transition:transform .5s cubic-bezier(.45,0,.55,1)}.block.vestigingen-overzicht .vestigingen .vestiging.is-hidden{display:none}.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar{display:grid;grid-template-columns:auto var(--kolom-rechts-width);border-bottom:1px solid #1b365d}.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar h2{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:calc(70 * var(--onepx));line-height:.98em;margin-bottom:var(--text-margin-bottom);text-wrap:balance}@media (max-width:639px){.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar h2{font-size:40px}}.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar h2{color:#ff7276;border-right:1px solid #1b365d;margin:0;padding:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen{display:grid;grid-template-columns:auto var(--kolom-rechts-width)}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links{border-right:1px solid #1b365d;padding-top:24px;padding-right:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links .beschrijving{padding-left:24px;padding-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links figure img{width:100%;min-height:100%;object-fit:cover;object-position:center}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links figure.single{padding-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links .slider-horizontal figure{padding-bottom:14px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts{padding:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact{margin-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact a{text-decoration:none}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact a:hover{text-decoration:underline}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .acties{display:grid;gap:20px;max-width:16px;margin-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .acties .button{min-width:160px}@media (max-width:1150px){.block.vestigingen-overzicht{--kolom-rechts-width:275px}}@media (max-width:750px){.block.vestigingen-overzicht .vestigingen{gap:80px}.block.vestigingen-overzicht .vestigingen .vestiging{border-left:1px solid #1b365d}.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar{grid-template-columns:1fr}.block.vestigingen-overzicht .vestigingen .vestiging .titel-bar h2{font-size:40px;border-right:0;margin:0;padding:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen{grid-template-columns:1fr;gap:0}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links{display:grid;gap:24px;border-right:0;padding-top:0;padding-right:0}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links .beschrijving{-ms-flex-order:2;order:2;padding-left:24px;border-bottom:1px solid #1b365d;padding-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links .fotos{-ms-flex-order:1;order:1;padding:24px;border-bottom:1px solid #1b365d}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .links .fotos .single{padding-bottom:0}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts{padding:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact{margin-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact a{text-decoration:none}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .contact a:hover{text-decoration:underline}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .acties{display:grid;gap:20px;max-width:16px;margin-bottom:24px}.block.vestigingen-overzicht .vestigingen .vestiging .kolommen .rechts .acties .button{min-width:160px}}.block.hero-tekst{margin-top:0;padding-top:167px}.block.hero-tekst h1{margin-bottom:calc(60 * var(--onepx));position:relative;z-index:2}@media (max-width:639px){.block.hero-tekst h1{margin-bottom:20px}}.block.hero-tekst .introductie{max-width:650px;margin-inline:auto}.block.hero-tekst .introductie p{font-family:Rubik,sans-serif;font-style:normal;color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.block.hero-tekst .introductie p{font-size:17px}}.block.hero-tekst .introductie p{text-align:center}@media (max-width:639px){.block.hero-tekst{padding-top:110px}}.block.testimonial{--tekst-kolom-breedte:calc(450 * var(--onepx));margin-bottom:160px}.block.testimonial .testimonial-grid{display:grid;grid-template-columns:var(--tekst-kolom-breedte) 1fr}.block.testimonial .testimonial-grid .tekst{--padding-left:32px;border-right:1px solid #1b365d}.block.testimonial .testimonial-grid .tekst h6{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:1.1666666667em;color:#1b365d;text-align:center;text-transform:uppercase;letter-spacing:calc(10 * var(--onepx));padding:24px;padding-left:var(--padding-left);padding-bottom:0;text-align:left;margin:0;margin-bottom:14px}.block.testimonial .testimonial-grid .tekst h2{font-family:Kango,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:calc(70 * var(--onepx));line-height:.98em;margin-bottom:var(--text-margin-bottom);text-wrap:balance}@media (max-width:639px){.block.testimonial .testimonial-grid .tekst h2{font-size:40px}}.block.testimonial .testimonial-grid .tekst h2{border-bottom:1px solid #1b365d;padding-right:24px;padding-bottom:20px;margin:0;margin-bottom:24px}.block.testimonial .testimonial-grid .tekst p{padding-inline:24px;padding-left:var(--padding-left)}.block.testimonial .testimonial-grid .tekst .card-ijssmaak{--dot-size:100%;--text-color:#f8f1e5;-ms-flex-pack:start;justify-content:start;margin-right:auto;margin-top:24px;max-width:300px}.block.testimonial .testimonial-grid .tekst .card-ijssmaak .text{margin-top:-100px;z-index:2}.block.testimonial .testimonial-grid .tekst .card-ijssmaak .text h4{font-size:24px}.block.testimonial .testimonial-grid .tekst .card-ijssmaak .text:after{min-width:0}.block.testimonial .testimonial-grid .foto{padding-left:24px}.block.testimonial .testimonial-grid .foto img{border-radius:999px}@media (max-width:1024px){.block.testimonial{--tekst-kolom-breedte:50vw}}@media (max-width:700px){.block.testimonial .testimonial-grid{grid-template-columns:1fr;border-right:1px solid #1b365d}.block.testimonial .testimonial-grid .tekst{--padding-left:24px;border-right:0}.block.testimonial .testimonial-grid .tekst h6{font-size:12px;letter-spacing:9px}.block.testimonial .testimonial-grid .tekst h2{font-size:40px}.block.testimonial .testimonial-grid .card-ijssmaak{margin-bottom:25%}.block.testimonial .testimonial-grid .foto{padding-left:0;padding-right:24px;margin-top:24px;padding-bottom:24px}}.block.faq{--padding-right:60px;--item-padding:30px 40px;--grid-template-columns:400px auto}.block.faq .faq-inner{display:grid;grid-template-columns:var(--grid-template-columns)}.block.faq .faq-inner .intro{border-right:1px solid #1b365d;padding-right:var(--padding-right)}.block.faq .faq-inner .intro h2,.block.faq .faq-inner .intro p{text-align:right}.block.faq .faq-inner .items .item{padding:var(--item-padding);border-bottom:1px solid #1b365d;position:relative;--arrow-rotate:0deg}.block.faq .faq-inner .items .item:last-of-type{border-bottom:0}.block.faq .faq-inner .items .item h3{font-family:Rubik,sans-serif;font-weight:400;font-style:normal;color:#1b365d;font-size:22px;line-height:1.27273em}@media (max-width:639px){.block.faq .faq-inner .items .item h3{font-size:20px}}.block.faq .faq-inner .items .item h3{margin:0}.block.faq .faq-inner .items .item h3:after{content:"";background-image:url(../images/icon-slider-nav-left.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:16px;height:20px;position:absolute;right:0;top:30px;transform:rotate(var(--arrow-rotate)) scaleX(-1);transition:transform .5s cubic-bezier(.33,1,.68,1)}.block.faq .faq-inner .items .item .antwoord{max-height:0;transform:scaleY(0);opacity:0;transform-origin:0 0;transition:opacity .5s cubic-bezier(.33,1,.68,1),transform .35s cubic-bezier(.33,1,.68,1),max-height .35s cubic-bezier(.33,1,.68,1)}.block.faq .faq-inner .items .item .antwoord .inner{padding-top:24px}.block.faq .faq-inner .items .item .antwoord .inner p{max-width:100%;padding:0}.block.faq .faq-inner .items .item .antwoord .inner p:last-of-type{margin-bottom:0}.block.faq .faq-inner .items .item.open{--arrow-rotate:450deg}.block.faq .faq-inner .items .item.open .antwoord{max-height:1000px;transform:scaleY(1);opacity:1}@media screen and (max-width:1100px){.block.faq{--padding-right:40px;--item-padding:30px 30px;--grid-template-columns:330px auto}}@media screen and (max-width:750px){.block.faq{--grid-template-columns:1fr;--padding-right:0px;--item-padding:calc(var(--gutter) * 2)}.block.faq .faq-inner{border-left:1px solid #1b365d}.block.faq .faq-inner .intro{border-bottom:1px solid #1b365d;border-right:0;padding-left:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}.block.faq .faq-inner .intro h2,.block.faq .faq-inner .intro p{text-align:left}.block.faq .faq-inner .intro .buttons{-ms-flex-pack:start;justify-content:flex-start}.block.faq .faq-inner .items .item h3{font-family:Rubik,sans-serif;font-style:normal;color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em;font-weight:400;padding-right:30px}}@media screen and (max-width:750px) and (max-width:639px){.block.faq .faq-inner .items .item h3{font-size:17px}}@media screen and (max-width:750px){.block.faq .faq-inner .items .item h3:after{top:26px}}.block.formulier .inner{max-width:600px;margin-inline:auto}.block.hero-foto img{display:block;width:100%;max-width:1800px;margin-inline:auto}.block.vrije-content{margin:150px 0}.block.vrije-content .inner{max-width:800px;margin-inline:auto}.block.vrije-content .inner:has(.datum) h2{margin-bottom:0}.block.vrije-content .inner:has(.datum) .datum{margin-bottom:32px}.block.tekst h2,.block.tekst p{transform:translateY(100px);opacity:0;transition:opacity .75s cubic-bezier(.5,1,.89,1),transform .75s cubic-bezier(.5,1,.89,1)}.block.tekst p{transition-delay:.25s}.block.tekst .button{transform:translateY(100px);transition:opacity .75s cubic-bezier(.5,1,.89,1),transform .75s cubic-bezier(.5,1,.89,1);transition-delay:.5s;opacity:0}.block.tekst .button.scroll-anim{opacity:1;transform:translateY(0)!important}.block.tekst.midden .inner{text-align:center}.block.tekst.scroll-anim h2,.block.tekst.scroll-anim p{transform:translateY(0);opacity:1}@media screen and (max-width:639px){.block.tekst.midden .inner{text-align:left}}.block.ijssmaken-slider{margin-top:calc(160 * var(--onepx));margin-bottom:calc(100 * var(--onepx))}.block.ijssmaken-slider h6{font-family:Rubik,sans-serif;font-weight:300;font-style:normal;color:#1b365d;text-align:center;font-size:15px;line-height:1em;letter-spacing:12px;text-transform:uppercase;margin:0;margin-bottom:24px}.block.ijssmaken-slider .slider-ijssmaken-wrapper{margin-top:calc(-27 * var(--onepx))}.block.ijssmaken-slider .slider-ijssmaken{display:-ms-flexbox;display:flex;padding-block:calc(10 * var(--onepx))}.block.ijssmaken-slider .slider-ijssmaken .slide{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(344 * var(--onepx));min-width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;padding-bottom:60px}.block.ijssmaken-slider .buttons{margin-top:0}.block.ijssmaken-slider .ijssmaken-progress-bar{border-bottom:1px solid #1b365d;width:100%;max-width:500px;margin-inline:auto;position:relative;--progress:0%;pointer-events:none}@media (max-width:639px){.block.ijssmaken-slider .ijssmaken-progress-bar{max-width:calc(100vw - 40px)}}.block.ijssmaken-slider .ijssmaken-progress-bar .ijssmaken-progress-dot{width:10px;height:10px;background-color:#1b365d;border-radius:50%;position:absolute;top:1px;left:var(--progress);transform:translateX(-50%) translateY(-50%);transition:left .1s cubic-bezier(0,0,.2,1)}.block.ijssmaken-slider .slider-ijssmaken .card-ijssmaak{max-width:calc(320 * var(--onepx))}@media screen and (max-width:1023px){.block.ijssmaken-slider .slider-ijssmaken .slide{width:250px}}@media screen and (max-width:639px){.block.ijssmaken-slider .block.ijssmaken-slider{margin-bottom:40px}.block.ijssmaken-slider .slider-ijssmaken-wrapper{margin-top:-20px}.block.ijssmaken-slider .slider-ijssmaken .slide{width:80vw}.block.ijssmaken-slider .slider-ijssmaken .card-ijssmaak{max-width:100%}}.block.hero-foto-met-tekst{margin-top:0;padding-top:167px;margin-bottom:0;overflow:clip;--aspect-ratio:660/320}.block.hero-foto-met-tekst h1{margin-bottom:0;position:relative;z-index:2}.block.hero-foto-met-tekst figure{position:relative;margin-top:calc(-20 * var(--onepx));margin-bottom:calc(90 * var(--onepx))}.block.hero-foto-met-tekst figure img{position:relative;z-index:1}.block.hero-foto-met-tekst figure .video-vimeo{position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;aspect-ratio:var(--aspect-ratio);object-fit:cover;object-position:center;z-index:2;opacity:0;transition:opacity .5s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.block.hero-foto-met-tekst figure .video-vimeo.visible{opacity:1}.block.hero-foto-met-tekst figure .video-vimeo iframe{width:auto;height:auto;min-height:100%;min-width:100%;aspect-ratio:16/9;margin-inline:auto;position:absolute;left:50%;top:0;transform:translateX(-50%);z-index:2}.block.hero-foto-met-tekst .introductie{max-width:650px;margin-inline:auto}.block.hero-foto-met-tekst .introductie p{font-family:Rubik,sans-serif;font-style:normal;color:#1b365d;font-size:20px;font-weight:300;line-height:1.4em}@media (max-width:639px){.block.hero-foto-met-tekst .introductie p{font-size:17px}}.block.hero-foto-met-tekst .introductie p{text-align:center}@media (max-width:639px){.block.hero-foto-met-tekst{--aspect-ratio:336/321;padding-top:110px}.block.hero-foto-met-tekst figure{margin-top:-4vw;margin-bottom:50px}}.block.hero-startpagina{background:#eaf;margin:0}.block.plaatje-praatje .tekstvlak{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:stretch;justify-content:stretch;width:100%;height:100%}