/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-button,.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{-webkit-box-sizing:border-box;box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0 0;color:inherit;padding:.222em 0;vertical-align:middle;margin:.2em 2em .2em .4em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a,.ui-widget-header a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400}html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{-webkit-box-shadow:0 0 3px 1px #5e9ed6;box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.create_profile_form.mdf fieldset{margin-bottom:20px}.create_profile_form .VATNumber .warning{color:red;margin-top:52px;display:none}.loadingCompanyDetails{position:absolute;bottom:10px;right:0}
.fa-user-secret{font-size:18px}.impersonation_popup_background{display:none;position:fixed;background:#000;height:100%;width:100%;top:0;z-index:21;left:0;opacity:.6}.impersonation_popup{display:none;position:fixed;z-index:22;top:50vh;background:#fff;padding:1em 2em 2em;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.1));filter:drop-shadow(0 0 4px rgba(0,0,0,.1));left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.impersonation_popup>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0 0}.impersonation_popup>div span{margin:10px}#clientTable_impersonation_wrapper tbody tr:hover td .loginAscontact_impersonation,.impersonation_popup span:hover{cursor:pointer}#clientTable_impersonation_wrapper{max-width:100%;margin-top:10px;padding-bottom:80px}#clientTable_impersonation_wrapper .dataTables_processing{position:absolute;display:none!important;top:15px;right:0}#clientTable_impersonation_wrapper table{border-spacing:0;border-collapse:collapse}#clientTable_impersonation_wrapper thead>:first-child{border:0}#clientTable_impersonation_wrapper thead tr:first-child th{padding-bottom:4px;border:0;cursor:pointer}#clientTable_impersonation_wrapper tbody{line-height:30px}#clientTable_impersonation_wrapper tbody tr td:last-child{padding-right:24px}#clientTable_impersonation_wrapper .dataTable tr th .DataTables_sort_wrapper{text-align:left;font-size:16px;font-weight:100;padding-left:15px;text-transform:initial;overflow-x:auto}#clientTable_impersonation_wrapper #clientTable_impersonation{border-bottom:1px solid #d6d6d6}#clientTable_impersonation_wrapper #clientTable_impersonation tbody .odd td{background:#fff;padding:10px 20px 10px 10px}#clientTable_impersonation_wrapper #clientTable_impersonation tbody .even td{background:#f8f8f8;padding:10px 20px 10px 10px}#clientTable_impersonation_wrapper .dataTables_wrapper{display:block;margin-bottom:60px;overflow-x:auto}#clientTable_impersonation_wrapper .dataTables_scrollBody{height:auto!important}#clientTable_impersonation_wrapper .dataTables_info{width:auto;padding:0;position:absolute;display:inline-block;float:right;margin:15px 0 0}#clientTable_impersonation_wrapper .dataTables_paginate{width:auto;float:right;position:relative;margin-top:15px}#clientTable_impersonation_wrapper .dataTables_paginate .first,#clientTable_impersonation_wrapper .dataTables_paginate .last{display:none}#clientTable_impersonation_wrapper .dataTables_paginate a#orders_next,#clientTable_impersonation_wrapper .dataTables_paginate a#orders_previous{height:40px}#clientTable_impersonation_wrapper .dataTable tr:hover td{cursor:default}#clientTable_impersonation_wrapper .dataTable tr:hover td a{color:#fff}#clientTable_impersonation_wrapper td .fa-edit{margin-right:10px}#clientTable_impersonation_wrapper .dataTable th.ui-state-default:last-of-type .ui-icon{display:none}#clientTable_impersonation_wrapper #contactPersons_next,#clientTable_impersonation_wrapper #contactPersons_previous{color:transparent!important}#edit_contact_person_properties_container{padding:20px}#edit_contact_person_properties_container .actions{text-align:right;margin-top:25px}#edit_contact_person_properties_container .actions a{padding:12px;display:inline-block;color:#red;margin-right:20px}#edit_contact_person_properties_container .actions button{outline:0}#edit_contact_person_properties_container .actions button:hover{background-color:#000;color:#fff}.extraWide .ui-resizable-handle{display:none!important}.extraWide .ui-widget-overlay{opacity:.5;background:#000}.loginAscontact_impersonation{display:block;width:14px;height:14px}
@media screen and (min-width:500px){.qrcode_form .qrcode_form_section{float:left;width:30%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.qrcode_form .qrcode_form_section:first-of-type{width:70%}.qrcode_form .buttonBar,.qrcode_form fieldset{clear:both}}
.buttonBar button .fa-spinner{display:none}.buttonBar button.loadingButton,.buttonFooter button.loadingButton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5}.buttonBar button.loadingButton .fa-solid,.buttonFooter button.loadingButton .fa-solid{display:inline-block}
#content .readonly input{border-bottom:none}
fieldset{border:0}
/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:fallback;src:url(https://static.covanderhorst.com/fontawesome/6-1/fa-brands-400v2-1711356108.woff2) format("woff2"),url(https://static.covanderhorst.com/fontawesome/6-1/fa-brands-400v2-1711356107.ttf) format("truetype")}.fa-brands,.fab{font-family:'Font Awesome 6 Brands';font-weight:400}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:fallback;src:url(https://static.covanderhorst.com/fontawesome/6/fa-regular-400-1654157889.woff2) format("woff2"),url(https://static.covanderhorst.com/fontawesome/6/fa-regular-400-1654157889.ttf) format("truetype")}.fa-regular,.fa-solid,.far,.fas{font-family:'Font Awesome 6 Free';font-weight:400}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:fallback;src:url(https://static.covanderhorst.com/fontawesome/6/fa-solid-900-1654157889.woff2) format("woff2"),url(https://static.covanderhorst.com/fontawesome/6/fa-solid-900-1654157889.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-square:before{content:"\f082"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-pinterest:before{content:"\f0d2"}.fa-envelope:before{content:"\f0e0"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-phone:before{content:"\f095"}.fa-times:before{content:"\f00d"}.fa-fax:before{content:"\f1ac"}.fa-clock:before{content:"\f017"}.fa-globe:before{content:"\f0ac"}.fa-table:before{content:"\f0ce"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-magnifying-glass:before,.fa-search{content:"\f002"}.fa-user-secret:before{content:"\f21b"}.fa-user:before{content:"\f007"}.fa-shopping-cart:before{content:"\f07a"}.fa-download:before{content:"\f019"}.fa-check-circle:before{content:"\f058"}.fa-times-circle:before{content:"\f057"}.fa-plus:before{content:"\f067"}.fa-search-plus:before{content:"\f00e"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-save:before{content:"\f0c7"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-heart:before{content:"\f004"}.fa-edit:before{content:"\f044"}.fa-cart-plus:before{content:"\f217"}.fa-building:before{content:"\f1ad"}.fa-chart-pie:before{content:"\f200"}.fa-file-alt:before{content:"\f15c"}.fa-history:before{content:"\f1da"}.fa-user-friends:before{content:"\f500"}.fa-receipt:before{content:"\f543"}.fa-user-cog:before{content:"\f4fe"}.fa-spinner:before{content:"\f110"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-pen-to-square:before{content:"\f044"}.fa-triangle-exclamation:before{content:"\f071"}.fa-barcode:before{content:"\f02a"}.fa-xmark:before{content:"\f00d"}.fa-x-twitter:before{content:"\e61b"}.fa-magnifying-glass-plus:before{content:"\f00e"}.fa-instagram:before{content:"\f16d"}
div.wf2_errorMsg{position:absolute;border:dotted 1px red;padding:.25em .5em;cursor:default;font-size:smaller;max-width:25%;display:none}div.wf2_errorMsg:hover,div.wf2_firstErrorMsg{display:block;opacity:1}div.wf2_errorMsg:hover{z-index:100}div.wf2_errorMsg ol{list-style-position:inside;margin:0;padding:0}div.wf2_errorMsg ol.single,div.wf2_errorMsg ol.single li{list-style:none;display:inline}[repeat=template]{display:none}.wf2_errorMsg{z-index:10000;border:solid #747474 1px!important;border-radius:10px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#1f1f1f),to(#2c2d2e));background-image:linear-gradient(top,#1f1f1f 50%,#2c2d2e 100%);background-image:-ms-linear-gradient(top,#1f1f1f 50%,#2c2d2e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.5,#1f1f1f),color-stop(1,#2c2d2e));background-color:none!important;padding:0!important;zoom:1;color:#fff;margin-top:15px;font-family:"Arial","Helvetica",sans-serif}:first-child+html .wf2_errorMsg{margin-top:0!important}.wf2_errorMsgContainer{padding:20px 10px!important;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='$donkere_basis_primair', endColorstr='#2c2d2e', GradientType=0);zoom:1}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-message{display:block;font:message-box;min-width:50px;max-width:200px;border:1px solid #000;background:-webkit-gradient(linear,left top,left bottom,from(#1f1f1f),to(#2c2d2e));padding:18px;-webkit-border-radius:8px;-webkit-box-shadow:0 0 0 0;line-height:normal;color:#fff;z-index:10000;position:relative}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-outer-arrow{border-bottom-color:#1f1f1f}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-inner-arrow{border-bottom-color:#1f1f1f}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-arrow{background:#1f1f1f;border-color:transparent;-webkit-box-shadow:0 0 0 0}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-icon{display:none}.wf2_errorMsg:before{content:" ";visibility:visible;display:block;width:29px;height:15px;position:absolute;top:-15px;left:10px}.html5-hasPlaceholderText{font-family:"Arial","Helvetica",sans-serif!important;color:#1f1f1f;font-style:italic}input::-webkit-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#1f1f1f;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#1f1f1f;font-style:italic!important}input:-ms-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#1f1f1f;font-style:italic}
/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:1px}.noUi-horizontal .noUi-handle{width:28px;height:28px;left:-17px;top:-14px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-13px;left:auto}.noUi-target{background:#1f1f1f}.noUi-connects{border-radius:3px}.noUi-connect{background:#f1ece2}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50px;outline:0;background-color:#e1dcd0}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#1f1f1f;font:"Work Sans",sans-serif;font-weight:light}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#1f1f1f}.noUi-pips-horizontal{padding:10px 0;height:80px;top:-20px;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);top:25px}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:1px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:13px}.noUi-marker-horizontal.noUi-marker-large{height:20px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-handle-lower::after,.noUi-handle-upper::after{position:absolute;font-family:arial;color:#e1dcd0;top:4px;font-size:18px}.noUi-handle-lower::after{right:-8px;content:"\25B6"}.noUi-handle-upper::after{content:"\25C0";left:-8px}.minMaxIntersect .noUi-handle-lower::after,.minMaxIntersect .noUi-handle-upper::after{display:none}
.object-fit-container{position:relative}.object-fit-container img{position:absolute;top:0;left:0;width:100%;height:100%}.object-fit-container.cover{background-position:center center;background-size:cover;background-repeat:no-repeat}.object-fit-container.cover img{-o-object-fit:cover;object-fit:cover}.no-object-fit .object-fit-container img{display:none}@media (max-width:500px){.object-fit-container img{position:relative;height:auto}}
.myOrganisationCard{margin-top:40px}.myOrganisationCard h2{font-weight:700}.myOrganisationCard .myOrganisationDetails{display:grid;grid-template-columns:30% 1fr}.myOrganisationCard .myOrganisationDetails .editDetails{cursor:pointer}
:root{--font_main: 'Work Sans', sans-serif;--font_title: "Playfair Display",serif;--font-transform: Inherit;--primair_default: #F1ECE2;--primair_selected: #e1dcd0;--primair_default_light: #F1ECE2;--donkere_basis_secundair: #403126;--lichte_basis_primair: #ffffff;--lichte_basis_secundair: #F1ECE2;--lichte_basis_tertiair: #beb8ac;--donkere_basis_primair: #1F1F1F;--call_to_action_default: #231F20;--color_links: #b6a587;--color_links_dark: #ffffff;--color_title_headers: #1F1F1F;--header_text_color: #685f4c;--header_background_color: #ffffff;--topheader_background_color: #f8f8f8;--header_text_alternative_color: #685f4c;--topheader_announcement_background_color: #f8f8f8;--topheader_announcement_text_color: #685f4c;--bottombar_background_color: #ffffff;--call_to_action_selected: #403f3f;--color_gradient_left: #e1dcd0;--color_gradient_right: #F1ECE2;--border-radius: 0px;--border-radius_buttons: 0px;--newsletterBackgroundColor: #f8f8f8;--newsletterTextColor: #37393b;--dimension_mainColumnWidth: 1200px;--dimension_contentColumnWidth: 1120px;--footer_background_color: #403126;--footer_text_color: #ffffff;--tile_box_shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);--button_box_shadow: 1px 2px 2px transparent}
.ribbon-wrapper{clear:both}.ribbon-wrapper.diensten-ribbon,.ribbon-wrapper.related-ribbon{background:#ebebeb;margin-top:100px!important;margin-bottom:0!important}.ribbon-wrapper.product-ribbon{background:#f1ece2;margin-bottom:50px!important}.normal-width{margin:0 auto;max-width:990px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}@media only screen and (max-width:1024px){.normal-width{padding:0 20px}}@media only screen and (max-width:768px){.normal-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}}.ribbon-wrapper{position:relative;background:#fff;max-width:1200px;margin:0 auto;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.ribbon.diensten-ribbon,.ribbon.related-ribbon{background:#f1ece2}.ribbon.product-ribbon{background:#f1ece2;position:initial;left:auto;padding:20px!important;max-width:none}.ribbon a{text-decoration:none!important;cursor:pointer}.ribbonHeader{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2.5rem);line-height:clamp(24px,5vw,45px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Inherit;color:var(--color_title_headers);word-break:auto-phrase}.ribbonLink{text-align:right;display:block;width:100%;clear:both}.ribbon .editable-ribbon-title h2,.ribbon .ribbon-title h2{margin-bottom:30px;font-size:34px;line-height:48px;color:#f1ece2;font-weight:400}.ribbon .editable-ribbon-items>div>div>div>h3,.ribbon .ribbon-items>div>div>h3{border-top:1px dashed #ccc;padding-top:25px;font-weight:400;color:#f1ece2;font-size:18px;white-space:nowrap}.ribbon-items{position:relative;padding:5px 0}.editable-ribbon-items>div>div,.ribbon-items>div{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow-y:hidden;padding:20px 0}.ribbon.product-ribbon .editable-ribbon-items>div>div,.ribbon.product-ribbon .ribbon-items>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.editable-ribbon-items>div>div>div,.ribbon-items>div>div{position:relative;padding-left:15px;padding-right:15px;max-width:90%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:245px;text-align:center;margin:auto}.editable-ribbon-items>div>div>div:first-child,.ribbon-items>div>div:first-child{padding-left:0}.editable-ribbon-items>div>div>div:last-child,.ribbon-items>div>div:last-child{padding-right:0}.ribbon.related-ribbon .editable-ribbon-items>div>div>div .ribbon.product-ribbon .ribbon-items>div>div .ribbon.product-ribbon .editable-ribbon-items>div>div>div,.ribbon.related-ribbon .ribbon-items>div>div{padding-left:15px;padding-right:15px}.ribbon.product-ribbon .editable-ribbon-items>div>div>div,.ribbon.product-ribbon .ribbon-items>div>div{width:auto;margin-bottom:0}.editable-ribbon-items>div>div>div a,.ribbon-items>div>div a{max-width:100%}.editable-ribbon-items>div>div>div img,.ribbon-items>div>div img{max-width:100%;max-height:100px;width:auto;height:auto;display:inline-block}.ribbon.product-ribbon .editable-ribbon-items>div>div>div img,.ribbon.product-ribbon .ribbon-items>div>div img{max-width:600px;max-height:600px}.ribbon.related-ribbon .ribbon-items>div>div img{max-height:400px}.ribbon.related-ribbon .ribbon-items>div>div{width:auto;margin:0}.ribbon.product-ribbon img:hover{background:#403126}.editable-ribbon-items>div>div>div span,.ribbon-items>div>div span{display:inline-block;width:100%}.editable-ribbon-items .print,.ribbon-items .print{display:none}.editable-ribbon-items>div>div>div>span,.ribbon-items>div>div>span{text-align:left}.ui-widget-overlay{opacity:.3!important}.related-ribbon .ribbon-items .product-hover{width:280px;height:210px}
footer,footer .footerWrapper{display:block;position:relative}footer{width:100%;clear:both;background-color:var(--footer_background_color);bottom:0;padding:0 0 80px}footer .FooterBackgroundImage img{position:absolute;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}footer .footerWrapper{padding:40px;width:var(--dimension_mainColumnWidth);margin:0 auto;color:var(--footer_text_color);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-weight:400;z-index:1}footer .footerWrapper .footerNavWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){footer .footerWrapper .footerNavWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}}@media (max-width:500px){footer .footerWrapper .footerNavWrapper{gap:0}}footer .footerWrapper a{color:var(--color_links_dark)}footer .footerWrapper .fas span{font-family:var(--font_main);margin-left:5px;font-weight:400}footer .logo{width:241px;height:50px;overflow:hidden;text-indent:-500px}footer .header em,footer p.copyright,html footer a{color:var(--footer_text_color)}footer .locationFooter,footer .socialTitle_footer,footer strong{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;color:var(--footer_text_color);font-weight:400;font-family:var(--font_main)}footer .locationFooter,footer .socialTitle_footer{font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);font-weight:700}footer .localTime span,footer a.external.mail img{display:none}footer .header{font-size:16px;font-weight:600}footer .header em{font-style:normal}footer ul{list-style-type:none;padding:0;margin-left:0;border:0}html footer a:hover{text-decoration:underline}.footerCol3{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;vertical-align:top}@media (max-width:768px){.footerCol3{width:100%}}.footerCol3 .no-margin{margin:0}footer p{padding:0 30px 0 0;margin-bottom:0}footer .blacklink{color:var(--donkere_basis_primair)}footer li,footer strong{margin:0 0 5px}.footerCol3 p,footer .contact_title{margin-bottom:10px}footer .location-2{margin-top:25px}footer .social_footer{margin:20px 0 0}footer .social_footer a{margin:0 10px 0 0;display:inline-block}footer .footerOpeningsHours{margin:10px 0 0}footer .footerOpeningsHours .openingHours,footer a{line-height:20px}footer .footerOpeningsHours .openingHours td{padding-right:10px}footer .social_footer .socialTitle_footer{margin:0 0 15px;display:block}footer a.icon-facebook,footer a.icon-linkedin,footer a.icon-twitter{font-size:18px;line-height:35px}.socialFooterLink{width:25px;height:25px;background-color:var(--footer_text_color);border-radius:15px;line-height:24px;position:relative;top:2px;left:-2px}.socialFooterLink i{color:var(--footer_background_color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletterSignupBar{line-height:0;min-height:300px;background-color:var(--newsletterBackgroundColor);color:var(--newsletterTextColor)}@media (max-width:500px){footer form fieldset li input,footer form fieldset li label{margin-right:15px}.languageLayerBg{display:none}footer form fieldset li{clear:both;margin-bottom:7px}.footerCopyright{margin-top:50px}}footer p.header{padding-top:20px}.footerCopyright{margin-top:50px}footer .nowOpen{font-style:normal;font-weight:400;color:#22c551}footer .nowClosed{font-style:normal;font-weight:700;color:#c52222}@media (max-width:500px){.footerOpeningsHours{margin-top:40px}}
@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 20px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none;opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 0px);right:auto;background:var(--primair_default);color:var(--lichte_basis_primair);border-radius:var(--border-radius_buttons);padding:10px}.swiper-button-prev:hover,.swiper-rtl .swiper-button-next:hover{background:var(--primair_selected)}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 0px);left:auto;background:var(--primair_default);color:var(--lichte_basis_primair);border-radius:var(--border-radius_buttons);padding:10px}.swiper-button-next:hover,.swiper-rtl .swiper-button-prev:hover{background:var(--primair_selected)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:10px;top:50%}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-flip .swiper-slide{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom}@media (max-width:500px){.swiper-button-next{right:-25px}.swiper-button-prev{left:-25px}}
.fullscreenHeader .swiper-slide,.photoFader .swiper-container,.swiper-container.photoFaderVertical{width:100%!important;height:calc(100vh - 80px)!important;overflow:hidden}.fullscreenHeader .photoFader img,.fullscreenHeader .photoFader li img,.fullscreenHeader .photoFaderVertical img,.fullscreenHeader .photoFaderVertical li img{display:block;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;min-height:92vh}.swiper li,.swiper ul,.swiper-container li,.swiper-container ul{margin:0;padding:0;list-style:none}.photoFader.swiper-container-horizontal>.swiper-pagination,.photoFaderVertical.swiper-container-horizontal>.swiper-pagination{max-width:990px;margin:0 auto;width:100%;position:relative;bottom:0;white-space:nowrap}.swiper-pagination{position:absolute;bottom:100px;width:100%;text-align:center}.swiper-pagination .swiper-pagination-bullet{background-color:#fff;margin:15px;opacity:1!important;font-size:0;-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px #000)}.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--primair_default)}.photoFader .swiper-pagination .swiper-pagination-bullet,.photoFaderVertical .swiper-pagination .swiper-pagination-bullet{display:inline-block;opacity:1;width:33.3%;height:auto;line-height:40px;margin:0;color:var(--lichte_basis_primair);border-radius:0;background:var(--lichte_basis_primair);text-decoration:none!important;font-weight:600;font-size:16px;border:1px solid var(--donkere_basis_primair);-webkit-box-sizing:border-box;box-sizing:border-box}.photoFader .swiper-pagination .swiper-pagination-bullet:first-child{border-right:none}.photoFader .swiper-pagination .swiper-pagination-bullet:last-child{border-left:none}.photoFader .swiper-pagination .swiper-pagination-bullet a,.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet span{color:var(--donkere_basis_primair)}.photoFader .swiper-pagination .swiper-pagination-bullet a:hover{text-decoration:none}.photoFader .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--lichte_basis_primair)}.photoFader .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active a,.phototext em{color:var(--lichte_basis_primair)}.phototext em{font-style:normal}.photoTitle a.readMore:before{content:'\f105';font-family:'fontawesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;display:inline-block}@media only screen and (max-width:850px){.fullscreenHeader .swiper-pagination{bottom:25px}.fullscreenHeader .swiper-slide{height:auto!important}.swiper-container.photoFaderVertical,.swiper-container.photoFaderVertical .swiper-slide{height:calc(100vh - 400px)!important}}@media only screen and (max-width:600px){.fullscreenHeader .swiper-pagination{bottom:25px}.fullscreenHeader .swiper-slide{height:auto!important}.swiper-container.photoFaderVertical,.swiper-container.photoFaderVertical .swiper-slide{height:calc(100vh - 400px)!important}.fullscreenHeader .photoFader img,.fullscreenHeader .photoFaderVertical li img{min-height:440px}.fullscreenHeader .photoFader li img{display:block;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;min-height:440px}}@media only screen and (max-width:1440px){.photoFaderSmall .phototext{top:10px}.photoFaderSmall .photoTitle .container{font-size:50px;left:30px}}@media only screen and (max-width:1330px){.photoFaderSmall .phototext{display:none}.photoFaderSmall .photoTitle{width:100%}.photoFaderSmall .photoTitle .container{font-size:26px!important;bottom:10px;line-height:28px;width:80%}}@media only screen and (max-width:476px){.photoFaderSmall .photoTitle{display:none}}.swiper li div{height:100%}.photoFaderLinks{display:none}.photoFader{margin-bottom:0}.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;position:absolute;bottom:20px;top:95%;z-index:100;height:auto;line-height:40px;margin:0;color:var(--lichte_basis_primair);opacity:1}.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-vertical .swiper-pagination-bullet{background-color:#fff;margin:15px;opacity:1;font-size:0;-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px #000)}.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active,.swiper-pagination-photoFader.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-vertical .swiper-pagination-bullet-active{background-color:var(--primair_default);color:var(--primair_default)}.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet{opacity:1}.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet:first-child{border-right:none}.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet:last-child{border-left:none}.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet a:hover{text-decoration:none}.photoFaderVertical .swiper-pagination-photoFader .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--lichte_basis_primair);color:var(--lichte_basis_primair);opacity:1}.photoTitle{background:0 0;color:var(--lichte_basis_primair);font-size:60px;max-width:990px;width:100%;margin:0 auto}.photoTitle .container{position:absolute;bottom:50px;width:50%;font-size:72px;font-weight:600;text-shadow:0 0 7px rgba(0,0,0,.5)}.phototext a,.phototext a:hover{text-decoration:none;max-width:460px;display:block;color:var(--donkere_basis_primair)}.photoTitle a.readMore{text-decoration:none!important;color:var(--lichte_basis_primair)!important;font-size:22px;display:block}.photoFaderSmall .photoTitle .container{font-size:52px}.photoFaderSmall .phototext{width:240px;height:240px;right:5%}.photoFaderSmall .phototext>.container{margin-top:48px;width:200px;margin-left:auto;margin-right:auto;line-height:30px}.fullscreenHeaderMobile.gradientTitleHeaderMobile{display:none}@media only screen and (max-width:850px){.fullscreenHeader .swiper-pagination{bottom:25px}.fullscreenHeader .swiper-slide{height:auto!important}}@media only screen and (max-width:600px){.swiper-pagination-vertical.swiper-pagination-bullets{top:10%!important}.fullscreenHeader .swiper-pagination{bottom:25px}.fullscreenHeader .swiper-slide{height:auto!important}.fullscreenHeader .photoFader li img{display:block;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;min-height:440px}.fullscreenHeader .photoFader img{min-height:440px}}@media only screen and (max-width:1440px){.photoFaderSmall .phototext{top:10px}.photoFaderSmall .photoTitle .container{font-size:50px;left:30px}}@media only screen and (max-width:1330px){.photoFaderSmall .phototext{display:none}.photoFaderSmall .photoTitle{width:100%}.photoFaderSmall .photoTitle .container{font-size:26px!important;bottom:10px;line-height:28px;width:80%}}@media only screen and (max-width:476px){.photoFaderSmall .photoTitle{display:none}}
#tidio-chat-iframe{bottom:50px!important}body,html{padding:0;margin:0;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;width:100%;height:100%}button{cursor:pointer}.footerRibbons.editable .ribbon .ribbonLink,.footerRibbons.editable span,article,aside,section{display:block}#site{margin:0 auto;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#content,#site,.content{position:relative}#content{display:block;left:0}.fullWidth,.normalWidth{margin:0 auto}.normalWidth{max-width:1200px;padding:40px;width:100%;clear:both}.halfWidth,.mainColumn,.normalWidth,.wideMainColumn{-webkit-box-sizing:border-box;box-sizing:border-box}.halfWidth{float:left}.halfWidth ul li{font-size:16px;line-height:28px}.halfWidth .content ul li:before{left:-12px}.halfWidth ul{margin:0 0 40px 16px}.mainColumn,.wideMainColumn{margin:0 auto;padding:40px;width:100%;max-width:1200px}.wideMainColumn{max-width:1580px}#bottomMobile{display:none;bottom:0;height:40px;position:fixed;background-color:#fff;color:#403126;text-align:center;width:100%;padding-top:15px;font-family:"Work Sans",sans-serif;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4)}#bottomMobile .menuCTAOpen{font-size:16px;margin-left:20px}#bottomMobile .menuCTAOpen.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#bottomMobile a{color:#1f1f1f;padding-left:20px}a{color:#1f1f1f;text-decoration:none}.document_paging{margin:10px 0 30px}.document_paging .next{float:right}.document_paging a{color:#1f1f1f;font-weight:600;font-size:16px}.document_paging .next a,.document_paging .previous a{position:fixed;top:50%;background-color:#f1ece2;display:block;width:40px;height:40px;border-radius:100px}.document_paging .next a{right:40px}.document_paging .previous a{left:40px}.document_paging .next a:after,.document_paging .previous a:after{content:'';color:#fff;position:relative;top:12px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto;display:block}.document_paging .next a:after{right:3px;border-right:6px solid #fff;border-top:6px solid #fff}.document_paging .previous a:after{left:3px;border-left:6px solid #fff;border-bottom:6px solid #fff}#articleFooter .socialShare a em,#articleFooter .socialShare a img,.articleFooter .socialShare a em,.articleFooter .socialShare a img,.breadcrumbs .separator em,.document_paging a em{display:none}section:first-child{display:block;margin:0 auto}.contentWrapper{padding:40px;position:relative;max-width:100%;width:1200px;margin:40px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;min-height:300px;overflow:auto;border-radius:0}#articleFooter{clear:both;border-top:1px solid #1f1f1f;margin-top:40px}#articleFooter .description,#articleFooter .seoDescription,.articleFooter .description,.articleFooter .seoDescription{display:block;margin-top:40px}#articleFooter .breadcrumbs:first-child{margin-top:40px}.articleFooter{clear:both;border-top:1px solid var(--lichte_basis_secundair);margin-top:40px}p.breadcrumbs{margin:0;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;color:#403126}.breadcrumbs a,.breadcrumbs a em{font-style:normal;color:#1f1f1f;text-decoration:underline}.breadcrumbs em{font-style:normal}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .separator::before{color:#403126;margin:0 3px;content:'\203A'}.clearBoth{clear:both}.ourServices{margin-bottom:80px;overflow:hidden;clear:both}.servicesItems>div{float:left;width:18%;padding-right:15px}.serviceIcon,blockquote{font-size:122px;color:#1f1f1f}.serviceIcon em{display:none}.ourClients{margin-bottom:80px}.ourClients img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ourClients img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.jobOfferPage #content{margin-top:0}blockquote{margin:0 auto;display:table;font-size:20px;padding-top:15px}#parallaxBackground{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1}.parallax-window{min-height:100%;background:0 0}body.hasParallaxBackground #site{background:0 0}.footerRibbons,.relatedRibbons{background-color:#fff}.pageBackButton{margin-bottom:20px;display:inline-block}.pageBackButton::before{content:'\2039';color:#403126;margin-right:3px;display:inline-block}img{max-width:100%;height:auto}.roundedImage img,aside{float:left;margin-right:40px}.main,aside{-webkit-box-sizing:border-box;box-sizing:border-box}aside{padding-right:40px;border-right:1px solid #1f1f1f;width:28%}aside .fas span{font-family:"Work Sans",sans-serif;font-size:14px;font-weight:400}.main{width:70%;width:calc(72% - 40px);float:left}.main+aside{float:right;padding-right:0;padding-left:40px;border-right:none;border-left:1px solid #1f1f1f;margin-right:0;margin-left:40px}em.fa{font-size:0}em.fa::after,em.fa::before{font-size:14px}.brochure{width:103px;height:135px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:#f1ece2;margin:40px auto;-webkit-box-shadow:3px 3px 6px #1f1f1f;box-shadow:3px 3px 6px #1f1f1f}.embeddedContent,.embeddedContent iframe{max-width:100%}.hidden{display:none}.infoPage{background-color:#fff}.roundedImage img{border-radius:50%;display:block;margin-bottom:40px}@media screen and (max-width:768px){.roundedImage{float:none;margin:auto}.footerRibbons #area101>.content,.footerRibbons #area102>.content{position:relative}.footerRibbons #area101>.content::after,.footerRibbons #area102>.content::after{content:'';display:block;position:absolute;bottom:0;top:0;width:170px;z-index:2;right:-4px;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);pointer-events:none;height:100%;max-height:190px}}.print,.submissionToken{display:none!important}.footerRibbons.editable .ribbon>div .client-container div,.footerRibbons.editable .ribbon>div>div{display:inline-block}.footerRibbons.editable .ribbon .ribbonLink.uploadDigitalAssetCollectionItemDropzone,.footerRibbons.editable span.uploadDigitalAssetCollectionItemDropzone{display:table-cell}
img.right{float:right;margin-left:10px}img.left{float:left;margin-right:10px}p,ul{padding:0;margin:0 0 15px}p.intro{font-size:17px;line-height:28px;color:var(--donkere_basis_primair)}h1,h2,h3{font-family:var(--font_title);color:var(--color_title_headers);letter-spacing:0;text-transform:Inherit;word-break:auto-phrase}h1{font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,50px);margin:10px 0 15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:500}h2,h3{font-weight:400}h2{font-size:clamp(1.5rem,5vw,2.5rem);line-height:clamp(24px,5vw,45px);margin:5px 0 10px}h3{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);margin:0 0 5px}ul{margin:0 0 15px 30px;position:relative}.content ul.swiper-wrapper{margin:0}.content ul ul{margin-bottom:0}.content .contentWrapper ul{margin-bottom:15px}.content ol{margin-left:0;padding-left:20px}.content ol li{margin-bottom:9px}a{color:var(--color_links);text-decoration:none}a:hover{text-decoration:underline}a img{border:0}a em,address{font-style:normal}a.external img{margin:0 0 0 3px}a.external.mail img{display:none}address div{margin-bottom:20px}address ul{list-style-type:none;padding:0}.authorInfo,.readTimeInfo{display:block;font-weight:400}.readTimeInfo{margin-bottom:10px}figure{margin:0}figure img{max-width:100%;height:auto}figure figcaption{font-style:italic;margin-bottom:10px}
table,table.overzicht{border-collapse:collapse}table tr td,table tr th{vertical-align:top;padding:4px 4px 4px 0;margin:0}table.dataTable thead td,table.dataTable thead th{border-bottom:none!important}table.overzicht{width:100%;border-top:6px #f1ece2 solid;border-bottom:4px #f1ece2 solid}table.overzicht thead tr th{color:#f1ece2}table.overzicht tr td,table.overzicht tr th{text-align:left;font-weight:400!important;padding:8px 2px;border-bottom:1px #f1ece2 solid;border-left:1px #f1ece2 solid}table.overzicht tr td.firstCell,table.overzicht tr th.firstCell{border-left:none}table.overzicht tbody tr.lastRow td,table.overzicht tbody tr.lastRow th,table.overzicht tfoot tr.lastRow td,table.overzicht tfoot tr.lastRow th{border-bottom:none}table.compareTable{width:100%;border-color:-moz-use-text-color -moz-use-text-color #1f1f1f;-o-border-image:none;border-image:none;border-style:none none solid;border-width:medium medium 2px}table.compareTable th{background:0 0 #fff;border-bottom:1px solid #a7a7a7;border-top:1px solid #a7a7a7;color:#f1ece2;text-align:center;vertical-align:middle}table.compareTable tr:nth-child(2n+1){background-color:#f1ece2}table.compareTable td,table.compareTable th{padding:0 10px}table.compareTable tr td{text-align:center}table.compareTable tr td:first-child{text-align:left}.productPage .contentWrapper .dataTableContainer{position:relative;clear:both}.productPage .contentWrapper .dataTableContainer span{display:inline;position:absolute;bottom:15px;padding:5px 5px 5px 22px}.productPage .contentWrapper .dataTableContainer span>p{display:inline}.productPage .contentWrapper .dataTableContainer span p:nth-child(2){padding-left:600px}
.print{display:none}
ul.comparisonTypes{margin-left:0;border-bottom:1px solid #f1ece2}a.comparisonType{line-height:70px;font-size:14px;padding:0;background:#fff;color:#f1ece2;text-transform:uppercase}a.comparisonType.active{font-weight:700}.comparisonTable{overflow-x:auto}.comparisonTable table tbody tr th{text-align:left;font-weight:600;background-color:#fff;vertical-align:middle;font-size:16px}.comparisonTable table tbody td{padding:20px;max-width:280px;border:20px solid #fff}.comparisonTable table tbody tr td.remove{text-align:left;padding-top:0}.comparisonTable table tbody tr td.remove span{font-size:16px;color:#f1ece2}.comparisonTable table tbody tr td.remove button{float:right}.comparisonTable table tbody tr td.productLink{background-color:#fff;text-align:center}.comparisonTable table tbody tr td button{background:0 0;border:0}.comparisonTable table tbody tr:nth-child(odd){background-color:#fff}.comparisonTable table tbody tr:nth-child(even){background-color:#f1ece2}ul.comparisonTypes li{display:inline-block;margin-right:25px}.comparisonTable img{width:auto}
.documentationContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.documentationContent picture{margin:10px 0;max-width:200px}.documentationContent picture img{-webkit-filter:drop-shadow(3px 3px 6px rgba(0,0,0,.31));filter:drop-shadow(3px 3px 6px rgba(0,0,0,.31));max-width:250px;-o-object-fit:contain;object-fit:contain}.documentationContent .quotationImageBook{display:block;width:210px;height:300px;background:radial-gradient(40.72% 81.82% at 50% 50%,var(--primair_default) 0%,var(--primair_selected) 100%);margin:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}@media (max-width:500px){.documentationContent .quotationImageBook{top:10px;margin:0 auto}}.documentationContent .quotationImageBook img{display:block;margin:auto;height:100%;max-width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.documentationContent .documentationContentText{width:800px}@media only screen and (max-width:850px){.documentationContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.documentationContent picture img{height:200px;width:auto;display:block;margin:20px auto 75px}.documentationContent .documentationContentText{width:100%}}.documentationPage .reset_filters{margin-left:20px}.documentationPage svg{display:block;height:250px;width:auto}.documentationPage .genericLinkRibbons .tile svg rect#Rectangle_446,.documentationPage .genericLinkRibbons .tile svg rect#Rectangle_447,.documentationPage svg rect#Rectangle_446,.documentationPage svg rect#Rectangle_447{fill:var(--primair_default)}.documentationPage .genericLinkRibbons .tile svg rect#Rectangle_223-2,.documentationPage svg rect#Rectangle_223-2{fill:var(--lichte_basis_secundair)}.documentationPage .genericLinkRibbons .tile svg rect#Rectangle_450,.documentationPage svg rect#Rectangle_450{fill:var(--primair_selected)}.documentationPage .genericLinkRibbons{padding-bottom:80px}.documentationPage .genericLinkRibbons .tile svg{margin:0 auto;display:block}.documentationPage .genericLinkRibbons .tile .imageWrapper{height:167px}.documentationPage .genericLinkRibbons .tile img{-o-object-fit:contain;object-fit:contain;-webkit-transform:rotate(3deg);transform:rotate(3deg);width:130px;margin:0 auto;display:block}.documentationPage{background-color:var(--lichte_basis_primair);font-family:var(--font_main);overflow:visible}.documentationPage aside{padding-right:40px;width:28%;float:left}.documentationPage footer{clear:both}.documentationPage h2,.documentationPage h3{font-size:23px;text-transform:uppercase;font-weight:700}.documentationPage .tileGroup{padding:0;overflow:visible}.documentationPage .tile_new figure img{max-width:144px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;height:auto;top:calc(50% - 32px)}.documentationPage .main{width:calc(72% - 40px);float:left}.documentationPage h1{font-family:var(--font_title);font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,50px);letter-spacing:0;font-weight:500;margin:10px 0 15px;text-transform:Inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--color_title_headers);word-break:auto-phrase}.productDetail>ul.documentProducts{margin:62px 0 0;display:block;float:right;padding:0}.productDetail>ul.documentProducts>li{margin:0}@media (max-width:810px){.productDetail>ul.documentProducts{margin:20px 0;float:left}}.documentationPage .socialShare{float:none;height:auto;margin-bottom:20px}@media (min-width:230px){.d2240 ul.products>li figure img,ul.documentProducts>li figure img{top:auto;left:auto;max-height:100%;height:100%;width:auto;-webkit-transform:none;transform:none}}@media (max-width:768px){.d2240 ul.products>li a,ul.documentProducts>li a{width:auto}}.documentationPage .mainColumn{width:100%;max-width:var(--dimension_mainColumnWidth)}@media (min-width:1550px){.documentContent{margin:5px}}.documentationOverview .tile_new .information{overflow:visible}.downloadablePopupWrapper a{color:var(--primair_default)}.downloadablePopupWrapper a.button{color:var(--lichte_basis_primair)}@media (max-width:1000px){.documentationPage aside{width:100%;float:none;padding-right:0;margin-top:40px}.documentationPage .main{float:none;width:100%}a.docushopTopButton{float:none}.documentationPage .socialShare{float:none;margin-bottom:20px;display:inline-block}.documentationPage .mainColumn .download_brochure_button{float:none;display:block;width:90%;margin:0 auto 20px}.documentationPage .mainColumn .download_brochure_button span.button{width:100%;display:block;text-align:center;padding:10px 0 0}}@media (max-width:500px){.documentationOverview .tileGroup .tile figure{height:210px}.documentationPage h1{font-size:32px;line-height:32px}.contentWrapper{padding:40px}}
.shoppingCartPage .contentWrapper{overflow:inherit;padding:20px}.shoppingCartMainWrapper form,.shoppingCartMainWrapper form .shoppingCartRightSide{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.shoppingCartMainWrapper form{gap:50px}.shoppingCartMainWrapper form .shoppingCartLeftSide,.shoppingCartMainWrapper form .shoppingCartRightSide{width:75%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.shoppingCartMainWrapper form .shoppingCartLeftSide .card{background:#fff;border:2px solid #f1ece2;padding:10px}.shoppingCartMainWrapper form .shoppingCartLeftSide .openFormPopup_addressBookEntries{font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;float:none;background:0;display:block;color:#f1ece2;padding:0}.shoppingCartMainWrapper form .shoppingCartRightSide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f1ece2;border-radius:0;-ms-flex-item-align:start;align-self:start;position:-webkit-sticky;position:sticky;top:120px;width:90%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.shoppingCartMainWrapper form .shoppingCartRightSide .acceptAndButtonsWrapper,.shoppingCartMainWrapper form .shoppingCartRightSide .shoppingCartProductList{background:#fff;border-radius:0;padding:20px;width:auto}.shoppingCartMainWrapper form .shoppingCartRightSide .acceptAndButtonsWrapper .productTitle,.shoppingCartMainWrapper form .shoppingCartRightSide .shoppingCartProductList .productTitle{font-weight:700;padding:10px 10px 10px 0}.shoppingCartMainWrapper form .shoppingCartRightSide .acceptAndButtonsWrapper a,.shoppingCartMainWrapper form .shoppingCartRightSide .shoppingCartProductList a{padding:9px 0}@media (max-width:1000px){.shoppingCartMainWrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.shoppingCartMainWrapper form .shoppingCartLeftSide,.shoppingCartMainWrapper form .shoppingCartRightSide{width:100%}}
.notLoggedInWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.notLoggedInWrapper .OverviewLoginFormWrapper,.notLoggedInWrapper .overviewAskEntranceWrapper{padding:30px;background-color:#f1ece2;width:100%}.notLoggedInWrapper .OverviewLoginFormWrapper iframe{height:220px;width:100%}.notLoggedInWrapper .overviewAskEntranceWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notLoggedInWrapper .overviewAskEntranceWrapper p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.notLoggedInWrapper .overviewAskEntranceWrapper .overviewAskEntranceWrapperButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:720px){.notLoggedInWrapper,.notLoggedInWrapper .overviewAskEntranceWrapper .overviewAskEntranceWrapperButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.notLoggedInWrapper .OverviewLoginFormWrapper{padding:20px;background-color:#f1ece2;width:auto}.notLoggedInWrapper .OverviewLoginFormWrapper iframe{height:220px;width:100%}.notLoggedInWrapper .overviewAskEntranceWrapper{padding:20px;background-color:#f1ece2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notLoggedInWrapper .overviewAskEntranceWrapper .overviewAskEntranceWrapperButtons{gap:20px;width:100%}}
.insufficientPermissionWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f1ece2;width:99%;border:#f1ece2 1px solid;border-radius:5px}.insufficientPermissionWrapper.hidden{display:none}.insufficientPermissionWrapper .insufficientPermissionHeader{background-color:#fff;text-align:center}.insufficientPermissionWrapper .insufficientPermissionHeader .insufficientPermissionHeaderIcon{padding-top:2rem;font-size:50px;justify-self:center}.insufficientPermissionWrapper .insufficientPermissionDescription{padding:30px}
#main-nav .mega_standard{-webkit-transition-duration:.3s;transition-duration:.3s;display:none}@media screen and (min-width:1000px){#main-nav li.hover .mega_standard,#main-nav li.wait .mega_standard,#main-nav li:hover .mega_standard{padding-top:10px;padding-bottom:60px;background:var(--lichte_basis_secundair);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90%;-webkit-transition-duration:.3s;transition-duration:.3s;display:block;position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;overflow-y:auto;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}#main-nav li.hover .mega_standard>ul>li,#main-nav li.wait .mega_standard>ul>li,#main-nav li:hover .mega_standard>ul>li{display:inline-block;vertical-align:top;text-align:left}#main-nav li.hover .mega_standard>ul>li>a,#main-nav li.wait .mega_standard>ul>li>a,#main-nav li:hover .mega_standard>ul>li>a{background:0 0;background-color:none;margin-bottom:-35px;font-weight:600}#main-nav li.hover .mega_standard>ul>li>a:hover,#main-nav li.wait .mega_standard>ul>li>a:hover,#main-nav li:hover .mega_standard>ul>li>a:hover{background:var(--primair_default);color:var(--lichte_basis_primair)}#main-nav li.hover .mega_standard>ul>li>ul,#main-nav li.wait .mega_standard>ul>li>ul,#main-nav li:hover .mega_standard>ul>li>ul{max-width:100%}#main-nav li.hover .mega_standard ul,#main-nav li.wait .mega_standard ul,#main-nav li:hover .mega_standard ul{opacity:1;width:1200px;margin:auto;display:block;position:relative;background:0 0;-webkit-box-shadow:none;box-shadow:none;top:0;display:grid;grid-template-columns:275px 275px 275px 275px;grid-template-rows:1fr 1fr;gap:35px}#main-nav li.hover .mega_standard ul li ul,#main-nav li.wait .mega_standard ul li ul,#main-nav li:hover .mega_standard ul li ul{display:block!important;position:relative;top:30px;left:0;padding-left:15px}#main-nav li.hover .mega_standard ul li ul li a,#main-nav li.wait .mega_standard ul li ul li a,#main-nav li:hover .mega_standard ul li ul li a{padding:5px}#main-nav li.hover .mega_standard ul li ul li a:hover,#main-nav li.wait .mega_standard ul li ul li a:hover,#main-nav li:hover .mega_standard ul li ul li a:hover{background:0 0;background:var(--primair_default);color:var(--lichte_basis_primair)}}@media screen and (max-width:1000px){#main-nav{right:100px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}#main-nav li.hover .mega_standard,#main-nav li.wait .mega_standard,#main-nav li:hover .mega_standard{padding-top:10px;width:100%;background:var(--lichte_basis_secundair);-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav li.hover .mega_standard>ul,#main-nav li.wait .mega_standard>ul,#main-nav li:hover .mega_standard>ul{border-top:1px solid #fff}#main-nav li.hover .mega_standard>ul>li .touch-button,#main-nav li.hover.touchOpen .mega_standard ul li.touchOpen ul,#main-nav li.wait .mega_standard>ul>li .touch-button,#main-nav li.wait.touchOpen .mega_standard ul li.touchOpen ul,#main-nav li:hover .mega_standard>ul>li .touch-button,#main-nav li:hover.touchOpen .mega_standard ul li.touchOpen ul{display:block!important}#main-nav li.hover .mega_standard>ul>li>a,#main-nav li.wait .mega_standard>ul>li>a,#main-nav li:hover .mega_standard>ul>li>a{color:var(--donkere_basis_primair);padding-left:20px}#main-nav li.hover .mega_standard>ul>li>a:hover,#main-nav li.wait .mega_standard>ul>li>a:hover,#main-nav li:hover .mega_standard>ul>li>a:hover{background:0 0}#main-nav li.hover .mega_standard>ul>li>ul,#main-nav li.hover ul,#main-nav li.wait .mega_standard>ul>li>ul,#main-nav li.wait ul,#main-nav li:hover .mega_standard>ul>li>ul,#main-nav li:hover ul{max-width:100%}#main-nav li.hover ul li ul,#main-nav li.wait ul li ul,#main-nav li:hover ul li ul{display:block;left:0}#main-nav li.hover.touchOpen .mega_standard,#main-nav li.wait.touchOpen .mega_standard,#main-nav li:hover.touchOpen .mega_standard{display:block;padding-top:0}#main-nav li.hover.touchOpen .mega_standard ul,#main-nav li.wait.touchOpen .mega_standard ul,#main-nav li:hover.touchOpen .mega_standard ul{display:block;z-index:1;background:var(--lichte_basis_primair)}#main-nav li.hover.touchOpen .mega_standard ul li ul,#main-nav li.wait.touchOpen .mega_standard ul li ul,#main-nav li:hover.touchOpen .mega_standard ul li ul{display:none!important}}
#main-nav .mega_multiple{-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav .mega_multiple .fa-angle-right{position:absolute;right:10px;top:35%;color:var(--lichte_basis_primair);display:none}@media screen and (min-width:1000px){#main-nav li.hover .mega_multiple,#main-nav li.wait .mega_multiple ul,#main-nav li:hover .mega_multiple{position:fixed;width:100%;background:var(--lichte_basis_secundair);height:460px;overflow:hidden;top:100px;left:0;padding-top:20px;display:block;padding-left:17%}#main-nav li.hover .mega_multiple .parentTitle,#main-nav li.wait .mega_multiple ul .parentTitle,#main-nav li:hover .mega_multiple .parentTitle{font-weight:600;font-size:14px;padding-left:20px;color:var(--primair_default)}#main-nav li.hover .mega_multiple a,#main-nav li.wait .mega_multiple ul a,#main-nav li:hover .mega_multiple a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main-nav li.hover .mega_multiple ul,#main-nav li.wait .mega_multiple ul ul,#main-nav li:hover .mega_multiple ul{display:block;opacity:1;background:0 0;color:var(--donkere_basis_primair);-webkit-box-shadow:none;box-shadow:none;height:440px;position:fixed;top:120px;left:335px;width:300px}}@media screen and (min-width:1000px) and (max-width:1600px){#main-nav li.hover .mega_multiple ul,#main-nav li.wait .mega_multiple ul ul,#main-nav li:hover .mega_multiple ul{left:145px}}@media screen and (min-width:1000px){#main-nav li.hover .mega_multiple ul:hover,#main-nav li.wait .mega_multiple ul ul:hover,#main-nav li:hover .mega_multiple ul:hover{border-right:.5px solid var(--primair_default);height:440px}#main-nav li.hover .mega_multiple ul li,#main-nav li.wait .mega_multiple ul ul li,#main-nav li:hover .mega_multiple ul li{margin:auto;width:300px;clear:both;float:none;display:block;border:0;background-image:none;position:relative}#main-nav li.hover .mega_multiple ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li .fa-angle-right{display:none}#main-nav li.hover .mega_multiple ul li a,#main-nav li.wait .mega_multiple ul ul li a,#main-nav li:hover .mega_multiple ul li a{color:var(--primair_default)}#main-nav li.hover .mega_multiple ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover a{background:var(--primair_default);color:var(--lichte_basis_primair);font-weight:700}#main-nav li.hover .mega_multiple ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover .fa-angle-right{display:block}#main-nav li.hover .mega_multiple ul li:hover ul,#main-nav li.wait .mega_multiple ul ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul{opacity:1;width:300px;background:var(--lichte_basis_secundair);display:block!important;border:0;-webkit-transition:opacity 900ms ease;transition:opacity 900ms ease;height:440px;position:fixed;left:636px;top:120px}}@media screen and (min-width:1000px) and (max-width:1600px){#main-nav li.hover .mega_multiple ul li:hover ul,#main-nav li.wait .mega_multiple ul ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul{left:446px}}@media screen and (min-width:1000px){#main-nav li.hover .mega_multiple ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul:hover{border-right:.5px solid var(--primair_default);height:440px}#main-nav li.hover .mega_multiple ul li:hover ul li,#main-nav li.wait .mega_multiple ul ul li:hover ul li,#main-nav li:hover .mega_multiple ul li:hover ul li{width:300px;-webkit-box-flex:0;-ms-flex:0;flex:0;float:none;display:block;margin:0;border:0;background-image:none;background:0 0;position:relative}#main-nav li.hover .mega_multiple ul li:hover ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li .fa-angle-right{display:none}#main-nav li.hover .mega_multiple ul li:hover ul li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li a{text-decoration:none;font-weight:400;color:var(--primair_default);background:var(--lichte_basis_secundair)}#main-nav li.hover .mega_multiple ul li:hover ul li ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li ul,#main-nav li:hover .mega_multiple ul li:hover ul li ul{display:none!important;position:fixed;top:120px;left:937px}}@media screen and (min-width:1000px) and (max-width:1600px){#main-nav li.hover .mega_multiple ul li:hover ul li ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li ul,#main-nav li:hover .mega_multiple ul li:hover ul li ul{left:747px}}@media screen and (min-width:1000px){#main-nav li.hover .mega_multiple ul li:hover ul li ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li ul:hover{border-right:.5px solid var(--primair_default);height:440px}#main-nav li.hover .mega_multiple ul li:hover ul li:hover a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover a{background:var(--primair_default);color:var(--lichte_basis_primair)}#main-nav li.hover .mega_multiple ul li:hover ul li:hover .fa-angle-right,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover .fa-angle-right{display:block}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover ul{display:block!important}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul:hover{border-right:none;height:440px}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li a{font-weight:400;text-decoration:none;color:var(--primair_default);background:var(--lichte_basis_secundair)}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li .fa-angle-right{display:none}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul{display:none!important;position:fixed;top:120px;left:1136px}}@media screen and (min-width:1000px) and (max-width:1600px){#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul{left:946px}}@media screen and (min-width:1000px){#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul:hover{border-right:.5px solid var(--primair_default);height:440px}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul li a{color:var(--primair_default)!important;background:var(--lichte_basis_secundair)!important}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul li a:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul li a:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul li a:hover{background:var(--primair_default)!important;color:var(--lichte_basis_primair)!important}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul li a span,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul li a span,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul li a span{display:none!important}}@media screen and (max-width:1000px){#main-nav{right:100px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}#main-nav li.hover .mega_multiple,#main-nav li.wait .mega_multiple,#main-nav li:hover .mega_multiple{padding-top:10px;width:100%;background:var(--lichte_basis_secundair);-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav li.hover .mega_multiple .parentTitle,#main-nav li.hover .mega_multiple a span,#main-nav li.wait .mega_multiple .parentTitle,#main-nav li.wait .mega_multiple a span,#main-nav li:hover .mega_multiple .parentTitle,#main-nav li:hover .mega_multiple a span{display:none}#main-nav li.hover .mega_multiple>ul,#main-nav li.wait .mega_multiple>ul,#main-nav li:hover .mega_multiple>ul{border-top:1px solid #fff}#main-nav li.hover .mega_multiple>ul>li .touch-button,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul,#main-nav li.wait .mega_multiple>ul>li .touch-button,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul,#main-nav li:hover .mega_multiple>ul>li .touch-button,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul{display:block!important}#main-nav li.hover .mega_multiple>ul>li>a,#main-nav li.wait .mega_multiple>ul>li>a,#main-nav li:hover .mega_multiple>ul>li>a{color:var(--primair_default);padding-left:20px}#main-nav li.hover .mega_multiple>ul>li>a:hover,#main-nav li.wait .mega_multiple>ul>li>a:hover,#main-nav li:hover .mega_multiple>ul>li>a:hover{background:0 0}#main-nav li.hover .mega_multiple>ul>li>ul,#main-nav li.hover ul,#main-nav li.wait .mega_multiple>ul>li>ul,#main-nav li.wait ul,#main-nav li:hover .mega_multiple>ul>li>ul,#main-nav li:hover ul{max-width:100%}#main-nav li.hover ul li ul,#main-nav li.wait ul li ul,#main-nav li:hover ul li ul{display:block;left:0}#main-nav li.hover.touchOpen .mega_multiple,#main-nav li.wait.touchOpen .mega_multiple,#main-nav li:hover.touchOpen .mega_multiple{display:block;padding-top:0}#main-nav li.hover.touchOpen .mega_multiple ul,#main-nav li.wait.touchOpen .mega_multiple ul,#main-nav li:hover.touchOpen .mega_multiple ul{display:block;z-index:1;background:var(--lichte_basis_primair)}#main-nav li.hover.touchOpen .mega_multiple ul li ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul{display:none!important}}
#orderedEarlier button.mdButton.ctaButton{border:0}.productInteractions{width:50%;float:left;margin-bottom:40px}.productInteractions #productTabSample,.productInteractions.hidden{display:none}.productInteractions .product_dropdown_options div:nth-of-type(odd){margin-right:0}.productInteractions .productForm{background-color:#f1ece2;width:100%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;margin-bottom:25px}.productInteractions .productForm .buttonBar{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.productInteractions .productForm .buttonBar .ctaButton{height:100%}.productInteractions .productForm .productOptionsButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-bottom:24px;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}@media only screen and (max-width:380px){.productInteractions .productForm .productOptionsButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:7rem}}.productInteractions .productForm .productOptionsButtons .productListButtons{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:380px){.productInteractions .productForm .productOptionsButtons .productListButtons{margin-top:1rem;margin-bottom:1rem}}@media only screen and (max-width:600px){.productInteractions .productForm .productOptionsButtons .productListButtons .favoritesDropdown{margin-top:0;margin-bottom:0}}@media only screen and (max-width:380px){.productInteractions .productForm .productOptionsButtons .productListButtons .favoritesDropdown{margin-left:0}}.productInteractions .productForm .productOptionsButtons .productListButtons .favoritesDropdown .dropdown{max-width:15rem}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton{width:auto;background-color:#f1ece2;padding:0 10px;cursor:pointer}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton span{margin:0}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton .fa-chevron-down,.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton .fa-chevron-up,.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton .label{margin:0 0 0 5px}.productInteractions .productForm .productOptionsButtons .availableButton,.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton,.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton{height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton{margin-right:20px;margin-left:1rem;width:36px;background-color:#f1ece2}@media only screen and (max-width:600px){.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton{margin-right:0}}.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton span{margin-top:3px}.productInteractions .productForm .productOptionsButtons .availableButton{width:auto;max-width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#63c563;margin-left:20px}.productInteractions .productForm .productOptionsButtons .availableButton.outOfStock{background-color:#403126}.productInteractions .productForm .productOptionsButtons .availableButton .fa-times-circle{margin-right:5px}.productInteractions .decisionMakingInteractions{margin-bottom:25px}.productInteractions .decisionMakingInteractions .mdButton{float:left;margin-bottom:10px}.productInteractions .decisionMakingInteractions .mdButton+.mdButton{float:right}.productInteractions .priceWrapper{width:100%;margin-bottom:20px;vertical-align:middle}.productInteractions .priceWrapper .totalPriceWrapper{border-top:1px solid #b8b8b8;background-color:#f1ece2}.productInteractions .priceWrapper .totalPriceWrapper .totalPrice{font-size:24px}.productInteractions .priceWrapper tr{background-color:transparent}.productInteractions .priceWrapper tr td{padding:10px 0;font-weight:300}.productInteractions .priceWrapper td+td{text-align:right;font-weight:400}.productInteractions .priceWrapper tfoot{border-top:1px solid #b8b8b8}.productInteractions .priceWrapper tfoot td+td{font-size:24px;line-height:28px}.productInteractions .productTab{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.productInteractions .productTab .active{background-color:#f1ece2;font-weight:700}.productInteractions .productTab li{margin:0 10px 0 0;padding:5px 10px}.productInteractions .productForm select+label{bottom:30px;font-size:11px}.productInteractions .productForm fieldset{margin:0 0 25px}.productInteractions .productForm .unit{position:absolute;right:30px;top:20px;color:#9f9f9f}.productInteractions .productForm .deleteCustomizationOption{position:absolute;right:10px;top:24px;cursor:pointer;color:#1f1f1f}.productInteractions .productForm .checkbox{margin:0}.productInteractions .productForm .customizations button{background:0 0}.productInteractions .productForm fieldset.customization{padding:10px;background-color:#d2dee6;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.productInteractions .productForm fieldset.customization .addExtraCustomization{float:none;background:0 0;padding:0 0 15px;color:#f1ece2;font-family:"Work Sans",sans-serif;font-size:14px}.productInteractions .productForm fieldset.customization input:disabled{border-bottom:none}.amountWrapper{display:inline-block;height:36px;overflow:hidden;float:left;width:150px}@media only screen and (max-width:400px){.amountWrapper{overflow:visible}}@media only screen and (min-width:400px){.amountWrapper input{width:78px}}@media only screen and (max-width:400px){.amountWrapper input{width:4rem}}.amountWrapper input{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;border:0;height:36px;background:#fff;text-align:center;font-size:14px;font-family:"Work Sans",sans-serif}.amountWrapper input[type=number]::-webkit-inner-spin-button,.amountWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amountWrapper input[type=number]{-moz-appearance:textfield}.amountWrapper .min,.amountWrapper .plus{background:#f1ece2;color:#fff;display:inline-block;font-size:32px;cursor:pointer;font-weight:400;padding:0 0 4px;text-align:center;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:36px;-webkit-box-sizing:border-box;box-sizing:border-box}.amountWrapper .plus{line-height:32px}.amountWrapper .min:hover,.amountWrapper .plus:hover{background:#e1dcd0}.amountWrapper .min{line-height:36px;padding-bottom:0}@media screen and (max-width:1100px){.productInteractions .productForm .ctaButton{width:60%;margin-top:0}}@media screen and (max-width:1100px) and (max-width:560px){.productInteractions .productForm .ctaButton{width:100%}}@media screen and (max-width:1100px){.amountWrapper{clear:both}}@media screen and (max-width:1050px){.productInteractions{width:100%}.productInteractions .productForm .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex}.productInteractions .decisionMakingInteractions .mdButton,.productInteractions .decisionMakingInteractions .mdButton+.mdButton{width:100%;float:none}}@media screen and (max-width:560px){.productInteractions{width:100%}.productInteractions .productForm .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}
.ctaButton,.mdButton,.whiteButton{color:#fff;background-color:var(--primair_default);-webkit-box-shadow:1px 2px 2px transparent;box-shadow:1px 2px 2px transparent;font-family:var(--font_main);text-align:center;border:0;font-size:14px;line-height:20px;text-transform:var(--font-transform);padding:10px 20px;min-height:40px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:0}.ctaButton.shadow:hover,.mdButton.shadow:hover,.whiteButton.shadow:hover{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.24);box-shadow:0 3px 8px rgba(0,0,0,.24)}.ctaButton.grow:hover,.mdButton.grow:hover,.whiteButton.grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.ctaButton.slide,.mdButton.slide,.whiteButton.slide{z-index:1;-webkit-transition:color .3s ease,background-position .3s ease;transition:color .3s ease,background-position .3s ease;background-image:-webkit-gradient(linear,left top,right top,from(var(--primair_default)),color-stop(50%,var(--primair_default)),color-stop(50%,var(--primair_selected)),to(var(--primair_selected)));background-image:linear-gradient(to right,var(--primair_default) 0%,var(--primair_default) 50%,var(--primair_selected) 50%,var(--primair_selected) 100%);background-size:200% 100%;background-position:0 0}.ctaButton.slide:hover,.mdButton.slide:hover,.whiteButton.slide:hover{background-position:-100% 0}.ctaButton.colorChange:hover,.mdButton.colorChange:hover,.whiteButton.colorChange:hover{background-color:var(--primair_selected);color:var(--lichte_basis_primair)}.ctaButton i,.mdButton i,.whiteButton i{margin-right:5px}.ctaButton.ctaButton,.mdButton.ctaButton,.whiteButton.ctaButton{background-color:var(--call_to_action_default)}.ctaButton.ctaButton.slide,.mdButton.ctaButton.slide,.whiteButton.ctaButton.slide{background-image:-webkit-gradient(linear,left top,right top,from(var(--call_to_action_default)),color-stop(50%,var(--call_to_action_default)),color-stop(50%,var(--call_to_action_selected)),to(var(--call_to_action_selected)));background-image:linear-gradient(to right,var(--call_to_action_default) 0%,var(--call_to_action_default) 50%,var(--call_to_action_selected) 50%,var(--call_to_action_selected) 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.ctaButton.ctaButton.slide:hover,.mdButton.ctaButton.slide:hover,.whiteButton.ctaButton.slide:hover{color:var(--lichte_basis_primair)}.ctaButton.ctaButton.colorChange:hover,.mdButton.ctaButton.colorChange:hover,.whiteButton.ctaButton.colorChange:hover{background-color:var(--call_to_action_selected)}.ctaButton.whiteButton,.mdButton.whiteButton,.whiteButton.whiteButton{background-color:var(--lichte_basis_primair);color:var(--primair_default)}.ctaButton.whiteButton.slide,.mdButton.whiteButton.slide,.whiteButton.whiteButton.slide{background-image:-webkit-gradient(linear,left top,right top,from(var(--lichte_basis_primair)),color-stop(50%,var(--lichte_basis_primair)),color-stop(50%,var(--primair_selected)),to(var(--primair_selected)));background-image:linear-gradient(to right,var(--lichte_basis_primair) 0%,var(--lichte_basis_primair) 50%,var(--primair_selected) 50%,var(--primair_selected) 100%)}.ctaButton.whiteButton.slide:hover,.mdButton.whiteButton.slide:hover,.whiteButton.whiteButton.slide:hover{color:var(--lichte_basis_primair)}.ctaButton em,.mdButton em,.whiteButton em{font-size:0}.ctaButton em::after,.ctaButton em::before,.mdButton em::after,.mdButton em::before,.whiteButton em::after,.whiteButton em::before{font-size:14px;margin-right:5px}.ctaButton:hover,.mdButton:hover,.whiteButton:hover{text-decoration:none}.ctaButton.colorChange:disabled,.ctaButton.grow:disabled,.ctaButton.shadow:disabled,.ctaButton.slide:disabled,.mdButton.colorChange:disabled,.mdButton.grow:disabled,.mdButton.shadow:disabled,.mdButton.slide:disabled,.whiteButton.colorChange:disabled,.whiteButton.grow:disabled,.whiteButton.shadow:disabled,.whiteButton.slide:disabled{opacity:.6;color:gray;background:#d3d3d3}.ctaButton.flat,.mdButton.flat{text-transform:unset;color:var(--primair_default);background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:10px 0;font-weight:400;margin-right:5px}.ctaButton.flat:hover,.mdButton.flat:hover{color:var(--primair_selected);text-decoration:underline}.ctaButton.flat.slide,.mdButton.flat.slide{background-image:none;color:var(--primair_default);background-color:transparent}.ctaButton.flat.colorChange:hover,.mdButton.flat.colorChange:hover{background-color:transparent;color:var(--primair_selected)}.ctaButton.flat.shadow:hover,.mdButton.flat.shadow:hover{-webkit-box-shadow:none;box-shadow:none}.ctaButton.flat.grow:hover,.mdButton.flat.grow:hover{-webkit-transform:unset;transform:unset}.ctaButton.flat i.fa-chevron-right,.mdButton.flat i.fa-chevron-right{font-size:9px}.mdButton.complexBG:hover,.mdButton.returnButton:hover{color:var(--lichte_basis_primair);background-color:var(--primair_selected)}
.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #1f1f1f;border-radius:0;padding:20px;margin:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}.card-clickable{cursor:pointer}.card-clickable:hover{background:#fff;border:1px solid #f1ece2}.card p{margin-bottom:0}.card .action{color:#f1ece2;margin-top:20px}.card .action span{margin-right:5px}.spaced-button-bar{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.spaced-button-bar .button-delete{background:0 0;color:#dc0000;margin-right:20px}.address-default-status{float:right}.shoppingCartMainWrapper form .shoppingCartLeftSide .action .openFormPopup_addressBookEntries{color:#f1ece2;display:inline}.action:hover{cursor:pointer}@media only screen and (max-width:600px){.address-default-status{display:block;float:none;margin-bottom:20px}.card .action{display:-webkit-box;display:-ms-flexbox;display:flex}.card .action span{padding-top:3px}.card .action button{text-align:left}}
.bottomHeader{min-width:1000px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--bottombar_background_color);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out,-webkit-transform .5s ease-in-out}.bottomHeader.on{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.bottomHeader,.bottomHeader.off{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bottomHeader ul li{list-style:none;margin:0;padding:0;display:block}.bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.bottomHeader ul li a:hover{text-decoration:none}.bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.shutBottomBar{display:block;position:absolute;bottom:30px;right:25px;color:var(--header_text_color)}.shutBottomBar:hover{cursor:pointer}.showbottomBar,.showbottomBar span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:0;bottom:0}.showbottomBar{padding:10px 20px;background:var(--bottombar_background_color);border-radius:var(--border-radius_buttons);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--primair_default);cursor:pointer;position:fixed;height:55px}.showbottomBar span{margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:0}.bottomMobile.off{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (max-width:1000px){.bottomHeader{min-width:initial}}@media (max-width:500px){.headerLink img{height:38px;width:140px}.bottomHeader{display:none}}@media screen and (max-width:800px){.header:not(:has(.bottomHeader .secondaryColumn ul li)) .menuCTAOpen{display:none}.bottomHeader{display:none;height:auto;bottom:55px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.bottomHeader ul{width:auto;margin:10px;display:block;overflow:auto}.bottomHeader ul li{height:auto;display:block;float:left;width:100%;margin:0 auto 10px}.bottomHeader ul li a{position:relative;display:block;width:100%}.bottomHeader .shutBottomBar{display:none}.bottomMobile{display:block;opacity:1;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out,-webkit-transform .5s ease-in-out}.bottomMobile .shutBottomBar{position:absolute;right:25px;bottom:22px}}@media screen and (min-width:769px) and (max-width:1200px){.bottomHeader ul{margin:20px}}@media screen and (min-width:769px) and (max-width:900px){.bottomHeader ul li a{width:235px}}@media screen and (max-width:1000px) and (min-width:800px){.bottomHeader .shutBottomBar{right:10px}}@media screen and (max-width:800px) and (min-width:700px){.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn:not(:has(li)),.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn:not(:has(li)) .shutBottomBar,.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomMobile{display:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--lichte_basis_primair);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li{list-style:none;margin:0;padding:0;display:block;width:auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);padding:8px 0;text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li a:hover{text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .shutBottomBar{display:block;position:absolute;bottom:30px;right:25px}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .shutBottomBar:hover{cursor:pointer}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader.off{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (max-width:600px) and (min-width:300px){.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn:not(:has(li)),.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn:not(:has(li)) .shutBottomBar,.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomMobile{display:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--lichte_basis_primair);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li{list-style:none;margin:0;padding:0;display:block;width:auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);padding:8px 0;text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li a:hover{text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .shutBottomBar{display:block;position:absolute;bottom:30px;right:25px}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .shutBottomBar:hover{cursor:pointer}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader.off{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}
.confirmProductDeleteWrapper .confirmProductDeleteMessage{background-color:#fff;position:fixed;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-right:auto;width:50%;z-index:110}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:30px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteTitle h2{margin-top:30px;margin-left:30px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteTitle img{margin-top:20px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteTitle img:hover{cursor:pointer}.confirmProductDeleteWrapper .confirmProductDeleteMessage p{margin-left:30px;max-width:510px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteButtons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteButtons .mdButton{margin-bottom:30px;margin-top:30px}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteButtons .cancelDeleteButton{margin-left:auto;margin-right:30px}.confirmProductDeleteWrapper::before{content:"";opacity:.5;background:#1f1f1f;width:100%;height:100%;z-index:100;top:0;left:0;position:fixed}
.clientRibbon div.client-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow-y:hidden;padding:20px 0}.clientRibbon div.client-container div{position:relative;padding-left:15px;padding-right:15px;max-width:90%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:245px;text-align:center;margin:auto}.clientRibbon div.client-container div:first-child{padding-left:0}.clientRibbon div.client-container div:last-child{padding-right:0}.clientRibbon .swiper-container .swiper-wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clientRibbon .ribbonHeader{font-family:var(--font_title);color:var(--color_title_headers);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;text-transform:Inherit;margin:0 0 5px;word-break:auto-phrase}.clientRibbon .swiper-slide{text-align:center;margin-top:auto;margin-bottom:auto}.clientRibbon img{-o-object-fit:contain;object-fit:contain;max-width:160px;max-height:100px;width:auto;height:auto}.footerRibbons .clientRibbon:nth-child(2){margin-top:-40px}@media (max-width:500px){.clientRibbon.genericLinksSwiperWrapper .swiper-button-next{right:15px}.clientRibbon.genericLinksSwiperWrapper .swiper-button-prev{left:15px}.clientRibbon img{max-width:80%}}@media (max-width:768px){.ribbon.ribbon-wrapper.longTitle.clientRibbon.genericLinksSwiperWrapper:has(a.ribbonLink) .swiper-wrapper{margin-bottom:30px}.ribbon-wrapper.clientRibbon:has(a.ribbonLink) .swiper-wrapper{margin-bottom:10px}.ribbon-wrapper.clientRibbon .swiper-wrapper{margin-bottom:30px}.ribbon.ribbon-wrapper.longTitle.clientRibbon.genericLinksSwiperWrapper .swiper-wrapper{margin-bottom:50px}}
.autoComplete_wrapper{display:inline-block;position:relative;width:100%;max-height:500px;overflow-y:auto;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.autoComplete_wrapper .no-results{background-color:var(--lichte_basis_primair);padding:20px}@media (max-width:500px){.autoComplete_wrapper{position:absolute}}.autoComplete_wrapper[aria-expanded=true]{-webkit-box-shadow:0 3px 6px rgba(149,157,165,.15);box-shadow:0 3px 6px rgba(149,157,165,.15)}.autoComplete_wrapper>input{height:3rem;width:370px;margin:0;padding:0 2rem 0 3.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-overflow:ellipsis;color:var(--donkere_basis_primair);outline:0;border-radius:10rem;border:var(--border-radius_buttons);background-size:1.4rem;background-position:left 1.05rem top .8rem;background-repeat:no-repeat;background-origin:border-box;background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition:all -webkit-transform .4s ease}.autoComplete_wrapper>input::-webkit-input-placeholder,.autoComplete_wrapper>input:hover::-webkit-input-placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:-ms-input-placeholder,.autoComplete_wrapper>input::-ms-input-placeholder,.autoComplete_wrapper>input:hover:-ms-input-placeholder,.autoComplete_wrapper>input:hover::-ms-input-placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input::placeholder,.autoComplete_wrapper>input:hover::placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input::-moz-selection{background-color:var(--primair_default)}.autoComplete_wrapper>input::selection{background-color:var(--primair_default)}.autoComplete_wrapper>input:hover{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>ul{display:contents;position:absolute;max-height:226px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;margin:.5rem 0 0;padding:0;z-index:1;list-style:none;border-radius:.6rem;background-color:#fff;border:1px solid rgba(33,33,33,.07);-webkit-box-shadow:0 3px 6px rgba(149,157,165,.15);box-shadow:0 3px 6px rgba(149,157,165,.15);outline:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.autoComplete_wrapper>ul>li{padding:.4rem .5rem;text-align:left;font-size:1rem;color:#212121;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease}.autoComplete_wrapper>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.autoComplete_wrapper>ul>li a img{height:50px;width:60px;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}@media (max-width:500px){.autoComplete_wrapper>ul>li{white-space:initial;border-top:1px solid var(--lichte_basis_secundair);border-bottom:1px solid var(--lichte_basis_secundair)}}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:var(--donkere_basis_primair);font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;color:var(--lichte_basis_primair)}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--lichte_basis_secundair)}@media (max-width:500px){.autoComplete_wrapper>input{width:18rem}}
.darkFormWrapper .mdf a,.passive-dark .mdf a,.passive-light .mdf a{color:#fff;text-decoration:underline}.darkFormWrapper .mdf .formTitle,.darkFormWrapper .mdf .freetext,.passive-dark .mdf .formTitle,.passive-dark .mdf .freetext,.passive-light .mdf .formTitle,.passive-light .mdf .freetext{color:#fff}.darkFormWrapper .mdf .datePicker label,.darkFormWrapper .mdf .dropdown label,.darkFormWrapper .mdf .textArea label,.darkFormWrapper .mdf .textInput label,.passive-dark .mdf .datePicker label,.passive-dark .mdf .dropdown label,.passive-dark .mdf .textArea label,.passive-dark .mdf .textInput label,.passive-light .mdf .datePicker label,.passive-light .mdf .dropdown label,.passive-light .mdf .textArea label,.passive-light .mdf .textInput label{color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input,.darkFormWrapper .mdf .datePicker select,.darkFormWrapper .mdf .dropdown input,.darkFormWrapper .mdf .dropdown select,.darkFormWrapper .mdf .textInput input,.darkFormWrapper .mdf .textInput select,.passive-dark .mdf .datePicker input,.passive-dark .mdf .datePicker select,.passive-dark .mdf .dropdown input,.passive-dark .mdf .dropdown select,.passive-dark .mdf .textInput input,.passive-dark .mdf .textInput select,.passive-light .mdf .datePicker input,.passive-light .mdf .datePicker select,.passive-light .mdf .dropdown input,.passive-light .mdf .dropdown select,.passive-light .mdf .textInput input,.passive-light .mdf .textInput select{color:#fff;border-bottom-color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input:focus,.darkFormWrapper .mdf .dropdown input:focus,.darkFormWrapper .mdf .textInput input:focus,.passive-dark .mdf .datePicker input:focus,.passive-dark .mdf .dropdown input:focus,.passive-dark .mdf .textInput input:focus,.passive-light .mdf .datePicker input:focus,.passive-light .mdf .dropdown input:focus,.passive-light .mdf .textInput input:focus{border-bottom-color:#fff}.darkFormWrapper .mdf .datePicker input:focus+label,.darkFormWrapper .mdf .dropdown input:focus+label,.darkFormWrapper .mdf .textInput input:focus+label,.passive-dark .mdf .datePicker input:focus+label,.passive-dark .mdf .dropdown input:focus+label,.passive-dark .mdf .textInput input:focus+label,.passive-light .mdf .datePicker input:focus+label,.passive-light .mdf .dropdown input:focus+label,.passive-light .mdf .textInput input:focus+label{color:#fff}.darkFormWrapper .mdf .datePicker input.filled,.darkFormWrapper .mdf .dropdown input.filled,.darkFormWrapper .mdf .textInput input.filled,.passive-dark .mdf .datePicker input.filled,.passive-dark .mdf .dropdown input.filled,.passive-dark .mdf .textInput input.filled,.passive-light .mdf .datePicker input.filled,.passive-light .mdf .dropdown input.filled,.passive-light .mdf .textInput input.filled{border-bottom-color:#fff}.darkFormWrapper .mdf .checkbox,.darkFormWrapper .mdf .checkbox ul li label,.darkFormWrapper .mdf .datePicker input.filled+label,.darkFormWrapper .mdf .dropdown input.filled+label,.darkFormWrapper .mdf .file .label,.darkFormWrapper .mdf .radiobutton,.darkFormWrapper .mdf .radiobutton ul li label,.darkFormWrapper .mdf .textInput input.filled+label,.passive-dark .mdf .checkbox,.passive-dark .mdf .checkbox ul li label,.passive-dark .mdf .datePicker input.filled+label,.passive-dark .mdf .dropdown input.filled+label,.passive-dark .mdf .file .label,.passive-dark .mdf .radiobutton,.passive-dark .mdf .radiobutton ul li label,.passive-dark .mdf .textInput input.filled+label,.passive-light .mdf .checkbox,.passive-light .mdf .checkbox ul li label,.passive-light .mdf .datePicker input.filled+label,.passive-light .mdf .dropdown input.filled+label,.passive-light .mdf .file .label,.passive-light .mdf .radiobutton,.passive-light .mdf .radiobutton ul li label,.passive-light .mdf .textInput input.filled+label{color:#fff}.darkFormWrapper .mdf .textArea textarea,.passive-dark .mdf .textArea textarea,.passive-light .mdf .textArea textarea{border-color:rgba(255,255,255,.7);color:#fff}.darkFormWrapper .mdf .textArea textArea:focus,.passive-dark .mdf .textArea textArea:focus,.passive-light .mdf .textArea textArea:focus{border-color:#fff}.darkFormWrapper .mdf .textArea textArea:focus+label,.passive-dark .mdf .textArea textArea:focus+label,.passive-light .mdf .textArea textArea:focus+label{background-color:transparent;color:#fff}.darkFormWrapper .mdf .textArea textArea.filled,.passive-dark .mdf .textArea textArea.filled,.passive-light .mdf .textArea textArea.filled{border-color:#fff}.darkFormWrapper .mdf .textArea textArea.filled+label,.passive-dark .mdf .textArea textArea.filled+label,.passive-light .mdf .textArea textArea.filled+label{background-color:transparent;color:#fff}.darkFormWrapper .mdf .formField.disabled input,.darkFormWrapper .mdf .formField.disabled label,.darkFormWrapper .mdf .formField.disabled textArea,.darkFormWrapper .mdf .formfield.disabled input,.darkFormWrapper .mdf .formfield.disabled label,.darkFormWrapper .mdf .formfield.disabled textArea,.passive-dark .mdf .formField.disabled input,.passive-dark .mdf .formField.disabled label,.passive-dark .mdf .formField.disabled textArea,.passive-dark .mdf .formfield.disabled input,.passive-dark .mdf .formfield.disabled label,.passive-dark .mdf .formfield.disabled textArea,.passive-light .mdf .formField.disabled input,.passive-light .mdf .formField.disabled label,.passive-light .mdf .formField.disabled textArea,.passive-light .mdf .formfield.disabled input,.passive-light .mdf .formfield.disabled label,.passive-light .mdf .formfield.disabled textArea{color:#fff;border-color:transparent}.darkFormWrapper .mdf .radiobutton input[type=radio]:checked+label:before,.passive-dark .mdf .radiobutton input[type=radio]:checked+label:before,.passive-light .mdf .radiobutton input[type=radio]:checked+label:before{border-color:#fff}.darkFormWrapper .mdf .radiobutton label:before,.passive-dark .mdf .radiobutton label:before,.passive-light .mdf .radiobutton label:before{border:1px solid #fff}.darkFormWrapper .mdf .radiobutton label:after,.passive-dark .mdf .radiobutton label:after,.passive-light .mdf .radiobutton label:after{background:#fff}.darkFormWrapper .mdf .file .input.has-focus+label,.darkFormWrapper .mdf .file input:focus+label,.passive-dark .mdf .file .input.has-focus+label,.passive-dark .mdf .file input:focus+label,.passive-light .mdf .file .input.has-focus+label,.passive-light .mdf .file input:focus+label{outline:1px dotted #fff}.darkFormWrapper .mdf .checkbox label:before,.passive-light .mdf .checkbox label:before{border:1px solid #fff;background-color:#f1ece2}.passive-dark .mdf .checkbox label:before{border:1px solid #fff}.darkFormWrapper .mdf .checkbox input[type=checkbox]:checked+label:before,.passive-dark .mdf .checkbox input[type=checkbox]:checked+label:before,.passive-light .mdf .checkbox input[type=checkbox]:checked+label:before{background:#fff}.darkFormWrapper .mdf .checkbox input[type=checkbox]:checked+label:after,.passive-light .mdf .checkbox input[type=checkbox]:checked+label:after{border:2px solid #f1ece2;border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox input[type=checkbox]:disabled+label:before,.passive-dark .mdf .checkbox input[type=checkbox]:disabled+label:before,.passive-light .mdf .checkbox input[type=checkbox]:disabled+label:before{border-color:rgba(255,255,255,.7);border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox input[type=checkbox]:disabled+label:after,.passive-dark .mdf .checkbox input[type=checkbox]:disabled+label:after,.passive-light .mdf .checkbox input[type=checkbox]:disabled+label:after{background:rgba(255,255,255,.7)}.passive-dark .mdf .checkbox label:before{background-color:#403126}.passive-dark .mdf .checkbox input[type=checkbox]:checked+label:after{border:2px solid #403126}
#signUpPopup{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.6);z-index:101;display:block}#signUpPopup.hidden{display:none}#signUpPopup #signUpPopupWrapper{background:#fff;padding:40px;left:15%;right:15%;position:absolute;top:100px;min-height:200px;margin:auto;max-width:1000px}#signUpPopupWrapper legend span{font-size:32px;line-height:43px;color:#1f1f1f;margin:0 0 10px;font-weight:400;display:block}#signUpPopup form{max-width:100%;float:left;margin:0}#signUpPopupWrapper>div{max-width:100%;margin:auto}#signUpPopupWrapper table{width:100%}#signUpPopupWrapper>div>a.button{width:100%;margin-top:20px;text-align:center}.formPopupToggle{cursor:pointer}#signUpPopupWrapper .closePopup{position:absolute;top:36px;right:40px;color:#f1ece2;cursor:pointer}#signUpPopupWrapper .closePopup:before{content:"\002715"}#signUpPopupWrapper{position:absolute;right:40px;top:40px}#signUpPopupWrapper .freetext{display:inline-block}#signUpPopup fieldset button{float:right}#signUpPopup .fa-times{font-size:24px}@media screen and (max-width:1260px){#signUpPopup #signUpPopupWrapper{left:0;right:0;top:40px}}@media screen and (max-width:890px){#signUpPopup #signUpPopupWrapper{top:20px;left:20px;right:20px;overflow:auto}#signUpPopup form{float:none;margin:auto}}
.telAside:before{margin-right:7px}aside .formTitle{color:#1f1f1f}.html5formaside .freetext{display:inline-block}.asideContent{margin-top:20px}#site .html5formaside textarea{border-color:#1f1f1f}#site .html5formaside input{border-bottom:1px #1f1f1f solid}#site .html5formaside span.formTitle{font-size:24px}
.formPopup{position:fixed;top:0;bottom:0;right:0;left:0;overflow:scroll;background:rgba(0,0,0,.6);z-index:101;display:block}.formPopup.hidden{display:none}.formPopup .wrapper{background:#fff;padding:40px;left:25%;right:25%;position:absolute;top:80px;min-height:200px}.wrapper legend span{font-size:32px;line-height:43px;color:#1f1f1f;margin:0 0 10px;font-weight:400;display:block}.formPopup form,.wrapper>div{margin:auto}.wrapper>div>a.button{width:100%;margin-top:20px;text-align:center}.formPopupToggle{cursor:pointer}.wrapper .closePopup{color:#f1ece2;cursor:pointer}.wrapper,.wrapper .closePopup{position:absolute;right:40px;top:40px}.formPopup fieldset legend{margin-bottom:0;padding:0}.formPopup .dataTables_wrapper th input[type=text],.formPopup fieldset input[type=email],.formPopup fieldset input[type=text],.formPopup fieldset select,.formPopup fieldset textarea{max-width:100%}.formPopup fieldset button{float:right;margin:0}.formPopup .fa-times{font-size:24px}.downloads ul.products>li span i{margin-left:5px;font-size:24px}.formPopup .ctaButton{margin-left:20px}@media (max-width:1000px){.formPopup .wrapper{top:5%;left:5%;right:5%;bottom:5%;max-width:900px;overflow:auto;margin:auto}.wrapper,.wrapper .closePopup{top:20px;right:20px}}
.content .authorInformation.showcase{border-top:none}.servicePage .content,.showcaseDetail .content,.vacancy .content{width:auto;padding:0}.servicePage .content .info,.showcaseDetail .content .info,.vacancy .content .info{height:auto}.servicePage .centerContent,.showcaseDetail .centerContent,.vacancy .centerContent{width:1200px;max-width:100%;margin:0 auto;padding:0 40px;float:none;-webkit-box-sizing:border-box;box-sizing:border-box}.servicePage .centerContent.half-padding,.showcaseDetail .centerContent.half-padding,.vacancy .centerContent.half-padding{padding:0 15px}.servicePage .sector,.showcaseDetail .sector,.vacancy .sector{font-size:14px;text-transform:uppercase;color:#fff;text-shadow:0 0 7px #000;margin-bottom:3px}.servicePage .info,.showcaseDetail .info,.vacancy .info{height:auto}@media (max-width:768px){.servicePage .info,.showcaseDetail .info,.vacancy .info{height:auto}}.servicePage .hero,.showcaseDetail .hero,.vacancy .hero{position:relative}.servicePage .hero-image-wrapper,.showcaseDetail .hero-image-wrapper,.vacancy .hero-image-wrapper{width:100%;height:calc(100vh - 105px);overflow:hidden;position:relative}.servicePage .hero-image-wrapper>div,.showcaseDetail .hero-image-wrapper>div,.vacancy .hero-image-wrapper>div{position:static}.servicePage .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone,.showcaseDetail .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone,.vacancy .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone{right:0}.servicePage .hero-image-wrapper .allCases,.showcaseDetail .hero-image-wrapper .allCases,.vacancy .hero-image-wrapper .allCases{position:absolute;top:15px;left:15px;z-index:5}@media screen and (min-width:768px) and (max-width:1000px){.servicePage .hero-image-wrapper .allCases,.showcaseDetail .hero-image-wrapper .allCases,.vacancy .hero-image-wrapper .allCases{top:55px}}@media screen and (min-width:1001px) and (max-width:1200px){.servicePage .hero-image-wrapper .allCases,.showcaseDetail .hero-image-wrapper .allCases,.vacancy .hero-image-wrapper .allCases{top:90px}}.servicePage .heroHeader_description,.showcaseDetail .heroHeader_description,.vacancy .heroHeader_description{position:absolute;left:0;right:0;bottom:10vh;width:1200px;max-width:100%;margin:0 auto;padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.showcaseDetail .heroHeader_description .title{color:#fff;text-shadow:0 0 5px #000,0 0 13px #000}.showcaseDetail .heroHeader_description .description{color:#fff;text-shadow:0 0 5px #000,0 0 13px #000;line-height:1}.vacancy .heroHeader_description .title{color:#fff;text-shadow:0 0 5px #000,0 0 13px #000}.vacancy .heroHeader_description .description{line-height:1}.servicePage .heroHeader_description .title,.vacancy .heroHeader_description .description{color:#fff;text-shadow:0 0 5px #000,0 0 13px #000}.servicePage .heroHeader_description .description{color:#fff;text-shadow:0 0 5px #000,0 0 13px #000;line-height:1}.servicePage .heroHeader_description .title,.showcaseDetail .heroHeader_description .title,.vacancy .heroHeader_description .title{font-weight:700;line-height:37px}.servicePage .heroHeader_description .description,.showcaseDetail .heroHeader_description .description,.vacancy .heroHeader_description .description{font-weight:400}.showcaseDetail .info-wrapper{line-height:0;background-color:#f1ece2}.vacancy .info-wrapper{line-height:0}.servicePage .info-wrapper{line-height:0;background-color:#f1ece2}.servicePage .info-wrapper.alt,.showcaseDetail .info-wrapper.alt,.vacancy .info-wrapper.alt{background-color:#403126}.servicePage .info-wrapper.alt .info a,.showcaseDetail .info-wrapper.alt .info a,.vacancy .info-wrapper .info a,.vacancy .info-wrapper.alt .info a{color:#f1ece2}.servicePage .info-wrapper.alt .info,.showcaseDetail .info-wrapper.alt .info,.vacancy .info-wrapper.alt .info{color:#fff;text-align:left}.servicePage .info-wrapper.alt .info h2,.showcaseDetail .info-wrapper.alt .info h2,.vacancy .info-wrapper.alt .info h2{color:#fff}.servicePage .info,.showcaseDetail .info,.vacancy .info{display:inline-block;width:100%;vertical-align:top;position:relative;color:#1f1f1f;text-align:left;overflow:hidden}.servicePage .info a,.servicePage .info h2,.showcaseDetail .info a,.showcaseDetail .info h2,.vacancy .info a,.vacancy .info h2{color:#1f1f1f}.servicePage .features .centerContent.cke_editable ul li,.servicePage .info picture,.showcaseDetail .features .centerContent.cke_editable ul li,.showcaseDetail .info picture,.vacancy .features .centerContent.cke_editable ul li,.vacancy .info picture{display:block}.servicePage .info-content,.showcaseDetail .info-content,.vacancy .info-content{display:inline-block;max-width:690px;padding:40px 30px;line-height:22px;text-align:left}.servicePage .features,.showcaseDetail .features,.vacancy .features{padding:80px 0 120px}.servicePage .features .centerContent,.showcaseDetail .features .centerContent,.vacancy .features .centerContent{width:1280px}.servicePage .features ul,.showcaseDetail .features ul,.vacancy .features ul{margin:0;padding:0 30px;list-style:none}.servicePage .features ul li,.showcaseDetail .features ul li,.vacancy .features ul li{position:relative;line-height:2;vertical-align:top;margin-bottom:10px}.servicePage .features ul li:after,.servicePage .features ul li:before,.showcaseDetail .features ul li:after,.showcaseDetail .features ul li:before,.vacancy .features ul li:after,.vacancy .features ul li:before{content:'';position:absolute;left:-15px;top:17px;height:2px;background:#f1ece2;-webkit-transform-origin:0 0;transform-origin:0 0}.servicePage .features ul li:before,.showcaseDetail .features ul li:before,.vacancy .features ul li:before{width:.3em;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.servicePage .features ul li:after,.showcaseDetail .features ul li:after,.vacancy .features ul li:after{width:.75em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.servicePage .features-image,.showcaseDetail .features-image,.vacancy .features-image{line-height:0;height:200px;overflow:hidden}.servicePage .list-products,.showcaseDetail .list-products,.vacancy .list-products{margin-top:40px}.servicePage .full-assortiment,.showcaseDetail .full-assortiment,.vacancy .full-assortiment{text-align:right}.servicePage .clientInfo,.showcaseDetail .clientInfo,.vacancy .clientInfo{background-color:#f1ece2;padding:70px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.servicePage .clientInfo>div,.showcaseDetail .clientInfo>div,.vacancy .clientInfo>div{overflow:auto}.servicePage .clientInfo figure,.showcaseDetail .clientInfo figure,.vacancy .clientInfo figure{float:left;max-width:15%;width:100%;padding:0;margin:0 2% 0 0;position:relative;height:100px}.servicePage .clientInfo figure img,.showcaseDetail .clientInfo figure img,.vacancy .clientInfo figure img{max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.servicePage .clientInfo .description,.showcaseDetail .clientInfo .description,.vacancy .clientInfo .description{width:100%;float:left}.servicePage .clientInfo figure+.description,.showcaseDetail .clientInfo figure+.description,.vacancy .clientInfo figure+.description{width:73%;float:left}.servicePage .clientInfo figure+.description div,.showcaseDetail .clientInfo figure+.description div,.vacancy .clientInfo figure+.description div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vacancy .info-wrapper{background-color:#fff}.vacancy .info-wrapper .info{color:#1f1f1f}.vacancy .info-wrapper:first-of-type{background-color:#1f1f1f}.vacancy .info-wrapper:first-of-type .info,.vacancy .info-wrapper:first-of-type .info a{color:#fff}.showcaseDetail .genericLinksSwiperWrapper{clear:both}.keyFigures{float:left;padding:40px 0!important;background-color:#f1ece2}.keyFigures h2{margin-bottom:40px}.keyFigures ul{padding:0;list-style-type:none;display:block;width:100%;overflow:auto;margin:20px 0 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.keyFigures li{display:inline-block;text-align:center;width:25%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:150px;overflow:hidden}.keyFigures li em,.keyFigures li strong{font-weight:400;line-height:70px;color:#f1ece2;font-size:60px;letter-spacing:2px;font-style:normal}.keyFigures p{max-width:250px;margin:auto}.keyFigures .timeSpanFooter,.keyFigures .timeSpanHeader{width:100%;text-align:center;font-size:16px;line-height:32px;color:#403126;display:block}.keyFigures .timeSpanFooter em,.keyFigures .timeSpanHeader em{font-style:normal;font-weight:700;text-transform:uppercase}.fullWidth.keyFigures,.hero-image-wrapper.object-fit-container.cover img{width:100%}@media screen and (max-width:990px){.keyFigures .normalWidth{padding:40px 20px}}@media screen and (max-width:850px){.keyFigures ul li{width:50%;min-height:150px}}@media screen and (max-width:580px){.keyFigures ul li{width:100%}}@media screen and (max-width:800px){.showcaseDetail .clientInfo figure,.vacancy .clientInfo figure{max-width:100%;height:200px;margin:0 0 70px}.showcaseDetail .clientInfo figure img,.vacancy .clientInfo figure img{position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:auto;width:auto}.vacancy .clientInfo figure img{height:100%}.showcaseDetail .clientInfo figure+.description,.vacancy .clientInfo figure+.description{width:100%}.showcaseDetail .clientInfo figure img{height:auto}}@media screen and (min-width:600px){.showcaseDetail .features-image,.vacancy .features-image{height:300px}}@media (min-width:1000px){.servicePage .features-image,.showcaseDetail .features-image,.vacancy .features-image{height:430px}.servicePage .hero-image-wrapper,.showcaseDetail .hero-image-wrapper,.vacancy .hero-image-wrapper{height:720px;height:93vh;height:calc(100vh - 70px)}.servicePage .heroHeader_description .sector,.showcaseDetail .heroHeader_description .sector,.vacancy .heroHeader_description .sector{font-size:20px}.servicePage .heroHeader_description .title,.showcaseDetail .heroHeader_description .title,.vacancy .heroHeader_description .title{font-size:80px;line-height:84px}.servicePage .heroHeader_description .description,.showcaseDetail .heroHeader_description .description,.vacancy .heroHeader_description .description{font-size:40px}.servicePage .info,.showcaseDetail .info,.vacancy .info{width:50%;text-align:right}.servicePage .info-content,.showcaseDetail .info-content,.vacancy .info-content{padding:60px 60px 60px 30px}.servicePage .info-wrapper.alt .info-content,.showcaseDetail .info-wrapper.alt .info-content,.vacancy .info-wrapper.alt .info-content{padding:60px 30px 60px 60px}.servicePage .features li,.showcaseDetail .features li,.vacancy .features li{display:inline-block;width:33%;line-height:3}.servicePage .features li:after,.servicePage .features li:before,.showcaseDetail .features li:after,.showcaseDetail .features li:before,.vacancy .features li:after,.vacancy .features li:before{bottom:16px}@supports ((display:-webkit-box) or (display:flex)){.showcaseDetail .info-wrapper,.vacancy .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}}@media (max-width:1000px){.servicePage .heroHeader_description,.showcaseDetail .heroHeader_description,.vacancy .heroHeader_description{padding:0 20px}}@media only screen and (max-width:500px){.hero-image-wrapper.object-fit-container.cover{height:calc(50vh - 105px)}.hero-image-wrapper.object-fit-container.cover img{height:100%;position:absolute}}.showcaseDetail .uploadDigitalAssetCollectionItemDropzone{display:block;width:150px;height:150px;clear:both;position:absolute;z-index:50;line-height:20px;color:#fff}.showcaseDetail .genericLinks.mainColumn a.navigation.next,.showcaseDetail .hero+.info-wrapper .uploadDigitalAssetCollectionItemDropzone{right:0}.showcaseDetail .features-image+.uploadDigitalAssetCollectionItemDropzone{position:relative;width:100%;height:60px}.showcaseDetail .genericLinks.mainColumn a.navigation.previous{left:0}
footer .footer-nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;vertical-align:top;list-style:none;margin:0;-webkit-column-count:3;column-count:3}@media (max-width:768px){footer .footer-nav{-webkit-column-count:2;column-count:2}}@media (max-width:500px){footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-nav>li{-webkit-column-break-inside:avoid;break-inside:avoid;vertical-align:top;list-style:none;margin-bottom:2rem;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .footer-nav>li>a{font-family:var(--font_main);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;margin:0 0 10px;display:block}footer .footer-nav>li a,footer .footer-nav>li>a{color:var(--color_links_dark)}footer .footer-nav>li.hide{display:none}footer .footer-nav .editFooter{width:48%;margin:5px}footer .footer-nav em{display:block}@media (max-width:500px){footer .footer-nav{width:100%}footer .footer-nav>li{width:100%;display:block}.footerWrapper #footer-nav>li{margin:20px 0;padding-bottom:0;position:relative;cursor:pointer;border-bottom:1px solid var(--lichte_basis_secundair)}.footerWrapper{padding-bottom:40px}.footerWrapper #footer-nav>li a{display:inline-block}.footerWrapper #footer-nav>li#area10:after{display:none;content:""}.footerWrapper #footer-nav>li>a{color:#fff}.footerWrapper #footer-nav>li>a+ul{display:block;margin-bottom:20px}.footerWrapper #footer-nav>li:after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footerWrapper #footer-nav>li.closed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerWrapper #footer-nav .customFooter:after,.footerWrapper #footer-nav>li.closed ul,.footerWrapper #footer-nav>li.noElements:after,.footerWrapper .footerCol3>.content.closed .social_footer,.footerWrapper .footerCol3>.content.closed p{display:none}.footerWrapper .footerCol3>.content:not(.location-2)::after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footerWrapper .footerCol3>.content .contact_title{margin:0}.footerWrapper .footerCol3>.content .locationFooter{margin-top:10px;display:block}.footerWrapper .footerCol3>.content.closed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerWrapper #footer-nav .customFooter.closed ul,.footerWrapper .footerCol3>.content.closed .contact_title{display:block}.footerWrapper #footer-nav .customFooter{border-bottom:none}.footerWrapper .footerCol3.customFooter>.content:after{display:none}}
.pageNotFound{background-color:#f1ece2}.pageNotFound #area0{width:100%;position:relative;height:400px;height:50vh;overflow:hidden;background-color:#403126}.pageNotFound #area0 p{width:100%;height:100%;display:block}.pageNotFound #area0 p img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pageNotFound #area4 ul{margin:0 0 10px;padding:0}@media screen and (max-width:768px){.pageNotFound #area0 p img{height:100%;width:auto;max-width:none}}
.fancySearchPage #site{background:#fff}.fancySearchPage #site #content{width:1580px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;-webkit-box-shadow:none;box-shadow:none}.fancySearchPage .searchArea{width:480px;max-width:100%}.fancySearchPage .searchArea input{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:0 35px 0 7px;border:0;border-bottom:1px solid #f1ece2;height:34px;border-radius:0;display:block;outline:0;max-width:none;width:100%;font-size:16px}.fancySearchPage .searchArea button{color:#fff;font-size:16px;top:9px;border:0;background:0 0;position:absolute;right:0;outline:0;margin:0;padding:1px 4px;min-height:0;cursor:pointer}.fancySearchPage h1{font-size:32px;line-height:42px;margin:20px 0}.fancySearchPage .noResultText{font-size:20px;line-height:27px}.fancySearchPage #search_no_results_form_container{width:600px;max-width:100%}@media screen and (max-width:768px){.fancySearchPage h1{font-size:24px;line-height:32px}.fancySearchPage .noResultText{font-size:18px;line-height:24px}}.fancySearchPage .ui-widget,.fancySearchPage .ui-widget button,.fancySearchPage .ui-widget input,.fancySearchPage .ui-widget select,.fancySearchPage .ui-widget textarea{font-family:"Work Sans",sans-serif}#searchResults #searchResultTabs{border:0;padding:0;margin:0}#searchResults #searchResultTabs .ui-tabs-nav{background:0 0;border:0;border-bottom:1px solid #1f1f1f;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}#searchResults #searchResultTabs .ui-tabs-nav li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;background-color:#f1ece2;font-family:"Work Sans",sans-serif;border:0}#searchResults #searchResultTabs .ui-tabs-nav li a{width:100%;display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;line-height:36px;font-weight:700;background:#f1ece2}#searchResults #searchResultTabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:0}#searchResults #searchResultTabs .ui-tabs-nav li.ui-tabs-active a{background-color:#f1ece2;color:#fff}#searchProducts-wrapper .products{overflow:auto}#searchProducts-wrapper .products li{margin:30px;float:left;display:block}#searchProducts-wrapper .products li.downloadableDocumentItem figure{margin:0}#searchProducts-wrapper .products li.downloadableDocumentItem figure img{width:auto;margin:auto;height:160px}#searchProducts-wrapper .products li.downloadableDocumentItem .documentName{padding:10px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:18px;line-height:24px;font-weight:700}@media screen and (max-width:650px){#searchProducts-wrapper .products li{margin:30px auto;float:none}}#showcases,.fancySearchPage .newsitems{overflow:auto;margin:0 -40px;width:calc(100% + 80px);padding:0;list-style-type:none}#showcases li,.fancySearchPage .newsitems li{width:33%;padding:22px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#showcases li a,.fancySearchPage .newsitems li a{line-height:0;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#showcases li a{height:240px;background:#758f9b;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.6);box-shadow:3px 3px 4px rgba(0,0,0,.6);display:block}#showcases li a .showcase-image-wrapper{width:100%;height:100%;overflow:hidden;margin:0}#showcases li a .showcase-image-wrapper img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}#showcases li a .showcase-info{position:absolute;bottom:30px;left:24px;right:24px;line-height:22px;text-align:left}#showcases li a .showcase-info .showcase-title{font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 5px #23292b,0 0 8px #23292b;margin:5px 0 10px;line-height:28px;display:block}#showcases li a .showcase-info .showcase-description{font-size:14px;font-weight:400;position:relative;color:#fff;text-shadow:0 0 5px #23292b,0 0 8px #23292b;display:block;line-height:22px}#showcases li a .showcase-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);opacity:0;-webkit-transition:.3s;transition:.3s}#showcases li a:hover .showcase-button{opacity:1}@media screen and (max-width:1280px){#showcases li{width:50%}}@media screen and (max-width:650px){#showcases li{width:100%}}.fancySearchPage .newsitems li a{display:inline-block;-webkit-box-shadow:0 0 7px rgba(0,0,0,.2);box-shadow:0 0 7px rgba(0,0,0,.2);background:#fff}.fancySearchPage .newsitems li a>*{color:#1f1f1f;line-height:22px}.fancySearchPage .newsitems li a .news-image-wrapper{display:inline-block;width:100%;height:322px;margin-bottom:120px;position:relative}.fancySearchPage .newsitems li a:hover .news-info{bottom:0}.fancySearchPage .newsitems li a .news-info{padding:20px;position:absolute;bottom:-110px;height:230px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 -2px 6px 0 rgba(0,0,0,.15);box-shadow:0 -2px 6px 0 rgba(0,0,0,.15);background-color:#fff;-webkit-transition:bottom ease-out .2s;transition:bottom ease-out .2s}@media screen and (max-width:1000px){.fancySearchPage .newsitems li a .news-info{bottom:0}}.fancySearchPage .newsitems li a .news-info .news-date{display:block}.fancySearchPage .newsitems li a .news-info .news-title{font-size:20px;font-weight:400;max-height:60px;line-height:30px;color:#1f1f1f;margin:5px 0;height:60px;display:block;overflow:hidden}.fancySearchPage .newsitems li a .news-info .news-description{height:43px;overflow:hidden;width:100%;display:block}.fancySearchPage .newsitems li a .news-info .continueReading{float:right;margin-top:10px;color:#f1ece2;line-height:22px;display:block}@media screen and (max-width:1280px){.fancySearchPage .newsitems li{width:50%}}@media screen and (max-width:650px){.fancySearchPage .newsitems li{width:100%}}.fancySearchPage #content .newsitems img,.fancySearchPage .newsitems li a .news-image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.otherSearchResults{padding:0;margin:10px 0 20px -20px;list-style:none}.otherSearchResults li{font-size:18px;line-height:24px;margin-bottom:10px}.otherSearchResults li a{color:#1f1f1f}.otherSearchResults li a:hover{color:#f1ece2}
.genericLinksSwiperWrapper .tile.fullSizeImageTile{height:350px}.tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;min-height:336px;height:100%;margin:25px;background-color:#fff;max-width:100%;border-radius:2px;overflow:visible;color:var(--donkere_basis_primair);text-decoration:none;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-transition:all .1s ease-out;transition:all .1s ease-out;border-radius:var(--border-radius)}.tile.fullSizeImageTile:has(.ui-sortable) .ui-sortable figure{height:167px}.tile.fullSizeImageTile:has(.ui-sortable) .information .title{color:var(--donkere_basis_primair)!important}.tile figure{width:100%;height:200px;overflow:hidden;margin:0;position:relative}.tile figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0}.tile .information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tile .information,.tile .information .superTitle{display:-webkit-box;display:-ms-flexbox;display:flex}.tile .information .leftSuperTitle,.tile .information .rightSupertitle{font-family:var(--font_main);font-size:clamp(12px,5vw,12px);line-height:clamp(18px,5vw,14px);letter-spacing:0;font-weight:400}.tile .information .rightSupertitle{color:var(--donkere_basis_primair)}.tile .information .leftSuperTitle{margin-bottom:12px;color:var(--donkere_basis_secundair)}.tile .information .rightSupertitle{margin-left:auto;margin-bottom:12px}.tile .information .title{width:100%;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;display:block;overflow:hidden;margin:0 0 15px;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tile .information .description{display:block;height:70px;margin-bottom:15px}.tile .information .description .fa-location-dot{font-size:43px;float:left;margin-right:15px;margin-top:2px;color:var(--donkere_basis_secundair)}.tile .information .description p{font-size:14px;height:70px;display:block;width:100%;overflow:hidden}.tile .information .description .fa-location-dot+p{width:calc(100% - 58px)}.tile .information .extraInfo{font-family:var(--font_main);font-size:clamp(12px,5vw,12px);line-height:clamp(18px,5vw,14px);letter-spacing:0;font-weight:400;color:var(--donkere_basis_primair);margin-bottom:15px;opacity:.7}.tile .information .mdButton{margin-top:auto;-ms-flex-item-align:end;align-self:flex-end}.tile .information .documentActions{width:100%;overflow:visible;text-align:right}.tile .information .documentActions .addProductToCartButton{display:inline;height:auto}.tile .information .documentActions .addProductToCartButton button{border:0;background:0 0;display:inline-block;font-size:24px;color:var(--primair_default);cursor:pointer}.tile .information .documentActions .itemDownloadButton,.tile .information .documentActions .itemReadButton{position:relative;display:inline-block;font-size:24px;padding:4px;color:var(--primair_default);cursor:pointer}.tile .information .documentActions .itemDownloadButton .tooltip,.tile .information .documentActions .itemReadButton .tooltip{display:none;position:absolute;font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;background:var(--donkere_basis_secundair);color:var(--lichte_basis_primair);padding:8px 15px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase}.documentActions form>div:hover button .tooltip,.tile .information .documentActions .itemDownloadButton:hover .tooltip,.tile .information .documentActions .itemReadButton:hover .tooltip,.tile figure{display:block}.tile .information .documentActions .itemReadButton{margin-right:15px}.tile .information .documentActions .itemReadButton::before{content:"";height:21px;width:25px;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4yMjUgMjEuMTcyIj4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xLCAuY2xzLTQgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTEsIC5jbHMtMiB7DQogICAgICAgIHN0cm9rZTogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgc3Ryb2tlOiBub25lOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIj4NCiAgICA8ZyBpZD0iUmVjdGFuZ2xlXzU5IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1OSIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIuOTA3KSI+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHdpZHRoPSIyNC4yMjUiIGhlaWdodD0iMTcuNzY1Ii8+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMuMjI1IiBoZWlnaHQ9IjE2Ljc2NSIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iUGF0aF8xMCIgZGF0YS1uYW1lPSJQYXRoIDEwIiBjbGFzcz0iY2xzLTIiIGQ9Ik03Mjg4LjUyNSwxMzk5NC4yYTE4LjEsMTguMSwwLDAsMC05LjEyNC0yLjh2MTYuNDM4YTEwLjMxOCwxMC4zMTgsMCwwLDEsOS4xMjQsMi41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcyNzYuNjU1IC0xMzk5MS40KSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGNsYXNzPSJjbHMtMiIgZD0iTTcyNzkuNCwxMzk5NC4yYTE3LjgzNiwxNy44MzYsMCwwLDEsOS4wNDItMi44djE2LjQzOGExMC4xNTYsMTAuMTU2LDAsMCwwLTkuMDQyLDIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MjY2LjcyMyAtMTM5OTEuNCkiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);background-repeat:no-repeat;margin-bottom:-4px}.tile .information .description p,.tile>a{color:var(--donkere_basis_primair)}.tile:hover,.tile:hover *{text-decoration:none}.genericLinksSwiperWrapper .tile{margin:unset}.tile.fullSizeImageTile,.tileGroup .tile.fullSizeImageTile{height:300px}.tile.fullSizeImageTile figure,.tileGroup .tile.fullSizeImageTile figure{height:100%;width:100%;border-radius:var(--border-radius)}.tile.fullSizeImageTile figure .imageMask,.tile.fullSizeImageTile figure img,.tileGroup .tile.fullSizeImageTile figure .imageMask,.tileGroup .tile.fullSizeImageTile figure img{height:100%;width:100%;border-radius:var(--border-radius);-webkit-transition:400ms linear;transition:400ms linear}.tile.fullSizeImageTile figure .imageMask,.tileGroup .tile.fullSizeImageTile figure .imageMask{position:absolute;left:0;top:0;background-color:var(--donkere_basis_primair);opacity:.33}.tile.fullSizeImageTile .information,.tileGroup .tile.fullSizeImageTile .information{position:absolute;bottom:10px;padding-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .leftSuperTitle,.tile.fullSizeImageTile .information .title,.tileGroup .tile.fullSizeImageTile .information .leftSuperTitle,.tileGroup .tile.fullSizeImageTile .information .title{color:var(--lichte_basis_primair);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .leftSuperTitle p,.tile.fullSizeImageTile .information .title p,.tileGroup .tile.fullSizeImageTile .information .leftSuperTitle p,.tileGroup .tile.fullSizeImageTile .information .title p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .description,.tile.fullSizeImageTile .information .extraInfo,.tile.fullSizeImageTile .information .mdButton,.tile.fullSizeImageTile .information .rightSupertitle,.tileGroup .tile.fullSizeImageTile .information .description,.tileGroup .tile.fullSizeImageTile .information .extraInfo,.tileGroup .tile.fullSizeImageTile .information .mdButton,.tileGroup .tile.fullSizeImageTile .information .rightSupertitle{display:none}.tile.fullSizeImageTile:hover img,.tileGroup .tile.fullSizeImageTile:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:400ms linear;transition:400ms linear}.tile.fullSizeImageTile:hover .imageMask,.tileGroup .tile.fullSizeImageTile:hover .imageMask{opacity:.1;-webkit-transition:400ms linear;transition:400ms linear}.tileGroup .tile picture img{width:100%}.tileGroup.images_none a.tile picture img{-o-object-fit:none;object-fit:none}.tileGroup .tile picture img,.tileGroup.images_cover a.tile picture img{-o-object-fit:cover;object-fit:cover}.tileGroup.images_contain a.tile picture img{-o-object-fit:contain;object-fit:contain}.tileGroup.images_fill a.tile picture img{-o-object-fit:fill;object-fit:fill}.swiper-wrapper .images_none a.tile picture img{-o-object-fit:none;object-fit:none}.swiper-wrapper .images_cover a.tile picture img{-o-object-fit:cover;object-fit:cover}.swiper-wrapper .images_contain a.tile picture img{-o-object-fit:contain;object-fit:contain}.swiper-wrapper .images_fill a.tile picture img{-o-object-fit:fill;object-fit:fill}.documentActions form>div,.documentActions>form button{float:right;height:30px;width:30px;margin-left:10px}.documentActions>form button{text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative}.documentTile figure img{-webkit-transform:translate(-50%,-50%) rotate(-5deg);transform:translate(-50%,-50%) rotate(-5deg);-webkit-box-shadow:1px 1px 7px 0 rgba(41,41,41,.32);box-shadow:1px 1px 7px 0 rgba(41,41,41,.32);max-height:80%}.documentActions .tooltip{display:none;position:absolute;bottom:34px;left:13px;color:var(--lichte_basis_primair);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px;padding:1px 7px;font-size:12px;line-height:14px;z-index:100}.documentActions>form button::before{content:"\f019";margin-top:6px;height:30px;font-size:18px;width:30px;display:block;left:1px;top:1px;position:absolute}@media (max-width:500px){.tile{float:none;margin:20px auto}}@media screen and (max-width:390px){.tileGroup{width:103%;margin:0 auto 40px;overflow:visible}.caseSwiper .tileGroup,body.blogOverview .tileGroup{overflow:auto}}@media screen and (max-width:370px){.tileGroup{width:100%;margin:0 auto 40px;overflow:visible}body.blogOverview .tileGroup{overflow:auto}}.ctaTile{height:333px;position:relative}.ctaTile a{position:absolute;left:15px;right:15px;bottom:15px}.tile-status{position:absolute;z-index:1;right:0;margin:0;background:rgba(0,0,0,.8);color:var(--lichte_basis_primair);top:10px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.tile-status li{list-style-type:none;padding:5px}.tile-status-nieuw{background-color:var(--donkere_basis_secundair)}.tile-status-uitgelicht{background-color:var(--lichte_basis_secundair)}@media only screen and (max-width:1220px){.addProductToCartButton{width:auto}}
#content{width:auto;padding:0}.centerContent{width:1200px;max-width:100%;margin:0 auto;float:none;-webkit-box-sizing:border-box;box-sizing:border-box}.centerContent.half-padding{padding:0 15px}.sector{font-size:14px;text-transform:uppercase;color:#fff;text-shadow:0 0 7px #000;margin-bottom:3px}.fill-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.info{height:auto}@media only screen and (max-width:768px){.fill-image{width:auto;max-width:none!important;height:100%!important}.info{height:auto}.info .fill-image{position:relative;-webkit-transform:none;transform:none;top:auto;left:auto;width:100%;height:auto}}.pagebuilder .hero{position:relative}.pagebuilder .hero .arrow-down{position:absolute;right:20px;bottom:20px;cursor:pointer;height:47px;width:30px}.hero-image-wrapper{width:100%;height:calc(100vh - 105px);overflow:hidden;position:relative}.header{position:absolute;left:0;right:0;bottom:17vh;width:100%;max-width:1560px;margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.header .description,.header .title{color:#fff;text-shadow:0 0 1px #000,0 0 12px #000}.header .description{line-height:1}.header .title{font-weight:700;line-height:37px}.header .subTitle{font-weight:400;margin-top:20px;font-size:32px;letter-spacing:.1em;text-align:left;color:#fff;text-shadow:0 0 12px rgba(0,0,0,.77);text-transform:uppercase}.header .description{font-weight:400}.list-products{margin-top:40px}.full-assortiment{text-align:right}.clientInfo>div{overflow:auto}.clientInfo figure{max-width:15%;padding:0;margin:0 2% 0 0;position:relative;height:100px}.clientInfo figure img{max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.clientInfo .description,.clientInfo figure{width:100%;float:left}.clientInfo figure+.description{width:83%;float:left}.hero-image-wrapper.object-fit-container.cover img{width:100%}@media screen and (max-width:800px){.clientInfo figure{max-width:100%;margin:0 0 20px;height:100px}.clientInfo figure img{position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:auto;height:100%;width:auto}.clientInfo figure+.description{width:100%}}@media screen and (min-width:600px){.features-image{height:300px}}@media screen and (min-width:1000px){.features-image{height:430px}.hero-image-wrapper{height:720px;height:93vh;height:calc(100vh - 70px)}.header .sector{font-size:20px}.header .title{font-size:54px;line-height:64px}.header .description{font-size:40px}.info-content{padding:60px 60px 60px 30px}.info-wrapper.alt .info-content{padding:60px 30px 60px 60px}.features li{display:inline-block;width:33%;line-height:3}.features li:after,.features li:before{bottom:16px}}
@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1);box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1)}to{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent;box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1);box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1)}to{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent;box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent}}:root{--mdfColorPassive: var(--donkere_basis_secundair);--mdfColorText: var(--donkere_basis_primair);--mdfColorActive: var(--donkere_basis_secundair);--mdfColorInactive: var(--donkere_basis_secundair);--mdfColorNegative: var(--lichte_basis_primair);--mdfHeaderFont: var(--font_title) !important;--mdfInputFont: var(--font_main) !important;--mdf-radio-size: 20px;--mdf-radio-checked-size: 10px;--mdf-radio-ripple-size: 15px;--mdf-checkbox-size: 20px;--mdf-checkbox-padding: 4px;--mdf-checkmark-width: 2px}iframe.async-form-loaded,iframe.mdf{border:0;min-height:250px}.pagebuilder .formPopup iframe.mdf.formIframe{min-height:550px}.required-group.invalid-group{border:2px solid red;border-radius:5px;padding:10px!important;background-color:#fff8f8}.mdf .formTitle{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2.5rem);line-height:clamp(24px,5vw,45px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Inherit;color:var(--color_title_headers);word-break:auto-phrase;display:block}.mdf pre{text-align:initial}.mdf p,.mdf pre{font-family:var(--font_main);white-space:normal}.mdf fieldset{border:0;margin:0 0 40px;padding:0}.mdf fieldset legend{font-family:var(--mdfHeaderFont);font-size:18px;font-weight:700;padding:0}.mdf fieldset>p{margin-bottom:0}.mdf .freetext{margin:0;clear:both}.mdf .datePicker,.mdf .dropdown,.mdf .textInput{height:48px;margin-bottom:8px;display:block;position:relative}.mdf .textInput label{bottom:8px;font-size:14px}.mdf .datePicker label,.mdf .dropdown label,.mdf .textInput label{position:absolute;font-family:var(--mdfInputFont);color:var(--mdfColorText);-webkit-transition:all .2s ease-in-out;pointer-events:none}.mdf .dropdown label{bottom:8px;font-size:14px}.mdf .datePicker label:hover,.mdf .dropdown label:hover,.mdf .textArea label:hover,.mdf .textInput label:hover{cursor:text}.mdf .datePicker input,.mdf .datePicker select,.mdf .dropdown input,.mdf .dropdown select,.mdf .textInput input,.mdf .textInput select{width:100%;background:0 0;border:0;border-bottom:1px var(--mdfColorText) solid;position:absolute;padding:8px 0;bottom:0;font-size:14px;line-height:17px;color:var(--mdfColorText);-webkit-appearance:none;-webkit-transition:border .2s ease-in-out;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--mdfInputFont)}.mdf .datePicker select option,.mdf .dropdown select option,.mdf .textInput select option{padding:8px}.mdf .datePicker input.focus,.mdf .datePicker input:focus,.mdf .datePicker select.focus,.mdf .datePicker select:focus,.mdf .dropdown input.focus,.mdf .dropdown input:focus,.mdf .dropdown select.focus,.mdf .dropdown select:focus,.mdf .textInput input.focus,.mdf .textInput input:focus,.mdf .textInput select.focus,.mdf .textInput select:focus{outline:0;border-bottom:1px var(--mdfColorActive) solid}.mdf .datePicker input.focus::-webkit-input-placeholder,.mdf .datePicker input:focus::-webkit-input-placeholder,.mdf .dropdown input.focus::-webkit-input-placeholder,.mdf .dropdown input:focus::-webkit-input-placeholder,.mdf .textInput input.focus::-webkit-input-placeholder,.mdf .textInput input:focus::-webkit-input-placeholder{color:transparent!important}.mdf .datePicker input.focus:-ms-input-placeholder,.mdf .datePicker input.focus::-ms-input-placeholder,.mdf .datePicker input:focus:-ms-input-placeholder,.mdf .datePicker input:focus::-ms-input-placeholder,.mdf .dropdown input.focus:-ms-input-placeholder,.mdf .dropdown input.focus::-ms-input-placeholder,.mdf .dropdown input:focus:-ms-input-placeholder,.mdf .dropdown input:focus::-ms-input-placeholder,.mdf .textInput input.focus:-ms-input-placeholder,.mdf .textInput input.focus::-ms-input-placeholder,.mdf .textInput input:focus:-ms-input-placeholder,.mdf .textInput input:focus::-ms-input-placeholder{color:transparent!important}.mdf .datePicker input.focus::placeholder,.mdf .datePicker input:focus::placeholder,.mdf .dropdown input.focus::placeholder,.mdf .dropdown input:focus::placeholder,.mdf .textInput input.focus::placeholder,.mdf .textInput input:focus::placeholder{color:transparent!important}.mdf .datePicker input.filled+label,.mdf .datePicker input.focus+label,.mdf .datePicker input:focus+label,.mdf .datePicker select.filled+label,.mdf .dropdown input.filled+label,.mdf .dropdown input.focus+label,.mdf .dropdown input:focus+label,.mdf .dropdown select.filled+label,.mdf .textInput input.filled+label,.mdf .textInput input.focus+label,.mdf .textInput input:focus+label,.mdf .textInput select.filled+label{bottom:30px;font-size:11px;line-height:14px}.mdf .datePicker input.focus+label,.mdf .datePicker input:focus+label,.mdf .dropdown input.focus+label,.mdf .dropdown input:focus+label,.mdf .textInput input.focus+label,.mdf .textInput input:focus+label{color:var(--mdfColorActive)}.mdf .datePicker label{bottom:30px;font-size:11px}.mdf input::-webkit-input-placeholder,.mdf textArea::-webkit-input-placeholder{color:transparent!important}.mdf input:-ms-input-placeholder,.mdf textArea:-ms-input-placeholder{color:transparent!important}.mdf input::-ms-input-placeholder,.mdf textArea::-ms-input-placeholder{color:transparent!important;line-height:3.1}.mdf input::placeholder,.mdf textArea::placeholder{color:transparent!important;line-height:3.1}.mdf .textArea{display:block;position:relative;margin:22px 0 8px;background:0 0;float:left;width:100%}.mdf .textArea label,.mdf .textArea textArea{font-size:14px;font-family:var(--mdfInputFont);color:var(--mdfColorText)}.mdf .textArea textArea{width:100%;border:1px solid var(--mdfColorText);border-radius:3px;padding:25px 8px 8px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;-webkit-transition:border .2s ease-in-out}.mdf .textArea label{position:absolute;top:20px;left:8px;-webkit-transition:all .2s ease-in-out}.mdf .textArea textArea:focus{outline:0;border:1px var(--mdfColorActive) solid}.mdf .textArea textArea.filled+label,.mdf .textArea textArea:focus+label{font-size:11px;top:3px;background:0 0;width:90%}.mdf .textArea textArea:focus+label{color:var(--mdfColorActive)}.mdf .fullWidth{width:100%}.mdf .halfWidth{width:48%;float:left}.mdf fieldset div:nth-of-type(odd){margin-right:4%}.mdf fieldset.buttonBar{padding:0;margin:-20px 0 0}.mdf button,.mdf label.pseudoFileInput{outline:0;border-style:none;float:right}.mdf button i,.mdf label.pseudoFileInput i{margin-right:5px}.mdf .formField.disabled input,.mdf .formField.disabled textArea,.mdf .formfield.disabled input,.mdf .formfield.disabled textArea{border-bottom:1px dotted var(--mdfColorPassive);color:var(--mdfColorText)}.mdf .checkbox,.mdf .radiobutton{width:100%;margin:20px 0 8px;padding:0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:var(--mdfInputFont);color:var(--mdfColorText)}.mdf .checkbox>span,.mdf .radiobutton>span{display:block;font-size:14px;margin-bottom:10px}.mdf .checkbox ul,.mdf .radiobutton ul{font-family:var(--mdfInputFont);list-style-type:none;margin:0;padding:0}.mdf .checkbox ul li,.mdf .radiobutton ul li{margin-top:14px;position:relative}.mdf .checkbox ul li input,.mdf .radiobutton ul li input{margin:4px 8px 0 0;width:auto}.mdf .checkbox ul li label,.mdf .radiobutton ul li label{color:var(--mdfColorText);line-height:20px}.mdf .checkbox ul li::before,.mdf .radiobutton input[type=radio],.mdf .radiobutton ul li::before{display:none}.mdf .checkbox ul li:first-child,.mdf .radiobutton ul li:first-child{margin-top:0}.mdf .radiobutton input[type=radio]:checked+label:before{border-color:var(--mdfColorActive);-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.mdf .radiobutton input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.mdf .radiobutton label{display:inline-block;height:var(--mdf-radio-size);position:relative;padding:0 30px;margin-bottom:0;cursor:pointer;vertical-align:bottom;font-size:14px}.mdf .radiobutton label:after,.mdf .radiobutton label:before{position:absolute;content:'';border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.mdf .radiobutton label:before{left:0;top:4px;width:var(--mdf-radio-size);height:var(--mdf-radio-size);border:1px solid var(--mdfColorText);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .radiobutton label:after{top:9px;left:5px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:var(--mdfColorActive);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox label,.mdf .dropdown{cursor:pointer}.mdf .checkbox label:after,.mdf .checkbox label:before{content:"";position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox label:before{width:var(--mdf-checkbox-size);height:var(--mdf-checkbox-size);background:var(--lichte_basis_primair);border:1px solid var(--mdfColorText);border-radius:2px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.mdf .checkbox input[type=checkbox]{outline:0;margin-right:18px}.mdf .checkbox input[type=checkbox]:checked+label:before{background:var(--mdfColorActive);border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:checked+label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border:var(--mdf-checkmark-width) solid var(--mdfColorNegative);border-top-style:none;border-right-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:disabled+label:before{border-color:var(--mdfColorText);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:disabled:checked+label:before{background:var(--mdfColorInactive);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .dropdown::after{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;background:0 0;height:38px;padding:13px 9px 9px;text-align:center;width:38px;display:block;position:absolute;right:0;bottom:3px;pointer-events:none}.mdf .dropdown::after,.mdf .file,.mdf .file label{-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .file{height:62px;margin-bottom:8px;float:left;display:block;position:relative}.mdf .file .label{position:absolute;font-family:var(--mdfInputFont);color:var(--mdfColorText);top:0;font-size:11px;-webkit-transition:all .2s ease-in-out}.mdf .file input,.mdf .file label{overflow:hidden;position:absolute;bottom:0}.mdf .file label{left:0;cursor:pointer;min-width:auto;max-width:100%}.mdf .file label::before{content:"\f093";font-family:"Font Awesome 6 Free";margin-right:5px;font-weight:700}.mdf .file label.containsFile::before{content:"\f15b"}.mdf .file label.containsMultipleFiles::before{content:"\f0c5"}.mdf .file input{opacity:0;z-index:-1}.mdf .file .input.has-focus+label,.mdf .file input:focus+label{outline:1px dotted var(--donkere_basis_primair);outline:-webkit-focus-ring-color auto 5px}.narrowForm .mdf fieldset div:nth-of-type(odd){margin-right:0}input:-moz-ui-invalid,textarea:-moz-ui-invalid{box-shadow:none}.mdf.narrowForm .halfWidth{width:100%;margin-right:0}.mdf.narrowForm .file label{min-width:100%}@media (max-width:500px){.mdf .halfWidth{width:100%;margin-right:0}.mdf .file label{min-width:100%}}.negativeFormContainer .completedForm fieldset:nth-of-type(2),.negativeFormContainer form fieldset:nth-of-type(2){float:left;width:100%}.negativeFormContainer .completedForm fieldset:nth-of-type(3),.negativeFormContainer form fieldset:nth-of-type(3){float:right}.negativeFormContainer .completedForm .formTitle,.negativeFormContainer form .formTitle{color:var(--lichte_basis_primair);font-size:14px;line-height:21px}.negativeFormContainer .completedForm .textArea input,.negativeFormContainer .completedForm .textInput input,.negativeFormContainer .completedForm .textInput textarea,.negativeFormContainer form .textArea input,.negativeFormContainer form .textInput input,.negativeFormContainer form .textInput textarea{border-bottom-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .textArea textarea,.negativeFormContainer form .textArea textarea{color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker input:focus,.darkFormWrapper .mdf .datePicker select:focus,.darkFormWrapper .mdf .dropdown input:focus,.darkFormWrapper .mdf .dropdown select:focus,.darkFormWrapper .mdf .textInput input:focus,.darkFormWrapper .mdf .textInput select:focus,.darkFormWrapper.mdf .datePicker input:focus,.darkFormWrapper.mdf .datePicker select:focus,.darkFormWrapper.mdf .dropdown input:focus,.darkFormWrapper.mdf .dropdown select:focus,.darkFormWrapper.mdf .textInput input:focus,.darkFormWrapper.mdf .textInput select:focus,.negativeFormContainer .completedForm .textArea input:focus,.negativeFormContainer .completedForm .textInput input:focus,.negativeFormContainer .completedForm .textInput textarea:focus,.negativeFormContainer form .textArea input:focus,.negativeFormContainer form .textInput input:focus,.negativeFormContainer form .textInput textarea:focus,.passive-dark .mdf .datePicker input:focus,.passive-dark .mdf .datePicker select:focus,.passive-dark .mdf .dropdown input:focus,.passive-dark .mdf .dropdown select:focus,.passive-dark .mdf .textInput input:focus,.passive-dark .mdf .textInput select:focus,.passive-dark.mdf .datePicker input:focus,.passive-dark.mdf .datePicker select:focus,.passive-dark.mdf .dropdown input:focus,.passive-dark.mdf .dropdown select:focus,.passive-dark.mdf .textInput input:focus,.passive-dark.mdf .textInput select:focus,.passive-light .mdf .datePicker input:focus,.passive-light .mdf .datePicker select:focus,.passive-light .mdf .dropdown input:focus,.passive-light .mdf .dropdown select:focus,.passive-light .mdf .textInput input:focus,.passive-light .mdf .textInput select:focus,.passive-light.mdf .datePicker input:focus,.passive-light.mdf .datePicker select:focus,.passive-light.mdf .dropdown input:focus,.passive-light.mdf .dropdown select:focus,.passive-light.mdf .textInput input:focus,.passive-light.mdf .textInput select:focus{border-bottom-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker input:focus+label,.darkFormWrapper .mdf .datePicker select:focus+label,.darkFormWrapper .mdf .dropdown input:focus+label,.darkFormWrapper .mdf .dropdown select:focus+label,.darkFormWrapper .mdf .textInput input:focus+label,.darkFormWrapper .mdf .textInput select:focus+label,.darkFormWrapper.mdf .datePicker input:focus+label,.darkFormWrapper.mdf .datePicker select:focus+label,.darkFormWrapper.mdf .dropdown input:focus+label,.darkFormWrapper.mdf .dropdown select:focus+label,.darkFormWrapper.mdf .textInput input:focus+label,.darkFormWrapper.mdf .textInput select:focus+label,.negativeFormContainer .completedForm .textArea input:focus+label,.negativeFormContainer .completedForm .textArea textarea:focus+label,.negativeFormContainer .completedForm .textInput input:focus+label,.negativeFormContainer .completedForm .textInput textarea:focus+label,.negativeFormContainer form .textArea input:focus+label,.negativeFormContainer form .textArea textarea:focus+label,.negativeFormContainer form .textInput input:focus+label,.negativeFormContainer form .textInput textarea:focus+label,.passive-dark .mdf .datePicker input:focus+label,.passive-dark .mdf .datePicker select:focus+label,.passive-dark .mdf .dropdown input:focus+label,.passive-dark .mdf .dropdown select:focus+label,.passive-dark .mdf .textInput input:focus+label,.passive-dark .mdf .textInput select:focus+label,.passive-dark.mdf .datePicker input:focus+label,.passive-dark.mdf .datePicker select:focus+label,.passive-dark.mdf .dropdown input:focus+label,.passive-dark.mdf .dropdown select:focus+label,.passive-dark.mdf .textInput input:focus+label,.passive-dark.mdf .textInput select:focus+label,.passive-light .mdf .datePicker input:focus+label,.passive-light .mdf .datePicker select:focus+label,.passive-light .mdf .dropdown input:focus+label,.passive-light .mdf .dropdown select:focus+label,.passive-light .mdf .textInput input:focus+label,.passive-light .mdf .textInput select:focus+label,.passive-light.mdf .datePicker input:focus+label,.passive-light.mdf .datePicker select:focus+label,.passive-light.mdf .dropdown input:focus+label,.passive-light.mdf .dropdown select:focus+label,.passive-light.mdf .textInput input:focus+label,.passive-light.mdf .textInput select:focus+label{color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .textArea label,.negativeFormContainer .completedForm .textInput label,.negativeFormContainer form .textArea label,.negativeFormContainer form .textInput label{color:var(--donkere_basis_primair)}.negativeFormContainer .completedForm .textArea textarea,.negativeFormContainer form .textArea textarea{border:1px solid var(--donkere_basis_primair)}.negativeFormContainer .completedForm .textArea textarea:focus,.negativeFormContainer form .textArea textarea:focus{border:1px solid var(--lichte_basis_primair)}.negativeFormContainer .completedForm>p,.negativeFormContainer form>p{text-align:center}.negativeFormContainer .completedForm .radiobutton label:checked+label:before,.negativeFormContainer form .radiobutton label:checked+label:before{border-color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .radiobutton label:before,.negativeFormContainer form .radiobutton label:before{border:1px solid var(--lichte_basis_primair)}.negativeFormContainer .completedForm .radiobutton label:after,.negativeFormContainer form .radiobutton label:after{background:var(--primair_default)}.negativeFormContainer .completedForm .checkbox ul li label,.negativeFormContainer form .checkbox ul li label{color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .checkbox ul li label:before,.negativeFormContainer form .checkbox ul li label:before{border:1px solid var(--lichte_basis_primair);background-color:var(--donkere_basis_secundair)}.negativeFormContainer .completedForm .checkbox ul li label a,.negativeFormContainer form .checkbox ul li label a{color:var(--lichte_basis_primair);text-decoration:underline}.negativeFormContainer .completedForm .checkbox input[type=checkbox]:checked+label:before,.negativeFormContainer form .checkbox input[type=checkbox]:checked+label:before{background:var(--lichte_basis_primair);color:var(--donkere_basis_secundair)}.negativeFormContainer .completedForm .checkbox input[type=checkbox]:checked+label:after,.negativeFormContainer form .checkbox input[type=checkbox]:checked+label:after{border-color:var(--donkere_basis_secundair);color:var(--donkere_basis_secundair)}.locationDetailForm.mdf .formTitle{display:none}.darkFormWrapper .mdf a,.darkFormWrapper.mdf a,.passive-dark .mdf a,.passive-dark.mdf a,.passive-light .mdf a,.passive-light.mdf a{color:var(--color_links_dark);text-decoration:underline}.darkFormWrapper .mdf .checkbox,.darkFormWrapper .mdf .checkbox ul li label,.darkFormWrapper .mdf .datePicker input.filled+label,.darkFormWrapper .mdf .datePicker select.filled+label,.darkFormWrapper .mdf .dropdown input.filled+label,.darkFormWrapper .mdf .dropdown select.filled+label,.darkFormWrapper .mdf .file .label,.darkFormWrapper .mdf .formTitle,.darkFormWrapper .mdf .freetext,.darkFormWrapper .mdf .radiobutton,.darkFormWrapper .mdf .radiobutton ul li label,.darkFormWrapper .mdf .textInput input.filled+label,.darkFormWrapper .mdf .textInput select.filled+label,.darkFormWrapper .mdf p,.darkFormWrapper.mdf .checkbox,.darkFormWrapper.mdf .checkbox ul li label,.darkFormWrapper.mdf .datePicker input.filled+label,.darkFormWrapper.mdf .datePicker select.filled+label,.darkFormWrapper.mdf .dropdown input.filled+label,.darkFormWrapper.mdf .dropdown select.filled+label,.darkFormWrapper.mdf .file .label,.darkFormWrapper.mdf .formTitle,.darkFormWrapper.mdf .freetext,.darkFormWrapper.mdf .radiobutton,.darkFormWrapper.mdf .radiobutton ul li label,.darkFormWrapper.mdf .textInput input.filled+label,.darkFormWrapper.mdf .textInput select.filled+label,.darkFormWrapper.mdf p,.passive-dark .mdf .checkbox,.passive-dark .mdf .checkbox ul li label,.passive-dark .mdf .datePicker input.filled+label,.passive-dark .mdf .datePicker select.filled+label,.passive-dark .mdf .dropdown input.filled+label,.passive-dark .mdf .dropdown select.filled+label,.passive-dark .mdf .file .label,.passive-dark .mdf .formTitle,.passive-dark .mdf .freetext,.passive-dark .mdf .radiobutton,.passive-dark .mdf .radiobutton ul li label,.passive-dark .mdf .textInput input.filled+label,.passive-dark .mdf .textInput select.filled+label,.passive-dark .mdf p,.passive-dark.mdf .checkbox,.passive-dark.mdf .checkbox ul li label,.passive-dark.mdf .datePicker input.filled+label,.passive-dark.mdf .datePicker select.filled+label,.passive-dark.mdf .dropdown input.filled+label,.passive-dark.mdf .dropdown select.filled+label,.passive-dark.mdf .file .label,.passive-dark.mdf .formTitle,.passive-dark.mdf .freetext,.passive-dark.mdf .radiobutton,.passive-dark.mdf .radiobutton ul li label,.passive-dark.mdf .textInput input.filled+label,.passive-dark.mdf .textInput select.filled+label,.passive-dark.mdf p,.passive-light .mdf .checkbox,.passive-light .mdf .checkbox ul li label,.passive-light .mdf .datePicker input.filled+label,.passive-light .mdf .datePicker select.filled+label,.passive-light .mdf .dropdown input.filled+label,.passive-light .mdf .dropdown select.filled+label,.passive-light .mdf .file .label,.passive-light .mdf .formTitle,.passive-light .mdf .freetext,.passive-light .mdf .radiobutton,.passive-light .mdf .radiobutton ul li label,.passive-light .mdf .textInput input.filled+label,.passive-light .mdf .textInput select.filled+label,.passive-light .mdf p,.passive-light.mdf .checkbox,.passive-light.mdf .checkbox ul li label,.passive-light.mdf .datePicker input.filled+label,.passive-light.mdf .datePicker select.filled+label,.passive-light.mdf .dropdown input.filled+label,.passive-light.mdf .dropdown select.filled+label,.passive-light.mdf .file .label,.passive-light.mdf .formTitle,.passive-light.mdf .freetext,.passive-light.mdf .radiobutton,.passive-light.mdf .radiobutton ul li label,.passive-light.mdf .textInput input.filled+label,.passive-light.mdf .textInput select.filled+label,.passive-light.mdf p{color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker label,.darkFormWrapper .mdf .dropdown label,.darkFormWrapper .mdf .textArea label,.darkFormWrapper .mdf .textInput label,.darkFormWrapper.mdf .datePicker label,.darkFormWrapper.mdf .dropdown label,.darkFormWrapper.mdf .textArea label,.darkFormWrapper.mdf .textInput label,.passive-dark .mdf .datePicker label,.passive-dark .mdf .dropdown label,.passive-dark .mdf .textArea label,.passive-dark .mdf .textInput label,.passive-dark.mdf .datePicker label,.passive-dark.mdf .dropdown label,.passive-dark.mdf .textArea label,.passive-dark.mdf .textInput label,.passive-light .mdf .datePicker label,.passive-light .mdf .dropdown label,.passive-light .mdf .textArea label,.passive-light .mdf .textInput label,.passive-light.mdf .datePicker label,.passive-light.mdf .dropdown label,.passive-light.mdf .textArea label,.passive-light.mdf .textInput label{color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input,.darkFormWrapper .mdf .datePicker select,.darkFormWrapper .mdf .dropdown input,.darkFormWrapper .mdf .dropdown select,.darkFormWrapper .mdf .textInput input,.darkFormWrapper .mdf .textInput select,.darkFormWrapper.mdf .datePicker input,.darkFormWrapper.mdf .datePicker select,.darkFormWrapper.mdf .dropdown input,.darkFormWrapper.mdf .dropdown select,.darkFormWrapper.mdf .textInput input,.darkFormWrapper.mdf .textInput select,.passive-dark .mdf .datePicker input,.passive-dark .mdf .datePicker select,.passive-dark .mdf .dropdown input,.passive-dark .mdf .dropdown select,.passive-dark .mdf .textInput input,.passive-dark .mdf .textInput select,.passive-dark.mdf .datePicker input,.passive-dark.mdf .datePicker select,.passive-dark.mdf .dropdown input,.passive-dark.mdf .dropdown select,.passive-dark.mdf .textInput input,.passive-dark.mdf .textInput select,.passive-light .mdf .datePicker input,.passive-light .mdf .datePicker select,.passive-light .mdf .dropdown input,.passive-light .mdf .dropdown select,.passive-light .mdf .textInput input,.passive-light .mdf .textInput select,.passive-light.mdf .datePicker input,.passive-light.mdf .datePicker select,.passive-light.mdf .dropdown input,.passive-light.mdf .dropdown select,.passive-light.mdf .textInput input,.passive-light.mdf .textInput select{color:var(--lichte_basis_primair);border-bottom-color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input.filled,.darkFormWrapper .mdf .datePicker select.filled,.darkFormWrapper .mdf .dropdown input.filled,.darkFormWrapper .mdf .dropdown select.filled,.darkFormWrapper .mdf .textInput input.filled,.darkFormWrapper .mdf .textInput select.filled,.darkFormWrapper.mdf .datePicker input.filled,.darkFormWrapper.mdf .datePicker select.filled,.darkFormWrapper.mdf .dropdown input.filled,.darkFormWrapper.mdf .dropdown select.filled,.darkFormWrapper.mdf .textInput input.filled,.darkFormWrapper.mdf .textInput select.filled,.passive-dark .mdf .datePicker input.filled,.passive-dark .mdf .datePicker select.filled,.passive-dark .mdf .dropdown input.filled,.passive-dark .mdf .dropdown select.filled,.passive-dark .mdf .textInput input.filled,.passive-dark .mdf .textInput select.filled,.passive-dark.mdf .datePicker input.filled,.passive-dark.mdf .datePicker select.filled,.passive-dark.mdf .dropdown input.filled,.passive-dark.mdf .dropdown select.filled,.passive-dark.mdf .textInput input.filled,.passive-dark.mdf .textInput select.filled,.passive-light .mdf .datePicker input.filled,.passive-light .mdf .datePicker select.filled,.passive-light .mdf .dropdown input.filled,.passive-light .mdf .dropdown select.filled,.passive-light .mdf .textInput input.filled,.passive-light .mdf .textInput select.filled,.passive-light.mdf .datePicker input.filled,.passive-light.mdf .datePicker select.filled,.passive-light.mdf .dropdown input.filled,.passive-light.mdf .dropdown select.filled,.passive-light.mdf .textInput input.filled,.passive-light.mdf .textInput select.filled{border-bottom-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea,.darkFormWrapper.mdf .textArea textarea,.passive-dark .mdf .textArea textarea,.passive-dark.mdf .textArea textarea,.passive-light .mdf .textArea textarea,.passive-light.mdf .textArea textarea{border-color:rgba(255,255,255,.7);color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea.filled,.darkFormWrapper .mdf .textArea textarea:focus,.darkFormWrapper.mdf .textArea textarea.filled,.darkFormWrapper.mdf .textArea textarea:focus,.passive-dark .mdf .textArea textarea.filled,.passive-dark .mdf .textArea textarea:focus,.passive-dark.mdf .textArea textarea.filled,.passive-dark.mdf .textArea textarea:focus,.passive-light .mdf .textArea textarea.filled,.passive-light .mdf .textArea textarea:focus,.passive-light.mdf .textArea textarea.filled,.passive-light.mdf .textArea textarea:focus{border-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea.filled+label,.darkFormWrapper .mdf .textArea textarea:focus+label,.darkFormWrapper.mdf .textArea textarea.filled+label,.darkFormWrapper.mdf .textArea textarea:focus+label,.passive-dark .mdf .textArea textarea.filled+label,.passive-dark .mdf .textArea textarea:focus+label,.passive-dark.mdf .textArea textarea.filled+label,.passive-dark.mdf .textArea textarea:focus+label,.passive-light .mdf .textArea textarea.filled+label,.passive-light .mdf .textArea textarea:focus+label,.passive-light.mdf .textArea textarea.filled+label,.passive-light.mdf .textArea textarea:focus+label{background-color:transparent;color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .formField.disabled input,.darkFormWrapper .mdf .formField.disabled label,.darkFormWrapper .mdf .formField.disabled textarea,.darkFormWrapper .mdf .formfield.disabled input,.darkFormWrapper .mdf .formfield.disabled label,.darkFormWrapper .mdf .formfield.disabled textarea,.darkFormWrapper.mdf .formField.disabled input,.darkFormWrapper.mdf .formField.disabled label,.darkFormWrapper.mdf .formField.disabled textarea,.darkFormWrapper.mdf .formfield.disabled input,.darkFormWrapper.mdf .formfield.disabled label,.darkFormWrapper.mdf .formfield.disabled textarea,.passive-dark .mdf .formField.disabled input,.passive-dark .mdf .formField.disabled label,.passive-dark .mdf .formField.disabled textarea,.passive-dark .mdf .formfield.disabled input,.passive-dark .mdf .formfield.disabled label,.passive-dark .mdf .formfield.disabled textarea,.passive-dark.mdf .formField.disabled input,.passive-dark.mdf .formField.disabled label,.passive-dark.mdf .formField.disabled textarea,.passive-dark.mdf .formfield.disabled input,.passive-dark.mdf .formfield.disabled label,.passive-dark.mdf .formfield.disabled textarea,.passive-light .mdf .formField.disabled input,.passive-light .mdf .formField.disabled label,.passive-light .mdf .formField.disabled textarea,.passive-light .mdf .formfield.disabled input,.passive-light .mdf .formfield.disabled label,.passive-light .mdf .formfield.disabled textarea,.passive-light.mdf .formField.disabled input,.passive-light.mdf .formField.disabled label,.passive-light.mdf .formField.disabled textarea,.passive-light.mdf .formfield.disabled input,.passive-light.mdf .formfield.disabled label,.passive-light.mdf .formfield.disabled textarea{color:var(--lichte_basis_primair);border-color:transparent}.darkFormWrapper .mdf .checkbox label:before,.darkFormWrapper .mdf .radiobutton label:before,.darkFormWrapper.mdf .checkbox label:before,.darkFormWrapper.mdf .radiobutton label:before,.passive-dark .mdf .checkbox label:before,.passive-dark .mdf .radiobutton label:before,.passive-dark.mdf .checkbox label:before,.passive-dark.mdf .radiobutton label:before,.passive-light .mdf .checkbox label:before,.passive-light .mdf .radiobutton label:before,.passive-light.mdf .checkbox label:before,.passive-light.mdf .radiobutton label:before{border:1px solid var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox label:before,.darkFormWrapper .mdf .radiobutton.checkbox label:before,.darkFormWrapper.mdf .checkbox.checkbox label:before,.darkFormWrapper.mdf .radiobutton.checkbox label:before,.passive-dark .mdf .checkbox.checkbox label:before,.passive-dark .mdf .radiobutton.checkbox label:before,.passive-dark.mdf .checkbox.checkbox label:before,.passive-dark.mdf .radiobutton.checkbox label:before,.passive-light .mdf .checkbox.checkbox label:before,.passive-light .mdf .radiobutton.checkbox label:before,.passive-light.mdf .checkbox.checkbox label:before,.passive-light.mdf .radiobutton.checkbox label:before{background-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before{background:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_primair);border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before{border-color:rgba(255,255,255,.7);border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after{background:rgba(255,255,255,.7)}.darkFormWrapper .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-dark .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-dark .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-dark.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-dark.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-light .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-light .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-light.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-light.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before{border-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.radiobutton label:after,.darkFormWrapper .mdf .radiobutton.radiobutton label:after,.darkFormWrapper.mdf .checkbox.radiobutton label:after,.darkFormWrapper.mdf .radiobutton.radiobutton label:after,.passive-dark .mdf .checkbox.radiobutton label:after,.passive-dark .mdf .radiobutton.radiobutton label:after,.passive-dark.mdf .checkbox.radiobutton label:after,.passive-dark.mdf .radiobutton.radiobutton label:after,.passive-light .mdf .checkbox.radiobutton label:after,.passive-light .mdf .radiobutton.radiobutton label:after,.passive-light.mdf .checkbox.radiobutton label:after,.passive-light.mdf .radiobutton.radiobutton label:after{background:var(--lichte_basis_primair)}.darkFormWrapper .mdf .file .input.has-focus+label,.darkFormWrapper .mdf .file input:focus+label,.darkFormWrapper.mdf .file .input.has-focus+label,.darkFormWrapper.mdf .file input:focus+label,.passive-dark .mdf .file .input.has-focus+label,.passive-dark .mdf .file input:focus+label,.passive-dark.mdf .file .input.has-focus+label,.passive-dark.mdf .file input:focus+label,.passive-light .mdf .file .input.has-focus+label,.passive-light .mdf .file input:focus+label,.passive-light.mdf .file .input.has-focus+label,.passive-light.mdf .file input:focus+label{outline:1px dotted var(--lichte_basis_primair)}.passive-dark .mdf .checkbox label:before,.passive-dark.mdf .checkbox label:before{background-color:var(--donkere_basis_secundair)}.passive-dark .mdf .checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .checkbox input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_secundair)}.grecaptcha-badge{display:none!important}
@media (min-width:1000px){.portalWrapper{float:left;width:75%}}.portalWrapper aside{border-left:none;padding:0;margin:0;width:100%;float:none}.portalAsideInfo{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding-top:20px;border-top:1px solid #1f1f1f}.portalAsideInfo .mobileOpenButton,.portalAsideInfo a img{display:none}.portalAsideInfo>div{width:100%;background-color:#f1ece2;margin:0 0 20px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.2);box-shadow:0 3px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border-radius:0}.portalAsideInfo>div h2{margin:0 0 5px}.portalAsideInfo>div p{margin-bottom:10px}.portalAsideInfo>div table{width:100%}.portalAsideInfo>div .personInfo{margin-top:20px}.portalAsideInfo>div .personInfo img{float:left;margin-bottom:50px;margin-right:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portalAsideInfo>div>a{text-align:right;display:block;margin:10px 0 0}.portalAsideInfo .customerServiceOptions{list-style-type:none;padding:0;margin:10px 0 0}.portalAsideInfo .customerServiceOptions li{margin-bottom:5px}.portalAsideInfo .customerServiceOptions li i{background:#f1ece2;color:#fff;padding:5px;border-radius:100px;font-size:11px;margin-right:8px}@media (max-width:1000px){.portalAsideInfo,.portalAsideInfo .mobileOpenButton{-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out}.portalAsideInfo{max-width:100%;width:auto;z-index:90;background:#f1ece2;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:auto;padding-top:0;border-top:none;display:block;right:0}.portalAsideInfo.nav-up{top:-110px}.portalAsideInfo.nav-up .mobileOpenButton{top:-95px}.portalAsideInfo>div{display:block;-webkit-box-shadow:none;box-shadow:none;margin:0}.portalAsideInfo .mobileOpenButton{display:inline-block;position:fixed;right:15px;top:75px;color:#f1ece2;padding-right:20px}.portalAsideInfo .mobileOpenButton:after{right:0;top:0;position:absolute;content:"\f078";color:#f1ece2;font-weight:900;font-family:"Font Awesome 6 Free"}.portalAsideInfo.portalAsideOpen>div{display:block}.portalAsideInfo.portalAsideOpen .mobileOpenButton:after{content:"\f077"}}@media only screen and (max-width:500px){.portalAsideInfo .personInfo .roundedImage{display:block;float:none;margin-right:auto;margin-left:0;margin-bottom:20px}}
.newsletterSignupBar{line-height:0;min-height:300px;background-color:var(--newsletterBackgroundColor)}.newsletterSignupBar input{margin-bottom:-5px}.newsletterSignupBar .checkboxes label{line-height:20px}.newsletterSignupBar .checkboxes a{color:var(--newsletterTextColor);text-decoration:underline}.newsletterSignupBar .checkbox .checkboxLabel{display:none}.newsletterSignupBar,.newsletterSignupBar .completedForm .checkbox ul li label,.newsletterSignupBar .completedForm .textInput label,.newsletterSignupBar .completedForm label,.newsletterSignupBar form .checkbox ul li label,.newsletterSignupBar form .textInput label,.newsletterSignupBar form label,.newsletterSignupBar p{color:var(--newsletterTextColor)}.newsletterSignupBar .halfWidth{width:40%;top:0}@media screen and (max-width:700px){.newsletterSignupBar .halfWidth{width:100%;margin-right:0}}@media screen and (min-width:1100px){.newsletterSignupBar fieldset.buttonBar{margin-top:-90px}}.newsletterSignupBar .completedForm,.newsletterSignupBar form{max-width:1000px;padding:40px 40px 0;margin:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletterSignupBar .completedForm fieldset:nth-of-type(2),.newsletterSignupBar .completedForm fieldset:nth-of-type(3),.newsletterSignupBar form fieldset:nth-of-type(2),.newsletterSignupBar form fieldset:nth-of-type(3){float:right}.newsletterSignupBar .completedForm legend,.newsletterSignupBar form legend{width:100%}.newsletterSignupBar .completedForm .formTitle,.newsletterSignupBar form .formTitle{text-align:center;color:var(--newsletterTextColor)}.newsletterSignupBar .completedForm .freetext,.newsletterSignupBar form .freetext{text-align:center}.newsletterSignupBar .completedForm .textInput input,.newsletterSignupBar form .textInput input{border-bottom-color:var(--newsletterTextColor);color:var(--newsletterTextColor)}.newsletterSignupBar .completedForm .checkbox ul li label:before,.newsletterSignupBar form .checkbox ul li label:before{background-color:var(--newsletterBackgroundColor);border:1px solid var(--newsletterTextColor);border-radius:2px}.newsletterSignupBar .completedForm input[type=checkbox]:checked+label:before,.newsletterSignupBar form input[type=checkbox]:checked+label:before{background-color:var(--lichte_basis_primair)}.newsletterSignupBar .completedForm input[type=checkbox]:checked+label:after,.newsletterSignupBar form input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_secundair);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border-top-style:none;border-right-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletterSignupBar .completedForm .buttonBar,.newsletterSignupBar form .buttonBar{float:right}.newsletterSignupBar .completedForm .buttonBar button,.newsletterSignupBar form .buttonBar button{background-color:var(--call_to_action_default);margin-top:0;border-radius:var(--border-radius_buttons)}.newsletterSignupBar .completedForm>p,.newsletterSignupBar form>p{text-align:center;line-height:initial}.newsletterSignupBar .datePicker input.focus+label,.newsletterSignupBar .datePicker input:focus+label,.newsletterSignupBar .dropdown input.focus+label,.newsletterSignupBar .dropdown input:focus+label,.newsletterSignupBar .textInput input.focus+label,.newsletterSignupBar .textInput input:focus+label{color:var(--newsletterTextColor)}.newsletterSignupBar .datePicker input.focus,.newsletterSignupBar .datePicker input:focus,.newsletterSignupBar .datePicker select.focus,.newsletterSignupBar .datePicker select:focus,.newsletterSignupBar .dropdown input.focus,.newsletterSignupBar .dropdown input:focus,.newsletterSignupBar .dropdown select.focus,.newsletterSignupBar .dropdown select:focus,.newsletterSignupBar .textInput input.focus,.newsletterSignupBar .textInput input:focus,.newsletterSignupBar .textInput select.focus,.newsletterSignupBar .textInput select:focus{outline:0;border-bottom:1px solid var(--newsletterTextColor)}@media screen and (min-width:1100px){.newsletterSignupBar .formfield.checkbox{width:calc(100% - 180px)}}@media screen and (max-width:1100px){.newsletterSignupBar .completedForm,.newsletterSignupBar form{padding-bottom:40px}}@media screen and (max-width:700px){.newsletterSignupBar form fieldset:nth-of-type(2),.newsletterSignupBar form fieldset:nth-of-type(3){float:none;width:100%}}@media only screen and (max-width:600px){.newsletterSignupBar form pre{line-height:20px}}
#orderedEarlier .amountWrapper{width:110px}#orderedEarlier .amountWrapper input{width:35px}#orderedEarlier .amountWrapper .min{padding-bottom:2px}#orderedEarlier .productInOrderedEarlierDatatableForm{float:left}@media only screen and (max-width:600px){#orderedEarlier .productInOrderedEarlierDatatableForm{display:-webkit-box;display:-ms-flexbox;display:flex}}#orderedEarlier .favoritesDropdown{float:left;padding:10px 8px}#orderedEarlier_wrapper input#filter_laatste_bestelling_from::-webkit-calendar-picker-indicator,#orderedEarlier_wrapper input#filter_laatste_bestelling_to::-webkit-calendar-picker-indicator{padding-right:20px;-webkit-filter:invert(1);filter:invert(1)}#orderedEarlier_wrapper input#filter_laatste_bestelling_from,#orderedEarlier_wrapper input#filter_laatste_bestelling_to{font-family:"Work Sans",sans-serif}#orderedEarlier_wrapper thead tr:nth-child(2) th:last-of-type:after{display:none}#orderedEarlier_wrapper thead tr:nth-child(1) th:last-of-type{background:0 0}
.OnsitePopup .title{font-family:var(--font_title);font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,50px);letter-spacing:0;font-weight:500;margin:10px 0 15px;text-transform:Inherit;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--color_title_headers);word-break:auto-phrase;text-align:center;display:block}.OnsitePopup .closePopup{top:20px;right:20px}.OnsitePopup .campagnePopUpContentImage{margin:0}@media (min-width:768px){.OnsitePopup .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.OnsitePopup .campagneImage picture{display:block;line-height:0}.OnsitePopup .campagnePopUpContentText{text-align:center;padding:20px}}@media (max-width:1000px){.OnsitePopup .wrapper{display:block;text-align:center;top:15%;left:15%;right:15%;bottom:15%}}@media (max-width:768px){.OnsitePopup .campagnePopUpContentImage,.OnsitePopup .campagnePopUpContentText{text-align:center}}.Onsite_SlideIn_Popup,.Onsite_SlideIn_Popup .campagneImage img{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);box-shadow:1px 1px 3px 1px rgba(0,0,0,.4)}.Onsite_SlideIn_Popup{bottom:-400px;background-color:#fff;color:#1f1f1f;text-align:center;padding:20px 20px 0;max-width:280px;z-index:1;-webkit-transition:bottom 1s ease-out;transition:bottom 1s ease-out;position:fixed;left:20px}.Onsite_SlideIn_Popup.partiallyVisible.visible{bottom:80px;z-index:1}.Onsite_SlideIn_Popup .title{font-weight:700;font-size:18px;line-height:24px}.Onsite_SlideIn_Popup .campagnePopUpContentText{margin:20px 0}.Onsite_SlideIn_Popup .campagneImage{height:120px}.Onsite_SlideIn_Popup .campagneImage img{position:absolute;max-height:120px;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Onsite_SlideIn_Popup .closePopup{display:none;position:absolute;right:20px;cursor:pointer}.Onsite_SlideIn_Popup.visible .closePopup{display:block}.Onsite_SlideIn_Popup.partiallyVisible{bottom:-190px}@media (max-width:768px){.Onsite_SlideIn_Popup .campagnePopup{display:none}}
.pageBackButton_component{position:absolute;top:15px;left:15px}
.datatableContainer{width:100%;overflow-y:hidden;overflow-x:auto;margin-bottom:40px}.datatableContainer .dataTables_wrapper{width:100%;margin-bottom:0}.datatableContainer .dataTables_wrapper thead{text-align:left;background-color:#403126}.datatableContainer .dataTables_wrapper thead .filter{width:100%;outline:0;border:0;position:relative;background-color:transparent;border-bottom:1px solid #fff;color:#fff}.datatableContainer .dataTables_wrapper thead span{margin-left:10px;margin-right:10px}.datatableContainer .dataTables_wrapper thead th{padding:10px 20px 10px 10px;color:#fff}.datatableContainer .dataTables_wrapper thead th:nth-child(2){width:150px}.datatableContainer .dataTables_wrapper thead tr:nth-child(2) th{position:relative;overflow:hidden;padding:10px}.datatableContainer .dataTables_wrapper thead tr:nth-child(2) th:after{content:'\f0b0';font-family:"Font Awesome 6 Free";font-weight:900;color:#fff;right:5px;top:5px;position:absolute;font-size:12px;pointer-events:none}.datatableContainer .dataTables_wrapper thead tr:nth-child(2) th.nofilter:after{content:none;display:none}.datatableContainer .dataTables_wrapper th input[type=date]{width:48%}.datatableContainer .dataTables_wrapper th input[type=date]:first-of-type{margin-right:2%}.datatableContainer .dataTables_wrapper th input[type=date]::-webkit-input-placeholder{color:transparent}.datatableContainer .dataTables_wrapper th input[type=date]:-ms-input-placeholder,.datatableContainer .dataTables_wrapper th input[type=date]::-ms-input-placeholder{color:transparent}.datatableContainer .dataTables_wrapper th input[type=date]::placeholder{color:transparent}.datatableContainer .dataTables_wrapper .status_done{color:#63c563}.datatableContainer .dataTables_wrapper .dataTables_scrollBody{border:1px solid #403126;-webkit-box-sizing:border-box;box-sizing:border-box}.datatableContainer .dataTables_wrapper .dataTables_scrollHeadInner,.datatableContainer .dataTables_wrapper table{min-width:100%}.datatableContainer .dataTables_wrapper table tbody tr td{padding:10px;vertical-align:middle}.datatableContainer .dataTables_wrapper table tbody tr td.image{padding:0}.datatableContainer .dataTables_wrapper table tbody tr td.image img{display:block;margin:0}.datatableContainer .dataTables_wrapper table tbody tr td .mdButton{display:inline}.datatableContainer .dataTables_wrapper table tbody tr:nth-child(odd){background-color:#f1ece2}.datatableContainer .dataTables_wrapper .dataTables_scroll{margin-bottom:10px}.datatableContainer .dataTables_wrapper .dataTables_info{padding-top:22px}.datatableContainer .dataTables_wrapper .dataTables_paginate{margin-top:10px}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button{color:#f1ece2!important;padding:.5em .7em;margin-left:5px;border:0;border-radius:0}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;background:#f1ece2;border:0}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.current{color:#fff!important;background:#f1ece2;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.previous{border-radius:100px;background:#f1ece2;padding:inherit;font-size:0;height:35px;width:35px;position:relative;bottom:6px}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next:before,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.previous:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f053";font-size:14px;text-align:center;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);color:#fff;top:7px}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next:before{content:"\f054"}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover{background:#f1ece2}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled{opacity:.2}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.previous{margin-right:20px}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.next{margin-left:20px}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.first,.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.last{display:none}
.pagebuilder .fullwidth .aboutUsPhotoHeader{position:relative;z-index:1;max-height:80vh;overflow:hidden;line-height:0}.pagebuilder .fullwidth .aboutUsPhotoHeader img{margin:0;display:block;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.pagebuilder .fullwidth .aboutUsPhotoHeader h1{display:block;position:absolute;bottom:60px;width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;text-align:center;color:#fff;text-transform:uppercase;text-shadow:0 0 8px #000;z-index:2}.pagebuilder .fullwidth .aboutUsPhotoHeader h1 .superText{display:block;font-size:42px;line-height:42px}.pagebuilder .fullwidth .aboutUsPhotoHeader h1 .title{font-size:56px;line-height:100px;display:block}.pagebuilder .fullwidth .aboutUsPhotoHeader:after,.pagebuilder .fullwidth .aboutUsPhotoHeader:before{content:"";position:absolute;left:0;right:0;height:40%;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.35)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#59000000',GradientType=0 );opacity:.29}.pagebuilder .fullwidth .aboutUsPhotoHeader:after{bottom:0}.pagebuilder .fullwidth .aboutUsPhotoHeader:before{bottom:auto;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1200px) and (min-width:769px){.pagebuilder .fullwidth .aboutUsPhotoHeader h1{bottom:0}.pagebuilder .fullwidth .aboutUsPhotoHeader h1 .title{line-height:78px;font-size:72px}}@media screen and (max-width:768px){.pagebuilder .fullwidth .aboutUsPhotoHeader{height:375px;overflow:hidden}.pagebuilder .fullwidth .aboutUsPhotoHeader img{position:absolute;height:100%!important;width:auto;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.pagebuilder .fullwidth .aboutUsPhotoHeader h1{bottom:20px}.pagebuilder .fullwidth .aboutUsPhotoHeader h1 .superText{font-size:14px;line-height:18px}.pagebuilder .fullwidth .aboutUsPhotoHeader h1 .title{font-size:32px;line-height:48px}}
#orderHistory input#filter_laatste_bestelling_from::-webkit-calendar-picker-indicator,#orderHistory input#filter_laatste_bestelling_to::-webkit-calendar-picker-indicator{padding-right:20px;-webkit-filter:invert(1);filter:invert(1)}#orderHistory input#filter_laatste_bestelling_from,#orderHistory input#filter_laatste_bestelling_to{font-family:"Work Sans",sans-serif}#orderHistoryDetail .wrapper{left:18%;right:18%}#orderHistoryDetail fieldset{max-width:700px}#orderHistoryDetail .buttonBar{text-align:right}#orderHistoryDetail .buttonBar.quotation{text-align:left}#orderHistoryDetail .buttonBar.quotation .mdButton{margin-left:0}#orderHistoryDetail .buttonBar.quotation .contactInfo{float:right;margin-top:10px}#orderHistoryDetail .buttonBar.quotation .contactInfo .label{margin-right:15px}#orderHistoryDetail .buttonBar.quotation .contactInfo i{background:#f1ece2;color:#fff;padding:5px;border-radius:100px;font-size:11px;margin-right:8px}@media screen and (max-width:1300px){#orderHistoryDetail .wrapper{left:5%;right:5%}}@media screen and (max-width:600px){#orderHistoryDetail .wrapper{padding:20px}#orderHistoryDetail .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#orderHistoryDetail .buttonBar .closePopupButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:13px}#orderHistoryDetail .buttonBar .loadOrderButton{width:100%;font-size:13px;padding:10px 15px}#orderHistoryDetail .buttonBar .loadOrderButton .fa-shopping-cart{font-size:13px}#orderHistoryDetail .buttonBar.quotation .contactInfo{float:none;display:block;margin-top:20px}}
.MainContainer,.previewShoppingcart{width:100%;z-index:100;top:0;position:fixed;display:none}.MainContainer{background:rgba(0,0,0,.5);height:100vh}.previewShoppingcart{background:#fff;right:0;bottom:0;min-height:100vh;max-height:100vh;-webkit-box-shadow:rgba(149,157,165,.2) 0 8px 24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;background:#f1ece2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;overflow:auto}.SummaryContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background:#fff;border-radius:0}.SummaryContainer__Title{font-size:1.4em;font-weight:500}.hideSideBar{display:none;opacity:0;z-index:-10}.ShoopingCart__Summary,.ShoppingCart__Header{display:-webkit-box;display:-ms-flexbox;display:flex}.ShoppingCart__Header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;margin:10px 0;padding:5px}.ShoppingCart__Header span{font-size:2em;font-weigth:600}.ShoppingCart__Header h1{color:#000}#iconClose{color:#000;font-size:2em;margin-left:auto;cursor:pointer}.ShoopingCart__Summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:65vh;max-height:auto;overflow-y:auto;background:#fff;padding:10px}.ShoopingCart__Summary .previewProductTitle{margin-top:10px}.ShoppingCart__Info,.ShoppingCart__Info--Summary{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.ShoppingCart__Info{position:relative;background:#fff;margin:0 5px;border-bottom:1px solid #a2a2a2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.ShoppingCart__Info img{-o-object-fit:contain;object-fit:contain}.ShoppingCart__Info--Summary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px}.ShoppingCart__Info--Summary .hidden{display:none}.ItemTitle{font-weight:Bold}.ShoppingCart__Info--RemoveBtnDiv{position:absolute;right:5px}.ShoppingCart__BtnContainer,.ShoppingCart__Info--RemoveBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.ShoppingCart__Info--RemoveBtn{width:auto;border:0;outline:0;margin-left:auto;padding:7px}.ShoppingCart__Info--RemoveBtn i{color:#f1ece2}#CloseIcon{font-size:1.5em;cursor:pointer;pointer-events:none}.ShoppingCart__BtnContainer{padding:10px;-webkit-box-shadow:rgba(149,157,165,.2) 0 8px 24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;margin-top:10px;min-height:8vh;border-radius:0}.ShoppingCart__BtnContainer--Alink{text-decoration:none;border:0;outline:0;width:100%}.ShoppingCart__BtnContainer--Btn{width:100%}.ShoppingCart__BtnContainer--Btn:hover{border:0;outline:0}@media screen and (min-width:540px){.previewShoppingcart{width:540px;padding:10px 30px}}
.loading_animation{height:10px;margin-left:10px}.emptyAddressBook{display:none}.shoppingCartForm .subscriptionCycles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.shoppingCartForm label[title=dateDelivery]{bottom:30px;font-size:11px}.shoppingCartForm .shoppingCartProductList{margin-bottom:20px;overflow:auto;width:100%}.shoppingCartForm .shoppingCartProductList .removeItem{float:none;margin-right:10px}.shoppingCartForm .shoppingCartProductList>table{width:100%;min-width:500px}.shoppingCartForm .shoppingCartProductList>table>thead>tr>th{font-weight:700;font-size:14px;text-align:left;padding-right:10px}.shoppingCartForm .shoppingCartProductList>table>tbody>tr .price,.shoppingCartForm .shoppingCartProductList>table>tbody>tr .pricePerPiece,.shoppingCartForm .shoppingCartProductList>table>thead .oldPrice,.shoppingCartForm .shoppingCartProductList>table>thead .price{text-align:right}.shoppingCartForm .shoppingCartProductList>table>tbody .orderProductDescription .title{font-size:20px;line-height:24px}.shoppingCartForm .shoppingCartProductList>table>tbody .orderProductDescription .description{line-height:23px}.shoppingCartForm .shoppingCartProductList>table>tbody input{padding:5px;background-color:#f1ece2;outline:0;border:0;font-family:"Work Sans",sans-serif;color:#1f1f1f;max-width:60px}.shoppingCartForm .shoppingCartProductList>table>tbody>tr{border-bottom:1px solid #f1ece2}.shoppingCartForm .shoppingCartProductList>table>tbody>tr>td{padding:20px 10px 20px 0}.shoppingCartForm .shoppingCartProductList>table>tbody img{-o-object-fit:contain;object-fit:contain}.shoppingCartForm .shoppingCartProductList>table>tbody button{background:0 0;color:#f1ece2;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}.shoppingCartForm .shoppingCartProductList>table>tfoot .actionCodeTableRow{border-bottom:1px solid #e0e1e1}.shoppingCartForm .shoppingCartProductList>table>tfoot>tr td{text-align:left;font-weight:700;padding:20px 10px 0 0}.shoppingCartForm .shoppingCartProductList>table>tfoot>tr td .actionCodes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.shoppingCartForm .shoppingCartProductList>table>tfoot>tr td .actionCodes .actionCodeError{position:absolute;margin-top:50px;color:#dc0000}.shoppingCartForm .shoppingCartProductList>table>tfoot>tr td .actionCodes button{height:40px;width:30%;margin-top:auto;margin-bottom:auto}.shoppingCartForm .shoppingCartProductList>table>tfoot .totalDiscount+.totalDiscount,.shoppingCartForm .shoppingCartProductList>table>tfoot .totalPrice,.shoppingCartForm .shoppingCartProductList>table>tfoot .totalVAT,.shoppingCartForm .shoppingCartProductList>table>tfoot .totalVerzendkosten{text-align:right}.shoppingCartForm .productOptions{max-width:100%;min-width:350px;margin:10px 0 0}.shoppingCartForm .productOptions td+td{text-align:right;padding-left:50px}.shoppingCartForm .productOptions .productOptionHeader td{font-weight:700;padding:10px 0 0}.shoppingCartForm .VATNumber .warning{color:red;margin-top:15px}.shoppingCartForm #checkout_order_type .radiobutton{margin:0}.shoppingCartForm #checkout_order_type .radiobutton li{display:inline-block;margin-bottom:10px}.shoppingCartForm .paymentMethods{margin:20px 0 0;padding:0;list-style-type:none}.shoppingCartForm .paymentMethods .paymentMethod{display:inline-block;margin:0 20px 20px 0;padding:0;height:31px;width:53px;overflow:hidden;position:relative}.shoppingCartForm .paymentMethods .paymentMethod input{top:5px;right:2px;position:absolute;z-index:0;margin:0;visibility:hidden}.shoppingCartForm .paymentMethods .paymentMethod span{top:0;right:0;left:0;bottom:0;position:absolute;z-index:1;border:1px solid #403126;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0;background-position:center center;background-size:53px 31px;background-repeat:no-repeat;cursor:pointer;border-radius:3px}.shoppingCartForm .paymentMethods .paymentMethod img{-o-object-fit:contain;object-fit:contain;margin:auto;display:block;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.shoppingCartForm .paymentMethods .paymentMethod input:hover+span{border:1px solid #f1ece2}.shoppingCartForm .paymentMethods .paymentMethod input:checked+span{border:2px solid #f1ece2}.shoppingCartForm #personalInformationDeliveryAddress .invoicePostalCodeSearchMessageRow,.shoppingCartForm #personalInformationDeliveryAddress .postalCodeSearchMessageRow{display:block;width:100%;float:left;margin:10px 0}.shoppingCartForm .shoppingCartUserDetails .termsOfAgreement{margin-bottom:40px}.shoppingCartForm .buttonFooter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.shippingMethods .informationShippingMethod{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:10px;border:1px solid #1f1f1f;border-radius:0;margin:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.shippingMethods .informationShippingMethod:hover{cursor:pointer}.shippingMethods .informationShippingMethod img,.shippingMethods .informationShippingMethod span{vertical-align:middle}.shippingMethods .informationShippingMethod span{padding-top:3px}.shippingMethods .informationShippingMethod span:nth-child(4){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.shippingMethods .informationShippingMethod img{margin-right:10px}.shippingMethods .informationShippingMethod .price,.shippingMethods_multiple .price{float:right}.shippingMethods input{display:none}.shippingMethods input:checked+.informationShippingMethod{background:#fff;border:2px solid #f1ece2;font-weight:700}.shippingMethods_multiple,.shippingMethods_multiple .shippingMethodDate>span{padding:10px;border:1px solid #1f1f1f;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.shippingMethods_multiple{width:100%;display:block;margin:10px 0}.shippingMethods_multiple .shippingMethodDate>span{display:inline-block;margin:5px;background:#fff;text-transform:capitalize}.shippingMethods_multiple .shippingMethodDate>span:hover{cursor:pointer}.shippingMethods_multiple:has(input:checked){background:#fff;border:2px solid #f1ece2}.shippingMethods_multiple:has(input:checked)>span{font-weight:700}.shippingMethods_multiple.checked{background:#fff;border:2px solid #f1ece2}.shippingMethods_multiple.checked>span{font-weight:700}.shippingMethodDate input:checked+span{border:2px solid #f1ece2;font-weight:700}
.desk .authorInformation .wideContactButtons a i,.desk .authorInformation .wideContactButtons p i,.desk .authorInformation span i,.desk .authorInformation span.header_author i,.servicePage .passive-light{color:#1f1f1f}.servicePage .info-image img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:768px){.servicePage .authorInformation .ctaButton{position:relative;margin-bottom:10px}.servicePage .fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex}}.capabilityGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-20px -40px 40px;padding:0;list-style-type:none}.capabilityGroup li,.relatedServiceCases .showcases li{margin:40px;display:block;list-style-type:none;position:relative;overflow:hidden;padding:0 0 20px;text-align:center;-ms-flex-preferred-size:calc(33% - 80px);flex-basis:calc(33% - 80px);width:33%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.capabilityGroup li img{max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.capabilityGroup li p,.upsidesOverview .upsidesGroup li p{text-align:center;line-height:28px}@media (max-width:768px){.capabilityGroup li{-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px);width:50%}}@media (max-width:500px){.capabilityGroup li{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:100%}}.serviceBrochurePresentation .mainColumn{overflow:auto;padding:80px 40px}.serviceBrochurePresentation .mainColumn img{-webkit-transform:rotate(3deg);transform:rotate(3deg);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.3);box-shadow:4px 4px 4px rgba(0,0,0,.3)}.serviceBrochurePresentation .mainColumn .brochureInfo{float:right;width:calc(100% - 300px)}.serviceBrochurePresentation .mainColumn .brochureInfo .brochureDescription{line-height:28px}.serviceBrochurePresentation .mainColumn .brochureInfo .brochureDescription ol,.serviceBrochurePresentation .mainColumn .brochureInfo .brochureDescription ul{padding-left:15px}.serviceBrochurePresentation .mainColumn .brochureInfo .openFormPopup_requestBrochure{float:right}@media (max-width:768px){.serviceBrochurePresentation{text-align:center}.serviceBrochurePresentation .mainColumn .brochureInfo{float:none;width:100%;text-align:left;margin-top:40px}}.serviceResults .mainColumn{overflow:auto}.serviceResults .mainColumn .service_results_left,.serviceResults .mainColumn .service_results_right{width:calc(50% - 20px);float:left}.serviceResults .mainColumn .service_results_left{margin-right:40px}@media (max-width:768px){.serviceResults .mainColumn .service_results_left,.serviceResults .mainColumn .service_results_right{float:none;width:100%}.serviceResults .mainColumn .service_results_left{margin:0 0 60px}}.clientQuoteWrapper h2{margin-bottom:20px}.clientQuoteWrapper img{float:left;display:block;max-width:100%;border-radius:100%;margin-top:20px;z-index:1;width:250px;height:250px}.clientQuoteWrapper blockquote,.relatedServiceCases .showcases li a{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.clientQuoteWrapper blockquote{float:right;width:calc(100% - 300px);padding:40px;margin:0}.clientQuoteWrapper blockquote div{font-family:"Work Sans",sans-serif;font-size:20px;line-height:40px;font-style:italic;font-weight:300;position:relative;z-index:1}.clientQuoteWrapper blockquote div:after,.clientQuoteWrapper blockquote div:before{content:"\f10d";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;font-size:128px;line-height:128px;display:inline-block;color:#f1ece2;top:-60px;left:-60px;z-index:-1;font-style:normal}.clientQuoteWrapper blockquote div:after{content:"\f10e";bottom:-60px;right:-60px;top:auto;left:auto}.clientQuoteWrapper blockquote footer{background:0 0;margin:0;float:right;padding:0;position:relative;width:auto;z-index:1;font-size:24px;line-height:28px}.clientQuoteWrapper blockquote footer:before{content:"";width:105px;display:block;position:absolute;height:1px;background-color:#1f1f1f;left:-120px;top:11px}.clientQuoteWrapper .clientQuoteSubtitle{clear:both;float:left;width:100%;text-align:center;color:#1f1f1f;font-size:32px;line-height:37px;margin:40px 0}@media (max-width:768px){.clientQuoteWrapper img{float:none;margin:auto;display:block;width:150px;height:40px auto 0 auto}.clientQuoteWrapper blockquote{padding:40px 0;width:100%}.clientQuoteWrapper blockquote div{font-size:14px;line-height:28px}.clientQuoteWrapper blockquote div:before{font-size:64px;line-height:64px;top:-20px;left:-20px}.clientQuoteWrapper blockquote div:after{font-size:64px;line-height:64px;bottom:-20px;right:-20px;top:auto;left:auto}.clientQuoteWrapper blockquote footer{font-size:18px;line-height:21px}.clientQuoteWrapper blockquote footer:before{width:50px;left:-60px}.clientQuoteWrapper .clientQuoteSubtitle{font-size:24px;line-height:28px;text-align:left}}.relatedServiceCases .showcases,.upsidesOverview .upsidesGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -20px 20px;padding:0;list-style-type:none}.relatedServiceCases .showcases li{margin:20px;-ms-flex-preferred-size:calc(33% - 40px);flex-basis:calc(33% - 40px)}.relatedServiceCases .showcases li a{width:100%;line-height:0;height:100%;background:#758f9b;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.6);box-shadow:3px 3px 4px rgba(0,0,0,.6);overflow:hidden;display:block}.relatedServiceCases .showcases li a .showcase-image-wrapper,.relatedServiceCases .showcases li a .showcase-image-wrapper figure{width:100%;height:100%;overflow:hidden;margin:0}.relatedServiceCases .showcases li a .showcase-image-wrapper figure img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.relatedServiceCases .showcases li a .showcase-info{position:absolute;bottom:30px;left:24px;right:24px;line-height:22px;text-align:left}.relatedServiceCases .showcases li a .showcase-info .showcase-title{font-size:20px;font-weight:700;color:#fff;text-shadow:0 0 5px #000,0 0 8px #000;margin:5px 0 10px;line-height:28px;display:block}.relatedServiceCases .showcases li a .showcase-info .showcase-description{font-size:14px;font-weight:400;position:relative;color:#fff;text-shadow:0 0 5px #23292b,0 0 8px #23292b;display:block;line-height:22px}.relatedServiceCases .showcases li a .showcase-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);opacity:0;-webkit-transition:.3s;transition:.3s}.relatedServiceCases .showcases li a:hover .showcase-button{opacity:1}@media screen and (max-width:1200px){.relatedServiceCases .showcases li{-ms-flex-preferred-size:calc(50% - 40px);flex-basis:calc(50% - 40px);width:50%;height:350px}}@media (max-width:768px){.relatedServiceCases .showcases li{-ms-flex-preferred-size:calc(100% - 40px);flex-basis:calc(100% - 40px);width:100%}}.capabilityOverview{overflow:hidden}.upsidesOverview .upsidesGroup{margin:0 -40px}.upsidesOverview .upsidesGroup li{margin:0 40px 40px;display:block;list-style-type:none;position:relative;overflow:hidden;padding:0 0 20px;text-align:center;-ms-flex-preferred-size:calc(25% - 80px);flex-basis:calc(25% - 80px);width:25%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.upsidesOverview .upsidesGroup li img{max-width:100%;height:auto}@media (max-width:1000px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(33% - 80px);flex-basis:calc(33% - 80px);width:33%}}@media (max-width:768px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px);width:50%}}@media (max-width:500px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:100%}}.desk .authorInformation .wideContactButtons a,.desk .authorInformation .wideContactButtons p,.desk .authorInformation span,.desk .authorInformation span.header_author{color:#1f1f1f!important}@media (max-width:768px){.desk .authorInformation .wideContactButtons li{display:inline-block;margin:0 20px 20px}.desk .authorInformation .wideContactButtons li a p{display:none}}.conclusionContact h2{margin-bottom:40px;font-size:32px}.conclusionContact .contactFormAndInfoWrapper{overflow:auto}.conclusionContact .contactFormAndInfoWrapper iframe{width:calc(50% - 20px);margin-right:40px;margin-bottom:40px;float:left;color:#1f1f1f}.conclusionContact .contactFormAndInfoWrapper aside{width:calc(50% - 20px);margin:0;padding:0;border:0;float:left}@media (max-width:768px){.conclusionContact .contactFormAndInfoWrapper aside,.conclusionContact .contactFormAndInfoWrapper iframe{width:100%;margin-right:0}.servicePage .showcases img{height:100%}}
.sortSelector{float:right;clear:both;position:relative;text-align:right;margin:0 0 10px}.sortSelector label{margin:10px 20px 10px 0;display:inline-block}.sortSelector select{-webkit-appearance:none;-moz-appearance:none;font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;background-color:var(--lichte_basis_secundair);color:var(--primair_default);width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 40px 10px 10px;outline:0;border:0;position:relative;border-radius:5px}.sortSelector select option:hover{background-color:var(--primair_default);color:var(--primair_selected)}.sortSelector select::-ms-expand{display:none}.sortSelector::after{content:"\f078";display:block;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;color:var(--primair_default);right:15px;bottom:14px;pointer-events:none;font-size:14px;line-height:14px}@media screen and (max-width:400px){.sortSelector{float:none}}
#content .upSell_wrapper{clear:both;width:100%;display:block;overflow:hidden;border-top:1px solid #f1f1f1;padding-top:20px}#content .upSell_wrapper form{background:#fff}#content .upSell_wrapper .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}#content .upSell_wrapper .buttonBar .ctaButton{border:0;width:90px}#content .upSell_wrapper .buttonBar .ctaButton:hover{background:#f1ece2}#content .upSell_wrapper .buttonBar .ctaButton img{margin:auto}#content .upSell_wrapper .tile_new,#content .upSell_wrapper .tile_new .information .title{height:auto}#content .upSell_wrapper .tile_new figure img{height:100%}#content .upSell_wrapper .tile_new .information{height:auto;border-bottom:1px solid #f1f1f1}
#header .mainColumn{position:relative;max-width:100%;width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}#headerlinks>ul>li em,.touch-button{display:none}#header form input::-webkit-input-placeholder{font-family:"Work Sans",sans-serif!important;font-style:normal;font-weight:300}#header form input:-ms-input-placeholder,#header form input::-ms-input-placeholder{font-family:"Work Sans",sans-serif!important;font-style:normal;font-weight:300}#header form input::placeholder{font-family:"Work Sans",sans-serif!important;font-style:normal;font-weight:300}#headerlinks{position:absolute;right:0;top:0}#headerlinks li,#headerlinks ul,.languagesLinks{list-style:none;margin:0;padding:0}#headerlinks>ul>li{display:inline-block;padding:0 0 0 25px}#headerlinks>ul>li a{color:var(--primair_default)}#headerlinks>ul>li .fa-magnifying-glass,#headerlinks>ul>li .fa-shopping-cart,#headerlinks>ul>li .fa-user{font-size:20px;line-height:65px;color:var(--call_to_action_default)}#headerlinks>ul>li .fa-shopping-cart{position:relative}#headerlinks>ul>li .fa-shopping-cart span{border-radius:50px;background-color:var(--call_to_action_default);color:var(--lichte_basis_primair);padding:2px 4px;position:absolute;top:11px;right:-11px;min-width:12px;text-align:center;font-weight:600;width:auto;font-family:sans-serif;font-size:9px;line-height:16px}#main-nav li a span,#main-nav li.hide,#show-menu{display:none}#main-nav{list-style:none;clear:both;height:49px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#main-nav li{margin:0;padding-bottom:0;list-style:none;display:block}#main-nav>li{float:left;height:49px;position:relative;z-index:98}#main-nav>li>a{display:block;padding:0 12px;color:var(--lichte_basis_primair);text-decoration:none;font-size:16px;line-height:49px;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}#main-nav>li.active>a>em{font-weight:700}#main-nav li a em,#show-menu a em{font-style:normal}#main-nav li li.subItems>a:after,#show-menu a:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}#show-menu a:before{margin-right:8px;content:\f0c9;font:21px/1 FontAwesome}#main-nav>li.subItems>a:after{content:'\20';border-top:4px solid var(--lichte_basis_primair);border-left:4px solid transparent;border-right:4px solid transparent;display:inline-block;width:0;margin:0 0 0 4px;height:4px}#main-nav li li.subItems>a:after{content:'\f054';font:10px/1 FontAwesome;position:absolute;right:0;top:5px}#main-nav li.d15>a:after,#main-nav li.d15>ul,#main-nav li.d49>a:after,#main-nav li.d49>ul,#main-nav li.d50>a:after,#main-nav li.d50>ul{display:none!important}#main-nav ul li a{display:block;padding:2px 10px 2px 0;text-decoration:none;color:var(--donkere_basis_primair)}#main-nav ul li a:hover{color:var(--primair_selected)}#main-nav li ul{opacity:0;position:absolute;top:49px;left:0;margin:0;z-index:9;width:16em;padding:20px;border:0;background:var(--lichte_basis_primair);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-transition:opacity 150ms ease-in-out 150ms;transition:opacity 150ms ease-in-out 150ms}#footer a em,#headerLink a em,#main-nav li.out>ul,#pageSearch button em,#quickSearch button em{display:none}#main-nav,#main-nav li li.out>ul,#main-nav li ul li a span{display:block}#main-nav li.hover>ul,#main-nav li.wait>ul,#main-nav li:hover>ul{opacity:1;z-index:99}@media only screen and (min-width:600px){#main-nav li.hover>ul,#main-nav li.wait>ul,#main-nav li:hover>ul{display:block!important}}@media only screen and (max-width:600px){#main-nav li.hover>ul,#main-nav li.wait>ul,#main-nav li:hover>ul{display:block}}#main-nav ul ul{top:0;left:80px;display:none!important}#main-nav li ul li{float:none;display:block;width:auto;margin:0;border:0;background-image:none;position:relative}#main-nav,#main-nav li ul li ul li{border:0;margin:0;padding:0}#main-nav li ul li ul li a{font-weight:400}#header{position:relative;height:216px;margin:0 auto;width:1000px;background:var(--lichte_basis_primair)}#quickSearch{position:absolute;right:25px;top:100px}#pageSearch{position:relative;width:281px}#pageSearch fieldset,#quickSearch fieldset{width:281px;border:0;display:block;padding:0;margin:0}#quickSearch fieldset{width:96%;width:calc(100% - 40px)}#header nav,#pageSearch fieldset input,#quickSearch fieldset input{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#pageSearch fieldset input,#quickSearch fieldset input{outline:0;max-width:none;background-color:var(--lichte_basis_primair);border:0;border-bottom:1px solid var(--primair_default);height:34px;border-radius:0;padding:0 35px 0 7px}#pageSearch fieldset button,#quickSearch fieldset button{border:0;background:0 0;position:absolute;right:5px;top:5px;font-size:14px;color:var(--donkere_basis_primair);outline:0;margin:0;padding:1px 4px;min-height:0;cursor:pointer;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}#pageSearch button:hover,#quickSearch button:hover{color:var(--lichte_basis_primair)}#headerLink a{width:326px;height:50px;margin:10px 0}#headerLink img{-o-object-fit:contain;object-fit:contain;max-width:50px;height:auto}@media (max-width:1000px){#headerLink img{max-width:50px}}#header nav{position:absolute;bottom:0;padding:0}img.our-aim{margin:13px 0 0 500px}.languagesLinks{float:right}.languagesLinks li{margin:6px 6px 0 0;padding:0;float:left}.languagesLinks li img{border:0}@media screen and (max-width:1000px){#header,header{height:auto;position:fixed;top:0;width:100%;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}#header.nav-up{top:-60px}#show-menu{display:block;height:32px;width:32px;line-height:32px;font-size:28px;position:absolute;text-decoration:none;right:0}#main-nav li li.subItems>a:after,#main-nav>li.subItems>a:after,#show-menu em{display:none}.touchNavOpen #show-menu{color:var(--donkere_basis_primair)}#header nav{position:static;margin:10px 0 0}#main-nav{display:block;max-height:0;height:auto;overflow:hidden}#main-nav>li,.touchNavOpen #main-nav{width:100%;float:none;padding:0;height:auto}.touchNavOpen #main-nav{display:block;overflow:hidden;top:0;left:0;z-index:50;line-height:36px;margin:0;max-height:9999px;transition:max-height 500ms ease-in-out 0s;-moz-transition:max-height 500ms ease-in-out 0s;-webkit-transition:max-height 500ms ease-in-out 0s;-o-transition:max-height 500ms ease-in-out 0s}#main-nav>li{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid var(--donkere_basis_primair)}#main-nav>li>a{text-transform:none}#main-nav li ul,#main-nav li ul li{width:100%;position:relative}#main-nav li li.action,#main-nav li ul li a,.touchNavOpen #main-nav{color:var(--lichte_basis_primair)}#main-nav li li.action>a{color:var(--primair_default)}#main-nav li a{padding-left:10px}#main-nav li ul li a{width:auto;padding:15px 45px 15px 20px;min-height:17px;font-size:16px;line-height:18px}#main-nav li.touchOpen>ul{position:static;display:block!important}#main-nav li li li a{padding-left:30px}#main-nav li ul{opacity:1;top:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0;border:0;line-height:36px;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}#main-nav li ul ul{padding:0;left:0}#main-nav ul>li:last-child,#main-nav>li:last-child{border:0}#headerLink{position:static;margin:0}#headerLink a{display:inline-block}#quickSearch{position:static;padding:0}#quickSearch fieldset{margin:0;padding:0;width:50%;position:relative;max-width:400px}.languagesLinks{position:absolute;top:5px;right:5px}#headerlinks{color:var(--primair_default);right:75px}#headerlinks ul li .fa-search,#headerlinks ul li .fa-shopping-cart,#headerlinks ul li .fa-user{line-height:60px}}@media screen and (min-width:1000px){#header{width:100%;height:106px;position:fixed;top:0;z-index:95;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}#header #topHeader{height:36px;width:100%;background-color:var(--lichte_basis_secundair)}#headerLink{position:relative;z-index:82;height:70px;top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#headerLink a{top:0;left:0}#header nav{width:auto;right:10%}#main-nav{height:70px}#main-nav>li{height:70px;z-index:80}#main-nav ul li a,#main-nav>li>a{color:var(--donkere_basis_primair)}#main-nav>li>a{line-height:70px;font-size:14px;padding:0 15px}#main-nav>li.action>a{color:var(--primair_default);background:var(--lichte_basis_primair)}#main-nav>li.hover>a #main-nav>li>a:hover,#main-nav>li.wait>a,#main-nav>li:hover>a,#show-menu a:hover{background-color:var(--lichte_basis_secundair)}#main-nav li ul{top:70px;padding:0;background:var(--lichte_basis_secundair);width:20em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}#main-nav ul li a{padding:10px 20px}#main-nav ul li a:hover{color:var(--lichte_basis_primair);background-color:var(--primair_default)}.toggleCompare{color:var(--primair_default);font-size:20px}#quickSearchContainer>.toggleSearchButton,.toggleSearchButton{cursor:pointer;color:var(--primair_default)}#quickSearchContainer.visible~#headerlinks .toggleSearchButton.fa-search:before{content:'\f00d'}#quickSearchContainer{position:absolute;top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:0;overflow:hidden;background-color:#403126;z-index:80;width:400%;width:100vw;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}#quickSearchContainer>.toggleSearchButton{position:absolute;right:285px;font-size:20px!important;padding:24px 10px}#quickSearchContainer.visible{height:70px;overflow:visible}#quickSearch{position:absolute;left:0;top:19px;overflow:hidden;max-width:1200px;width:100%;margin:auto;right:0}#pageSearch fieldset input{padding:0}#quickSearch fieldset input{padding:0 10px}#quickSearch fieldset button{font-size:20px;right:0;color:var(--lichte_basis_primair)}#header .languageSelector{float:none;position:absolute;top:-3px;right:-9px;z-index:88}}@media screen and (max-width:1240px) and (min-width:1000px){#header .languageSelector{right:8px}#header .mainColumn,#quickSearch{padding:0 20px}#header .mainColumn .toggleSearchButton{right:20px}#quickSearch{-webkit-box-sizing:border-box;box-sizing:border-box}#quickSearch fieldset button{right:23px}#header nav{left:auto;-webkit-transform:none;transform:none;right:155px}#headerlinks{right:40px}}@media screen and (max-width:1000px){#header .languageSelector{background-color:var(--lichte_basis_primair);top:70px;right:15px}#header .languageSelector ul{-webkit-box-shadow:inset 0 7px 12px -9px rgba(0,0,0,.25);box-shadow:inset 0 7px 12px -9px rgba(0,0,0,.25)}#header{position:fixed;z-index:95;height:60px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1)}#headerLink{top:5px;left:20px;position:absolute}#headerLink a{margin-top:0}#header .mainColumn .toggleSearchButton{display:none}#quickSearchContainer{display:none;position:absolute;top:60px;width:100%;background:var(--lichte_basis_primair);padding:15px 20px}}@media screen and (max-width:1000px) and (max-width:500px){#quickSearchContainer{height:40px}}@media screen and (max-width:1000px){#header.touchNavOpen .languageSelector,.touchNavOpen #quickSearchContainer{display:block}#quickSearch fieldset{max-width:100%;width:50%}#quickSearch fieldset input{font-size:16px}.toggleSearchButton.fa{display:none}#header .languageSelector{display:none;top:74px;right:20px;position:absolute;z-index:200;background-color:transparent}#header .languageSelector ul{-webkit-box-shadow:none;box-shadow:none}#show-menu{top:14px;right:20px;color:var(--call_to_action_default)}#show-menu.menu-button em{display:block;width:80%;height:10%;margin:45% 10%;background:var(--call_to_action_default);font-size:0;-webkit-transition:.5s;transition:.5s}#show-menu.menu-button em:after,#show-menu.menu-button em:before{content:'';position:absolute;width:80%;height:11%;background:var(--call_to_action_default);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:.5s;transition:.5s}#show-menu.menu-button em:before{top:5px}#show-menu.menu-button em:after{bottom:5px}#show-menu.menu-button:hover em,#show-menu.menu-button:hover em:after,#show-menu.menu-button:hover em:before{background:var(--primair_selected)}#main-nav>li.action>a,.touchNavOpen #show-menu{color:var(--primair_default)}.touchNavOpen #show-menu.menu-button em{width:0;margin-left:80%;margin-right:20%;background:var(--lichte_basis_primair)}.touchNavOpen #show-menu.menu-button em:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.touchNavOpen #show-menu.menu-button em:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#header nav{position:absolute;top:124px;margin:0}#main-nav{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}#main-nav>li{border-bottom:1px solid #ebebeb}#main-nav li a{padding-left:20px}#main-nav>li.action>a{background-color:var(--lichte_basis_primair)}#main-nav li ul li a,#main-nav>li.hover>a #main-nav>li>a:hover,#main-nav>li.wait>a,#main-nav>li:hover>a,#main-nav>li>a,#show-menu a:hover{background-color:var(--lichte_basis_primair);color:var(--donkere_basis_primair)}#main-nav>li>a{font-weight:300}#main-nav .touch-button{display:block;position:absolute;right:0;font-size:20px;text-align:center;top:0;cursor:pointer;padding:0;height:48px;width:48px}#main-nav .touch-button .touch-icon{display:inline-block;width:48px;height:48px;position:relative}#main-nav .touch-button .touch-icon:after{content:"\f067";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;line-height:16px;color:var(--donkere_basis_primair);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#main-nav .touchOpen>.touch-button .touch-icon:after{content:"\f068"}#main-nav li ul li a{padding:15px 40px}}@media screen and (max-width:500px){#headerlinks .fa-magnifying-glass{display:none}#headerlinks ul li{padding:0 0 0 15px}#footer .locationFooter,#footer .socialTitle_footer{color:var(--lichte_basis_primair)!important}}
@media only screen and (max-width:1440px){.photoFaderSmall .phototext{top:10px}.photoFaderSmall .photoTitle .container{font-size:50px;left:30px}}@media only screen and (max-width:1330px){.photoFaderSmall .phototext{display:none}.photoFaderSmall .photoTitle{width:100%}.photoFaderSmall .photoTitle .container{font-size:26px!important;bottom:10px;line-height:28px;width:80%}}@media screen and (max-width:1180px){.document_paging .next a,.document_paging .previous a{position:relative;top:0;right:0;left:0;width:auto;height:auto;padding:5px 7px;color:#fff;text-decoration:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.document_paging a:hover{background-color:#fff;color:#f1ece2}.document_paging .next a{float:right}.document_paging .previous a{float:left}.document_paging .next a:after,.document_paging .previous a:after{display:none}.document_paging a em{display:block}.document_paging{overflow:hidden}}@media only screen and (max-width:1024px){header{padding:0}.jobOfferPage .normalWidth,.normalWidth{padding:0 20px}.photoTitle .container{font-size:50px;left:30px}.home .phototext{width:240px;height:240px;right:5%}.home .phototext>.container{margin-top:48px;width:200px;margin-left:auto;margin-right:auto;font-size:16px;line-height:30px}.main,.main+aside,aside{width:100%;border:0;float:none;padding:0;margin-bottom:40px}.main+aside{border-top:1px solid #1f1f1f;margin-left:0;padding:40px 0 0}}@media only screen and (max-width:768px){#visitorFooter,#visitorFooter.show,.home .phototext,.showcase #sectionHeader .highlight,.showcaseSide .highlight{display:none}#content,#footer>div,#footer>div>div,#footerCopyright,#form-13,#form-23,#site,.contentWrapper,.halfWidth,.home #area1,.home #area2,.infoPage .projectSide,.normalWidth,.showcase .contentWrapper .logo,article,aside,footer,footer #footer,header,header div nav,header nav #main-nav,header nav #main-nav-side,header nav .searchForm,header>div,section:first-child{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}.languageSelector{display:none}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:focus,textarea{font-size:14px}header{padding:0 10px;min-height:70px;height:auto;left:0;top:0}header #logo{width:50%;max-height:40px;top:15px;left:15px}#site{padding-top:60px}.servicesItems>div{float:none;display:inline-block;min-width:180px;vertical-align:top}#site .ourClients p{text-align:center}#site .ourClients img{margin:10px}.home #USPs{margin-top:20px}#photoFader .swiper-pagination .swiper-pagination-bullet{font-size:10px}.photoTitle .container{font-size:26px;bottom:4px;line-height:28px;width:80%}.photoTitle a.readMore,.photoTitle a.readMore:before{font-size:14px}.infoPage .projectSide{margin-bottom:20px}.infoPage .projectSide .showcaseSide{float:none}.infoPage .showcaseSide .url{right:12px}.showcase .contentWrapper .logo{text-align:left}.document_paging{margin:10px 0 20px}.newsOverviewPage h1{margin-bottom:22px}.blogCatagories ul{margin:0!important}.blogCatagories ul li{padding:0!important}.blogCatagories ul li a:before{font-size:32px!important;display:inline-block;margin:0 4px 4px 0}#form-13 label input,#form-23 label input,#form-23 label[title=Achternaam],#form-23 label[title=E-mailadres],#form-23 label[title=E-mailadres] input,#form-23 label[title=Voornaam],.newsItemList li{width:100%}#form-13,#form-23{height:auto;overflow:auto;padding:16px 20px 15px}#form-13 fieldset,#form-23 fieldset{float:none;width:100%}#form-13 fieldset.buttonBar{bottom:24px;right:22px;text-align:right;width:50px}#form-13 fieldset.buttonBar button{width:50px;min-width:0;display:inline-block}#form-23 fieldset.buttonBar{right:0;position:relative;bottom:0;width:auto;float:right}#call2Action{margin:40px auto 0}.contentWrapper,.faqPage section:first-child,.home #area1,.newsItemPage section:first-child,.ourServices{margin-bottom:40px}.showcase .ourServices{margin-top:40px}img{height:auto}.home .fullscreenHeader img{max-width:none;height:120%}img,table{max-width:100%}#footer p.header{padding-top:20px}#footerCopyright{padding:0 0 10px}footer a{line-height:30px}}@media only screen and (max-width:510px){#footer form fieldset li input,#footer form fieldset li label,#form-23 fieldset li input,#form-23 fieldset li label{margin-right:15px}#languageLayerBg{display:none}#footer form fieldset li,#form-23 fieldset li{clear:both;margin-bottom:7px}#form-23 fieldset li{overflow:hidden}#footerCopyright{margin-top:20px}}@media only screen and (max-width:476px){.photoFaderSmall .photoTitle{display:none}}@media only screen and (min-width:1220px){#site{padding-top:106px}.halfWidth{width:50%}.fullWidth{width:100%;padding:0}ul.products.featured{width:760px}}@media only screen and (max-width:1220px){#content{margin:0}#site{padding-top:106px}.halfWidth,.ul.products.featured{width:100%}.fullWidth{width:auto;padding:0}.contentWrapper{width:100%;margin:0}#parallaxBackground,.languagesLinks{display:none}.employee-specifications img img{margin-bottom:20px}.addProductToCartButton{width:auto}.productDetail{width:100%}}@media screen and (max-width:1000px){#site{padding-top:60px}}
.mainwidth,.ribbon .ribbonContainer{width:100%;max-width:1140px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.fullwidth{width:100%;overflow:auto}.ribbon{width:100%}.passive-dark{background-color:#403126}.passive-light{background-color:#f1ece2}.passive-dark,.passive-dark h1,.passive-dark h2,.passive-dark h3,.passive-dark h4,.passive-dark h5,.passive-light,.passive-light h1,.passive-light h2,.passive-light h3,.passive-light h4,.passive-light h5{color:#fff}.desk{background-color:#f1ece2}.white{background-color:#fff}.pageHeader{max-width:100%;width:1200px;margin:0 auto;padding:0 40px;min-height:70px}.layout,.layout form fieldset legend,.pageHeader{-webkit-box-sizing:border-box;box-sizing:border-box}.layout{float:left;padding:20px}.layout form fieldset legend{display:block;text-align:left;padding:0 0 10px;color:#1f1f1f;width:100%;font-size:37px;font-weight:700;line-height:37px}.fullwidth .layout{padding:0}.grayRibbon{background-color:#f1ece2}.grayRibbon .pagebuilder_layout{border:20px solid #f1ece2}.pagebuilder.noHeaderFooter #content,.pagebuilder.noHeaderFooter #site{padding-top:0}.pagebuilder.noHeaderFooter #content>div:first-of-type{padding-top:0}.LAYOUT_1{width:100%}.LAYOUT_1_3{width:33.33%}.LAYOUT_2_3{width:66.66%}.LAYOUT_1_2{width:50%}.LAYOUT_1_4{width:25%}.LAYOUT_1_5{width:20%}.LAYOUT_4_5{width:80%}@media screen and (max-width:1024px){.LAYOUT_1_3,.LAYOUT_1_4,.LAYOUT_1_5,.LAYOUT_2_3{width:50%}.LAYOUT_4_5{width:100%}}@media screen and (max-width:800px){.LAYOUT_1_2{width:100%}}@media screen and (max-width:700px){.LAYOUT_1_3,.LAYOUT_1_4,.LAYOUT_1_5,.LAYOUT_2_3{width:100%}.grayRibbon .pagebuilder_layout{border:10px solid #f1ece2}}
@media screen and (max-width:978px){.oembed-provider-youtube iframe{display:block;width:100%;max-width:600px;height:auto}}
.documentProduct .header{max-width:initial}.documentProduct .headerLink{top:15px}.documentProduct .landingPageContent .hero-image-wrapper.object-fit-container.cover{max-height:400px}.documentProduct .landingPageContent .title{width:50vw}.documentProduct .landingPageContent .area2Wrapper{position:absolute;top:0;right:0;background:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.24);box-shadow:0 2px 2px rgba(0,0,0,.24);max-width:340px}.documentProduct .landingPageContent .area2Wrapper form legend{display:block;text-align:center;font-size:22px;color:#f1ece2;margin-bottom:20px}.documentProduct .landingPageContent .area2Wrapper form ul{margin:0 0 15px;padding:0;list-style:none;position:relative}.documentProduct .landingPageContent .header{position:absolute;max-width:1200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:0 0;-webkit-box-shadow:none;box-shadow:none;z-index:0}.documentProduct .landingPageContent .header_image img{max-height:none}.documentProduct .landingPageContent .header .description{font-size:30px;color:#fff;width:70%}.documentProduct .landingPageContent .header__container picture img{width:200px;height:100%;aspect-ratio:auto 350/250}.documentProduct .landingPageContent section.normalWidth .area3Wrapper,.documentProduct .landingPageContent section.normalWidth .area4Wrapper,.documentProduct .landingPageContent section.normalWidth .area5Wrapper{float:left;width:33%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:990px){.documentProduct .landingPageContent .header_image{max-height:inherit}.documentProduct .landingPageContent .area6Wrapper>div.productImages div{max-height:30vh}.documentProduct .landingPageContent .area6Wrapper>div.productImages div img{max-width:100%}.documentProduct .landingPageContent .area6Wrapper section,.documentProduct .landingPageContent section div section{margin-top:0}.documentProduct .landingPageContent .header{position:relative;top:auto;bottom:auto}.documentProduct .landingPageContent .area2Wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-top:40px;max-width:100%}.documentProduct .landingPageContent section.normalWidth{margin-top:0;padding:0}.documentProduct .landingPageContent section.normalWidth .area3Wrapper,.documentProduct .landingPageContent section.normalWidth .area4Wrapper,.documentProduct .landingPageContent section.normalWidth .area5Wrapper{float:none;width:100%}.documentProduct .landingPageContent .header__container{width:100%}.documentProduct .landingPageContent .header__container img{max-width:200px;-o-object-fit:inherit;object-fit:inherit;height:auto;margin-top:50px}.documentProduct .landingPageContent .hero.header_image.cloud .hero-image-wrapper{max-height:130px}.documentProduct .landingPageContent .header{padding-top:20px}.documentProduct .landingPageContent .header .description,.documentProduct .landingPageContent .header .title,.documentProduct .landingPageContent .header h2,.documentProduct .landingPageContent .header p{color:#1f1f1f;text-shadow:none}}.thankYouPage .hero.header_image.cloud .hero-image-wrapper{max-height:650px}.thankYouPage .header_image{min-height:650px}.thankYouPage .header_image .header img{margin:20px 0}.landingPageFooter .footerCopyright{padding:20px;max-width:1200px;margin:auto}.documentProductDownload form fieldset label span{width:80%}.documentProductDownload .completedForm .formTitle{display:none}.campaignWrapper{position:relative;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.campaignWrapper .campaignImage{height:400px}.campaignWrapper .campaignImage img{margin-bottom:-5px;height:100%;-o-object-fit:cover;object-fit:cover}.campaignWrapper .campaignInformation{position:absolute;top:-30px;left:35%;display:-webkit-box;display:-ms-flexbox;display:flex;height:77%;padding:60px 60px 60px 15px;border-top-left-radius:400px;border-bottom-left-radius:400px;border-left:15px solid #f1ece2;border-top:15px solid #f1ece2;border-bottom:15px solid #f1ece2;width:60%;gap:30px;background-size:180px;background-color:#f1ece2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.campaignWrapper .campaignInformation .campaingImageBrochure img{width:300px;height:242px;-o-object-fit:contain;object-fit:contain;max-width:initial;-webkit-transform:rotate(5deg);transform:rotate(5deg);-webkit-filter:drop-shadow(0 1px 9px rgba(0,0,0,.1));filter:drop-shadow(0 1px 9px rgba(0,0,0,.1))}.campaignWrapper .campaignInformation .campaignText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;gap:10px}.campaignWrapper .campaignInformation .campaignText h1{font-style:normal;font-weight:700;font-size:28px;line-height:40px;color:#323232;width:65%}.campaignWrapper .campaignInformation .campaignText p{font-weight:500;font-size:22px;margin-bottom:10px}.campaignWrapper .campaignInformation .campaignText a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;width:343px;text-align:center}@media only screen and (max-width:1080px){.campaignWrapper .campaignInformation{border:0;border-radius:initial;left:0;width:100%}.campaignWrapper .campaignInformation .campaignText{width:50%}.campaignWrapper .campaignImage img{height:0}}@media only screen and (max-width:600px){.campaignWrapper{position:relative;overflow:hidden;height:800px}.campaignWrapper .campaignImage img{height:100%}.campaignWrapper .campaignInformation,.campaignWrapper .campaignInformation .campaignText{position:absolute;top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;width:100%}.campaignWrapper .campaignInformation{left:0;background:0 0;padding:0;border-radius:0;border:0;height:80%}.campaignWrapper .campaignInformation .campaingImageBrochure{-ms-flex-item-align:center;align-self:center;border-radius:100%;padding:35px 60px 60px;background:#f6f6f6;border-left:10px solid #f1ece2;border-top:10px solid #f1ece2;border-right:10px solid #f1ece2}.campaignWrapper .campaignInformation .campaingImageBrochure img{width:150px;height:auto;-o-object-fit:contain;object-fit:contain;position:relative;z-index:20}.campaignWrapper .campaignInformation .campaignText{padding-top:200px;padding-bottom:50px;-ms-flex-item-align:center;align-self:center;font-style:normal;font-weight:700;font-size:30px;line-height:40px;color:#323232;background:#f6f6f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%}.campaignWrapper .campaignInformation .campaignText p{width:80%;margin-left:auto;margin-right:auto}.campaignWrapper .campaignInformation .campaignText a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;width:290px;text-align:center}}
.genericLinksSwiperWrapper .swiper-wrapper{height:auto;list-style-type:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5px 5px 5px 25px}.footerRibbons .genericLinksSwiperWrapper .swiper-wrapper{padding-left:unset}.genericLinksSwiperWrapper li{text-align:center;padding:0;margin:0}.genericLinksSwiperWrapper li .tile{text-align:left}.genericLinksSwiperWrapper{position:relative}.genericLinksSwiperWrapper ul{padding:0;margin:0}.genericLinksSwiperWrapper .genericLinks{min-height:100px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:40px}.genericLinksSwiperWrapper .swiper-container{overflow:hidden;height:auto;margin-top:25px;margin-bottom:25px}.genericLinksSwiperWrapper .genericLinks .swiper-slide{padding:0;list-style-type:none;height:auto}.genericLinks .swiper-slide::before{display:none}.genericLinksSwiperWrapper .swiper-slide{height:auto}@media (max-width:768px){.genericLinksSwiperWrapper .genericLinks{width:100%}}
.pagebuilder .dark-blue-ribbon,.pagebuilder .passive-dark,.pagebuilder .passive-light{background-color:#403126;overflow:hidden;color:#fff;min-height:150px;position:relative}.pagebuilder .dark-blue-ribbon .ribbonHeader,.pagebuilder .dark-blue-ribbon .ribbonLink,.pagebuilder .dark-blue-ribbon h1,.pagebuilder .dark-blue-ribbon h2,.pagebuilder .dark-blue-ribbon h3,.pagebuilder .dark-blue-ribbon h4,.pagebuilder .gradient .ribbonHeader,.pagebuilder .gradient .ribbonLink,.pagebuilder .gradient h1,.pagebuilder .gradient h2,.pagebuilder .gradient h3,.pagebuilder .gradient h4,.pagebuilder .passive-dark .ribbonHeader,.pagebuilder .passive-dark .ribbonLink,.pagebuilder .passive-dark h1,.pagebuilder .passive-dark h2,.pagebuilder .passive-dark h3,.pagebuilder .passive-dark h4,.pagebuilder .passive-light h1,.pagebuilder .passive-light h2,.pagebuilder .passive-light h3,.pagebuilder .passive-light h4{color:#fff}.pagebuilder .passive-light{background-color:#f1ece2;color:#1f1f1f}.pagebuilder .gradient{background:-webkit-gradient(linear,left top,right top,from(#e1dcd0),to(#f1ece2));background:linear-gradient(90deg,#e1dcd0 0%,#f1ece2 100%);overflow:hidden;color:#fff;min-height:150px;position:relative}.pagebuilder .isAbsolute{position:absolute;z-index:-1;overflow:hidden}.pagebuilder .ui-sortable.isAbsolute{position:absolute;z-index:0}.pagebuilder .CTA_diensten{-webkit-transform:translateY(-40%);transform:translateY(-40%);background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.35);box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pagebuilder .info-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.pagebuilder .info-image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.pagebuilder .info-image p{margin:0;line-height:0}.pagebuilder .introduction-text{position:relative;left:0;right:0;width:100%;max-width:1560px;text-align:left;margin:0 auto;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagebuilder .explorer-object-fit{position:relative;background-size:cover;background-position:center center}.pagebuilder .explorer-object-fit img{opacity:0}.pagebuilder .info-content-left .content,.pagebuilder .info-content-right .content{display:inline-block;max-width:690px;padding:60px 60px 60px 30px;line-height:22px;text-align:left}.pagebuilder .info-content-right .content{padding:60px 30px 60px 60px}.pagebuilder .co-engineering_title{font-size:32px;text-align:center;font-weight:400;margin-bottom:40px}.pagebuilder .co-engineering_subtext,.pagebuilder .dienstenCTA h2,.pagebuilder .dienstenCTA p{text-align:center}.pagebuilder .dienstenCTA h2{font-size:32px;font-weight:400}.pagebuilder .dienstenCTA .button{margin:0 auto;display:block!important;max-width:300px}.pagebuilder .pageHeader .content>p,.pagebuilder .tilegroupperson ul{margin:0}.pagebuilder .pageHeader ul{margin:0;padding:0;list-style-type:none;overflow:auto;float:right}.pagebuilder .pageHeader ul li{margin:0;padding:0;list-style-type:none;float:left}.pagebuilder .pageHeader ul li a{padding:0 20px;background-color:#fff;display:block;text-transform:uppercase;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.pagebuilder .pageHeader ul li a:hover{background-color:#f1ece2;text-decoration:none}.pagebuilder .pageHeader ul li a,.pagebuilder .pageHeader ul li a em{line-height:70px;text-decoration:none;font-size:14px;color:#f1ece2}.pagebuilder .pageHeader .content>p img{margin-top:8px}.pagebuilder .pageHeader .ctaButton,.pagebuilder .pageHeader .mdButton{margin-top:13px;margin-left:5px;float:right}.pagebuilder .pageHeader .layout{padding:0}.documentpresentation{text-align:center;color:#fff;text-shadow:2px 2px 10px #1f1f1f;padding:0 20px}.documentpresentation h1{font-weight:900;font-size:48px;line-height:65px;color:#fff}.documentpresentation p{margin:0 0 30px}.documentpresentation span{font-size:20px}.documentpresentation img{width:auto;height:281px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:#f1ece2;margin:0 auto;-webkit-box-shadow:3px 3px 6px #1f1f1f;box-shadow:3px 3px 6px #1f1f1f}.documentpresentation .button,.documentpresentation .ctaButton,.documentpresentation .mdButton,.documentpresentation .whiteButton{text-shadow:none}.pagebuilder .brochureFormWrapper{text-align:center;height:auto;width:auto}.pagebuilder .brochureFormWrapper .formfield{text-align:left}@media (max-width:768px){.pagebuilder .fullwidth img,.pagebuilder .info-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.pagebuilder .pageHeader{padding:0 20px;position:fixed;top:0;z-index:50}.pagebuilder .pageHeader .ctaButton,.pagebuilder .pageHeader .mdButton{position:fixed;border:20px solid #fff;bottom:0;z-index:50;right:0;left:0;margin:0}.pagebuilder .pageHeader ul{width:100%}.pagebuilder .pageHeader ul li{display:none;width:100%}.pagebuilder .pageHeader ul li a{padding:0;line-height:50px}.pagebuilder .pageHeader ul:hover li{display:block}.pagebuilder .pageHeader ul::after{font-family:FontAwesome;font-size:36px;line-height:36px;content:"\f0c9";height:40px;width:40px;position:fixed;top:16px;right:13px;color:#f1ece2}.pagebuilder .pageHeader ul:hover::after{content:"\2715"}.pagebuilder .pageHeader .content>p img{height:53px}}@media (max-width:800px){.pagebuilder .fullwidth,.pagebuilder .fullwidth.dark-blue-ribbon,.pagebuilder .fullwidth.passive-light{display:block}.documentpresentation{text-align:center}.documentpresentation h1{font-size:32px;line-height:40px}.documentpresentation p{margin:0 0 30px}.documentpresentation span{font-size:20px}.documentpresentation img{height:281px;margin-bottom:40px}}@media (max-width:1000px){.pagebuilder .CTA_diensten{-webkit-transform:translateY(0%);transform:translateY(0%)}.pagebuilder .info-content-left .content,.pagebuilder .info-content-right .content{padding:60px 60px 60px 30px}}@media (max-width:1200px){.info-image img{max-width:100%;width:auto}}.tile_person .personTileInfoWrapper picture img{height:180px;width:180px;max-height:100%;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:20px;display:block;-webkit-transform:none;transform:none;left:auto;top:auto;-webkit-box-shadow:none;box-shadow:none;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.tile_person .personTileInfoWrapper picture img:hover{-webkit-box-shadow:none;box-shadow:none}
.comparePage .compared_dialog{display:none}.compared_dialog{display:none;position:fixed;right:0;top:200px;width:0;z-index:91;background-color:#fff;-webkit-box-shadow:-1px 1px 6px rgba(0,0,0,.4);box-shadow:-1px 1px 6px rgba(0,0,0,.4);-webkit-transition:.04s ease-out;transition:.04s ease-out}.compared_dialog.compared_dialog-has-products{display:block}.compared_dialog.compared_dialog-opened{width:330px;min-height:140px;padding:20px}.compared_dialog .compared_slide_area{width:0;visibility:hidden}.compared_dialog.compared_dialog-opened .compared_slide_area{width:auto;visibility:visible}.compared_dialog .compared_title{width:193px;-webkit-transform:rotateX(80deg);transform:rotateX(80deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);position:absolute;left:-128px;top:85px;font-size:16px;text-align:right;background-color:#f1ece2;padding:10px;-webkit-box-shadow:-1px -2px 6px rgba(0,0,0,.3);box-shadow:-1px -2px 6px rgba(0,0,0,.3);color:#f1ece2;text-decoration:none}.compared_dialog .compared_title:after{content:"\f077";font-family:'Font Awesome 6 Free';font-weight:800;margin-left:10px}.compared_dialog.compared_dialog-opened .compared_title:after{content:"\f078"}.compared_dialog .mdButton{bottom:20px;display:block;left:20px}.compared_dialog .mdButton:before{content:"\f0ce";font-family:'Font Awesome 6 Free';font-weight:800;margin-right:10px}.compared_dialog .compared_product{clear:both;min-height:100px;margin-bottom:15px}.compared_dialog .compared_product .photo{max-width:100px;float:left;margin-right:20px}.compared_dialog .compared_product .title{font-size:16px;font-weight:500;color:#1f1f1f;display:inline-block;max-width:150px;height:50px;margin-left:20px;vertical-align:top}.compared_dialog .compared_product button{background:0;border:0;float:right;margin-left:20px}.compared_dialog .compared_product button span{color:#f1ece2;font-size:16px}.compared_dialog .compared_product .from_price{display:block;color:#403126;margin-top:20px}.compared_dialog .compared_product .from_price .price{margin-left:10px}@media screen and (max-width:1000px){.compared_dialog .compared_product .photo{max-width:100px}}@media screen and (max-width:480px){.compared_dialog{-webkit-box-sizing:border-box;box-sizing:border-box;bottom:50px;top:auto}.compared_dialog.compared_dialog-opened{width:100%;z-index:91;max-height:80vh;overflow-y:auto;padding-top:50px}.compared_dialog.compared_dialog-opened .compared_title{bottom:auto;display:inline-block;left:0;top:0;width:100%;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;position:absolute;padding:10px 20px}.compared_dialog .compared_title{-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:55px;left:0;text-align:center;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;top:unset;position:fixed}.tile .compare_icon{display:none}}
.cookieSpacer{position:relative;clear:both;width:100%;background-color:var(--donkere_basis_primair)}.cookieSpacer p{color:var(--lichte_basis_primair);line-height:22px;margin-top:20px;margin-bottom:20px}.cookieSpacer p,.settingsHeader{font-family:var(--font_main);font-size:14px}.cookieAlert,.cookieAlert p{color:var(--donkere_basis_primair)}.cookieAlert{position:fixed;bottom:25px;left:50%;background-color:var(--lichte_basis_primair);padding:20px;z-index:99999999999;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);width:985px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;line-height:14px}.en .cookieAlert,.id-id .cookieAlert,.no-no .cookieAlert,.uk .cookieAlert{bottom:25px}.cookieAlert p{font-family:var(--font_main);font-size:14px;line-height:18px;margin-bottom:4px}.cookieAlert p:first-child strong{text-transform:uppercase}.hiddenActions,body.cookieVisible #visitorFooter{display:none}.showAdvanced{cursor:pointer;margin-right:20px;color:var(--primair_default);float:right;margin-top:13px;font-family:var(--font_main)}.showAdvanced:hover{text-decoration:underline}.advancedActions{margin-top:10px}.cookieAlert .cookieActions{margin-top:20px;text-align:left;font-size:14px}@media (max-width:500px){.cookieAlert .defaultActions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}.cookieAlert .defaultActions .cookieButtonWrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.cookieAlert .defaultActions.hiddenActions{display:none}}.cookieAlert .cookie-approve-btn{float:right;-webkit-transition:none;transition:none}.cookieAlert .cookie-approve-btn:hover{background-color:var(--primair_selected)}.cookieAlert .cookie-reject-btn{margin:auto 0;cursor:pointer;color:var(--primair_default)}.cookieAlert .cookie-reject-btn:hover{text-decoration:underline}.cookieAlert .cookieButtonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;float:right}.cookieActions>label{position:relative;margin:10px 20px 10px 0;display:inline-block;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cookieActions>label.disabled{opacity:.5}.cookieActions .checkboxBackground,.cookieActions .checkmark{position:absolute;left:0;background-color:var(--lichte_basis_primair)}.cookieActions .checkboxBackground{display:block;height:20px;width:20px}.cookieActions input{opacity:0;margin-left:3px;cursor:pointer;margin-top:2px}.cookieActions .checkmark{top:-4px;height:25px;width:25px;color:var(--lichte_basis_primair);border:1px solid var(--donkere_basis_primair);border-radius:5px}.cookieActions input:checked~.checkmark{background-color:var(--primair_default);border-color:var(--primair_default)}.cookieActions .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid var(--lichte_basis_primair);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookieActions input:checked~.checkmark:after{display:block}.cookieActions .checkboxLabel{font-size:14px;margin-left:10px;font-family:var(--font_main)}.closeCookieAlert,.cookieAlert .hidden{display:none}.cookieAlert.briefAlert{width:600px}.closeCookieAlert::after{position:absolute;top:0;right:0;content:"\002715";font-size:16px;font-weight:700;color:var(--donkere_basis_primair);cursor:pointer;display:block;padding:10px;z-index:100;line-height:10px}@media (min-width:768px){.cookieAlert .cookie-approve-btn:hover{background-color:var(--primair_selected);color:var(--lichte_basis_primair)}.cookieActions>label:hover input~.checkmark{border-color:var(--primair_default)}}@media (max-width:1000px){#openCookieAlert{background-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair);position:fixed;bottom:0;left:0;z-index:5;padding:12px;margin-bottom:45px;right:0;text-align:center;text-decoration:underline;cursor:pointer;display:block;-webkit-box-shadow:0 -3px 10px rgba(0,0,0,.2);box-shadow:0 -3px 10px rgba(0,0,0,.2);border-bottom:1px solid var(--lichte_basis_primair)}.closeCookieAlert{cursor:pointer;position:absolute;top:-31px;right:0;height:32px;width:33px;display:none;-webkit-box-shadow:2px -2px 4px 0 rgba(0,0,0,.2);box-shadow:2px -2px 4px 0 rgba(0,0,0,.2);background-color:var(--lichte_basis_primair)}.showAdvanced{margin-top:14px}.cookieAlert{bottom:0!important;padding:10px;overflow:visible}.cookieAction input[type=checkbox]{width:2em!important}.cookieAlert p{margin-top:0;max-width:100%}.cookieAlert .cookieActions{max-width:100%;text-align:left}.cookieAlert .cookie-approve-btn{display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.policyText{max-height:80px;width:100%;overflow:auto;padding-bottom:5px}.policyText::-webkit-scrollbar{width:7px}.policyText::-webkit-scrollbar-thumb{width:7px;background-color:rgba(0,0,0,.3)}}@media (max-width:768px){#openCookieAlert{bottom:0;text-align:center}.showAdvanced{float:left}.cookieAlert .cookie-approve-btn{margin-top:4px}}@media (max-width:500px){#openCookieAlert{margin-bottom:47px}.cookieAlert .cookie-approve-btn{width:42%}a.button:after{background-image:none!important}}
.createAccountSucces,.recoverPasswordSucces,.resetPasswordSucces{display:none}.createAccountSucces h3,.profileEditSucces h3,.recoverPasswordSucces h3,.resetPasswordSucces h3{margin-top:0}.createAccountSucces .closePopup,.recoverPasswordSucces .closePopup,.resetPasswordSucces .closePopup{right:20px;position:absolute;cursor:pointer}.accountExistsWrapper,.errorAccountWrapper{position:fixed;top:-150px;width:100%;left:0;-webkit-transition:all 1s;transition:all 1s}.accountExistsWrapper .accountExists{background:#f8f89e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center;padding:20px;border-radius:0;border:2px solid #998405;color:#998405;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.accountExistsWrapper .accountExists i,.errorAccountWrapper .errorAccount i{font-size:40px}.accountExistsWrapper.saved{top:157px;-webkit-transition:all 1s;transition:all 1s}.errorAccountWrapper .errorAccount{background:#ffcaca;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center;padding:20px;border-radius:0;border:2px solid red;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.errorAccountWrapper.saved{top:157px;-webkit-transition:all 1s;transition:all 1s}#forgot_password_user_form,#forgot_password_user_form.mdf,#resetPassword_form{max-width:400px}#forgot_password_user_form button,#forgot_password_user_form.mdf button,#resetPassword_form button{position:relative;padding:10px 30px}#forgot_password_user_form button .loading_password,#forgot_password_user_form.mdf button .loading_password,#resetPassword_form button .loading_password{display:none;width:15px;height:15px;right:10px;top:10px;position:absolute}#resetPassword_form fieldset{margin-bottom:30px}.recoverPasswordModal{display:none;position:absolute;border:1px solid #f1ece2;padding:30px;top:300px;width:250px;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;z-index:80;background:#fff}.externalRegisterButtons{margin-bottom:50px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:600px){.externalRegisterButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.OverviewLoginFormWrapper .externalRegisterButtons,.hlDropdown .externalRegisterButtons{margin-bottom:20px;margin-top:0}#headerlinks .hlDropdown .externalLoginBorder,.externalLoginBorder{border:0;border-top:1px solid #000}#headerlinks .hlDropdown .externalLoginBorder legend,.externalLoginBorder legend{margin-left:auto;margin-right:auto}#content #submitButton.externalLoginButton,#headerlinks #submitButton.externalLoginButton{padding:10px;border:solid 1px #000;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:none;border-radius:0;-webkit-transition:.4s;transition:.4s}#content #submitButton.externalLoginButton:hover,#headerlinks #submitButton.externalLoginButton:hover{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.31);box-shadow:0 3px 6px 0 rgba(0,0,0,.31);-webkit-transition:.4s;transition:.4s}#content #submitButton.externalLoginButton img,#headerlinks #submitButton.externalLoginButton img{height:21px;width:21px;-o-object-fit:contain;object-fit:contain}#content .OverviewLoginFormWrapper .externalRegisterButtons,#content .portalAccessControls .externalRegisterButtons,#headerlinks .OverviewLoginFormWrapper .externalRegisterButtons,#headerlinks .portalAccessControls .externalRegisterButtons,.portalLoginForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}@media only screen and (max-width:600px){#content .OverviewLoginFormWrapper .externalRegisterButtons,#content .portalAccessControls .externalRegisterButtons,#headerlinks .OverviewLoginFormWrapper .externalRegisterButtons,#headerlinks .portalAccessControls .externalRegisterButtons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}#content .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton,#content .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton,#headerlinks .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton,#headerlinks .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton{width:100%;font-size:14px;border-radius:0}@media only screen and (max-width:600px){#content .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton .externalLoginext,#content .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton .externalLoginext,#headerlinks .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton .externalLoginext,#headerlinks .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton .externalLoginext{display:none}}#content .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton img,#content .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton img,#headerlinks .OverviewLoginFormWrapper .externalRegisterButtons #submitButton.externalLoginButton img,#headerlinks .portalAccessControls .externalRegisterButtons #submitButton.externalLoginButton img{height:18px;width:18px}.hlDropdown iframe{height:230px;width:100%}.portalLoginForm{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.portalLoginForm .alertMessage{margin-bottom:0;padding-bottom:0}.portalLoginForm .buttonBar .formfield{width:auto}.portalLoginForm .buttonBar .formfield input[type=checkbox]{margin-right:10px}.portalLoginForm .buttonBar .mdButton{margin-top:10px}.portalLoginForm fieldset div:nth-of-type(odd){margin-right:0;margin-bottom:10px}.manageAccount .main{width:100%;float:none}#headerlinks .scProductCount{position:absolute;border-radius:19px;color:#403126;min-width:14px;height:19px;width:19px;background:#231f20;text-align:center;font-size:10px;line-height:normal;font-weight:400;display:inline-block;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box;top:12px;right:6px}#headerlinks .scProductCount.hidden,#headerlinks li .hlDropdown,.customerService a img,.hasNoPriceList,.hasPriceList,.profileEditSucces{display:none}#headerlinks li.activeHover>.hlDropdown,#headerlinks>ul>li.hover>.hlDropdown,#headerlinks>ul>li.wait>.hlDropdown{display:block;width:300px;right:0;position:absolute;background-color:#f1ece2;padding:20px;z-index:99}#headerlinks .hlDropdown{font:14px/28px "Work Sans",sans-serif;color:#1f1f1f;font-weight:400;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#headerlinks .hlDropdown ul{margin-left:0}#headerlinks .hlDropdown ul.customerService{margin-left:0;line-height:28px}#headerlinks .hlDropdown li,.hlDropdown .VATSettings a{display:block}#headerlinks .hlDropdown li a{color:var(--donkere_basis_primair)}#headerlinks .hlDropdown li a:hover,.hlDropdown .VATSettings a:hover{text-decoration:underline}#headerlinks li.csContact{margin-bottom:14px}#headerlinks .hlDropdown li a span{margin:0 5px 0 0}#headerlinks .hlDropdown li a span.icon-telefoon{font-size:19px;vertical-align:middle;margin:0 7px 0 -3px}#headerlinks .hlDropdown li a span.icon-mail{font-size:17px;vertical-align:middle;margin:0 8px 0 -2px}#headerlinks .hlDropdown h3{padding:0;color:#1f1f1f;font-size:14px;margin:0}#headerlinks .hlDropdown h4{margin:0;padding:0;color:#1f1f1f;font-weight:400}#headerlinks .hlDropdown fieldset legend{font-size:14px;margin:0;margin-bottom:12px}#headerlinks .hlDropdown .accountControls a,#headerlinks .hlDropdown .accountControls a span,#headerlinks .hlDropdown .customerService a,#headerlinks .hlDropdown .customerService a span{font-size:14px}#headerlinks .accountControls{margin-bottom:20px}#headerlinks>ul>li.hover>.hlDropdown.searchDropdown{left:0;right:0;top:114px;position:fixed;width:auto;height:auto}#headerlinks>ul>li.hover>.hlDropdown form input[type=text]{width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#headerlinks>ul>li.hover>.hlDropdown.searchDropdown form input[type=text]{width:calc(100% - 35px);max-width:100%}.profileDropdown .icon-inloggen:before{font-size:20px}#headerlinks li.activeHover>.hlDropdown{width:241px;top:70px}#headerlinks li.activeHover>.hlDropdown em{display:inline}.hlDropdown .welcomeMessage{font-family:var(--font_title);color:var(--color_title_headers);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;text-transform:Inherit;margin:0 0 5px;word-break:auto-phrase}.hlDropdown #formLogout,.hlDropdown #formLogout fieldset{border:0;padding:0;margin:0;outline:0}.hlDropdown #formLogout button{margin:15px 0}.hlDropdown .VATSettings,.hlDropdown .portalAccessControls{margin:0 0 10px}.profileEditSucces .closePopup{right:20px;position:absolute;cursor:pointer}@media screen and (max-width:1000px){#headerlinks li.activeHover>.hlDropdown{top:60px;right:-65px}}
.gradientTitleHeader{background-color:#1f1f1f}.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(#1f1f1f));-webkit-mask-image:linear-gradient(to top,transparent -75%,#1f1f1f);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(#1f1f1f));mask-image:linear-gradient(to top,transparent -75%,#1f1f1f)}@media only screen and (max-width:600px){.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(#1f1f1f));-webkit-mask-image:linear-gradient(to top,transparent -45%,#1f1f1f);mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(#1f1f1f));mask-image:linear-gradient(to top,transparent -45%,#1f1f1f)}}.gradientTitleHeader .description,.gradientTitleHeader .title,.gradientTitleHeader .titleOnFullscreenPhoto,.gradientTitleHeader h1,.gradientTitleHeader h1.title{text-shadow:none!important}
.info-content-left .content{display:inline-block;max-width:690px;padding:60px 60px 60px 30px;line-height:22px;text-align:left;float:right}.d2490 .info-content-left .content,.info-content-right .content{display:inline-block;max-width:690px;padding:60px 30px 60px 60px;line-height:22px;text-align:left}@media (max-width:1000px){.info-content-left .content,.info-content-right .content{padding:60px 60px 60px 30px}}@media (max-width:1200px){.info-image img{max-width:100%;width:auto}}.d2490 .info-content-left .content{max-width:540px;padding:60px 60px 60px 30px;float:right}
.productListButtons .favoritesDropdown .favoriteButton{width:250px;background-color:#f1ece2;padding:7px 11px;cursor:pointer;height:36px;display:block;color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.productListButtons .favoritesDropdown .favoriteButton .label{margin:0 5px;display:inline;color:#fff}.productListButtons .favoritesDropdown .favoriteButton .label a{color:#fff}.favoritesDropdown .dropdown{z-index:10}
.languageSelector{float:right;cursor:default}.languageSelector ul{background:0;list-style-type:none;padding:10px 25px 10px 10px;width:85px;text-align:right;cursor:pointer;margin:0}.languageSelector ul:hover{background:#f1ece2}.languageSelector ul li{display:none;margin-top:10px}.languageSelector ul li:first-child{display:block;margin-top:0;color:#231f20}.languageSelector ul:hover li{display:block}.languageSelector li a{color:#231f20;width:100%;display:block;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.languageSelector li a:hover{color:#e1dcd0;text-decoration:none}.languageSelector .indicator{position:absolute;right:10px;top:10px;font-size:8px;color:#231f20}
.designProductPage .materialOverview .materialGroup li h3{color:var(--lichte_basis_primair);padding:20px}.designProductQuotationBlock .ctaButton.ctaButton{background-color:var(--primair_default)}.designProductPage .designProductQuotationBlock .mainColumn .quotationImageBook img{display:none}.designProductPage .brochureCTA.serviceBrochurePresentation .mainColumn,.designProductPage .designProductImageFlex img,.designProductPage .designProductImageFullwidth img,.designProductPage .designProductQuotationBlock .mainColumn{border-radius:0}.designProductPage .designProductTitle h1{font-size:80px;line-height:80px}.designProductPage .designProductQuotationBlock{padding:50px 0}.productPropertiesWrapper td.label_one{padding-left:25px}.personInformation .role,.vacancy .weOfferBlock{color:var(--lichte_basis_primair)}.clientRibbon .swiper-button-next,.clientRibbon .swiper-button-prev{top:var(--swiper-navigation-top-offset, 60%)}.tile.narrowTile .information{height:auto}.vacancyHeader_container img{-o-object-fit:contain;object-fit:contain;height:auto}@media (min-width:768px){.OnsitePopup .wrapper{top:30vh}}.mdButton:not(.ctaButton,.flat){color:var(--donkere_basis_secundair)!important;font-weight:700;-webkit-box-shadow:none;box-shadow:none;background:0 0}.mdButton:not(.ctaButton,.flat):hover{color:var(--lichte_basis_tertiair)!important;-webkit-box-shadow:none;box-shadow:none}.gradientTitleHeader .mdButton:not(.ctaButton),.heroImageWrapper .mdButton:not(.ctaButton),.personDetail .mdButton:not(.ctaButton),ul.showcases .mdButton:not(.ctaButton){background-color:var(--call_to_action_default);color:var(--lichte_basis_primair)!important}.sortSelector select,.sortSelector:after{color:var(--donkere_basis_secundair)}@media (min-width:1000px){.footerCol3{min-width:200px}}.locationFooter{display:none}.tile.narrowTile.ctaTile .information strong{font-family:var(--font_title);color:var(--color_title_headers);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;text-transform:Inherit;margin:0 0 5px;word-break:auto-phrase;font-weight:700;padding-bottom:10px;display:block}.genericLinksSwiperWrapper .tile,.tileGroup .tile,.tile_person{background:var(--primair_default)}