@import url(https://use.typekit.net/bwq0ssu.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-kmp{padding:15vh 0}.form-kmp.accent-bg,.form-kmp.altaccent-bg,.form-kmp.main-bg{color:#fff}.form-kmp .row{margin-bottom:2rem}.form-kmp .row.title{margin-top:5rem;margin-bottom:2rem}.form-kmp .row.grid{grid-gap:2rem;gap:2rem}.form-kmp .row.grid+.row.grid{margin-top:1rem}.form-kmp .row h3{font-size:1.44rem;font-weight:300}.form-kmp .row input,.form-kmp .row textarea{background:hsla(0,0%,100%,.1);font-size:1.08rem}.form-kmp .row ::-webkit-input-placeholder{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row ::-moz-placeholder{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row :-ms-input-placeholder{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row :-moz-placeholder{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row:-ms-input-placeholder{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row:placeholder-shown{color:rgba(0,16,40,.8);font-style:normal}.form-kmp .row #garageparking,.form-kmp .row #lijfrenteverkoop{display:none}.form-kmp .row .select2-container--default{background:hsla(0,0%,100%,.1);font-size:1.08rem}.form-kmp .row .select2-container--default .select2-selection--multiple,.form-kmp .row .select2-container--default .select2-selection--single{font-size:1.08rem;border:0;padding:.75em 1em}.form-kmp .row .select2-container--default .select2-search--inline .select2-search__field{font-size:1.08rem;font-weight:300}.form-kmp .row .icon-btn{display:grid;text-align:center;padding:3rem 0;cursor:pointer}.form-kmp .row .icon-btn:hover .icon{opacity:1;-moz-filter:brightness(.75);-ms-filter:brightness(.75);-o-filter:brightness(.75);filter:brightness(.75)}.form-kmp .row .icon-btn .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.1);transition:all .5s cubic-bezier(.19,1,.22,1)}.form-kmp .row .icon-btn .icon{opacity:.75;margin:0 auto;width:4rem;height:4rem;z-index:1;-moz-filter:brightness(.5);-ms-filter:brightness(.5);-o-filter:brightness(.5);filter:brightness(.5);transition:all .5s cubic-bezier(.19,1,.22,1)}.form-kmp .row .icon-btn .icon img{width:100%;height:100%;object-fit:contain;object-position:center center}.form-kmp .row .icon-btn .name{margin-top:1.5rem;color:#001028;font-size:1.08rem;z-index:1;transition:all .5s cubic-bezier(.19,1,.22,1)}.form-kmp .row .icon-btn input:checked~.bg{background:#fff}.form-kmp .row .icon-btn input:checked~.icon{opacity:1;-moz-filter:brightness(1);-ms-filter:brightness(1);-o-filter:brightness(1);filter:brightness(1)}.form-kmp .row .large-btn{color:#001028;text-align:center}.form-kmp .row .large-btn:hover span{background:hsla(0,0%,100%,.5)}.form-kmp .row .large-btn span{width:100%;padding:1em;background:hsla(0,0%,100%,.1);cursor:pointer}.form-kmp .row .large-btn span:before{display:none}.form-kmp .row .large-btn input:checked~span{background:#fff}