:root{--transition-duration-2:0s;--transition-duration-3:0s}.visible{--transition-duration-2:0.2s;--transition-duration-3:0.3s}.contactblock{border-radius:5px;margin-top:-60px;padding:30px;z-index:9999;position:relative;background-color:#fff;-webkit-box-shadow:1px 3px 50px 0 rgba(38,70,96,.35);-moz-box-shadow:1px 3px 50px 0 rgba(38,70,96,.35);box-shadow:1px 3px 50px 0 rgba(38,70,96,.35)}.contactformulier label{display:none}.contactformulier .nobackground{background:0 0}.contactformulier input[type=email],.contactformulier input[type=password],.contactformulier input[type=text]{background-color:var(--theme-tertiary);position:relative;padding:18px 14px;height:auto;font-size:16px;display:block;border-radius:5px;border:0;box-shadow:none;color:var(--theme-primary)}.contactformulier input[type=submit].input-block-level{display:block;width:100%}.contactformulier #FormFormModel_8cca5fd8-9c4f-11e7-be79-c4471698b8d1::before{content:"\f007";font-family:FontAwesome;font-size:12px;margin-right:14px;position:absolute;left:6px;top:20px}.contactformulier #FormFormModel_998b7cc0-9c4f-11e7-be79-c4471698b8d1::before{content:"\f0e0";font-family:FontAwesome;font-size:12px;margin-right:14px;position:absolute;left:6px;top:20px}.contactformulier #FormFormModel_93964b88-9c4f-11e7-be79-c4471698b8d1::before{content:"\f095";font-family:FontAwesome;font-size:12px;margin-right:14px;position:absolute;left:6px;top:20px}.contactformulier ::-webkit-input-placeholder{color:var(--theme-primary)}.contactformulier :-moz-placeholder{color:var(--theme-primary);opacity:.8}.contactformulier ::-moz-placeholder{color:var(--theme-primary);opacity:.8}.contactformulier :-ms-input-placeholder{color:var(--theme-primary)}.contactformulier ::-ms-input-placeholder{color:var(--theme-primary)}.contactformulier textarea{display:block;background-color:var(--theme-tertiary);padding:20px;font-size:16px;border-radius:5px;border:0;box-shadow:none;color:var(--theme-primary);height:184px}.contactformulier textarea#FormFormModel_a1150d12-9c4f-11e7-be79-c4471698b8d1::before{content:"\f1d8";font-family:FontAwesome;font-size:12px;margin-right:14px;position:absolute;left:6px;top:20px}@media only screen and (min-width:1600px){body .contactblock,body .inspiratie-item{padding:50px}}.blueblock,.searchblock{width:100%}.blueblock>.title-h1,.searchblock>.title-h1{font-size:36px;font-family:var(--theme-font-primary-bold)}.blueblock .UITextArea ul li,.searchblock .UITextArea ul li{position:relative;list-style:none}.blueblock .UITextArea ul li:before,.searchblock .UITextArea ul li:before{position:absolute;left:-40px;top:2px;color:var(--theme-secondary);content:'\f00c';font-family:FontAwesome}.blueblock{background-color:var(--theme-primary);margin:0;padding:14px;border-radius:5px}.inspiratie-high{position:relative;overflow:hidden}.inspiratie-high .inner-column{overflow:hidden}.inspiratie-high .inspiblock{position:relative}.inspiratie-high .inspiratie-overlay{transition:all .5s ease 0s;left:15px;top:0;z-index:999;width:100%;min-height:100%;margin:0;border-radius:5px;position:absolute;right:0;top:0;bottom:0;width:calc(100% - 30px);-moz-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.7);-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.7);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.7);display:flex}.inspiratie-high .inspiratie-overlay .button-inspi{position:absolute;z-index:2;top:100%;transform:translateY(4em);transition:transform .5s ease-in-out}.inspiratie-high .inspiratie-overlay .title{bottom:20px;padding:0 10px;left:0;max-width:97%;position:absolute;font-size:20px;transform:translateY(.5em);transition:transform .5s ease-in-out}.inspiratie-high .inspiratie-imgblock{position:relative}.inspiratie-high .inspiratie-imgblock img{border-radius:5px}.inspiratie-high:hover .inspiratie-overlay .button-inspi{transform:translateY(-125%);opacity:1}.inspiratie-high:hover .inspiratie-overlay .title{transform:translateY(-200%)}.inspiratie-high:hover .inspiratie-imgblock .image-inspi:after{background:0 0}@media only screen and (min-width:1600px){body .contactform-bg>.container>.row,body .news-bg>.container>.row{background:url('/css/images/bg_diskoffer.png') no-repeat}}.faq-list{background-color:#fff;padding:10px 0;border-radius:5px;margin-top:-160px;-webkit-box-shadow:1px 3px 50px 0 rgba(38,70,96,.35);-moz-box-shadow:1px 3px 50px 0 rgba(38,70,96,.35);box-shadow:1px 3px 50px 0 rgba(38,70,96,.35)}.panel.panel-faq-overview{border-bottom:3px solid var(--theme-grey-form,#e7ebed)!important;border-radius:0}.panel.panel-faq-overview .panel-heading{font-weight:700;border-bottom:0!important;padding:20px 35px}.panel.panel-faq-overview .panel-heading a{position:relative;display:block}.panel.panel-faq-overview .panel-heading a[aria-expanded=true]:after{content:"\f078"}.panel.panel-faq-overview .panel-heading a:active,.panel.panel-faq-overview .panel-heading a:focus,.panel.panel-faq-overview .panel-heading a:focus-within,.panel.panel-faq-overview .panel-heading a:hover{color:var(--theme-secondary)}.panel.panel-faq-overview .panel-heading a:after{content:"\f054";font-family:FontAwesome;position:absolute;right:0;top:50%;transform:translateY(-50%)}.panel.panel-faq-overview .panel-body{border-top:0 solid!important;padding:5px 35px}.faq-category-list .panel{background:0 0!important;border:0;box-shadow:none;border-bottom:1px solid #dedede;border-radius:0;border-bottom:0!important;margin-bottom:0}.faq-category-list .panel.panel-default>.panel-heading{background:var(--theme-grey-form,#e7ebed)!important;border:0;color:var(--theme-primary);font-size:24px;font-weight:600;border-radius:0;padding-top:30px}.faq-category-list .list-view{padding-bottom:0;background:var(--theme-grey-form,#e7ebed)}.faq-category-list .list-view .facet{padding:10px 0}.panel{border-bottom:0!important}body .panel.panel-faq .panel-heading{padding:20px 35px}.panel.panel-faq{border-bottom:0!important;background:var(--theme-tertiary)!important}.panel.panel-faq .panel-heading{font-weight:700;border-bottom:0!important;border-color:var(--theme-tertiary);padding:20px 35px}.panel.panel-faq .panel-body{border-top:0!important;padding:5px 35px}.panel.panel-faq-overview{border-bottom:3px solid var(--theme-tertiary)!important;border-radius:0}.panel.panel-faq-overview .panel-heading{font-weight:700;border-bottom:0!important;padding:20px 35px}.panel.panel-faq-overview .panel-body{border-top:0 solid!important;padding:5px 35px}.faq-category-list .panel.panel-default>.panel-heading{background:var(--theme-tertiary)!important}.faq-category-list .list-view{padding-bottom:20px;background:var(--theme-tertiary)}.faq-category-list .list-view .facet{padding:10px 0}.collapsable-arrow-faq{position:absolute;top:20px;right:32px}