/*! 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}
.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}
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.blok-interrek.nl/fontawesome/6/fa-brands-400-1654157889.woff2) format("woff2"),url(https://static.blok-interrek.nl/fontawesome/6/fa-brands-400-1654157889.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.blok-interrek.nl/fontawesome/6/fa-regular-400-1654157889.woff2) format("woff2"),url(https://static.blok-interrek.nl/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.blok-interrek.nl/fontawesome/6/fa-solid-900-1654157889.woff2) format("woff2"),url(https://static.blok-interrek.nl/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:"\e61b"}.fa-twitter-square:before{content:"\f081"}.fa-facebook:before{content:"\f09a"}.fa-xing:before{content:"\f168"}.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:before{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-user-pen:before{content:"\f4ff"}.fa-xmark:before{content:"\f00d"}.fa-arrows-rotate:before{content:"\f021"}.fa-folder-open:before{content:"\f07c"}.fa-star:before{content:"\f005"}.fa-star-half-stroke:before{content:"\f5c0"}.fa-location-dot:before{content:"\f3c5"}.fa-circle-check:before{content:"\f058"}.fa-circle-xmark:before{content:"\f057"}.fa-shopping-bag:before{content:"\f290"}.fa-repeat:before{content:"\f363"}.fa-address-card:before{content:"\f2bb"}.fa-x-twitter:before{content:"\e61b"}.fa-whatsapp:before{content:"\f232"}.fa-instagram:before{content:"\f16d"}.fa-check:before{content:"\f00c"}.fa-address-book:before{content:"\f2b9"}.fa-sitemap:before{content:"\f0e8"}.fa-pen:before{content:"\f304"}.fa-file-invoice:before{content:"\f570"}.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-circle-play:before{content:"\f144"}.fa-arrow-turn-down:before{content:"\f149"}.fa-circle-exclamation:before{content:"\f06a"}
:root{--font_main: 'Questrial', sans-serif;--font_title: 'Questrial', sans-serif;--font-transform: initial;--primair_default: #1A99FA;--primair_selected: #0876CA;--primair_default_light: #EBEBEB;--donkere_basis_secundair: #666666;--lichte_basis_primair: #ffffff;--lichte_basis_secundair: #EBEBEB;--lichte_basis_tertiair: #EBEBEB;--donkere_basis_primair: #4D4D4D;--call_to_action_default: #FFE01B;--color_links: #1a99fa;--color_links_dark: #ffffff;--color_title_headers: #4d4d4d;--header_text_color: #ffffff;--header_background_color: #ebebeb;--topheader_background_color: #ebebeb;--header_text_alternative_color: #4D4D4D;--topheader_announcement_background_color: #FFE01B;--topheader_announcement_text_color: #4D4D4D;--ecommerce_nav_background_color: #1a99fa;--bottombar_background_color: #ffffff;--header_icons_color: #1a99fa;--call_to_action_selected: #FBDA0B;--color_gradient_left: #FFE01B;--color_gradient_right: #1A99FA;--border-radius: 10px;--border-radius_buttons: 5px;--newsletterBackgroundColor: #1a99fa;--newsletterTextColor: #ffffff;--dimension_mainColumnWidth: 1200px;--dimension_contentColumnWidth: 1120px}
/*! 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:4px}.noUi-horizontal .noUi-handle{width:20px;height:20px;left:-17px;top:-8px}.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:-9px;left:auto}.noUi-target{background:var(--lichte_basis_secundair)}.noUi-connects{border-radius:3px}.noUi-connect{background:var(--primair_default)}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50px;outline:0;background-color:var(--primair_default);border:3px solid var(--primair_default_light)}.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:var(--donkere_basis_primair);font:var(--font_main);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:var(--donkere_basis_primair)}.noUi-pips-horizontal{padding:10px 0;height:80px;top:-20px;left:0;width:100%}.noUi-value-horizontal{top:35px}.noUi-pips-horizontal .noUi-value-horizontal:nth-child(2){-webkit-transform:translateX(-10px);transform:translateX(-10px)}.noUi-pips-horizontal .noUi-value-horizontal:nth-child(4){left:unset!important;right:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.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:0}.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%}.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}}
footer,footer .footerWrapper{display:block;position:relative}footer{width:100%;clear:both;background-color:var(--donkere_basis_primair);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(--lichte_basis_primair);-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 .footerWrapper .copyrightFooter,footer .header em,footer p.copyright,footer strong,html footer a{color:var(--lichte_basis_primair)}footer strong{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;font-family:var(--font_main)}footer .locationFooter,footer .socialTitle_footer{font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;color:var(--lichte_basis_primair);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(--lichte_basis_primair);color:var(--donkere_basis_secundair);border-radius:15px;line-height:24px;position:relative;top:2px;left:-2px}.socialFooterLink i{color:var(--donkere_basis_secundair);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}}
.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}.swiper li div,.swiper-container li div{height:100%}.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}}.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}}
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,22px);letter-spacing:0;font-weight:400;width:100%;height:100%;scroll-behavior:smooth}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{position:relative}.fullWidth,.normalWidth{margin:0 auto}.normalWidth{max-width:var(--dimension_mainColumnWidth);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%}.mainColumn{max-width:var(--dimension_mainColumnWidth)}.wideMainColumn{max-width:1580px}.bottomMobile{display:none;bottom:0;height:55px;position:fixed;background-color:var(--lichte_basis_primair);color:var(--donkere_basis_secundair);text-align:center;width:100%;padding-top:15px;font-family:var(--font_main);-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,a{color:var(--color_links)}.bottomMobile a{padding-left:20px}a{text-decoration:none}.donkere-basis-primair a,.passive-dark a{color:var(--color_links_dark);text-decoration:underline}.donkere-basis-primair a.ctaButton,.donkere-basis-primair a.mdButton,.passive-dark a.ctaButton,.passive-dark a.mdButton{color:var(--lichte_basis_primair);text-decoration:none}.donkere-basis-primair:has(.genericLinks) .layout a,.passive-dark:has(.genericLinks) .layout a{text-decoration:none}.document_paging{margin:10px 0 30px}.document_paging .next{float:right}.document_paging a{color:var(--donkere_basis_primair);font-weight:600;font-size:16px}.document_paging .next a,.document_paging .previous a{position:fixed;top:50%;background-color:var(--primair_default);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:'';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{color:#fff;right:3px;border-right:6px solid var(--lichte_basis_primair);border-top:6px solid var(--lichte_basis_primair)}.document_paging .previous a:after{color:var(--lichte_basis_primair);left:3px;border-left:6px solid var(--lichte_basis_primair);border-bottom:6px solid var(--lichte_basis_primair)}.articleFooter .socialShare a em,.articleFooter .socialShare a img,.document_paging a em{display:none}.contentWrapper{padding:40px;position:relative;max-width:100%;width:var(--dimension_mainColumnWidth);margin:40px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--lichte_basis_primair);min-height:300px;overflow:auto;border-radius:var(--border-radius)}.articleFooter{clear:both;border-top:1px solid var(--lichte_basis_secundair);margin-top:40px}.articleFooter .description,.articleFooter .seoDescription{display:block;margin-top:40px}aside .fas span,p.breadcrumbs{font-family:var(--font_main);font-weight:400}p.breadcrumbs{margin:0;font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;color:var(--donkere_basis_primair)}.breadcrumbs a,.breadcrumbs a em{font-style:normal;color:var(--color_links);text-decoration:none}.breadcrumbs em{font-style:normal}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .separator::before{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:var(--donkere_basis_primair)}.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)}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}body.transparantMenuOnPage .site{padding-top:0}.footerRibbons,.relatedRibbons{background-color:var(--lichte_basis_primair)}.pageBackButton{margin-bottom:20px;display:inline-block}.pageBackButton::before{content:'\2039';color:var(--color_links);margin-right:3px;display:inline-block}.main,aside{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}aside{padding-right:40px;border-right:1px solid var(--lichte_basis_tertiair);margin-right:40px;width:28%}aside .fas span{font-size:14px}aside .fas.fa-phone:before{margin-right:5px}.border-radius-class{border-radius:var(--border-radius)}.main{width:70%;width:calc(72% - 40px);overflow:visible}.main+aside{float:right;padding-right:0;padding-left:40px;border-right:none;border-left:1px solid var(--lichte_basis_secundair);margin-right:0;margin-left:40px;margin-bottom: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:var(--lichte_basis_secundair);margin:40px auto;-webkit-box-shadow:3px 3px 6px var(--donkere_basis_primair);box-shadow:3px 3px 6px var(--donkere_basis_primair)}.embeddedContent,.embeddedContent iframe,table{max-width:100%}.hidden{display:none}.infoPage{background-color:var(--lichte_basis_secundair)}.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}.fullwidthRibbon{overflow:auto;padding:60px 40px 0}.fullwidthRibbon h1,.fullwidthRibbon h2{margin-top:0}.fullwidthRibbon a.ctaButton{width:100%}.fullwidthRibbon .mainColumn{padding:0 40px;margin-bottom:60px}.fullwidthRibbon .tileGroup{margin-bottom:0}@media only screen and (max-width:1000px){header{padding:0}.jobOfferPage .normalWidth,.normalWidth{padding:0 20px}.main,.main+aside,aside{width:100%;border:0;float:none;padding:0;margin-bottom:40px}.main+aside{border-top:1px solid var(--lichte_basis_secundair);margin-left:0;padding:40px 0 0}aside{margin-right:0}}@media screen and (max-width:850px){.fullwidthRibbon .mainColumn{padding:0}.contentWrapper{padding-top:40px!important}}@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:var(--lichte_basis_primair);text-decoration:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.document_paging a:hover{background-color:var(--lichte_basis_primair);color:var(--primair_default)}.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 (max-width:768px){header{padding:0}.content>.halfWidth,.content>.normalWidth,.jobOfferPage .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:none;margin-left:0;padding:20px 0 0}aside{margin-right:0}}@media only screen and (min-width:1220px){body:has(div.topHeader) .site{padding-top:104px}body:has(header.e-commerce):has(div.topHeader) .site{padding-top:176px}body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:150px}body:has(header.e-commerce):has(div.topHeaderWarningWrapper.visible) .site{padding-top:220px}.site{padding-top:70px}body:has(header.e-commerce) site{padding-top:146px}ul.products.featured{width:760px}.content{margin:0}.halfWidth{width:100%}.fullWidth{width:auto;padding:0}.parallaxBackground{display:none}.employee-specifications img img{margin-bottom:20px}}@media (max-width:1000px){.site{padding-top:60px}.infoPage_new .site{margin-top:60px}}@media screen and (max-width:1180px){.home .phototext,.showcase .sectionHeader .highlight,.showcaseSide .highlight{display:none}.content,.contentWrapper,.halfWidth,.home .area1,.home .area2,.infoPage .projectSide,.normalWidth,.showcase .contentWrapper .logo,.site,article,footer,footer>div,footer>div>div,footerCopyright,header,header div nav,header nav .main-nav,header nav .searchForm,header>div,section:first-child{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float: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}.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}}.contentWrapper,.faqPage section:first-child,.home .area1,.newsItemPage section:first-child,.ourServices{margin-bottom:40px}img{max-width:100%;height:auto}@media (max-width:1220px) and (min-width:1024px) and (max-height:1365px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:104px}.site{padding-top:30px}}@media screen and (max-width:1180px) and (min-width:1000px){body:has(.topHeaderWarningWrapper.visible) .site{padding-top:150px}body:has(div.topHeader) .site{padding-top:105px}.site{padding-top:70px}}@media (min-width:900px) and (max-width:1000px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:100px}}@media (max-width:900px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:100px}.site{padding-top:70px}body.showcase-overview .site:has(div.visible){padding-top:60px}body.showcase-overview .site{padding-top:30px}}
img.right{float:right;margin-left:10px}img.left{float:left;margin-right:10px}#USPs ul,p{padding:0;margin:0 0 15px}p.intro{font-size:17px;line-height:28px;color:#4d4d4d}h1{font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,45px);margin:10px 0 15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1,h2,h3{font-family:var(--font_title);color:var(--color_title_headers);letter-spacing:0;font-weight:400;text-transform:Initial;word-break:auto-phrase}h2{font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);margin:5px 0 10px}h3{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);margin:0 0 5px}.content ul{margin:0 0 15px 30px;padding:0;position:relative}.info-content-right .content ul{list-style:disc}.content ul.swiper-wrapper{margin:0}.content ul ul{margin-bottom:0}#USPs ul li,.content .contentWrapper ul{margin-bottom:15px}#USPs .caption{font-size:20px}#USPs strong,a{color:#1a99fa}#USPs ul{margin:0}#USPs ul li{padding-left:20px;position:relative}#USPs ul li:before{display:inline-block;width:15px;height:15px;font-size:15px;font-family:'fontawesome';content:'\f00c';position:absolute;left:-1px;line-height:1.4em}.content ol{margin-left:0;padding-left:20px}.content ol li{margin-bottom:9px}a{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}#authorWrapper{margin-bottom:30px}#authorWrapper #author{float:right}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}#newsItemContent img{width:100%;height:100%}#newsItemContent figure,figure{margin:0}#newsItemContent figcaption{font-style:italic;font-weight:400;margin-bottom:20px}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 #1a99fa solid;border-bottom:4px #ebebeb solid}table.overzicht thead tr th{color:#1a99fa}table.overzicht tr td,table.overzicht tr th{text-align:left;font-weight:400!important;padding:8px 2px;border-bottom:1px #ebebeb solid;border-left:1px #ebebeb 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 #4d4d4d;-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:#1a99fa;text-align:center;vertical-align:middle}table.compareTable tr:nth-child(2n+1){background-color:#ebebeb}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!important}
.vacancyOverview .site{background:var(--lichte_basis_secundair)}.vacancyOverview h2{margin-bottom:0}.vacancyOverview .vacancyHeader{position:relative;overflow:hidden}.vacancyOverview .vacancyHeader .vacancyHeader_container{height:500px}.vacancyOverview .vacancyHeader .vacancyHeader_container p{width:100%;height:550px;overflow:hidden;position:relative;margin:0;display:block}.vacancyOverview .vacancyHeader .vacancyHeader_text{top:auto;bottom:100px;position:absolute;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:var(--dimension_mainColumnWidth)}.vacancyOverview .vacancyHeader .vacancyHeader_text .titleOnFullscreenPhoto{color:var(--lichte_basis_primair);font-size:clamp(2.5rem,5vw,5rem);padding-bottom:30px;font-weight:700;text-transform:Initial;line-height:clamp(40px,5vw,100px);font-family:var(--font_title);letter-spacing:0;word-break:auto-phrase}.vacancyOverview .tile_person.cta{height:auto}@media (max-width:768px){.vacancyOverview .vacancyHeader .vacancyHeader_container p img{height:100vh;width:auto;left:0}}@media (max-width:1000px){.vacancyHeader_container img{height:510px!important;-o-object-fit:cover;object-fit:cover}}
.amountWrapper{display:inline-block;height:36px;overflow:hidden;float:left;width:112px;border-radius:var(--border-radius_buttons);-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.24);box-shadow:1px 2px 2px rgba(0,0,0,.24)}.amountWrapper input{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;border:0;height:36px;background:var(--lichte_basis_primair);text-align:center;font-size:14px;font-family:var(--font_main);width:40px}.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:var(--primair_default);color:#fff;display:inline-block;font-size:17px;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:36px}.amountWrapper .min:hover,.amountWrapper .plus:hover{background:var(--primair_selected)}.amountWrapper .min{line-height:36px;padding-bottom:0}
.documentProductvariant2 .header .mainColumn .headerLink{margin-top:12px}.documentProductvariant2 .headerLink a{top:0;bottom:0;margin:auto}.documentProductvariant2 .campaignHeaderImage{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.documentProductvariant2 .campaignHeaderImage img{width:100%;height:100%;max-height:690px;-o-object-fit:cover;object-fit:cover}@media (max-width:1000px){.documentProductvariant2 .campaignHeaderImage img{max-height:none}}@media (max-width:768px){.documentProductvariant2 .campaignHeaderImage .campaignBackground{height:1200px}}.documentProductvariant2 .campaignHeaderImage .campaignBackground img{min-height:600px}.documentProductvariant2 .campaignHeaderImage .campainTextWrapper{position:absolute;top:50px;left:0;right:0;display:grid;grid-template-columns:2fr 1fr;gap:50px}@media (max-width:768px){.documentProductvariant2 .campaignHeaderImage .campainTextWrapper{grid-template-columns:1fr}}.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper{padding:30px 0;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}.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper .title{font-family:var(--font_title);font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:400;margin:10px 0 15px;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:auto-phrase;color:var(--lichte_basis_primair);text-align:center}.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper .thankYouDescription{color:var(--lichte_basis_primair);text-align:center}.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .thankyouForm,.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .thankyouForm h2,.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper .thankYouDescription h2{color:var(--lichte_basis_primair)}.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper .campaingImageBrochure{width:280px;height:400px;-webkit-transform:rotate(-4.454deg);transform:rotate(-4.454deg);margin:0 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:768px){.documentProductvariant2 .campaignHeaderImage .campainTextWrapper .campaignTitleWrapper .campaingImageBrochure{height:200px;width:auto}}.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper{padding:30px;background-color:var(--donkere_basis_secundair);width:380px;border-radius:var(--border-radius);margin:0 auto;max-height:540px}@media (max-width:768px){.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper{width:84%}}.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .campaignInformation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .campaignInformation .campaingImageBrochureForm{width:100px;height:140px;-webkit-transform:rotate(-4.454deg);transform:rotate(-4.454deg);margin:0 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:768px){.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .campaignInformation .campaingImageBrochureForm{display:none}}.documentProductvariant2 .campaignHeaderImage .campaignFormWrapper .campaignInformation .BrochureForm{width:100%;margin:0 auto}.documentProductvariant2 .campainUsp{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:80px;margin-bottom:100px}@media (max-width:1000px){.documentProductvariant2 .campainUsp{margin-top:200px}}@media (max-width:768px){.documentProductvariant2 .campainUsp{margin-top:50px;grid-template-columns:1fr 1fr}}@media (max-width:500px){.documentProductvariant2 .campainUsp{grid-template-columns:1fr}}
.fa-shopping-cart{position:relative}.fa-shopping-cart em{border-radius:50px;background-color:var(--call_to_action_default);color:var(--lichte_basis_primair);padding:2px 4px;position:absolute;top:0;right:-11px;min-width:12px;text-align:center;font-weight:600;width:auto;font-family:sans-serif;font-size:11px;line-height:16px}@media (max-width:500px){.fa-shopping-cart em{top:0}}
.autoComplete_wrapper{display:inline-block;position:relative;width:100%;max-height:500px;overflow-y:auto}.autoComplete_wrapper .no-results{background-color:var(--lichte_basis_primair);padding:20px}@media (max-width:500px){.autoComplete_wrapper{position:absolute}}.autoComplete_wrapper input::-webkit-input-placeholder{color:var(--lichte_basis_tertiair)!important}.autoComplete_wrapper input:-ms-input-placeholder,.autoComplete_wrapper input::-ms-input-placeholder{color:var(--lichte_basis_tertiair)!important}.autoComplete_wrapper input::placeholder{color:var(--lichte_basis_tertiair)!important}.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}}
#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:#ebebeb;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition-duration:.3s;transition-duration:.3s;display:block;position:fixed;left:50%;top:44px;-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{color:#1a99fa;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:#1a99fa;color:#fff}#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{color:#1a99fa;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:#1a99fa;color:#fff}}@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:#ebebeb;-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:#1a99fa;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:#fff}#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(--primair_default);display:none}@media (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_primair);height:280px;overflow:hidden;top:64px;left:0;right:0;display:block;-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_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);display:-webkit-box;display:-ms-flexbox;display:flex}#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;color:var(--donkere_basis_primair)}#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;top:20px;width:16em}#main-nav li.hover .mega_multiple ul li:hover ul li ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul:hover,#main-nav li.hover .mega_multiple ul:hover,#main-nav li.wait .mega_multiple ul 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.wait .mega_multiple ul ul li:hover ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul:hover{border-right:.5px solid var(--primair_default)}#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:0;width:100%;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.hover .mega_multiple 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,#main-nav li.wait .mega_multiple ul ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul 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 .fa-angle-right,#main-nav li:hover .mega_multiple 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 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,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover li:hover a,#main-nav li.wait .mega_multiple ul 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.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover li:hover a,#main-nav li:hover .mega_multiple 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,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover li:hover a{background:var(--primair_default_light);color:var(--donkere_basis_primair);font-weight:700}#main-nav li.hover .mega_multiple 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,#main-nav li.wait .mega_multiple ul 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 .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,#main-nav li.wait .mega_multiple ul ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul{background:var(--lichte_basis_primair);border:0;-webkit-transition:opacity 900ms ease;transition:opacity 900ms ease}#main-nav li.hover .mega_multiple ul li:hover ul li a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover li a,#main-nav li.wait .mega_multiple ul 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.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover li a,#main-nav li:hover .mega_multiple ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover li a{text-decoration:none;font-weight:400;color:var(--donkere_basis_primair);background:var(--lichte_basis_primair)}#main-nav li.hover .mega_multiple 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 li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover ul:hover{border-right:none}.header:has(div.topHeader) #main-nav li.hover .mega_multiple,.header:has(div.topHeader) #main-nav li.wait .mega_multiple ul,.header:has(div.topHeader) #main-nav li:hover .mega_multiple{top:104px}body:has(.topHeaderWarningWrapper.visible) #main-nav li:hover .mega_multiple ul li:hover ul{top:169px}}@media (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.out .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.out .mega_multiple .parentTitle,#main-nav li.wait .mega_multiple .parentTitle,#main-nav li:hover .mega_multiple .parentTitle{display:none}#main-nav li.hover .mega_multiple>ul,#main-nav li.out .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.out .mega_multiple>ul>li .touch-button,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.out.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.out .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.out .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.out .mega_multiple>ul>li>ul,#main-nav li.out 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.out 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.out.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.out.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.out.touchOpen .mega_multiple ul li ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.out.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}}
.notLoggedInWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin-bottom:30px}.notLoggedInWrapper .OverviewLoginFormWrapper{background-color:#ebebeb;width:100%;padding:30px 30px 20px}.notLoggedInWrapper .OverviewLoginFormWrapper iframe{height:200px;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;padding:30px;background-color:#ebebeb;width:100%}.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:#ebebeb;width:auto}.notLoggedInWrapper .OverviewLoginFormWrapper iframe{height:200px;width:100%}.notLoggedInWrapper .overviewAskEntranceWrapper{padding:20px;background-color:#ebebeb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notLoggedInWrapper .overviewAskEntranceWrapper .overviewAskEntranceWrapperButtons{gap:20px;width:100%}}
@-webkit-keyframes come-in{to{opacity:1;margin-top:0}}@keyframes come-in{to{opacity:1;margin-top:0}}.come-in{opacity:0;margin-top:150px;-webkit-animation:come-in 1s ease forwards;animation:come-in 1s ease forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.already-visible{opacity:1;margin-top:0;-webkit-animation:none;animation:none}.animated{-webkit-animation-play-state:running;animation-play-state:running}
.productOverviewPage .description{width:100%}.productOverviewPage .productOverviewContainer.documentationTilesOverview img{-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 1px 9px rgba(0,0,0,.1));filter:drop-shadow(0 1px 9px rgba(0,0,0,.1));padding-top:8px;height:91%}@media (max-width:768px){.productOverviewPage .productOverviewContainer.documentationTilesOverview img{height:175px}}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizeImageTile img{padding-top:0;-o-object-fit:cover;object-fit:cover}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .imagewrapper{height:200px}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook{display:block;width:110px;height:150px;background:radial-gradient(40.72% 81.82% at 50% 50%,var(--primair_default) 0%,var(--primair_selected) 100%);position:absolute;top:8px;left:0;right:0;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){.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook{top:10px;margin:0 auto}}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;height:160px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile{height:300px;overflow:hidden}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information{position:absolute;bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 15px 0}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information .leftSuperTitle,.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information .title{color:var(--lichte_basis_primair)}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .mdButton{display:none}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile svg{width:100%;height:100%;-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .imageMask{position:absolute;left:0;top:0;background-color:#030912;opacity:.33;height:100%;width:100%;-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover{overflow:hidden}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover .imageMask{opacity:.1;-webkit-transition:400ms linear;transition:400ms linear}
.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,45px);letter-spacing:0;font-weight:400;margin:10px 0 15px;text-transform:Initial;-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{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.shoppingCartMainWrapper form .deliveryInfo{padding:10px 10px 10px 0}.shoppingCartMainWrapper form .orderMethod,.shoppingCartMainWrapper form .orderMethodDate,.shoppingCartMainWrapper form .orderMethodEN,.shoppingCartMainWrapper form .subscriptionBox{border-radius:10px;padding:10px 10px 10px 0}.shoppingCartMainWrapper form .InvoiceAddress{border-radius:10px}.shoppingCartMainWrapper form .paymentMethodsBox{padding:10px;border-radius:10px;margin:0}.shoppingCartMainWrapper form .shoppingCartLeftSide,.shoppingCartMainWrapper form .shoppingCartRightSide{width:75%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.shoppingCartMainWrapper form .shoppingCartLeftSide .card{border:2px solid var(--primair_default);padding:10px;margin-right:0}.shoppingCartMainWrapper form .shoppingCartLeftSide .openFormPopup_addressBookEntries{font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:400;float:none;background:0;display:block;color:var(--primair_default);padding:0}.shoppingCartMainWrapper form .shoppingCartRightSide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--lichte_basis_secundair);border-radius:var(--border-radius);padding:20px;-ms-flex-item-align:start;align-self:start;position:-webkit-sticky;position:sticky;top:120px;width:90%;-webkit-box-sizing:border-box;box-sizing:border-box;-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:var(--lichte_basis_primair);border-radius:var(--border-radius);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%}}
#orderedEarlier button.mdButton.ctaButton{border:0}.productInteractions{margin-bottom:20px}.productInteractions .productOnDemandForm,.productInteractions.hidden{display:none}.productInteractions .product_dropdown_options div:nth-of-type(odd){margin-right:0}.productInteractions .productForm{background-color:var(--lichte_basis_secundair);width:100%;padding:21px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;margin-bottom:25px;border-radius:var(--border-radius)}.productInteractions .productForm .buttonBar{overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.productInteractions .productForm .buttonBar .ctaButton,.productInteractions .productForm .buttonBar .mdButton{height:100%}.productInteractions .productForm .buttonBar .ctaButton:disabled,.productInteractions .productForm .buttonBar .mdButton:disabled{opacity:.6;color:gray;background:#d3d3d3}.productInteractions .productForm .productOptionsButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.productInteractions .productForm .productOptionsButtons.favoriteCompareButtons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #bfbfbf;padding-top:23px;margin-top:23px;margin-bottom:0}@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;gap:35px}@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{top:35px;max-width:15rem;padding:20px 15px;z-index:2;width:-webkit-max-content;width:-moz-max-content;width:max-content}.productInteractions .productForm .productOptionsButtons .productListButtons .favoritesDropdown .dropdown ul{margin:15px 0;max-height:150px;overflow:auto;padding:5px 0}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton{width:auto;padding:0 10px}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton span{margin:0}.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton .fa-chevron-down,.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton .fa-chevron-up{margin:0 0 0 5px}.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton,.productInteractions .productForm .productOptionsButtons .productListButtons .favoriteButton{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:var(--primair_default);gap:5px;cursor:pointer}@media only screen and (max-width:600px){.productInteractions .productForm .productOptionsButtons .productListButtons .compareButton{margin-right:0}}.productInteractions .productForm .productOptionsButtons .availableButton{height:36px;width:auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color_status_positive)}.productInteractions .productForm .productOptionsButtons .availableButton.outOfStock{color:var(--donkere_basis_secundair)}.productInteractions .productForm .productOptionsButtons .availableButton .fa-times-circle{margin-right:5px}.productInteractions .visualProductOptions form{border-top-left-radius:0}.productInteractions #productTabSample,.productInteractions .visualProductOptions .productPriceButtonWrapper .availableButton{display:none}.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 .priceText{font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:400}.productInteractions .priceWrapper .priceNumberText{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Initial;word-break:auto-phrase;color:var(--primair_default)}.productInteractions .priceWrapper .oldPriceWrapper{color:var(--donkere_basis_primair);font-size:20px;text-decoration:line-through;margin-left:20px}.productInteractions .priceWrapper .totalPriceWrapper{border-top:1px solid #b8b8b8;background-color:var(--lichte_basis_secundair)}.productInteractions .priceWrapper .totalPriceWrapper .totalPrice{font-size:24px}.productInteractions .priceWrapper .leaseText{color:var(--primair_default)}.productInteractions .priceWrapper .leaseWrapper .leasePriceWrapper tr{color:var(--primair_default);font-size:30px}.productInteractions .priceWrapper tr{background:0 0!important}.productInteractions .priceWrapper tr td{padding:10px 0;font-weight:300}.productInteractions .priceWrapper tr td:last-child{padding-right:0}.productInteractions .priceWrapper tr td:first-child{padding-left:0}.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:var(--lichte_basis_secundair);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:var(--donkere_basis_primair)}.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:var(--primair_default);font-family:var(--font_main);font-size:14px}.productInteractions .productForm fieldset.customization input:disabled{border-bottom:none}.amountWrapper{display:inline-block;height:40px;overflow:hidden;float:left;width:110px;border-radius:var(--border-radius_buttons);-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.24);box-shadow:1px 2px 2px rgba(0,0,0,.24)}@media only screen and (min-width:400px){.amountWrapper input{width:38px}}@media only screen and (max-width:400px){.amountWrapper input{width:30px}}.amountWrapper input{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;border:0;height:40px;background:var(--lichte_basis_primair);text-align:center;font-size:14px;font-family:var(--font_main)}.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:var(--primair_default);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:38px}.amountWrapper .min:hover,.amountWrapper .plus:hover{background:var(--primair_selected)}.amountWrapper .min{line-height:34px;padding-bottom:10px}@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}}
.bedankpagina .overlayHeader,.campaign .overlayHeader{position:absolute;top:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.bedankpagina .headerLeft,.campaign .headerLeft{float:left;text-align:center;max-width:500px;color:#fff}.bedankpagina .headerLeft h1,.campaign .headerLeft h1{font-weight:900;font-size:48px;text-shadow:2px 2px 10px #4d4d4d;line-height:65px;color:#fff}.bedankpagina .headerLeft p,.campaign .headerLeft p{margin:0 0 30px}.bedankpagina .headerLeft span,.campaign .headerLeft span{font-size:20px}.bedankpagina .headerLeft .brochureImg,.campaign .headerLeft .brochureImg{width:215px;height:281px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:#ebebeb;margin:0 auto;-webkit-box-shadow:3px 3px 6px #4d4d4d;box-shadow:3px 3px 6px #4d4d4d}.bedankpagina #formWrapper,.campaign #formWrapper{float:right}.bedankpagina .columnContent,.campaign .columnContent{display:inline-block;margin-top:230px;margin-bottom:50px}.bedankpagina .columnContent .columnOne,.bedankpagina .columnContent .columnThree,.bedankpagina .columnContent .columnTwo,.campaign .columnContent .columnOne,.campaign .columnContent .columnThree,.campaign .columnContent .columnTwo{float:right;width:33%}.imageBrochure img{height:auto}.bedankpagina #formWrapper,.bedankpagina .brochureFormWrapper,.campaign #formWrapper,.campaign .brochureFormWrapper,.pagebuilder #formWrapper,.pagebuilder .brochureFormWrapper{background-color:#666;width:380px;height:530px}.bedankpagina #formWrapper #form-46,.bedankpagina .brochureFormWrapper #form-46,.campaign #formWrapper #form-46,.campaign .brochureFormWrapper #form-46,.pagebuilder #formWrapper #form-46,.pagebuilder .brochureFormWrapper #form-46{margin:0 40px 20px}.bedankpagina #formWrapper #form-46 .halfWidth,.bedankpagina .brochureFormWrapper #form-46 .halfWidth,.campaign #formWrapper #form-46 .halfWidth,.campaign .brochureFormWrapper #form-46 .halfWidth,.pagebuilder #formWrapper #form-46 .halfWidth,.pagebuilder .brochureFormWrapper #form-46 .halfWidth{width:100%}.bedankpagina #formWrapper .formTitle,.bedankpagina .brochureFormWrapper .formTitle,.campaign #formWrapper .formTitle,.campaign .brochureFormWrapper .formTitle,.pagebuilder #formWrapper .formTitle,.pagebuilder .brochureFormWrapper .formTitle{font-size:24px;color:#fff;text-align:center}.bedankpagina #formWrapper .textInput input,.bedankpagina .brochureFormWrapper .textInput input,.campaign #formWrapper .textInput input,.campaign .brochureFormWrapper .textInput input,.pagebuilder #formWrapper .textInput input,.pagebuilder .brochureFormWrapper .textInput input{border-bottom:1px solid #fff}.bedankpagina #formWrapper .textInput label,.bedankpagina .brochureFormWrapper .textInput label,.bedankpagina h2,.bedankpagina p,.campaign #formWrapper .textInput label,.campaign .brochureFormWrapper .textInput label,.pagebuilder #formWrapper .textInput label,.pagebuilder .brochureFormWrapper .textInput label{color:#fff}.bedankpagina #formWrapper .small,.bedankpagina #formWrapper img,.bedankpagina .brochureFormWrapper .small,.bedankpagina .brochureFormWrapper img,.campaign #formWrapper .small,.campaign #formWrapper img,.campaign .brochureFormWrapper .small,.campaign .brochureFormWrapper img,.pagebuilder #formWrapper .small,.pagebuilder #formWrapper img,.pagebuilder .brochureFormWrapper .small,.pagebuilder .brochureFormWrapper img{width:103px;height:135px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:#ebebeb;margin:40px auto;-webkit-box-shadow:3px 3px 6px #4d4d4d;box-shadow:3px 3px 6px #4d4d4d}.bedankpagina .brochureFormWrapper{margin:0 40px}.bedankpagina .mdButton.flat{background-color:#fff;float:right;margin-top:90px}@media screen and (max-width:1024px){.bedankpagina .campagneHeader,.campaign .campagneHeader{position:absolute}.bedankpagina .overlayHeader,.campaign .overlayHeader{position:relative;padding:0}.bedankpagina #formWrapper,.bedankpagina .headerLeft,.campaign #formWrapper,.campaign .headerLeft{float:none;max-width:100%}.bedankpagina .brochureImg,.campaign .brochureImg{margin-bottom:40px}.campaign .overlayHeader #formWrapper{width:100%;margin-top:-133px;padding-top:150px;height:100%}.bedankpagina .overlayHeader #formWrapper,.bedankpagina .overlayHeader #formWrapper #form-46 .halfWidth,.campaign .overlayHeader #formWrapper #form-46 .halfWidth{width:100%}.bedankpagina .overlayHeader #formWrapper #form-46 fieldset,.campaign .overlayHeader #formWrapper #form-46 fieldset{max-width:500px;margin:0 auto 30px}.bedankpagina .overlayHeader #formWrapper .small,.campaign .overlayHeader #formWrapper .small{display:none}.bedankpagina .columnContent,.campaign .columnContent{display:inline-block;margin-top:190px;margin-bottom:10px;width:100%}.bedankpagina .columnContent .columnOne,.bedankpagina .columnContent .columnThree,.bedankpagina .columnContent .columnTwo,.campaign .columnContent .columnOne,.campaign .columnContent .columnThree,.campaign .columnContent .columnTwo{float:none;max-width:500px;margin:0 auto;width:100%}.bedankpagina .overlayHeader{margin-top:120px}.bedankpagina .overlayHeader #formWrapper{margin-top:63px;height:100%;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.bedankpagina .overlayHeader #formWrapper .brochureFormWrapper{overflow:auto;max-width:560px;margin:0 auto}.bedankpagina .overlayHeader #formWrapper .mdButton.flat{margin:20px 0}.bedankpagina .lower{position:relative;top:142px}.bedankpagina footer{top:120px}}@media screen and (max-width:768px){.bedankpagina .imageBrochure img,.campaign .imageBrochure img{max-width:none}.bedankpagina .headerLeft,.campaign .headerLeft{max-width:435px;margin:0 auto}}@media screen and (max-width:470px){.bedankpagina .normalWidth .columnContent,.campaign .normalWidth .columnContent{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:114px}.bedankpagina .campagneHeader,.campaign .campagneHeader{position:relative}.bedankpagina .imageBrochure img,.campaign .imageBrochure img{max-width:100%}.bedankpagina .overlayHeader,.campaign .overlayHeader{display:grid}.bedankpagina .brochureImg,.campaign .brochureImg{margin-bottom:200px}.campaign .overlayHeader #formWrapper{margin-top:-143px;padding:50px 0}.bedankpagina .overlayHeader #formWrapper .brochureFormWrapper .small,.campaign .overlayHeader #formWrapper .brochureFormWrapper .small{display:block;margin:0 auto 20px}.campaign .headerLeft{grid-row-start:2}.bedankpagina .headerLeft,.bedankpagina .overlayHeader #formWrapper,.campaign .headerLeft{padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.bedankpagina .headerLeft h1,.campaign .headerLeft h1{font-size:32px;color:#4d4d4d;text-shadow:none;line-height:40px}.bedankpagina .headerLeft p,.bedankpagina .headerLeft span,.campaign .headerLeft p,.campaign .headerLeft span{color:#4d4d4d}.bedankpagina #formWrapper #form-46,.campaign #formWrapper #form-46{margin-bottom:55px}.bedankpagina .overlayHeader{margin-top:-120px}.bedankpagina .overlayHeader #formWrapper{margin-top:60px;padding:40px 0 0}.bedankpagina .brochureFormWrapper{padding:0 40px}.bedankpagina .headerLeft{grid-row-start:1}.bedankpagina .lower{top:180px}}
.stepBlock{font-family:var(--font_main);overflow:hidden;padding:0 80px}.stepBlock .horizontalMiddle{margin:0 auto;position:relative;width:1200px;max-width:100%;padding:80px 0 80px 120px;-webkit-box-sizing:border-box;box-sizing:border-box}.stepBlock .horizontalMiddle .contentcontainer{display:-webkit-box;display:-ms-flexbox;display:flex}.stepBlock .horizontalMiddle .contentcontainer .infoimage{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.stepBlock .horizontalMiddle h1,.stepBlock .horizontalMiddle p{letter-spacing:0;font-weight:400;color:var(--donkere_basis_secundair)}.stepBlock .horizontalMiddle h1{display:block;width:calc(100% - 75px);font-size:clamp(2rem,5vw,2.9rem);text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:auto-phrase;margin:20px 0 30px;font-family:var(--font_title);line-height:clamp(32px,5vw,45px)}.stepBlock .horizontalMiddle p{font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px)}.stepBlock .horizontalMiddle p img{height:200px!important;width:395px!important;position:absolute;-o-object-fit:cover;object-fit:cover;left:-50px;top:110px;border-radius:var(--border-radius);border:8px solid transparent}.stepBlock .horizontalMiddle .text{width:calc(100% - 75px)}.stepBlock .horizontalMiddle figure{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;position:absolute;top:50%;right:0;margin:0}.stepBlock .horizontalMiddle figure img{-o-object-fit:contain;object-fit:contain}.stepBlock .horizontalMiddle .fillBar{content:'';position:absolute;width:22px;background-color:var(--primair_default);top:0;bottom:0;z-index:-1;height:0%;left:135px;color:var(--primair_default)}.stepBlock .horizontalMiddle:before{content:'';position:absolute;width:22px;top:0;bottom:0;height:100%;z-index:-2;background-color:var(--lichte_basis_secundair);left:135px}.stepBlock.first-fill-bar{border-top:26px var(--primair_default) solid}.stepBlock.last-fill-bar .horizontalMiddle .fillBar,.stepBlock.last-fill-bar .horizontalMiddle:before{max-height:70%}.steptext{padding-left:300px}.stepBlockForm .horizontalMiddle .card .formWrapper{height:520px}@media (max-width:1000px){.stepBlock .horizontalMiddle .text{width:100%}}@media (max-width:768px){.stepBlock{padding:0 40px}.stepBlock .horizontalMiddle{padding:40px 0 40px 50px}.stepBlock .horizontalMiddle .contentcontainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stepBlock .horizontalMiddle p img{left:-30px}.stepBlock .horizontalMiddle .fillBar,.stepBlock .horizontalMiddle:before{width:14px;left:-6px}.stepBlock .horizontalMiddle .number{width:52px;height:52px;font-size:23px;line-height:23px;padding:15px 0 10px;left:-25px}.stepBlock .horizontalMiddle h1{width:50%;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:700;margin-top:35px;margin-bottom:25px}.stepBlock .horizontalMiddle .steptext{padding-top:300px;padding-left:0}.stepBlock .horizontalMiddle figure{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;margin:20px 0 0}}@media (max-width:500px){.stepBlockForm .horizontalMiddle .card .formWrapper{height:760px}.stepBlock.last-fill-bar .horizontalMiddle .fillBar,.stepBlock.last-fill-bar .horizontalMiddle:before{max-height:40%}}
.stepBlockForm{font-family:var(--font_main);overflow:hidden;padding:0;border-top:1px solid var(--lichte_basis_secundair)}.stepBlockForm .pseudoFileInput{background-color:var(--call_to_action_default)!important}.stepBlockForm .horizontalMiddle{margin:0 auto;position:relative;width:1200px;max-width:100%;padding:50px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.stepBlockForm .horizontalMiddle .fillBar,.stepBlockForm .horizontalMiddle:before{content:'';position:absolute;width:22px;background-color:var(--donkere_basis_secundair);top:0;bottom:0;left:0;z-index:-1;height:0%}.stepBlockForm .horizontalMiddle:before{height:100%;display:none}.stepBlockForm .card{max-width:100%;width:1120px}.stepBlockForm .card .info{overflow:auto;margin-bottom:40px}.stepBlockForm .card .info figure{width:225px;height:225px;overflow:hidden;border-radius:225px;margin:0 40px 0 0;float:left}.stepBlockForm .card .info .text{width:100%;float:left}.stepBlockForm .card .info .text p{font-size:24px;line-height:32px}.stepBlockForm .card .info figure+.text{width:calc(100% - 265px)}.content:last-child .stepBlockForm.activeBottomBorder{display:none}.template-285 .layout{padding:0}
.ctaButton,.mdButton,.whiteButton{color:#fff;background-color:var(--primair_default);-webkit-box-shadow:1px 2px 2px rgba(0,0,0,.24);box-shadow:1px 2px 2px rgba(0,0,0,.24);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:400;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:5px}.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)}
.lightboxForm form .checkbox{margin:2px 0 8px}.lightboxForm form .textArea{margin:8px 0 28px}.lightboxForm form fieldset .textInput{margin-bottom:6px}.lightboxForm form fieldset div:nth-of-type(3){margin-bottom:26px}
.OnsitePopup .title{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:auto-phrase;text-align:center;display:block}.OnsitePopup .wrapper .closePopup{top:24px;right:24px;padding:10px;font-size:14px;font-weight:900;color:var(--lichte_basis_tertiair)}.OnsitePopup .counter{display:none}.OnsitePopup .campagnePopUpContentForm{padding:74px 89px 74px 53px}.OnsitePopup .campagnePopUpContentForm .formTitle{font-family:var(--font_title);font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:400;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:auto-phrase;margin:0 0 43px;color:var(--primair_default)}.OnsitePopup .campagnePopUpContentForm .mdf.lightboxForm form .checkbox{margin:2px 0 8px}.OnsitePopup .campagnePopUpContentForm .mdf.lightboxForm form div.formfield.checkbox:first-of-type{margin-top:20px}.OnsitePopup .campagnePopUpContentForm form{max-width:500px}@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;border-radius:var(--border-radius)}.OnsitePopup:has(.campagnePopUpContentForm){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}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper{left:auto;right:auto;padding:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .campagnePopUpContentForm{padding:74px 93px 74px 53px;margin:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .campagnePopUpContentText{background-color:var(--donkere_basis_secundair);border-radius:var(--border-radius) 0 0 var(--border-radius);margin:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .title{color:var(--lichte_basis_primair)}.OnsitePopup .campagneImage picture{display:block;line-height:0}.OnsitePopup .campagnePopUpContentText{text-align:center;padding:74px;color:var(--lichte_basis_primair)}.OnsitePopup .campagnePopUpContentImage{margin-bottom:38px}}@media (max-width:500px){.OnsitePopup.formPopup .wrapper{display:block;text-align:center;top:5%;left:5%;right:5%;bottom:5%;max-height:unset}}@media (max-width:768px){.OnsitePopup .campagnePopUpContentImage,.OnsitePopup .campagnePopUpContentText{text-align:center}.OnsitePopup .campagnePopUpContentForm{padding:0;text-align:left}}
.bottomHeader,.bottomHeader.off{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bottomHeader,.bottomHeader.on{-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{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)}.bottomHeader.on{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.bottomHeader.off{-webkit-transition:opacity 1s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out,-webkit-transform .5s ease-in-out}.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);padding:8px 0;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{display:none}@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-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-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}.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-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-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%)}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomMobile.off{display:none}}@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-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-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%)}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomMobile.off{display:none}}
.header .topHeader .mainColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:5px auto 0;background-color:var(--topheader_background_color)}@media (min-width:768px){.header .topHeader .mainColumn{padding:5px}}.header .topHeader .backgroundDivColor{background-color:var(--topheader_background_color);width:100%;height:100%}.header .topHeader .mainColumn.noReviews,.header .topHeader .mainColumn.noUSP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .topHeader .mainColumn.noReviews{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .topHeader .reviewHeading{font-size:13px;display:block;border-bottom:none}.header .topHeader .reviewHeading .starWrapper{font-size:13px}.header .topHeader .reviewHeading,.header .topHeader .reviewHeading a{color:var(--header_text_alternative_color)}.header .topHeader .reviewHeading .averageReviewRating{margin-left:5px;font-weight:400}@media (max-width:1000px){.header .topHeader .reviewHeading{display:none}}.topHeaderWarningWrapper{text-align:center;background-color:var(--topheader_announcement_background_color);color:var(--topheader_announcement_text_color);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topHeaderWarningWrapper p{font-weight:500;width:var(--dimension_mainColumnWidth);margin:0 auto}.topHeaderWarningWrapper .closeAnnouncement{margin-top:auto;margin-bottom:auto;margin-right:25px}.topHeaderWarningWrapper .closeAnnouncement:hover{cursor:pointer}@media only screen and (max-width:1325px){.topHeaderWarningWrapper{font-size:11px}}.announcementMobile,.topHeaderWarningWrapper.hidden{display:none}.announcementDesktop{padding:7px;font-weight:500;width:var(--dimension_mainColumnWidth);margin:0 auto}.topHeaderWarningWrapper marquee{margin-right:5px;margin-left:10px}@media (max-width:1000px){.announcementMobile{display:block}.mainColumn{background-color:none}.announcementDesktop{display:none}}@media (min-width:1000px){.topHeader{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:var(--header_text_alternative_color)}}
.confirmProductDeleteWrapper .confirmProductDeleteMessage{background-color:var(--lichte_basis_primair);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 i{margin-top:20px;font-size:2em}.confirmProductDeleteWrapper .confirmProductDeleteMessage .confirmDeleteTitle i: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:var(--donkere_basis_primair);width:100%;height:100%;z-index:100;top:0;left:0;position:fixed}@media (max-width:500px){.confirmProductDeleteWrapper .confirmProductDeleteMessage{width:80%}}
.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:Initial;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;height:100px;width:160px}.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}}
.Call2Actions_general{display:none;width:100%;height:100%;background-color:#4d4d4d;opacity:.8;position:fixed;top:0;left:0;z-index:99}.Call2Actions_generalWrapper{display:none;position:fixed;top:80px;left:calc(50% - 280px);width:100%;max-width:560px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:1px 1px 1px #4d4d4d;box-shadow:1px 1px 1px #4d4d4d;z-index:100;padding:20px;bottom:20px;max-height:700px;overflow:auto}.Call2Actions_generalWrapper .closePopup{width:20px;position:absolute;height:20px;top:20px;right:20px;font-size:20px;color:#4d4d4d;cursor:pointer}.Call2Actions_generalWrapper a{color:#1a99fa}@media screen and (max-width:1200px){.Call2Actions_generalWrapper{top:20px}}@media screen and (max-width:500px){.Call2Actions_generalWrapper{left:0;top:20px}}
.Call2Actions_appointment{display:none;width:100%;height:100%;background-color:#4d4d4d;opacity:.8;position:fixed;top:0;left:0;z-index:99}.Call2Actions_appointmentWrapper{display:none;position:fixed;top:80px;left:calc(50% - 280px);width:100%;max-width:560px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:1px 1px 1px #4d4d4d;box-shadow:1px 1px 1px #4d4d4d;z-index:100;padding:20px;max-height:700px;overflow:auto;bottom:20px}.Call2Actions_appointmentWrapper .closePopup{width:20px;position:absolute;height:20px;top:20px;right:20px;font-size:20px;color:#4d4d4d;cursor:pointer}@media screen and (max-width:1200px){.Call2Actions_appointmentWrapper{top:20px}}@media screen and (max-width:500px){.Call2Actions_appointmentWrapper{left:0;top:20px}}
.ui-helper-hidden-accessible{display:none}.ui-autocomplete.ui-menu{border-radius:0;border:1px solid #ebebeb;padding:0;max-width:90%;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;list-style:none}.ui-autocomplete.ui-menu li.ui-menu-item a{padding:5px 30px 5px 12px;display:block;border-radius:0!important;list-style:none}.ui-autocomplete.ui-menu li.ui-menu-item a.no-results{font-family:"Questrial",sans-serif;font-size:14px;height:21px;color:#4d4d4d}.ui-autocomplete.ui-menu li.ui-menu-item a.no-results.ui-state-focus:after{bottom:5px}.ui-autocomplete.ui-menu li.ui-menu-item a.ui-state-focus{background-color:#1a99fa!important;margin:0}.ui-autocomplete.ui-menu li.ui-menu-item a.ui-state-focus .description{color:#fff}.ui-autocomplete.ui-menu li.ui-menu-item a img{float:left}.ui-autocomplete.ui-menu li.ui-menu-item a .name{color:#4d4d4d;font-family:"Questrial",sans-serif;font-size:14px;line-height:24px}.ui-autocomplete.ui-menu li.ui-menu-item a .description{color:#ebebeb;font-family:"Questrial",sans-serif;font-size:12px;line-height:18px}.ui-autocomplete .ui-state-focus{border:0!important;background:#1a99fa!important;color:#fff!important;position:relative}.ui-autocomplete .ui-state-focus:after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;bottom:7px;color:#fff;pointer-events:none;font-size:14px}.ui-autocomplete.ui-menu{z-index:99!important;position:fixed;width:460px!important;-webkit-transform:translateX(-2px);transform:translateX(-2px)}.ui-autocomplete.ui-menu li .name{color:#1a99fa;font-weight:400}.ui-autocomplete.ui-menu .ui-state-focus .name{color:#fff!important}.ui-autocomplete.ui-menu li .no-results .name{color:#4d4d4d}.ui-autocomplete.ui-menu li .description{color:#999;display:block;font-size:10px}.ui-autocomplete.ui-menu li a img+span,.ui-autocomplete.ui-menu li span,.ui-autocomplete.ui-menu li.ui-state-focus span{margin-left:0}.ui-autocomplete.ui-menu li a img{padding-right:10px}@media screen and (max-width:1170px){.ui-autocomplete.ui-menu{width:100%!important;max-width:calc(100% - 13px)}.FAQoverview .ui-autocomplete.ui-menu{max-width:1200px}}
.fa-file-invoice{position:relative}.fa-file-invoice em{border-radius:50px;background-color:var(--call_to_action_default);color:var(--lichte_basis_primair);padding:2px 4px;position:absolute;top:0;right:-11px;min-width:12px;text-align:center;font-weight:600;width:auto;font-family:sans-serif;font-size:11px;line-height:16px}
#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:#4d4d4d;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:#1a99fa;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}}
#waitingListPopup{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.6);z-index:101;display:block}#waitingListPopup.hidden{display:none}#waitingListPopup #waitingListPopupWrapper{background:#fff;padding:40px;left:15%;right:15%;position:absolute;top:100px;min-height:200px;margin:auto;max-width:1000px}#waitingListPopupWrapper legend span{font-size:32px;line-height:43px;color:#4d4d4d;margin:0 0 10px;font-weight:400;display:block}#waitingListPopup form{max-width:100%;float:left;margin:0}#waitingListPopupWrapper>div{max-width:100%;margin:auto}#waitingListPopupWrapper table{width:100%}#waitingListPopupWrapper>div>a.button{width:100%;margin-top:20px;text-align:center}.formPopupToggle{cursor:pointer}#waitingListPopupWrapper .closePopup{position:absolute;top:36px;right:40px;color:#1a99fa;cursor:pointer}#waitingListPopupWrapper .closePopup:before{content:"\002715"}#waitingListPopupWrapper{position:absolute;right:40px;top:40px}#waitingListPopup fieldset button{float:right}#waitingListPopup .fa-times{font-size:24px}@media screen and (max-width:1260px){#waitingListPopup #waitingListPopupWrapper{left:0;right:0;top:40px}}@media screen and (max-width:890px){#waitingListPopup #waitingListPopupWrapper{top:20px;left:20px;right:20px;overflow:auto}#waitingListPopup form{float:none;margin:auto}}
.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:#4d4d4d;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:#1a99fa;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 screen and (max-width:1300px){.formPopup .wrapper{top:5%;left:5%;right:5%;bottom:5%;max-width:900px;overflow:auto;margin:auto}.wrapper,.wrapper .closePopup{top:20px;right:20px}}
.telAside:before{margin-right:7px}.site aside .formTitle{color:var(--donkere_basis_primair)}.html5formaside .freetext{display:inline-block}.asideContent{margin-top:20px}.site .html5formaside textarea{border-color:var(--donkere_basis_primair)}.site .html5formaside input{border-bottom:1px var(--donkere_basis_primair) solid}.site .html5formaside span.formTitle{font-size:24px}
.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: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:#ebebeb}.vacancy .info-wrapper{line-height:0}.servicePage .info-wrapper{line-height:0;background-color:#ebebeb}.servicePage .info-wrapper.alt,.showcaseDetail .info-wrapper.alt,.vacancy .info-wrapper.alt{background-color:#666}.servicePage .info a,.servicePage .info-wrapper.alt .info a,.showcaseDetail .info a,.showcaseDetail .info-wrapper.alt .info a,.vacancy .info a,.vacancy .info-wrapper.alt .info a{color:var(--primair_default)}.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:#4d4d4d;text-align:left;overflow:hidden}.servicePage .info h2,.showcaseDetail .info h2,.vacancy .info h2{color:#4d4d4d}.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:#1a99fa;-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:#ebebeb;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}.vacancy .info-wrapper{background-color:#fff}.vacancy .info-wrapper .info{color:#4d4d4d}.vacancy .info-wrapper .info a{color:#1a99fa}.vacancy .info-wrapper:first-of-type{background-color:#4d4d4d}.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:#ebebeb}.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:#1a99fa;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:#666;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}}.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}
.vacancy .formWrapper{background:var(--lichte_basis_primair)}.vacancy .formWrapper .vacancyFormWrapper{max-width:var(--dimension_mainColumnWidth);margin:0 auto;positon:relative;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}
.pagination-controls{margin-top:20px;margin-right:0!important;text-align:right;clear:both;position:relative;top:50px}.pagination-controls button{margin-top:20px}.pagination-controls button.next-page{float:right}.pagination-controls button.prev-page{float:left;background:0 0;color:var(--mdfColorActive);height:40px}.pagination-controls button.prev-page:hover{text-decoration:underline}.form-steps-container,.form-steps-container .form-step .step-number-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-steps-container{margin-bottom:25px;padding-top:20px}.form-steps-container .form-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#ccc}.form-steps-container .form-step .step-number-container{width:30px;height:30px;border-radius:50%;background-color:#dedede;color:#7c7c7c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;border:2px solid #dedede;font-family:var(--font_main);-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.form-steps-container .form-step .step-number-container .step-number{font-family:var(--font_main)}.form-steps-container .form-step.active .step-number-container{background-color:#fff;border:2px solid var(--mdfColorActive, #007bff);color:var(--mdfColorActive, #007bff)}.form-steps-container .form-step.done .step-number-container{background-color:var(--mdfColorActive, #007bff);border:2px solid var(--mdfColorActive, #007bff);color:#fff}.form-steps-container .form-step:last-of-type+.step-connector{display:none}.form-steps-container .step-connector{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-color:#c6c6c6;margin:auto 10px;max-width:100px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.form-steps-container .step-connector.active{background-color:var(--mdfColorActive, #007bff)}.form-steps-container:has(.form-step[data-step-index="1"]:last-child) .step-connector{max-width:150px}.mdf .radiobutton:has(img)>span{margin-bottom:0}@media screen and (max-width:500px){.mdf .radiobutton:has(img)>span{margin-bottom:20px}}.mdf .radiobutton:has(img) label:after,.mdf .radiobutton:has(img) label:before{display:none}.mdf .radiobutton ul:has(img){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){.mdf .radiobutton ul:has(img){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mdf .radiobutton input[type=radio]+label:has(img){border:3px solid transparent;padding:20px;border-radius:var(--border-radius);margin-bottom:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.mdf .radiobutton input[type=radio]:checked+label:has(img){border:3px solid var(--mdfColorActive);background:var(--primair_default_light);color:var(--mdfColorActive)}.mdf .checkbox ul li,.mdf .radiobutton ul li{margin-top:14px;position:relative}.mdf .checkbox ul li:first-child,.mdf .radiobutton ul li:first-child{margin-top:0}.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);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.mdf .checkbox ul li label img,.mdf .radiobutton ul li label img{height:150px;width:150px;-o-object-fit:scale-down;object-fit:scale-down}.mdf .checkbox ul li::before,.mdf .radiobutton input[type=radio],.mdf .radiobutton ul li::before{display:none}.mdf .radiobutton ul li label{padding-top:5px}.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}.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;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .radiobutton label:before{left:0;top:4px;width:var(--mdf-radio-size);height:var(--mdf-radio-size);border:1px solid var(--mdfColorPassive)}.mdf .radiobutton label:after{top:9px;left:5px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:var(--mdfColorActive)}
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:#ebebeb}.pageNotFound #area0{width:100%;position:relative;height:400px;height:50vh;overflow:hidden;background-color:#666}.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}}
@-webkit-keyframes appear{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes appear{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.1}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes socialShare-click{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@keyframes socialShare-click{0%,to{-webkit-transform:scale(1,1);transform:scale(1,1)}30%{-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}70%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}.social_title{font-size:20px;margin-top:40px;display:block}.socialShare,.socialShare li a,.socialShare li a span,.socialShare li div,.socialShare li div span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.socialShare{list-style:none;clear:both;margin:10px 0!important;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.socialShare li a.iconsOnly,.socialShare li div.iconsOnly{width:35px}.socialShare li a.iconsOnly span,.socialShare li div.iconsOnly span{display:block;margin-right:0}.socialShare li a.iconsOnly span i,.socialShare li div.iconsOnly span i{margin:0}.socialShare li{display:inline-block;font-size:14px;padding:0;margin:0}.socialShare li a,.socialShare li div{background-color:var(--lichte_basis_secundair);padding:7px 0;margin:0 10px 10px 0;width:130px;color:#fff;position:relative;border:1px solid var(--lichte_basis_secundair);text-decoration:none;overflow:hidden;line-height:20px;border-radius:var(--border-radius_buttons);-webkit-animation:appear .8s 1 ease-out;animation:appear .8s 1 ease-out;-webkit-transform-origin:top left;transform-origin:top left}.socialShare li a,.socialShare li a span,.socialShare li div,.socialShare li div span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.socialShare li a span i,.socialShare li div span i{margin:2px 10px 0 0}.socialShare li a::after,.socialShare li div::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s;transition:all .5s;opacity:1;-webkit-transform:translate(-13%,-210%) rotate(-30deg);transform:translate(-13%,-210%) rotate(-30deg);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.25)}.socialShare li a:hover::after,.socialShare li div:hover::after{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.socialShare li a:has(span.sharedTimes),.socialShare li div:has(span.sharedTimes){display:block;width:170px;text-align:center}.socialShare li a:has(span.sharedTimes) span i,.socialShare li div:has(span.sharedTimes) span i{margin:2px 10px 0}.socialShare li a:has(span.sharedTimes) span:first-child,.socialShare li div:has(span.sharedTimes) span:first-child{padding:0 60px 0 0}.socialShare li a .sharedTimes,.socialShare li div .sharedTimes{display:block;background:#fff;position:absolute;padding:8px 10px;right:0;top:0;color:var(--donkere_basis_secundair);width:26px}.socialShare li a .triangle-left,.socialShare li div .triangle-left{position:absolute;width:0;height:0;border-style:solid;border-width:7.5px 7px 7.5px 0;border-color:transparent #fff transparent transparent;right:46px;top:9px}.socialShare li a:before,.socialShare li div:before{font-family:fontAwesome;margin:10px}.socialShare li a.share-facebook{background-color:#3b5998;border-color:#3b5998}.socialShare li a.share-twitter{background-color:#000;border-color:#000}.socialShare li a.share-linkedin{background-color:#0077b5;border-color:#0077b5}.socialShare li a.share-whatsapp{background-color:#28ae4f;border-color:#28ae4f}.socialShare li a.share-xing{background-color:#005a5f;border-color:#005a5f}.socialShare li div.teams-share-button{background-color:#3d45ae;border-color:#3d45ae;margin:0 10px 10px 0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px}.socialShare li div.teams-share-button img{display:block}.socialShare li div.teams-share-button>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.socialShare li div.teams-share-button:hover{cursor:pointer}.socialShare li div.teams-share-button span{margin-right:30px}.socialShare li div.teams-share-button a{background:0 0;border:0;margin:0 10px 0 20px;padding:0}.socialShare li a.teams-share-button.iconsOnly span,.socialShare li div.teams-share-button.iconsOnly span{margin-right:0}.socialShare li a.teams-share-button.iconsOnly a,.socialShare li div.teams-share-button.iconsOnly a{margin-left:0;margin-right:0}.socialShare li a.teams-share-button:has(span.sharedTimes),.socialShare li div.teams-share-button:has(span.sharedTimes){display:-webkit-box;display:-ms-flexbox;display:flex}.socialShare li a.teams-share-button:has(span.sharedTimes) a,.socialShare li div.teams-share-button:has(span.sharedTimes) a{margin:0 10px 0 15px}.socialShare li a.teams-share-button:has(span.sharedTimes) .sharedTimes,.socialShare li div.teams-share-button:has(span.sharedTimes) .sharedTimes{margin-right:0}.socialShare li a.teams-share-button:has(span.sharedTimes) span:first-child,.socialShare li div.teams-share-button:has(span.sharedTimes) span:first-child{margin-right:12px}.socialShare li a.share-email{background-color:var(--donkere_basis_secundair);border-color:var(--donkere_basis_secundair)}.socialShare li a.clicked,.socialShare li div.clicked{-webkit-animation-timing-function:ease-in-ease-out;animation-timing-function:ease-in-ease-out;-webkit-animation:socialShare-click .3s;animation:socialShare-click .3s}
.genericLinksSwiperWrapper .tile.narrowTile{margin:10px auto;float:none}.genericLinksSwiperWrapper .tile.fullSizeImageTile{height:350px}.tile{display:block;width:300px;background-color:#fff;float:left;margin:25px;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.narrowTile{width:244px;margin:16px}.tile.narrowTile figure{height:167px}.tile figure{width:100%;height:200px;overflow:hidden;margin:0;position:relative}.tile figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--border-radius) var(--border-radius) 0 0}.tile .information{padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.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{float:left;margin-bottom:12px;color:var(--donkere_basis_secundair)}.tile .information .rightSupertitle{float:right;margin-bottom:12px}.tile .information .title{width:100%;height:52px;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:break-word}.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;float:left;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);float:left;clear:both;margin-bottom:15px;opacity:.7}.tile .information .mdButton{float:right;clear:both}.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,22px);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}.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%;-o-object-fit:contain;object-fit:contain}.tileGroup.images_none a.tile picture img{-o-object-fit:none;object-fit:none}.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,.tile.narrowTile{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}}
.centerContent{width:var(--dimension_mainColumnWidth);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:var(--lichte_basis_primair);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 (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}.landingPageContent .header{top:5vh}.landingPageContent .header .title{width:65vw}.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 (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}}
.images_gallery_cases_grid{margin:40px}.images_gallery_cases_grid ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:40px;row-gap:40px;width:100%}.images_gallery_cases_grid li{grid-column:3 span;grid-row:3 span;height:468px;overflow:hidden;position:relative}.images_gallery_cases_grid li picture{height:100%;width:100%;display:block;position:relative}.images_gallery_cases_grid li picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.images_gallery_cases_grid li:nth-child(5n+3),.images_gallery_cases_grid li:nth-child(5n+4),.images_gallery_cases_grid li:nth-child(5n+5){grid-column:2 span;grid-row:2 span;height:305px}@media (max-width:768px){.images_gallery_cases_grid ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;grid-column-gap:20px}.images_gallery_cases_grid li{grid-column:1 span;grid-row:1 span;height:300px}.images_gallery_cases_grid li:nth-child(5n+3),.images_gallery_cases_grid li:nth-child(5n+4),.images_gallery_cases_grid li:nth-child(5n+5){grid-column:1 span;grid-row:1 span;height:300px}}@media (max-width:500px){.images_gallery_cases_grid li{grid-column:1 span;grid-row:1 span;height:175px}.images_gallery_cases_grid li:nth-child(5n+3),.images_gallery_cases_grid li:nth-child(5n+4),.images_gallery_cases_grid li:nth-child(5n+5){grid-column:1 span;grid-row:1 span;height:175px}.images_gallery_cases_grid ul{grid-template-columns:repeat(1,minmax(0,1fr))}}
@-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(--primair_default);--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,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Initial;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 #4d4d4d}.portalAsideInfo .mobileOpenButton,.portalAsideInfo a img{display:none}.portalAsideInfo>div{width:100%;background-color:#ebebeb;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:10px}.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%}.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:#1a99fa;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:#ebebeb;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:#1a99fa;padding-right:20px}.portalAsideInfo .mobileOpenButton:after{right:0;top:0;position:absolute;content:"\f078";color:#1a99fa;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}}
.onsite_campaign_headerCTA{display:none;position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}@media screen and (min-width:1510px) and (max-width:1700px){.onsite_campaign_headerCTA{display:block;right:1%;max-width:190px}.onsite_campaign_headerCTA i{display:none}}@media screen and (min-width:1700px){.onsite_campaign_headerCTA{display:block;right:5%}}
#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:"Questrial",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}
.Onsite_SlideIn_Popup{position:fixed;bottom:-400px;background-color:var(--lichte_basis_primair);color:var(--donkere_basis_primair);text-align:center;padding:20px 20px 0;max-width:280px;min-height:280px;z-index:10;-webkit-transition:bottom 1s ease-out;transition:bottom 1s ease-out;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);border-radius:var(--border-radius)}.Onsite_SlideIn_Popup.partiallyVisible.visible{bottom:80px;z-index:10}.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;max-width:65%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Onsite_SlideIn_Popup .closePopup{display:none;position:absolute;right:8%;cursor:pointer}.Onsite_SlideIn_Popup.visible .closePopup{display:block}.Onsite_SlideIn_Popup.partiallyVisible{bottom:-175px}.Onsite_SlideIn_Popup.slideinPositionLeft{left:20px}.Onsite_SlideIn_Popup.slideinPositionRight{right:20px}.Onsite_SlideIn_Popup .slideinTimer{display:none}@media (max-width:768px){.Onsite_SlideIn_Popup .campagnePopup{display:none}}body:has(.bottomHeader.off) .Onsite_SlideIn_Popup.partiallyVisible{bottom:-250px}body:has(.bottomHeader.off) .Onsite_SlideIn_Popup.partiallyVisible.visible{bottom:10px;z-index:10}@media screen and (max-width:770px){.Onsite_SlideIn_Popup.partiallyVisible{bottom:-195px}.Onsite_SlideIn_Popup.partiallyVisible.visible{bottom:60px}}
:root{--color_status_positive: #63C563;--color_status_negative: #DC0000}
.productCategoryDatatable{border:1px solid #666}.productCategoryDatatable .ctaRow{color:#fff;background-color:#666;border:0}.productCategoryDatatable .ctaRow td{border:0}.productCategoryDatatable .ctaRow td:nth-child(2){text-align:right}.productCategoryDatatable .ctaRow a{color:#fff;font-weight:700}.productCategoryDatatable .dataTables_wrapper table tbody tr .orderControls{padding:4px 10px;min-width:217px}.productCategoryDatatable .dataTables_wrapper table tbody tr .orderControls .ctaButton{display:block;float:left;margin-left:10px;padding:8px 20px;text-align:center;border:0;outline:0}.productCategoryDatatable .dataTables_wrapper table tbody tr .orderControls .ctaButton i{margin-right:0}
.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:#666}.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 #666;-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:#ebebeb}.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:#1a99fa!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:#1a99fa;border:0}.datatableContainer .dataTables_wrapper .dataTables_paginate .paginate_button.current{color:#fff!important;background:#1a99fa;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:#1a99fa;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:#1a99fa}.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.photoHeader{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:"Questrial",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:#1a99fa;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:var(--lichte_basis_secundair);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.previewShoppingcart .emptyStateWrapper{-ms-flex-pack:distribute;justify-content:space-around;height:600px;text-align:center;padding:50px}.previewShoppingcart .emptyStateWrapper .emptyStateImage img{width:300px}.SummaryContainer,.previewShoppingcart .emptyStateWrapper,.previewShoppingcart .emptyStateWrapper .emptyStateText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.previewShoppingcart .emptyStateWrapper .emptyStateText{gap:30px}.SummaryContainer{width:100%}.SummaryContainer__Title{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:Initial;margin:0 0 5px;word-break:auto-phrase}.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;padding:10px 30px;gap:15px;background:var(--lichte_basis_primair);border-bottom:1px solid var(--lichte_basis_tertiair)}.ShoppingCart__Header span{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:auto-phrase}.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:780px;overflow-y:auto;scrollbar-color:var(--lichte_basis_secundair) var(--lichte_basis_primair);scrollbar-width:thin}.ShoopingCart__Summary .previewProductTitle{margin-top:10px}.ShoopingCart__Summary.hasupsell{min-height:50vh;max-height:470px}.ShoppingCart__Info,.ShoppingCart__Info--Summary{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.ShoppingCart__Info{position:relative;background:#fff;border-bottom:1px solid var(--lichte_basis_secundair);padding:10px 30px}.ShoppingCart__Info img{-o-object-fit:contain;object-fit:contain;max-height:130px}.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 15px}.ShoppingCart__Info--Summary ul{margin:0}.ShoppingCart__Info--Summary ul li{list-style:none}.ShoppingCart__Info--Summary .itemStockStatus{color:#22c551}.ShoppingCart__Info--Summary .itemStockStatus.notAvailable{color:#b80000}.ShoppingCart__Info--Summary .hidden{display:none}.ItemTitle{font-weight:Bold}.ShoppingCart__Info--RemoveBtnDiv{position:absolute;right:20px;text-align:end}.ShoppingCart__Info--RemoveBtnDiv .product-amount{height:20px;width:45px;border-radius:var(--border-radius_buttons);margin-top:5px;background:var(--lichte_basis_secundair);border:0}.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:var(--color_links)}#CloseIcon{font-size:1.5em;cursor:pointer;pointer-events:none}.ShoppingCart__BtnContainer{padding:10px 30px;-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;position:absolute;bottom:0;min-width:-webkit-fill-available}.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}.ShoppingCart__Header .shopFurtherButton{font-size:14px;line-height:22px;letter-spacing:0;font-weight:300;color:var(--color_links);cursor:pointer}.ShoppingCart__Header .shopFurtherButton:before{content:'\2039';color:var(--color_links);margin-right:3px;display:inline-block}@media screen and (min-width:540px){.previewShoppingcart{width:600px}}@media (max-width:500px){.ShoopingCart__Summary{min-height:55vh}}
.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:100dvh;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:var(--lichte_basis_secundair);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.previewShoppingcart .emptyStateWrapper{-ms-flex-pack:distribute;justify-content:space-around;height:600px;text-align:center;padding:50px}.previewShoppingcart .emptyStateWrapper .emptyStateImage img{width:300px}.SummaryContainer,.previewShoppingcart .emptyStateWrapper,.previewShoppingcart .emptyStateWrapper .emptyStateText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.previewShoppingcart .emptyStateWrapper .emptyStateText{gap:30px}.SummaryContainer{width:100%}.SummaryContainer__Title{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:Initial;margin:0 0 5px;word-break:auto-phrase}.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;padding:10px 30px;gap:15px;background:var(--lichte_basis_primair);border-bottom:1px solid var(--lichte_basis_tertiair)}.ShoppingCart__Header span{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:400;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:auto-phrase;width:100%}.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:780px;overflow-y:auto;scrollbar-color:var(--lichte_basis_secundair) var(--lichte_basis_primair);scrollbar-width:thin}.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;border-bottom:1px solid var(--lichte_basis_secundair);padding:10px 30px}.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 15px;max-width:280px}.ShoppingCart__Info--Summary ul{margin:0}.ShoppingCart__Info--Summary .hidden{display:none}.ItemTitle{font-weight:Bold}.ShoppingCart__Info--RemoveBtnDiv{position:absolute;right:20px;text-align:end}.ShoppingCart__Info--RemoveBtnDiv .product-amount{height:20px;width:45px;border-radius:var(--border-radius_buttons);margin-top:5px;background:var(--lichte_basis_secundair);border:0}.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:var(--color_links)}#CloseIcon{font-size:1.5em;cursor:pointer;pointer-events:none}.ShoppingCart__BtnContainer{padding:10px 30px;-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;position:absolute;bottom:0;min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.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}.ShoppingCart__Header .shopFurtherButton{font-size:14px;line-height:22px;letter-spacing:0;font-weight:300;color:var(--color_links);cursor:pointer}.ShoppingCart__Header .shopFurtherButton:before{content:'\2039';color:var(--color_links);margin-right:3px;display:inline-block}@media screen and (min-width:540px){.previewShoppingcart{width:540px}.ShoppingCart__BtnContainer{width:540px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:500px){.ShoopingCart__Summary{min-height:55vh}}
#requestDrawingFormOverlay{display:none;width:100%;height:100%;background-color:#4d4d4d;opacity:.8;position:fixed;top:0;left:0;z-index:99}#requestDrawingForm{display:none;position:fixed;top:200px;left:50%;width:560px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-200px;background-color:#fff;-webkit-box-shadow:1px 1px 1px #4d4d4d;box-shadow:1px 1px 1px #4d4d4d;z-index:100;padding:20px}#requestDrawingForm .close{float:right;cursor:pointer}@media screen and (max-width:850px){#requestDrawingForm{display:none;top:20px;left:20px;right:20px;margin-left:0;width:auto}}
.loading_animation{height:10px;margin-left:10px}.shoppingCartMainWrapper form .paymentMethodsBox .paymentMethods{margin-right:0}.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:var(--lichte_basis_secundair);outline:0;border:0;font-family:var(--font_main);color:var(--donkere_basis_primair);max-width:60px;border-radius:var(--border-radius_buttons)}.shoppingCartForm .shoppingCartProductList>table>tbody>tr{border-bottom:1px solid var(--lichte_basis_secundair)}.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:var(--primair_default);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:var(--color_status_negative)}.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{padding:0;list-style-type:none}.shoppingCartForm .paymentMethods .paymentMethod{display:inline-block;margin:0 20px 20px 0;padding:0;height:auto;width:auto;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 var(--donkere_basis_secundair);-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;width:70px;height:43px}.shoppingCartForm .paymentMethods .paymentMethod input:hover+span{border:1px solid var(--primair_default)}.shoppingCartForm .paymentMethods .paymentMethod input:checked+span{border:2px solid var(--primair_default)}.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}.paymentMethodTooltipText{visibility:hidden;width:160px;background-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair);text-align:center;padding:5px 0;border-radius:var(--border-radius_buttons);-webkit-transform:translate(-132px,-40px);transform:translate(-132px,-40px);position:absolute;z-index:5}.paymentMethodTooltipText::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--donkere_basis_primair) transparent transparent}.paymentMethod:hover+.paymentMethodTooltipText{visibility:visible}
.shoppingCartPage #bottomHeader,.shoppingCartPage #bottomMobile{display:none}
.lazyloading{opacity:0}.image,.lazyload,.lazyloaded,.loading{opacity:1;-webkit-transition:1s cubic-bezier(.215,.61,.355,1);transition:1s cubic-bezier(.215,.61,.355,1)}
.seoBooster .site{background:var(--lichte_basis_secundair)}
.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}
span.h1,span.h2{font-family:"Questrial",sans-serif;color:#4d4d4d;font-size:32px;line-height:38px;font-weight:400;margin:10px 0 15px}span.h2{font-size:24px;margin:5px 0 10px;line-height:28px}.storelocatorDetailPage #content{background:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#fff));background:linear-gradient(#ebebeb,#fff);overflow:hidden}.storelocatorTilesPage #area1{margin-bottom:40px}.storelocatorMapPage #site{background-color:#fff}.storelocatorMapPage #content>.normalWidth{margin:40px auto;background-color:#fff}#storelocatorMap .infoWindowWrapper a.route{line-height:35px}#storelocatorMap .infoWindowWrapper .locationVisitAddress p{line-height:18px}#storelocatorMap .locationContactInfo,.switchMapButton{float:right}#storelocatorMap .locationContactInfo ul{list-style-type:none;font-size:14px;margin-top:0}#storelocatorMap .locationContactInfo i{padding-right:10px}#storelocatorMap .locationContactInfo .fa-globe .fa-phone{font-size:18px}#storelocatorMap .locationInfoButton{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.locationTiles h2{clear:both;margin-top:30px}#storelocatorMap{height:600px;height:100vh;height:calc(100vh - 70px)}.storelocatorDetailPage #storelocatorMap{height:300px;margin-bottom:40px}#storelocatorMap .infoWindowWrapper{padding:10px;overflow:auto;max-width:500px;max-height:276px}#storelocatorMap .infoWindowWrapper h2{font-size:20px;font-weight:300;margin-bottom:40px}#storelocatorMap .infoWindowWrapper p{font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:400;margin:0;padding:0;max-width:300px}#storelocatorMap .infoWindowWrapper .locationContactInfo,#storelocatorMap .infoWindowWrapper .locationVisitAddress{float:left;width:50%}#storelocatorMap .infoWindowWrapper a.mdButton{margin-top:20px;float:right}#storelocatorLocationsList{padding:0;margin:50px 0;float:left;width:100%;clear:both}#storelocatorLocationsList li{display:inline-block;float:left;margin-bottom:4px}#storelocatorLocationsList li::before{content:"\2022";margin-right:5px}@media screen and (min-width:700px){#storelocatorLocationsList li{width:30%}}@media screen and (max-width:700px){#storelocatorLocationsList li{width:50%}}@media screen and (max-width:600px){#storelocatorLocationsList li{width:100%}}.fullWidth.mdTileWrapper{background-color:#ebebeb;padding:40px 0}.locationMapWrapper,.locationMapWrapper .figure{position:relative;width:100%;height:300px}.locationMapWrapper .figure{width:430px;display:block;float:left;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background-color:#ebebeb}.locationMapWrapper .figure img{height:300px;width:430px;left:50%;top:50%;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.locationMapWrapper .allLocations,.locationMapWrapper .routeButton{position:absolute;top:15px;left:15px;z-index:5}@media screen and (min-width:1001px) and (max-width:1200px){.locationMapWrapper .allLocations{top:70px}}.locationMapWrapper .locationRoute{position:absolute;top:15px;right:15px;z-index:5}@media screen and (min-width:1001px) and (max-width:1200px){.locationMapWrapper .locationRoute{top:90px}}@media screen and (max-width:420px){.locationMapWrapper .locationRoute{top:240px}}.locationMapWrapper .locationRoute:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC41MSAyNCI+PGRlZnM+PHN0eWxlPi5he29wYWNpdHk6MC41NDt9LmJ7ZmlsbDojZmZmO30uY3tmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGNsYXNzPSJhIj48cGF0aCBjbGFzcz0iYiIgZD0iTTIyLjEyOSwxMS4yOWwtOS4xOTEtOWExLjAzMiwxLjAzMiwwLDAsMC0xLjQ0LDBsLTkuMTkxLDlhLjk4MS45ODEsMCwwLDAsMCwxLjQxbDkuMTkxLDlhMS4wMzIsMS4wMzIsMCwwLDAsMS40NCwwbDkuMTkxLTlhLjk4MS45ODEsMCwwLDAsMC0xLjQxWk0xNC4yNTUsMTQuNVYxMkgxMC4xN3YzSDguMTI3VjExYTEuMDE0LDEuMDE0LDAsMCwxLDEuMDIxLTFoNS4xMDZWNy41TDE3LjgyOSwxMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDQzKSIvPjxwYXRoIGNsYXNzPSJjIiBkPSJNMCwwSDI0LjUxVjI0SDBaIi8+PC9nPjwvc3ZnPg==);display:inline-block;height:24px;width:24px;margin-top:-3px;vertical-align:middle;margin-right:5px}.locationMapWrapper .locationRoute:hover:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC41MSAyNCI+PGRlZnM+PHN0eWxlPi5he29wYWNpdHk6MC41NDt9LmJ7ZmlsbDojNzZhZWZlO30uY3tmaWxsOm5vbmU7fTwvc3R5bGU+PC9kZWZzPjxnIGNsYXNzPSJhIj48cGF0aCBjbGFzcz0iYiIgZD0iTTIyLjEyOSwxMS4yOWwtOS4xOTEtOWExLjAzMiwxLjAzMiwwLDAsMC0xLjQ0LDBsLTkuMTkxLDlhLjk4MS45ODEsMCwwLDAsMCwxLjQxbDkuMTkxLDlhMS4wMzIsMS4wMzIsMCwwLDAsMS40NCwwbDkuMTkxLTlhLjk4MS45ODEsMCwwLDAsMC0xLjQxWk0xNC4yNTUsMTQuNVYxMkgxMC4xN3YzSDguMTI3VjExYTEuMDE0LDEuMDE0LDAsMCwxLDEuMDIxLTFoNS4xMDZWNy41TDE3LjgyOSwxMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDQzKSIvPjxwYXRoIGNsYXNzPSJjIiBkPSJNMCwwSDI0LjUxVjI0SDBaIi8+PC9nPjwvc3ZnPg==)}.locationMapWrapper #storelocatorMap{margin:0}.storelocatorDetailPage #site{background-color:#ebebeb}.storelocatorDetailPage .companyLogo{float:right;margin-bottom:15px;margin-top:10px;height:52px;width:auto;display:block}.storelocatorDetailPage .locationType{float:left;clear:both;font-size:14px}.storelocatorDetailPage .locationDescription{margin-top:30px;clear:both;float:left}.storelocatorDetailPage .addressWrapper,.storelocatorDetailPage .contactWrapper{float:left;width:100%;clear:both;margin-bottom:40px}.storelocatorDetailPage .locationContactInfo,.storelocatorDetailPage .locationOpeningHours,.storelocatorDetailPage .postalAddress,.storelocatorDetailPage .visitAddress{float:left;width:30%;margin-right:3%;font-style:normal}.storelocatorDetailPage .locationContactInfo .mdButton.vcard,.storelocatorDetailPage .locationOpeningHours .mdButton.vcard,.storelocatorDetailPage .postalAddress .mdButton.vcard,.storelocatorDetailPage .visitAddress .mdButton.vcard{width:100%}.storelocatorDetailPage .locationContactInfo ul{margin:0 0 10px;padding:0}.storelocatorDetailPage .locationContactInfo ul li{list-style-type:none}.storelocatorDetailPage .locationContactInfo ul li i{margin-right:7px;width:16px}.storelocatorDetailPage .openingHours{font-family:"Questrial",sans-serif;width:100%;font-size:14px}.storelocatorDetailPage .openingHours #timezoneConverter td{padding-bottom:10px}.storelocatorDetailPage .openingHours .localTime{display:inline}.storelocatorDetailPage .openingHours .localTime:before{font-family:"Font Awesome 6 Free";content:'\f017';margin-left:5px;color:#4d4d4d}.storelocatorDetailPage .openingHours em{font-style:normal;text-transform:uppercase;font-weight:700}.storelocatorDetailPage .openingHours td{padding-bottom:3px}.storelocatorDetailPage .openingHours td+td{text-align:right}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.storelocatorDetailPage #timezoneConverter{display:none}}.storelocatorDetailPage .directContact{float:left;width:63%;margin-right:3%}.storelocatorDetailPage .related-wrapper{float:left;clear:both;margin-bottom:50px}.storelocatorDetailPage .locationDetailInfoWrapper .mdf .formTitle{display:none}@media screen and (max-width:1000px){.storelocatorDetailPage .companyLogo{max-height:52px;width:auto;margin:20px 0 40px}}@media screen and (max-width:768px){.storelocatorDetailPage .genericLinksSwiperWrapper .swiper-slide{padding:0 5px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.storelocatorDetailPage .genericLinks{padding:0}.storelocatorDetailPage figure+#storelocatorMap{display:none}.storelocatorDetailPage .locationMapWrapper #storelocatorMap,.storelocatorDetailPage .locationMapWrapper figure{width:100%}.storelocatorDetailPage .companyLogo{margin-bottom:0}.storelocatorDetailPage .companyLogo,.storelocatorDetailPage h1{margin-top:20px;float:left;clear:both}.storelocatorDetailPage .directContact,.storelocatorDetailPage .locationContactInfo,.storelocatorDetailPage .locationOpeningHours,.storelocatorDetailPage .postalAddress,.storelocatorDetailPage .related-wrapper,.storelocatorDetailPage .visitAddress{width:100%;margin-right:0;clear:both}.storelocatorDetailPage .locationMapWrapper .routeButton{bottom:15px;top:auto}.storelocatorDetailPage .contactWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-ms-flex-flow:column;flex-flow:column}.storelocatorDetailPage .contactWrapper .directContact{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px}.storelocatorDetailPage .contactWrapper .locationOpeningHours{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.storelocatorMapPage #storelocatorMap{margin-top:103px}.newsOverviewPage .mapMobileTitle,.storelocatorMapPage .mapMobileTitle{top:20px;position:absolute}}@media only screen and (max-width:420px){.storelocatorDetailPage .locationMapWrapper,.storelocatorDetailPage .locationMapWrapper #storelocatorMap,.storelocatorDetailPage .locationMapWrapper figure{height:200px}}
.social_title{font-size:20px;margin-top:40px;display:block}.socialShare{list-style:none;clear:both;margin:10px 0;padding:0}.socialShare li{display:inline-block;font-size:14px;padding:0;margin:0}.socialShare li a{display:block;background-color:var(--lichte_basis_secundair);padding:7px 0;margin:0 10px 10px 0;max-width:180px;text-align:center;color:var(--lichte_basis_primair);position:relative;border:1px solid var(--lichte_basis_secundair);text-decoration:none;-webkit-transition:all .4s;transition:all .4s;overflow:hidden;line-height:20px;width:auto}.socialShare li a i{padding:0 10px}.socialShare li a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s;transition:all .5s;opacity:1;-webkit-transform:translate(-13%,-210%) rotate(-30deg);transform:translate(-13%,-210%) rotate(-30deg);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.25)}.socialShare li a .sharedTimes{display:block;background:#fff;position:absolute;padding:8px 10px;right:0;top:0;color:var(--donkere_basis_secundair);width:26px;line-height:20px}.socialShare li a .triangle-left{position:absolute;width:0;height:0;border-style:solid;border-width:7.5px 7px 7.5px 0;border-color:transparent var(--lichte_basis_primair) transparent transparent;right:46px;top:9px}.socialShare li a span:first-child{padding:0 60px 0 0}.socialShare li a.share-linkedin{background-color:#0077b5;border-color:#0077b5}.socialShare li a.share-email{background-color:var(--donkere_basis_secundair);border-color:var(--donkere_basis_secundair)}.socialShare li a.share-facebook{background-color:#3b5998;border-color:#3b5998}.socialShare li a.share-xing{background-color:#005a5f;border-color:#005a5f}.socialShare li a.share-twitter{background-color:#000;border-color:#000}.socialShare li a.share-whatsapp{background-color:#25d366;border-color:#25d366}
.servicePage .info-image img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:768px){.servicePage .fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex}}.capabilityGroup_title{font-family:var(--font_title);font-size:clamp(2rem,5vw,2.9rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:400;margin:10px 0 15px;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--color_title_headers);word-break:auto-phrase}.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%;width:auto;height:auto;margin-bottom:20px;max-height:250px;-o-object-fit:cover;object-fit:cover;border-radius:100%;aspect-ratio:1/1}.capabilityGroup li p,.upsidesOverview .upsidesGroup li p{text-align:center;line-height:28px}@media (max-width:500px){.capabilityGroup li{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:100%}}@media (max-width:768px){.capabilityGroup{margin:0}.capabilityGroup li{-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px);width:100%;margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}}.serviceResults .mainColumn{overflow:auto}@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;border-radius:100%;margin-top:20px;z-index:1;width: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:var(--font_main);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:var(--lichte_basis_secundair);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 .quoteAttribution{background:0 0;margin:0;float:right;padding:0;position:relative;width:auto;z-index:1;font-size:24px;line-height:28px}.clientQuoteWrapper blockquote .quoteAttribution:before{content:"";width:105px;display:block;position:absolute;height:1px;background-color:var(--donkere_basis_primair);left:-120px;top:11px}.clientQuoteWrapper .clientQuoteSubtitle{clear:both;float:left;width:100%;text-align:center;color:var(--donkere_basis_primair);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}.clientQuoteWrapper img,.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:#4d4d4d!important}.desk .authorInformation .wideContactButtons a i,.desk .authorInformation .wideContactButtons p i,.desk .authorInformation span i,.desk .authorInformation span.header_author i{color:#4d4d4d}@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}.conclusionContact .contactFormAndInfoWrapper:has(aside){overflow:auto}.conclusionContact .contactFormAndInfoWrapper:has(aside) iframe{width:calc(50% - 20px);margin-right:40px;margin-bottom:40px;float:left}.conclusionContact .contactFormAndInfoWrapper:has(aside) aside{width:calc(50% - 20px);margin:0;padding:0;border:0;float:left}@media (max-width:768px){.conclusionContact .contactFormAndInfoWrapper:has(aside) aside,.conclusionContact .contactFormAndInfoWrapper:has(aside) iframe{width:100%;margin-right:0}.servicePage .showcases img{height:100%}}.showcase .ourServices{margin-top:40px}
.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);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:400;background-color:#ebebeb;color:#1a99fa;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:#1a99fa;color:#0876ca}.sortSelector select::-ms-expand{display:none}.sortSelector::after{content:"\f078";display:block;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;color:#1a99fa;right:15px;bottom:14px;pointer-events:none;font-size:14px;line-height:14px}@media screen and (max-width:400px){.sortSelector{float:none}}
.ShoppingCart__upsell{position:absolute;bottom:75px;max-height:300px;background:#fff;width:100%;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.ShoppingCart__upsell .tileGroup{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;position:relative}.ShoppingCart__upsell .previewHeaderTitle_upsell{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:Initial;margin:0 0 5px;word-break:auto-phrase}.ShoppingCart__upsell .ShoppingCart__upsell_tile{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);border-radius:var(--border-radius);min-width:calc(33.333% - 8px);-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:158px;max-height:210px}.ShoppingCart__upsell .ShoppingCart__upsell_tile img{width:100%}.ShoppingCart__upsell .ShoppingCart__upsell_tile .title{font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,22px);letter-spacing:0;font-weight:400}.ShoppingCart__upsell .ShoppingCart__upsell_tile .priceWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:14px;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ShoppingCart__upsell .ShoppingCart__upsell_tile .addUpsellProduct{background:var(--call_to_action_default);border:0;border-radius:var(--border-radius_buttons);padding:8px 12px;cursor:pointer}@media (max-width:768px){.ShoppingCart__upsell{display:none}}.ShoppingCart__upsell_sliderWrapper{overflow:hidden;position:relative;padding:10px;margin:0 -10px}.ShoppingCart__upsell_nextBtn{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--primair_default);border:0;border-radius:4px;color:#fff;width:40px;height:40px;font-size:20px;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;z-index:1}.ShoppingCart__upsell_nextBtn:after{content:'next';font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}
.header .usp_links,.header .usp_links li{display:-webkit-box;display:-ms-flexbox;display:flex}.header .usp_links{margin:0;color:var(--header_text_alternative_color);padding:0}.header .usp_links li{line-height:18px;padding:0 10px;font-style:normal;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .usp_links li i{color:var(--header_text_alternative_color);margin-right:5px}.header .usp_links li .uspOne,.header .usp_links li .uspThree,.header .usp_links li .uspTwo{display:inline-block}.header .usp_links li section{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .usp_links li:first-of-type{padding-left:0}.header .usp_links a{color:var(--header_text_alternative_color);text-decoration:underline}.header .usp_links.longUSP li{font-size:11px}@media (max-width:1000px){.header .usp_links{display:none}}
.header .mainColumn{max-width:100%;width:var(--dimension_contentColumnWidth);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px}.header .mainColumn .menuLinksWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1000px){.header .mainColumn .menuLinksWrapper{margin-right:75px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.headerLink,.headerLink a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.headerLink a{display:block}.headerLink a em,.main-nav li a span,.main-nav li.hide,.main-nav li.out>ul,.show-menu,.touch-button{display:none}.headerLink a img{height:50px;width:auto;margin:auto;vertical-align:middle}.header form input::-webkit-input-placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}.header form input:-ms-input-placeholder,.header form input::-ms-input-placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}.header form input::placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}@media (max-width:1100px) and (min-width:1000px){.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_standard{margin-top:45px}.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_standard{margin-top:0}}@media (max-width:1000px){.header:has(div.visible){height:100px}.designProductPage.transparantMenuOnPage .noTopHeader,.documentProductvariant2.transparantMenuOnPage .noTopHeader,.pagebuilder.transparantMenuOnPage .topHeader{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .noTopHeader.pagebuilder_fixed_menu,.documentProductvariant2.transparantMenuOnPage .noTopHeader.pagebuilder_fixed_menu,.pagebuilder.transparantMenuOnPage .topHeader.pagebuilder_fixed_menu{background:var(--lichte_basis_primair);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:200ms ease-in;transition:200ms ease-in}}.headerlinks li,.headerlinks ul{list-style:none;margin:0;padding:0}.headerlinks ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.headerlinks li{text-align:right;display:inline-block;width:25px}.main-nav li,main-nav{margin:0;padding-bottom:0;list-style:none;display:block}.main-nav{clear:both;height:49px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border:0}.main-nav>li{float:left;height:49px;position:relative;z-index:98}.main-nav>li:first-child>a{padding-left:20px}.main-nav>li>a{display:block;padding:0 12px;color:var(--header_text_color);text-decoration:none;text-transform:initial;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}.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 ul li a{display:block;padding:2px 10px 2px 0;text-decoration:none;color:var(--donkere_basis_primair)}.header,.main-nav ul li a .menuLink{display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav ul li a .menuLink{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav ul li a .menuLink img{display:block;height:30px;width:30px;-o-object-fit:contain;object-fit:contain}.main-nav ul li a:hover,.quickSearch button:hover{color:var(--primair_default)}.main-nav li a em{font-style:normal;font-weight:400}.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:2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:opacity 150ms ease-in-out 150ms;transition:opacity 150ms ease-in-out 150ms}.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{display:block;opacity:1;z-index:99}.main-nav li ul li{float:none;display:block;width:auto;margin:0;border:0;background-image:none;position:relative}.main-nav li ul li ul li,.quickSearch fieldset{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(--header_background_color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quickSearch button em{display:none}.quickSearch{position:absolute;right:25px;top:100px}.quickSearch fieldset{width:281px;display:block;width:calc(100% - 40px)}.quickSearch fieldset input{outline:0;max-width:none;background-color:#fff;padding:0 35px 0 7px;border:0;border-bottom:1px solid var(--lichte_basis_secundair);height:34px;border-radius:0;font-family:var(--font_main)}.quickSearch fieldset button{border:0;background:0 0;position:absolute;right:5px;top:9px;font-size:14px;color:var(--header_text_color);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}.header nav,.quickSearch fieldset input{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}img.our-aim{margin:13px 0 0 500px}.languagesLinks{list-style:none;margin:0;padding:0;float:right}.languagesLinks li{margin:6px 6px 0 0;padding:0;float:left}.languagesLinks li img{border:0}@media (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 .topHeader,header .topHeader{height:0}.header.nav-up{top:-75px}.header:has(div.visible).nav-up{top:-100px}.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}.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}}@media (min-width:1000px){.header{width:100%;height:70px;position:fixed;top:0;z-index:95;-webkit-box-shadow:5px 2px 5px rgba(0,0,0,.1);box-shadow:5px 2px 5px rgba(0,0,0,.1);background-color:var(--header_background_color)}.header:has(div.topHeader){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.header:has(div.topHeaderWarningWrapper.hidden){height:106px}.header+.site{padding-top:70px}.header nav{width:auto;right:70px}.main-nav{height:70px}.main-nav>li,.quickSearchContainer{height:70px;z-index:80}.main-nav>li>a{line-height:70px;font-size:14px;padding:0 20px;color:var(--header_text_color)}.main-nav>li.action>a{color:var(--header_text_color);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(--primair_default_light);color:var(--primair_selected);height:70px}.main-nav li ul{top:70px;padding:0;background:var(--lichte_basis_primair);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{color:var(--donkere_basis_primair);padding:10px 20px}.main-nav ul li a:hover{color:var(--donkere_basis_primair);background-color:var(--primair_default_light)}.header .mainColumn .headerlinks span{font-size:20px;line-height:70px;color:var(--header_icons_color);cursor:pointer}.quickSearchContainer.visible~.headerlinks .toggleSearchButton.fa-search:before{content:'\f00d'}.quickSearchContainer{position:absolute;top:70px;left:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;overflow:hidden;background-color:var(--header_background_color);width:100vw;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-top:1px solid var(--lichte_basis_secundair)}.quickSearchContainer>.toggleSearchButton{position:absolute;right:285px;cursor:pointer;font-size:20px!important;color:var(--primair_default);padding:24px 10px}.quickSearchContainer.visible{-webkit-transform:scaleY(1);transform:scaleY(1);overflow:visible}.quickSearchContainer.visible .quickSearch{visibility:visible;opacity:1}.header.default:has(.topHeaderWarningWrapper.visible) .quickSearchContainer{top:150px}.header.default:has(div.topHeader) .quickSearchContainer{top:104px}.quickSearch{position:absolute;left:0;top:19px;overflow:hidden;max-width:var(--dimension_contentColumnWidth);width:100%;margin:auto;right:0;visibility:hidden;opacity:0;-webkit-transition:visibility .6s,opacity .6s linear;transition:visibility .6s,opacity .6s linear}.quickSearch fieldset input{padding:0 10px}.quickSearch fieldset button{font-size:20px;top:5px;right:0}}@media screen and (max-width:1240px) and (min-width:1000px){.header .mainColumn{padding:0 20px}.header .mainColumn .toggleSearchButton,.headerlinks{right:20px}.header nav{position:absolute;right:125px;top:34px}.quickSearch{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.quickSearch fieldset button{right:23px}}@media (max-width:1000px){.header{position:fixed;z-index:95;height:70px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1)}.header .mainColumn .headerLink{padding-left:20px}.headerlinks li span{line-height:50px;font-size:20px}.headerlinks a{color:var(--header_icons_color)}.headerlinks .languageSelector a{color:var(--header_text_color)}.header .mainColumn .toggleSearchButton{display:none}.quickSearchContainer{display:none;position:absolute;top:70px;width:100%;background:var(--header_background_color);padding:15px 20px;z-index:200}}@media (max-width:1000px) and (max-width:500px){.quickSearchContainer{height:40px}}@media (max-width:1000px){.touchNavOpen .quickSearchContainer{display:block}.quickSearch fieldset{max-width:100%;width:50%}.quickSearch fieldset input{font-size:16px;line-height:16px}.toggleSearchButton.fa{display:none}.show-menu{margin:auto;top:0;bottom:0;right:20px;color:var(--header_icons_color)}.header:has(.topHeader) .show-menu{top:0}.show-menu.menu-button em{display:block;width:80%;height:4px;margin:45% 10%;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:4px;background:var(--header_icons_color);-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:4px}.show-menu.menu-button em,.show-menu.menu-button:hover em,.show-menu.menu-button:hover em:after,.show-menu.menu-button:hover em:before{background:var(--header_icons_color)}.touchNavOpen .show-menu{color:var(--header_icons_color)}.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:140px;left:0;margin:0}.touchNavOpen .main-nav{max-height:800px;overflow-y:auto}.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{color:var(--primair_default);background-color: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(--header_background_color);color:var(--header_text_color)}.main-nav li ul li a,.main-nav>li.touchOpen a,.main-nav>li>a{background-color:var(--header_background_color)}.main-nav li ul li a,.main-nav>li>a{color:var(--header_text_color)}.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(--header_text_color);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 20px}}@media only screen and (max-width:1220px){.languagesLinks{display:none}}@media screen and (max-width:1180px){header{min-height:70px;height:auto;left:0;top:0}header .logo{width:50%;max-height:40px;top:15px;left:15px}}.designProductPage.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img,.documentProductvariant2.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img,.pagebuilder.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.designProductPage.transparantMenuOnPage .header,.documentProductvariant2.transparantMenuOnPage .header,.pagebuilder.transparantMenuOnPage .header,.pagebuilder.transparantMenuOnPage .topheader{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header.touchNavOpen,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen,.pagebuilder.transparantMenuOnPage .header.touchNavOpen{background:var(--header_background_color)}.designProductPage.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo{display:block;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .headerLink .blackLogo,.designProductPage.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo{display:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header #show-menu em,.designProductPage.transparantMenuOnPage .header #show-menu em::before,.designProductPage.transparantMenuOnPage .header #show-menu em:after,.designProductPage.transparantMenuOnPage .header.touchNavOpen li.hover,.documentProductvariant2.transparantMenuOnPage .header #show-menu em,.documentProductvariant2.transparantMenuOnPage .header #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen li.hover,.pagebuilder.transparantMenuOnPage .header #show-menu em,.pagebuilder.transparantMenuOnPage .header #show-menu em::before,.pagebuilder.transparantMenuOnPage .header #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.touchNavOpen li.hover{background:#fff}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em:after{background:var(--header_text_color)}.designProductPage.transparantMenuOnPage .header .headerLink .whiteLogo,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo{display:block;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .headerlinks .toggleSearchButton,.documentProductvariant2.transparantMenuOnPage .header .headerlinks .toggleSearchButton,.pagebuilder.transparantMenuOnPage .header .headerlinks .toggleSearchButton{color:#fff;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li a,.pagebuilder.transparantMenuOnPage .header .main-nav li a{color:#fff}@media only screen and (max-width:1000px){.designProductPage.transparantMenuOnPage .header .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li a,.pagebuilder.transparantMenuOnPage .header .main-nav li a{color:var(--header_text_color)}}.designProductPage.transparantMenuOnPage .header .main-nav li.hover a,.designProductPage.transparantMenuOnPage .header .main-nav li.wait a,.designProductPage.transparantMenuOnPage .header .main-nav li:hover a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li.hover a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li.wait a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li:hover a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a,.pagebuilder.transparantMenuOnPage .header .main-nav li.hover a,.pagebuilder.transparantMenuOnPage .header .main-nav li.wait a,.pagebuilder.transparantMenuOnPage .header .main-nav li:hover a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a{color:var(--header_text_color)}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu{background:var(--header_background_color);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img{-webkit-filter:unset;filter:unset}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo{display:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton{color:var(--header_text_color);-webkit-transition:200ms ease-in;transition:200ms ease-in}.pagebuilder.transparantMenuOnPage .topheader.pagebuilder_fixed_menu{background:var(--donkere_basis_secundair);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:200ms ease-in;transition:200ms ease-in}@media (max-width:500px){.header:not(:has(div.languageSelector)) .quickSearchContainer .quickSearch fieldset{width:90%}.header.default:has(.topHeaderWarningWrapper.visible) .quickSearchContainer{top:100px}.header.default:has(.topHeaderWarningWrapper.visible) nav{top:170px}.header.default:has(.topHeaderWarningWrapper.visible) .show-menu{top:20px}}
@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:#1a99fa;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:#4d4d4d;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 #ebebeb;border-top:15px solid #ebebeb;border-bottom:15px solid #ebebeb;width:60%;gap:30px;background-size:180px;background-color:#ebebeb;-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 #ebebeb;border-top:10px solid #ebebeb;border-right:10px solid #ebebeb}.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}}
header.e-commerce{height:unset}header.e-commerce .main-nav>li.touchOpen a,header.e-commerce .main-nav>li>a{background-color:var(--lichte_basis_primair);color:var(--donkere_basis_primair)}header.e-commerce .main-nav>li.touchOpen a:hover,header.e-commerce .main-nav>li>a:hover{background-color:color-mix(in srgb,var(--ecommerce_nav_background_color),black 15%)!important;border-radius:unset!important}header.e-commerce #main-nav li.out .mega_multiple>ul>li>a,header.e-commerce #main-nav li.out .mega_standard>ul>li>a,header.e-commerce #main-nav li:hover .mega_multiple .parentTitle,header.e-commerce #main-nav li:hover .mega_multiple>ul>li>a,header.e-commerce #main-nav li:hover .mega_standard>ul>li>a,header.e-commerce .languageSelector .headerlinks a,header.e-commerce .main-nav .touch-button .touch-icon:after{color:var(--donkere_basis_primair)}header.e-commerce #main-nav li:hover .mega_standard ul li ul li a{padding-left:20px!important}header.e-commerce .headerLink{min-width:100px}header.e-commerce .headerlinks{margin-right:65px}header.e-commerce .headerlinks ul li{text-align:center}header.e-commerce .quickSearchContainer{left:0;-webkit-box-shadow:none;box-shadow:none}header.e-commerce .quickSearchContainer.whiteBackground{background-color:#fff}header.e-commerce .quickSearch fieldset{border:0}header.e-commerce .languageSelector span,header.e-commerce .quickSearch fieldset button{color:var(--header_icons_color)}header.e-commerce .headerBottomDiv{height:0}header.e-commerce .languageSelector{top:64px;right:-53px;padding:0 10px}header.e-commerce .languageSelector ul{padding:10px;border-radius:3px;top:50px;right:0;left:unset}header.e-commerce .languageSelector li{width:unset;display:block}header.e-commerce .languageSelector li a{text-wrap:nowrap}@media (max-width:1000px){header.e-commerce .headerlinks .languageSelector a{color:var(--donkere_basis_primair)}}@media (min-width:1000px){header.e-commerce{padding:0}header.e-commerce #main-nav>li ul>li>a:hover{color:var(--primair_default)!important}header.e-commerce #main-nav li:hover .mega_multiple .parentTitle{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;margin:0 0 5px;padding:10px 20px;font-weight:600}header.e-commerce #main-nav li.wait .mega_standard>ul>li>a{color:var(--donkere_basis_primair)}header.e-commerce #main-nav li.wait .mega_standard ul li ul li a{padding-left:20px}header.e-commerce #main-nav li:hover .mega_standard ul li ul li a:hover,header.e-commerce #main-nav li:hover .mega_standard>ul>li>a:hover{border-radius:unset!important}header.e-commerce .headerTopDiv{height:100px}header.e-commerce nav{position:static}header.e-commerce .languageSelector{right:0;top:unset;float:unset;border-radius:3px;height:40px}header.e-commerce .languageSelector:hover{background-color:color-mix(in srgb,var(--header_background_color),black 15%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}header.e-commerce .languageSelector span{color:var(--header_icons_color);line-height:40px!important}header.e-commerce .languageSelector ul{right:calc(-50% - 10px);top:47px;padding:10px;border-radius:7px;background:var(--lichte_basis_primair);-webkit-box-shadow:0 5px 25px 8px rgba(0,0,0,.05);box-shadow:0 5px 25px 8px rgba(0,0,0,.05);text-align:right}header.e-commerce .languageSelector ul::before{content:'';height:7px;top:-7px;left:0;right:0;bottom:0;position:absolute}header.e-commerce .languageSelector ul li{text-align:left}header.e-commerce .languageSelector ul li:hover{background-color:var(--primair_default_light)}header.e-commerce .languageSelector ul li a{color:var(--donkere_basis_primair);text-decoration:none;white-space:nowrap}header.e-commerce .headerlinks{margin-right:unset}header.e-commerce .headerlinks .headerLanguageIcon{margin-right:10px}header.e-commerce .headerlinks .headerLanguageIcon a,header.e-commerce .headerlinks>ul a{padding:0 10px}header.e-commerce .headerlinks .headerIcon{width:40px;padding:0}header.e-commerce .headerlinks .fa-shopping-cart{-webkit-transform:translatex(-2px);transform:translatex(-2px)}header.e-commerce .headerlinks>ul>li{border-radius:3px}header.e-commerce .headerlinks>ul>li:hover{background-color:color-mix(in srgb,var(--header_background_color),black 15%);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}header.e-commerce .headerlinks>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}header.e-commerce .headerlinks>ul li{width:unset;display:block}header.e-commerce .mainColumn .headerlinks span{line-height:40px;color:var(--header_icons_color)}header.e-commerce .headerBottomDiv{color:var(--header_text_color)}header.e-commerce .headerBottomDiv,header.e-commerce .headerBottomDiv .main-nav>li>a,header.e-commerce .headerBottomDiv .mainColumn{height:42px;background-color:var(--ecommerce_nav_background_color)}header.e-commerce .headerBottomDiv .main-nav,header.e-commerce .headerBottomDiv .main-nav>li,header.e-commerce .headerBottomDiv .menuLinksWrapper{height:100%}header.e-commerce .headerBottomDiv .main-nav>li>a{line-height:42px;height:100%}header.e-commerce .headerBottomDiv .main-nav>li>a em{font-weight:600}header.e-commerce .headerBottomDiv #main-nav li.wait .mega_standard,header.e-commerce .headerBottomDiv #main-nav li:hover .mega_multiple,header.e-commerce .headerBottomDiv #main-nav li:hover .mega_standard,header.e-commerce .headerBottomDiv .main-nav>li>ul{top:unset;height:auto}header.e-commerce .headerBottomDiv .main-nav>li:hover>a{height:100%;background-color:color-mix(in srgb,var(--ecommerce_nav_background_color),black 15%)}header.e-commerce .quickSearchContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:546px;height:42px;padding:0 15px;margin:0 50px;border-radius:100px;background-color:var(--lichte_basis_secundair);position:relative;z-index:100;-webkit-transform:unset;transform:unset;top:unset;left:unset;overflow:visible}header.e-commerce .quickSearch{position:static;visibility:visible;opacity:1;width:100%;overflow:visible;padding:0}header.e-commerce .quickSearch fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;position:relative}header.e-commerce .quickSearch fieldset input{background:0 0;border:0}header.e-commerce .quickSearch fieldset input::-webkit-input-placeholder{color:var(--lichte_basis_tertiair)}header.e-commerce .quickSearch fieldset input:-ms-input-placeholder,header.e-commerce .quickSearch fieldset input::-ms-input-placeholder{color:var(--lichte_basis_tertiair)}header.e-commerce .quickSearch fieldset input::placeholder{color:var(--lichte_basis_tertiair)}header.e-commerce .quickSearch fieldset button{position:static;color:var(--primair_default)}header.e-commerce .quickSearch .autoComplete_wrapper{overflow-y:visible;position:static;-webkit-box-shadow:none;box-shadow:none}header.e-commerce .quickSearch .autoComplete_wrapper ul{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:block;max-height:500px;overflow-y:scroll;top:31px}header.e-commerce .main-nav>li>a{color:var(--header_text_color)}}@media (max-width:500px){header.e-commerce .headerlinks>ul{gap:12px}}.mega_multiple,.mega_standard{overflow:visible!important}.mega_multiple::after,.mega_standard::after{content:'';background:rgba(0,0,0,.5);display:block;position:absolute;top:100%;bottom:-100vh;width:100vw;pointer-events:none}.header{-webkit-transition:all .5s;transition:all .5s}.header.hideTopheader{top:-33px}.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_standard{margin-top:unset}
.genericLinksSwiperWrapper .swiper-wrapper{height:auto;list-style-type:none}.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}.genericLinksSwiperWrapper .genericLinks .swiper-slide{padding:0;list-style-type:none;height:auto}.genericLinks .swiper-slide::before{display:none}@media (max-width:768px){.genericLinksSwiperWrapper .genericLinks{width:100%}}
.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:var(--border-radius);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:var(--border-radius);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 var(--primair_default);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:var(--border-radius_buttons);-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:var(--border-radius_buttons)}@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:200px;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:var(--donkere_basis_secundair);min-width:14px;height:19px;width:19px;background:var(--call_to_action_default);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:var(--lichte_basis_secundair);padding:20px;z-index:99}#headerlinks .hlDropdown{font:14px/28px var(--font_main);color:var(--donkere_basis_primair);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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}#headerlinks .hlDropdown ul.customerService{margin-left:0;line-height:28px}#headerlinks .hlDropdown li{display:block;width:100%}#headerlinks .hlDropdown li a{color:var(--primair_default)}#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:var(--donkere_basis_primair);font-size:14px;margin:0}#headerlinks .hlDropdown h4{margin:0;padding:0;color:var(--donkere_basis_primair);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;color:var(--primair_default)}#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:Initial;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}.hlDropdown .VATSettings a{display:block}.profileEditSucces .closePopup{right:20px;position:absolute;cursor:pointer}@media screen and (max-width:1000px){#headerlinks li.activeHover>.hlDropdown{top:60px}}
.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:#ebebeb;padding:10px;-webkit-box-shadow:-1px -2px 6px rgba(0,0,0,.3);box-shadow:-1px -2px 6px rgba(0,0,0,.3);color:#1a99fa;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:#4d4d4d;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:#1a99fa;font-size:16px}.compared_dialog .compared_product .from_price{display:block;color:#666;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%;height:230px;background-color:#4d4d4d}.cookieSpacer p{color:#fff;line-height:22px;margin-top:20px;margin-bottom:20px}.cookieAlert p,.cookieSpacer p,.settingsHeader{font-family:"Questrial",sans-serif;font-size:14px}.cookieAlert{position:fixed;bottom:25px;left:50%;background-color:#fff;color:#4d4d4d;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);font-size:12px;line-height:14px;width:985px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.en .cookieAlert,.id-id .cookieAlert,.no-no .cookieAlert,.uk .cookieAlert{bottom:25px}.cookieAlert p{color:#4d4d4d;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:#1a99fa;float:right;margin-top:13px;font-family:"Questrial",sans-serif}.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:#0876ca}.cookieAlert .cookie-reject-btn{margin:auto 0;cursor:pointer;color:#1a99fa}.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{height:20px;width:20px;background-color:#fff;display:block;position:absolute;left:0}.cookieActions input{opacity:0;margin-left:3px;cursor:pointer;margin-top:2px}.cookieActions .checkmark{position:absolute;top:-4px;left:0;height:25px;width:25px;background-color:#fff;color:#fff;border:1px solid #4d4d4d;border-radius:5px}.cookieActions input:checked~.checkmark{background-color:#1a99fa;border-color:#1a99fa}.cookieActions .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;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:"Questrial",sans-serif}.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:#4d4d4d;cursor:pointer;display:block;padding:10px;z-index:100;line-height:10px}@media screen and (min-width:770px){.cookieAlert .cookie-approve-btn:hover{background-color:#0876ca;color:#fff}.cookieActions>label:hover input~.checkmark{border-color:#1a99fa}}@media (max-width:1000px){#openCookieAlert{background-color:#4d4d4d;color:#fff;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 #fff}.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:#fff}.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 screen and (max-width:450px){#openCookieAlert{margin-bottom:47px}}@media screen and (max-width:360px){.cookieAlert .cookie-approve-btn{width:42%}a.button:after{background-image:none!important}}
.info-content-left .content,.info-content-right .content{display:inline-block;max-width:690px;line-height:22px;text-align:left}.info-content-left .content{float:right;padding:60px 60px 60px 30px}.info-content-right .content{padding:60px 30px 60px 60px}@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}}
#content .readonly input{border-bottom:none}
.gradientTitleHeader{background-color:var(--donkere_basis_primair)}.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(var(--donkere_basis_primair)));-webkit-mask-image:linear-gradient(to top,transparent -75%,var(--donkere_basis_primair));mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(var(--donkere_basis_primair)));mask-image:linear-gradient(to top,transparent -75%,var(--donkere_basis_primair));width:100%}@media (max-width:500px){.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(var(--donkere_basis_primair)));-webkit-mask-image:linear-gradient(to top,transparent -45%,var(--donkere_basis_primair));mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(var(--donkere_basis_primair)));mask-image:linear-gradient(to top,transparent -45%,var(--donkere_basis_primair))}}.gradientTitleHeader .description,.gradientTitleHeader .title,.gradientTitleHeader .titleOnFullscreenPhoto,.gradientTitleHeader h1,.gradientTitleHeader h1.title{text-shadow:none;color:var(--lichte_basis_primair);font-size:clamp(2.5rem,5vw,5rem);padding-bottom:30px;font-weight:700;text-transform:Initial;line-height:clamp(40px,5vw,100px);font-family:var(--font_title);letter-spacing:0;word-break:auto-phrase}
@media screen and (min-width:1171px){#header.nl{height:140px}#header.nl .headerUSPs{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 120px)}#header.nl .headerUSPs li{margin:3px 0;padding:0;font-weight:300}#header.nl .headerUSPs li:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;color:#ffe01b;display:inline-block;margin-right:5px}#header.nl #headerLink a{width:400px;height:22px;margin:25px 0;background-repeat:no-repeat;background-color:transparent;background-size:contain}#header.nl #topHeader{background-color:#fafafa}#header.nl #headerlinks>ul>li>.fas{font-size:20px;color:#1a99fa;line-height:71px}#header.nl .toolNav{background-color:#ebebeb;height:70px}#header.nl .toolNav #megaMenuQuickSearchContainer{left:480px;right:340px;width:auto;position:absolute;top:0}#header.nl .siteNav .mainColumn nav,#header.nl .siteNav .mainColumn nav #main-nav,#header.nl .toolNav #megaMenuQuickSearchContainer #quickSearch,#header.nl .toolNav #megaMenuQuickSearchContainer #quickSearch fieldset{width:100%}#header.nl .toolNav #megaMenuQuickSearchContainer #quickSearch fieldset input{border-bottom:0}#header.nl .toolNav #megaMenuQuickSearchContainer #quickSearch fieldset button{color:#1a99fa;right:5px;top:6px}#header.nl .siteNav{background-color:#fafafa;height:70px}#header.nl #main-nav ul .allLinkMenu,#header.nl #main-nav ul ul,#header.nl .siteNav .mobileBackground,#header.nl .siteNav .mobileFooter,#header.nl .siteNav .mobileHeader{display:none}#header.nl .siteNav .mainColumn{height:100%;width:1230px}#header.nl .siteNav .mainColumn nav #main-nav>li{float:left}#header.nl #main-nav ul ul .allLinkMenu{display:block}#header.nl #main-nav>li:nth-child(-n+3)>ul{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#fff;height:430px;overflow-y:auto}}@media screen and (min-width:1171px) and (-ms-high-contrast:active),screen and (min-width:1171px) and (-ms-high-contrast:none){#header.nl #main-nav>li:nth-child(-n+3)>ul{top:175px}}@media screen and (min-width:1171px){#header.nl #main-nav>li:nth-child(-n+3)>ul>li{margin:auto;width:1200px;max-width:96%;position:relative;overflow:visible}#header.nl #main-nav>li:nth-child(-n+3)>ul>li a{width:228px;padding:10px 20px 10px 5px}#header.nl #main-nav>li:nth-child(-n+3)>ul>li>a{font-weight:700}#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul{-webkit-transition:none;transition:none;display:none;position:fixed;opacity:1;-webkit-transform:translateX(50%);transform:translateX(-50%);width:810px;height:100%;left:calc(50% + 114px);top:0;-webkit-box-shadow:none;box-shadow:none;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:50px;border-left:1px solid #ebebeb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:336px}}@media screen and (min-width:1171px) and (-ms-high-contrast:active),screen and (min-width:1171px) and (-ms-high-contrast:none){#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul{top:175px}}@media screen and (min-width:1171px){#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li{width:30%;-webkit-box-flex:0;-ms-flex:0;flex:0}}@media screen and (min-width:1171px) and (-ms-high-contrast:active),screen and (min-width:1171px) and (-ms-high-contrast:none){#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li{display:block;float:left;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media screen and (min-width:1171px){#header.nl #main-nav>li:nth-child(-n+3)>ul>li.hover>a,#header.nl #main-nav>li:nth-child(-n+3)>ul>li.wait>a,#header.nl #main-nav>li:nth-child(-n+3)>ul>li:hover>a,#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li.hover a,#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li.wait a,#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li:hover a{text-decoration:underline;background:#fff;color:#1a99fa}#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul>li a em{font-weight:300}#header.nl #main-nav>li:nth-child(-n+3)>ul>li.hover>ul,#header.nl #main-nav>li:nth-child(-n+3)>ul>li.wait>ul,#header.nl #main-nav>li:nth-child(-n+3)>ul>li:hover>ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (min-width:1171px) and (-ms-high-contrast:active),screen and (min-width:1171px) and (-ms-high-contrast:none){#header.nl #main-nav>li:nth-child(-n+3)>ul>li.hover>ul,#header.nl #main-nav>li:nth-child(-n+3)>ul>li.wait>ul,#header.nl #main-nav>li:nth-child(-n+3)>ul>li:hover>ul{display:block!important}}@media screen and (min-width:1171px) and (max-width:1240px){#header.nl nav{left:0}#header.nl .toolNav #megaMenuQuickSearchContainer{right:200px}#header.nl .toolNav #megaMenuQuickSearchContainer #quickSearch fieldset button{right:23px}#header.nl #main-nav>li:nth-child(-n+3)>ul{top:175px}#header.nl #main-nav>li:nth-child(-n+3)>ul>li>ul{width:700px}}@media screen and (max-width:1170px){#header.nl .headerUSPs,#header.nl .siteNav .closeButton span,#header.nl .siteNav nav #main-nav .touchClosed,#header.nl .siteNav nav #main-nav li li.hover>ul,#header.nl .siteNav nav #main-nav li li.out>ul,#header.nl .siteNav nav #main-nav li li.wait>ul{display:none}#header.nl #headerLink,#header.nl #megaMenuQuickSearchContainer fieldset{width:100%}#header.nl #headerLink a{width:196px;height:11px;margin:0;background-repeat:no-repeat;background-color:transparent;background-size:contain;position:absolute;top:13px;left:27px;max-width:calc(100% - 182px)}#header.nl #show-menu{top:7px;left:7px;right:auto;color:#1a99fa}#header.nl #headerlinks{right:13px;top:1px}#header.nl #headerlinks ul li{padding:0 0 0 25px}#header.nl #headerlinks ul li>a>span{line-height:45px;font-size:16px;color:#1a99fa}#header.nl #headerlinks .icon-inloggen:before{font-size:16px}#header.nl #megaMenuQuickSearchContainer{height:46px;top:46px;position:absolute;left:0;right:0;background:#ebebeb;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}#header.nl #megaMenuQuickSearchContainer #quickSearch{top:auto;right:auto;position:relative}#header.nl #megaMenuQuickSearchContainer fieldset input{width:100%;border-bottom:none;font-size:14px}#header.nl #megaMenuQuickSearchContainer fieldset button{top:9px;right:7px}#header.nl .siteNav{position:fixed;width:100%;top:0;right:0;left:0;bottom:0;background-color:transparent;-webkit-transition:.3s ease-in-out background-color;transition:.3s ease-in-out background-color;pointer-events:none}#header.nl .siteNav .mobileBackground{display:none;position:absolute;top:0;right:0;left:0;bottom:0}#header.nl .siteNav .mobileHeader,#header.nl .toolNav.touchNavOpen+.siteNav .mobileBackground{display:block}#header.nl .siteNav .mainColumn{-webkit-transition:.3s ease-in-out left;transition:.3s ease-in-out left;position:fixed;top:0;right:auto;bottom:0;left:-306px;width:306px;max-width:90%;background:#fff}#header.nl .toolNav.touchNavOpen+.siteNav{background-color:rgba(0,0,0,.55);pointer-events:all}#header.nl .toolNav.touchNavOpen+.siteNav .mainColumn{left:0}#header.nl .siteNav .mobileHeader{height:41px;line-height:41px;text-align:center}#header.nl .siteNav .mobileHeader .headerText{color:#1a99fa}#header.nl .siteNav .closeButton{cursor:pointer;font-size:18px;display:block;padding:12px;position:absolute;top:0;right:5px;color:#1a99fa}#header.nl .siteNav .mobileFooter{display:block;position:absolute;bottom:0;right:0;left:0;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500}#header.nl .siteNav .mobileFooter ul{padding:0!important;margin:0 0 10px;list-style-type:none}#header.nl .siteNav .mobileFooter ul li{line-height:24px}#header.nl .siteNav .mobileFooter .social_footer .socialTitle_footer{margin-bottom:3px;display:inline-block}#header.nl .siteNav .mobileFooter .social_footer .contactLink{float:right}#header.nl .siteNav .mobileFooter .social_footer li{display:inline-block}#header.nl .siteNav .mobileFooter .social_footer li a{display:inline-block;background-color:#1a99fa;font-size:13px;margin-right:5px;width:24px;height:24px;border-radius:100px;text-align:center}#header.nl .siteNav .mobileFooter .social_footer li a i{color:#fff}#header.nl .siteNav nav{top:auto;width:100%;height:calc(100% - 241px);bottom:auto;margin:0;overflow:auto}#header.nl .siteNav nav #main-nav{margin-top:0;max-height:none;width:100%;-webkit-box-shadow:none;box-shadow:none}#header.nl .siteNav nav #main-nav li{width:100%;border-bottom:1px solid #1a99fa}#header.nl .siteNav nav #main-nav li.touchOpen{border-bottom:none}#header.nl .siteNav nav #main-nav li.touchOpen>a{padding:10px 5px 0 40px;line-height:25px}#header.nl .siteNav nav #main-nav li.touchOpen>.touch-button{right:auto;left:0}#header.nl .siteNav nav #main-nav li.touchOpen>.touch-button .touch-icon:after{content:"\f053"}#header.nl .siteNav nav #main-nav li.touchOpen a{background-color:transparent}#header.nl .siteNav nav #main-nav li ul li a{padding:15px;color:#1a99fa}#header.nl .siteNav nav #main-nav .touch-button .touch-icon:after{content:"\f054";color:#1a99fa}}@media screen and (max-width:500px){#header.nl #topHeader .mainColumn{height:auto;position:absolute;top:0;right:0;left:0;margin:auto;background:0 0}#header.nl #megaMenuQuickSearchContainer fieldset{width:100%}}
strong{font-weight:600}.blogOverview .tile figure img,.blogOverview .tileGroup .tile picture img{-o-object-fit:cover;object-fit:cover}.authorInformation.product{padding-top:20px}.designProductPage .returnButton{position:relative;top:60px!important;left:20px;z-index:10}.designProductPage .hotspotMap ul{position:absolute}.designProductPage .quotationImageBook img{max-width:40%;height:auto}.designProductPage .genericLinkRibbons{background-color:var(--lichte_basis_secundair);padding:60px 40px 0}.designProductPage .authorInformation{margin:30px 0 40px}.designProductPage .authorInformation .ctaButton,.designProductPage .authorInformation .mdButton{margin-bottom:10px}header.e-commerce .headerlinks .headerLanguageIcon{display:none}.hlDropdown iframe{height:205px}header.e-commerce .headerlinks{position:relative}.shoppingcartFooterWebsiteLogo img{max-width:50px}.shoppingcartCheckoutPage .shoppingCartCheckoutWrapper .shoppincartPricesWrapper .shoppingCartContentSummary .shoppingCartCheckoutButton.ctaButton{color:#fff}.productPropertiesWrapper .productProperties_subTitle{background-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair)}#articleFooter{clear:both;border-top:1px solid var(--lichte_basis_secundair);margin-top:40px}.tileGroup .tile.e-commerce .information .stockStatus{height:auto}.tileGroup .tile.e-commerce .information .title{font-size:14px}.tileGroup .tile.e-commerce .information .priceDecimal,.tileGroup .tile.e-commerce .information .priceWhole{color:var(--primair_default);font-weight:400}.bottomHeader ul li a.ctaButton,.ctaButton{color:var(--donkere_basis_primair)}.shoppingcartOverviewPage #LeadboosterContainer{display:none!important}.pagebuilderComponent.slider-item.gradientTitleHeader,.parallax-container::after{background:0 0}.pagebuilderComponent.slider-item.gradientTitleHeader img{-webkit-mask-image:none;mask-image:none}.productPage .site{background:#eff3ff}@media (min-width:1000px){.productPage .contentWrapper{margin:40px auto}}
.languageSelector{position:relative;float:right;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;min-height:24px}.languageSelector .indicator{font-size:8px}.languageSelector ul{position:absolute;top:24px;left:0;list-style:none;background-color:var(--lichte_basis_secundair);padding:0 10px;z-index:200;display:none;margin:0}@media (max-width:500px){.languageSelector ul{right:0;left:auto;top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.languageSelector ul li{padding:5px 0}.languageSelector ul:hover,.languageSelector:hover ul{display:block}.languageSelector:hover{cursor:pointer}@media (max-width:1000px){.languageSelector{display:none;top:84px;right:20px;position:absolute;z-index:2000;background-color:transparent}.languageSelector .indicator,.languageSelector ul li{color:var(--donkere_basis_primair)}.header.touchNavOpen .languageSelector{display:-webkit-box;display:-ms-flexbox;display:flex}}
.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:#ebebeb}.languageSelector ul li{display:none;margin-top:10px}.languageSelector ul li:first-child{display:block;margin-top:0;color:#1a99fa}.languageSelector ul:hover li{display:block}.languageSelector li a{color:#1a99fa;width:100%;display:block;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.languageSelector li a:hover{color:#0876ca;text-decoration:none}.languageSelector .indicator{position:absolute;right:10px;top:10px;font-size:8px;color:#1a99fa}