.form-custom .uk-form-label{color:#222;font-size:16px;font-weight:400}.form-custom .uk-input,.form-custom .uk-select,.form-custom .uk-textarea{min-height:40px;padding-right:10px;padding-left:10px;color:#222;border:0;border-bottom:1px solid #e2e2e2;background-color:transparent;font-size:16px;line-height:25px}.form-custom .uk-input::-webkit-input-placeholder,.form-custom .uk-select::-webkit-input-placeholder,.form-custom .uk-textarea::-webkit-input-placeholder{color:#bcbcbc}.form-custom .uk-input::-moz-placeholder,.form-custom .uk-select::-moz-placeholder,.form-custom .uk-textarea::-moz-placeholder{color:#bcbcbc}.form-custom .uk-input:-ms-input-placeholder,.form-custom .uk-input::-ms-input-placeholder,.form-custom .uk-select:-ms-input-placeholder,.form-custom .uk-select::-ms-input-placeholder,.form-custom .uk-textarea:-ms-input-placeholder,.form-custom .uk-textarea::-ms-input-placeholder{color:#bcbcbc}.form-custom .uk-input::placeholder,.form-custom .uk-select::placeholder,.form-custom .uk-textarea::placeholder{color:#bcbcbc}.form-custom .uk-input:focus,.form-custom .uk-select:focus,.form-custom .uk-textarea:focus{border-bottom:1px solid #ec6608}.form-custom .uk-input:disabled,.form-custom .uk-select:disabled,.form-custom .uk-textarea:disabled{background-color:#f8f9fa}.form-custom .uk-input.uk-form-danger,.form-custom .uk-select.uk-form-danger,.form-custom .uk-textarea.uk-form-danger{color:#d30000;background-color:rgba(211,0,0,.08);box-shadow:inset 0 0 0 1px #d30000}.form-custom .uk-input.uk-form-success,.form-custom .uk-select.uk-form-success,.form-custom .uk-textarea.uk-form-success{color:#32d296;background-color:rgba(50,210,150,.08);box-shadow:inset 0 0 0 1px #32d296}.form-custom .uk-textarea{padding:5px 10px}.form-custom .uk-checkbox{margin-right:8px;border:1px solid #e2e2e2;background-color:transparent}.uk-button{padding:17px 25px;border-radius:0 999px 999px 999px;font-size:14px;font-weight:700;line-height:21px}.uk-button-back{display:-ms-flexbox;display:flex;color:#bcbcbc;-ms-flex-align:center;align-items:center;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:700;-ms-flex-pack:start;justify-content:flex-start;line-height:25px;transition:color .15s ease-in-out}.uk-button-back:hover{color:#ec6608;text-decoration:none}.uk-button-contact{color:#fff;background-color:#616161;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400;line-height:25px}.uk-button-contact:hover{color:#fff;background-color:#222}.full-left-image,.full-right-image{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.full-left-image{right:50%;left:0}.full-right-image{right:0;left:50%}.image-block{display:block;position:relative;width:100%;padding-top:75%;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-block.square{padding-top:100%}.image-block.long{padding-top:133%}.image-block.wide{padding-top:37%}.image-block.rounded{border-radius:999px 0 999px 999px}.button-icon{display:-ms-flexbox;display:flex;width:60px;height:60px;color:#bcbcbc;border-radius:999px;background-color:#fff;-ms-flex-align:center;align-items:center;font-size:21px;-ms-flex-pack:center;justify-content:center}.image-with-blob{position:relative;width:100%;padding-top:100%}.image-with-blob .blob{z-index:3;position:absolute;top:0;right:52%;bottom:52%;left:0;opacity:.6;border-radius:0 999px 999px 999px;background:#ec6608}.image-with-blob .image{position:absolute;top:18%;right:0;bottom:0;left:18%;border-radius:999px 0 999px 999px;background-repeat:no-repeat;background-position:50%;background-size:cover}.tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.tags .tag{margin-right:10px;padding:8px 10px;border-radius:999px;background:#e2e2e2;font-size:14px;font-weight:700;line-height:21px}.tags .tag,.tags .tag a,.tags .tag a:active,.tags .tag a:hover,.tags .tag a:link,.tags .tag a:visited{color:#616161}.beschikbaarheid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.beschikbaarheid.beschikbaar .beschikbaarheid-dot{width:12px;height:12px;margin-right:10px;border-radius:999px;background-color:#32d296}.beschikbaarheid.volzet .beschikbaarheid-dot{width:12px;height:12px;margin-right:10px;border-radius:999px;background-color:#d30000}.beschikbaarheid.helftbeschikbaar .beschikbaarheid-dot{width:12px;height:12px;margin-right:10px;border-radius:999px;background-color:#faa05a}.card-box{padding:70px 100px}.faq .vraag{display:-ms-flexbox;display:flex;padding:10px;border-bottom:2px solid #efefef;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.faq .vraag h3{font-size:18px}.faq .vraag.active{background-color:#f8f9fa}.faq .antwoord{display:none;max-width:80%;padding:25px 10px}.faq .antwoord p{margin:0;font-size:13px}.round-image{width:100%;padding-top:100%;border-radius:999px 0 999px 999px;background-repeat:no-repeat;background-position:50%;background-size:cover}.correct-box,.error-box,.warning-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.correct-box i,.correct-box svg,.error-box i,.error-box svg,.warning-box i,.warning-box svg{margin-top:3px;margin-right:10px;color:#d30000;-ms-flex:0 0 20px;flex:0 0 20px}.correct-box p,.error-box p,.warning-box p{margin:0;color:#d30000;font-family:Fira Sans,sans-serif;font-size:13px;font-style:italic;font-weight:700;line-height:24px}.warning-box i,.warning-box p,.warning-box svg{color:#ec6608}.correct-box i,.correct-box p,.correct-box svg{color:#32d296}.uk-table thead th{color:#616161;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;background-color:#f8f9fa;text-transform:uppercase;font-family:Fira Sans,sans-serif;font-size:15px;line-height:18px;letter-spacing:.2em}.uk-table .table-orange{margin-bottom:5px;color:#ec6608;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:400;line-height:25px}.uk-table .table-black{font-weight:700}.uk-table .table-black,.uk-table .table-text{color:#616161;font-family:Fira Sans,sans-serif;font-size:13px;line-height:15.6px}.uk-table .table-text{font-weight:400}.uk-table .table-price{color:#616161;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:700;line-height:25px}.text-black{color:#616161}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-h1,h1{color:#ec6608;font-size:70px;font-weight:400;line-height:84px}.home-title{font-size:60px!important}.uk-h2,h2{font-size:40px;line-height:48px}.uk-h2,.uk-h3,h2,h3{color:#ec6608;font-weight:400}.uk-h3,h3{font-size:30px;line-height:36px}.uk-h4,h4{letter-spacing:2px}.uk-h4,.uk-h5,h4,h5{color:#616161;text-transform:uppercase;font-size:15px;font-weight:700}.uk-h5,h5{line-height:18px;letter-spacing:.2em}.cms,.uk-h5,h5,p{font-family:Fira Sans,sans-serif}.cms,p{color:#616161;font-size:16px;font-weight:400;line-height:25px}.cms.small-text,p.small-text{color:#616161;font-size:13px;font-style:italic;font-weight:700;line-height:24px}.round-image-low{height:200px;border-radius:999px 0 999px 999px;background-repeat:no-repeat;background-position:50%;background-size:cover}.small-cms p{font-size:14px;line-height:20px}.bg-white{background:#fff}.melding{color:#ec6608}.uk-link-small{border:0;padding:0;background:inherit;text-decoration:underline;cursor:pointer;color:#ec6608;font-family:aniuk,sans-serif}.mt-12{margin-top:12px}.mt-16{margin-top:16px}header .top-bar{display:-ms-flexbox;display:flex;padding:26px 0;border-bottom:1px solid #e2e2e2;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}header .top-bar p{color:#bcbcbc;font-family:Fira Sans,sans-serif;font-size:13px;line-height:19.5px}header .top-bar .left a,header .top-bar .left a:active,header .top-bar .left a:hover,header .top-bar .left a:link,header .top-bar .left a:visited{color:#bcbcbc}header .top-bar .top-bar-nav{display:-ms-flexbox;display:flex;margin:0;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;list-style-type:none}header .top-bar .top-bar-nav li{margin:0 10px}header .top-bar .top-bar-nav li:first-child{margin-left:0}header .top-bar .top-bar-nav li:last-child{margin-right:0}header .top-bar .top-bar-nav li a{color:#bcbcbc;font-family:Fira Sans,sans-serif;font-size:14px;line-height:21px}header .top-bar .top-bar-nav li a:hover{color:#616161;text-decoration:none}header .top-bar .top-bar-nav li.active a,header .top-bar .top-bar-nav li.active a:active,header .top-bar .top-bar-nav li.active a:hover,header .top-bar .top-bar-nav li.active a:link,header .top-bar .top-bar-nav li.active a:visited{color:#ec6608}header .uk-navbar-nav li a{color:#616161;font-family:Fira Sans,sans-serif;font-size:17px;line-height:25.5px}header .uk-navbar-nav li.uk-active a{color:#ec6608;font-size:17px;font-weight:700;line-height:25.5px}footer{background-color:#e2e2e2}footer p{color:gray;font-family:Fira Sans,sans-serif;font-size:12px;line-height:20px}footer p a{color:gray;text-decoration:underline}footer p a:hover{color:#616161;text-decoration:none}footer h5{color:#616161;font-family:Fira Sans,sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:.1em}footer .footer-bar{display:-ms-flexbox;display:flex;width:100%;margin:30px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}footer .footer-bar .section-1,footer .footer-bar .section-2,footer .footer-bar .section-3,footer .footer-bar .section-4{height:3px}footer .footer-bar .section-1{margin-right:10px;background-color:#2c532b;-ms-flex:0 0 16.666%;flex:0 0 16.666%}footer .footer-bar .section-2{margin-right:10px;background-color:#ec6608;-ms-flex:0 0 45%;flex:0 0 45%}footer .footer-bar .section-3{margin-right:10px;background-color:#ec6608;-ms-flex:0 0 1.5%;flex:0 0 1.5%}footer .footer-bar .section-4{background-color:#fec700;-ms-flex:0 0 33.333%;flex:0 0 33.333%}.zaal-item:hover{text-decoration:none}.grid{overflow:hidden;border-radius:8px}.grid-item{position:relative;width:25%}.grid-item a,.grid-item a:active,.grid-item a:hover,.grid-item a:link,.grid-item a:visited{display:block!important;position:relative}.grid-item a .overlay-fotolijst,.grid-item a:active .overlay-fotolijst,.grid-item a:hover .overlay-fotolijst,.grid-item a:link .overlay-fotolijst,.grid-item a:visited .overlay-fotolijst{z-index:1;position:absolute;top:50%;left:0;width:100%;opacity:0}.grid-item a .overlay-fotolijst svg,.grid-item a:active .overlay-fotolijst svg,.grid-item a:hover .overlay-fotolijst svg,.grid-item a:link .overlay-fotolijst svg,.grid-item a:visited .overlay-fotolijst svg{display:block;width:100%;color:#fff;text-align:center}.grid-item a:hover .overlay-fotolijst{opacity:1}.slick-dots li button:before{color:#e2e2e2;font-size:45px}.overzicht{padding:70px;box-shadow:0 3px 50px rgba(0,0,0,.1)}.overzicht .image{width:100%;height:175px;background-position:50%;background-size:cover}.form .uk-input,.form .uk-select,.form .uk-textarea{border-bottom:1px solid #e2e2e2;background:#fff}.form .file input{display:block;width:100%;padding-bottom:23px}#flash{z-index:4;display:none;position:fixed;top:0;left:0;width:100%}#flash p{color:#fff}#flash .alert{height:35px;padding:6px 15px 0;border:none;border-radius:0;text-align:center;text-transform:uppercase}.alert{border-radius:0}.alert.alert-danger,.alert.alert-info,.alert.alert-success{color:#fff!important;border-color:#ec6608;background:#ec6608}.form{padding:48px;box-shadow:0 0 42px -5px hsla(0,0%,94%,.75)}.form ::-webkit-input-placeholder{color:#e2e2e2;opacity:1}.form ::-moz-placeholder{color:#e2e2e2;opacity:1}.form :-ms-input-placeholder,.form ::-ms-input-placeholder{opacity:1}.form ::placeholder{color:#e2e2e2;opacity:1}.form :-ms-input-placeholder,.form ::-ms-input-placeholder{color:#e2e2e2}.form input,.form textarea{margin-bottom:8px;border:0;border-bottom:1px solid #e2e2e2;border-radius:0}.form input[type=submit]{color:#ec6608;border-radius:0 999px 999px 999px}.form .btn-primary:hover{color:#e2e2e2}.form .form-fail a,.form .form-fail a:active,.form .form-fail a:hover,.form .form-fail a:link,.form .form-fail a:visited{color:#ec6608}.opsomming a,.opsomming a:active,.opsomming a:hover,.opsomming a:link,.opsomming a:visited{display:block;margin-bottom:25px;padding-bottom:8px;color:#616161;border-bottom:1px solid #e2e2e2;text-decoration:none}.opsomming a .round,.opsomming a:active .round,.opsomming a:hover .round,.opsomming a:link .round,.opsomming a:visited .round{display:inline-block;width:45px;height:45px;padding-top:11px;border-radius:0 999px 999px 999px;background:#ec6608;text-align:center}.opsomming a .round svg,.opsomming a:active .round svg,.opsomming a:hover .round svg,.opsomming a:link .round svg,.opsomming a:visited .round svg{color:#fff}.opsomming a:hover{color:#ec6608;border-bottom:1px solid #ec6608}.opsomming-square ul li{list-style:none}.extra_options{border:1px solid #e2e2e2;padding:20px}.extra_options--button{text-decoration:underline;color:#ec6608;cursor:pointer}.form-card{padding:50px;background-color:#fff;box-shadow:0 6px 50px rgba(0,0,0,.1)}.form-button{display:-ms-flexbox;display:flex;width:18px;height:18px;margin-left:15px;color:#fff;border-radius:4px;background-color:#ec6608;-ms-flex-align:center;align-items:center;font-size:12px;-ms-flex-pack:center;justify-content:center}.form-button:hover{color:#fff;background-color:#d35b07}.modal{position:fixed;width:100vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:2;background-color:hsla(0,0%,74%,.95)}.modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.modal__closer{position:absolute;top:40px;right:40px;font-size:17px;background-color:transparent;border:0;color:#e2e2e2;cursor:pointer}.modal__closer:hover{color:#222}.modal__box{position:relative;z-index:1;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}.modal__box--stock{padding:50px;max-width:50vw}.modal__box--search{width:700px}.modal__box--image{display:grid;grid-template-columns:1.33fr 1fr;gap:0}.modal__box--general{width:100%;padding:100px 130px;overflow-y:auto;height:80vh}.modal__image{background-size:cover;background-repeat:no-repeat;background-position:50%}.modal__content{padding:100px}@media (max-width:960px){.full-left-image,.full-right-image{position:relative;right:0;left:0;height:400px;margin-right:30px;margin-left:30px}.card-box{padding:40px}}@media (max-width:640px){.uk-h1,h1{font-size:48px;line-height:62px}.mobile-center{text-align:center}}