@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-VariableFont_wght.ttf);font-weight:1 1000}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-ExtraLight.ttf);font-weight:200}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-Light.ttf);font-weight:300}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-Regular.ttf);font-weight:400}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-Medium.ttf);font-weight:500}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-SemiBold.ttf);font-weight:600}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-Bold.ttf);font-weight:bold}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-ExtraBold.ttf);font-weight:800}@font-face{font-family:'Spartan';src:url(/fonts/Spartan/Spartan-Black.ttf);font-weight:900}:root{--size-aside:400px;--size-padding-vertical:40px;--size-padding-top-medium:80px;--size-padding-top-large:160px;--size-aside-padding-horizontal:16px;--main-container-side-padding:10%;--size-padding-main-left:var(--spacing-xl);--size-padding-main-right:var(--spacing-xl);--color-white:#FFFFFF;--color-white-transparent:color-mix(in srgb, var(--color-white), transparent 90%);--color-lighter-grey:color-mix(in lab, var(--color-grey), white 80%);--color-light-grey:color-mix(in lab, var(--color-grey), white 70%);--color-grey:#d2d2d2;--color-dark-grey:color-mix(in lab, var(--color-grey), black 30%);--color-darker-grey:color-mix(in lab, var(--color-grey), black 45%);--color-black:#1E1E1E;--color-black-shadow:color-mix(in srgb, var(--color-black), transparent 90%);--color-green:#A0C314;--color-green-20:color-mix(in srgb, var(--color-green), transparent 80%);--color-green-10:color-mix(in srgb, var(--color-green), transparent 90%);--color-blue:#2D0AA0;--color-blue-30:color-mix(in srgb, var(--color-blue), transparent 70%);--color-purple:#9D89E2;--color-purple-light:color-mix(in srgb, var(--color-purple), white 75%);--color-warning:#df4c4c;--color-danger:#df4c4c;--color-warning-text:color-mix(in srgb, var(--color-warning), black 50%);--color-info:var(--color-blue);--font-family:"Spartan", Arial;--font-style:normal;--font-weight-bold:bold;--font-weight-bolder:600;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300;--font-size-xxs:10px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:20px;--font-size-xl:24px;--font-size-xxl:32px;--character-spacing:0px;--line-spacing-xs:13px;--line-spacing-s:14px;--line-spacing-m:17px;--line-spacing-l:19px;--line-spacing-xl:28px;--line-spacing-xxl:38px;--spacing-xxxs:4px;--spacing-xxs:6px;--spacing-xs:8px;--spacing-s:10px;--spacing-m:12px;--spacing-l:16px;--spacing-xl:24px;--spacing-xxl:32px;--border-radius:6px;--default-shadow:0px 6px 12px var(--color-black-shadow);--hover-shadow:0px 6px 12px 2px color-mix(in srgb, var(--color-black-shadow), black 5%);--section-seperator:1px solid var(--color-grey)}@media only screen and (max-width:400px){:root{--font-size-xxs:8px;--font-size-xs:10px;--font-size-s:12px;--font-size-m:14px;--font-size-l:18px;--font-size-xl:20px;--font-size-xxl:28px}}@media only screen and (max-width:400px){:root{--spacing-xxxs:3px;--spacing-xxs:4px;--spacing-xs:6px;--spacing-s:8px;--spacing-m:10px;--spacing-l:12px;--spacing-xl:20px;--spacing-xxl:26px}}.glyphicon{display:inline-block;width:20px;height:20px;background-position:center center;background-size:contain;vertical-align:middle}.glyphicon.glyphicon-info-sign{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-info-sign.png')}.glyphicon.glyphicon-info-sign.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-info-sign.png')}.glyphicon.glyphicon-info-sign.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-info-sign.png')}.glyphicon.glyphicon-comment{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-comment.png')}.glyphicon.glyphicon-comment.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-comment.png')}.glyphicon.glyphicon-comment.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-comment.png')}.glyphicon.glyphicon-download-alt{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-download-alt.png')}.glyphicon.glyphicon-download-alt.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-download-alt.png')}.glyphicon.glyphicon-download-alt.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-download-alt.png')}.glyphicon.glyphicon-upload-alt{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-upload-alt.png')}.glyphicon.glyphicon-upload-alt.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-upload-alt.png')}.glyphicon.glyphicon-upload-alt.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-upload-alt.png')}.glyphicon.glyphicon-wrench{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-wrench.png')}.glyphicon.glyphicon-wrench.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-wrench.png')}.glyphicon.glyphicon-wrench.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-wrench.png')}.glyphicon.glyphicon-chevron-up{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-chevron-up.png')}.glyphicon.glyphicon-chevron-up.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-hevron-up.png')}.glyphicon.glyphicon-chevron-up.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-hevron-up.png')}.glyphicon.glyphicon-chevron-down{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-chevron-down.png')}.glyphicon.glyphicon-chevron-down.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-chevron-down.png')}.glyphicon.glyphicon-chevron-down.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-chevron-down.png')}.glyphicon.glyphicon-chevron-left{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-chevron-left.png')}.glyphicon.glyphicon-chevron-left.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-chevron-left.png')}.glyphicon.glyphicon-chevron-left.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-chevron-left.png')}.glyphicon.glyphicon-chevron-right{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-chevron-right.png')}.glyphicon.glyphicon-chevron-right.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-chevron-right.png')}.glyphicon.glyphicon-chevron-right.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-chevron-right.png')}.glyphicon.glyphicon-remove{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-remove.png')}.glyphicon.glyphicon-remove.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-remove.png')}.glyphicon.glyphicon-remove.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-remove.png')}.glyphicon.glyphicon-exchange{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-exchange.png')}.glyphicon.glyphicon-exchange.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-exchange.png')}.glyphicon.glyphicon-exchange.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-exchange.png')}.glyphicon.glyphicon-plus{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-plus.png')}.glyphicon.glyphicon-plus.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-plus.png')}.glyphicon.glyphicon-plus.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-plus.png')}.glyphicon.glyphicon-unlock{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-unlock.png')}.glyphicon.glyphicon-unlock.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-unlock.png')}.glyphicon.glyphicon-unlock.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-unlock.png')}.glyphicon.glyphicon-ok{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-ok.png')}.glyphicon.glyphicon-ok.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-ok.png')}.glyphicon.glyphicon-ok.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-ok.png')}.glyphicon.glyphicon-print{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-print.png')}.glyphicon.glyphicon-print.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-print.png')}.glyphicon.glyphicon-print.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-print.png')}.glyphicon.glyphicon-delivery-fast{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/dark-grey/glyphicon-delivery-fast.png')}.glyphicon.glyphicon-delivery-fast.glyphicon-white{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-delivery-fast.png')}.glyphicon.glyphicon-delivery-fast.glyphicon-black{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/black/glyphicon-delivery-fast.png')}.small-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:var(--line-spacing-xs);letter-spacing:var(--character-spacing);color:var(--color-black)}.lighter-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-spacing-s);letter-spacing:var(--character-spacing);color:color-mix(in srgb, var(--color-black), transparent 50%)}.default-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-weight:normal;font-size:var(--font-size-s);line-height:var(--line-spacing-m);letter-spacing:var(--character-spacing);color:var(--color-black)}.h4-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}.h3-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}.h2-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--line-spacing-xl);letter-spacing:var(--character-spacing);color:var(--color-black)}.h1-font-style{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-xxl);line-height:var(--line-spacing-xxl);letter-spacing:var(--character-spacing);color:var(--color-black)}.button-style{--button-bg:var(--color-white);--button-text:var(--color-black);font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-weight:normal;font-size:var(--font-size-s);line-height:var(--line-spacing-m);letter-spacing:var(--character-spacing);color:var(--color-black);display:inline-block;text-wrap:nowrap;width:auto;cursor:pointer;text-align:center;text-decoration:none;padding:var(--spacing-l) var(--spacing-xl);border:none;border-radius:var(--border-radius);box-shadow:var(--default-shadow);background-color:var(--button-bg);color:var(--button-text)}.button-style .icon-fill{fill:var(--button-text)}.button-style .icon-stroke{stroke:var(--button-text)}.button-style .button-label:not(:first-child){margin-left:var(--spacing-s)}.button-style svg{width:24px}.button-style:hover{box-shadow:var(--hover-shadow);transform:scale(1.05)}.button-default-style{--button-bg:var(--color-darker-grey);--button-text:var(--color-white)}.button-primary-style{--button-bg:var(--color-blue);--button-text:var(--color-white)}.button-secondary-style{--button-bg:var(--color-green);--button-text:var(--color-white)}.button-danger-style{--button-bg:var(--color-danger);--button-text:var(--color-white)}.button-warning-style{--button-bg:var(--color-warning);--button-text:var(--color-white)}.button-clean-style{--button-bg:var(--color-white);--button-text:var(--color-black)}.button-light-style{--button-bg:var(--color-light-grey);--button-text:var(--color-green)}*{box-sizing:border-box}body,html{padding:0;margin:0;background-color:var(--color-light-grey);font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-weight:normal;font-size:var(--font-size-s);line-height:var(--line-spacing-m);letter-spacing:var(--character-spacing);color:var(--color-black)}a:not(.button),a:visited:not(.button){color:var(--color-blue);font-weight:var(--font-weight-medium)}img{max-width:100%}ul{list-style:none;margin:0;padding:0}th{text-align:left}h1{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-xxl);line-height:var(--line-spacing-xxl);letter-spacing:var(--character-spacing);color:var(--color-black)}h2{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:var(--line-spacing-xl);letter-spacing:var(--character-spacing);color:var(--color-black)}h3{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}h4{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}*:disabled,.disabled{pointer-events:none;opacity:.8}[v-cloak]{display:none!important}.icon-fill{fill:var(--color-green);stroke-width:0px}.icon-stroke{fill:none;stroke:var(--color-green);stroke-miterlimit:10;stroke-width:1.5px}button,.button{--button-bg:var(--color-white);--button-text:var(--color-black);font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-weight:normal;font-size:var(--font-size-s);line-height:var(--line-spacing-m);letter-spacing:var(--character-spacing);color:var(--color-black);display:inline-block;text-wrap:nowrap;width:auto;cursor:pointer;text-align:center;text-decoration:none;padding:var(--spacing-l) var(--spacing-xl);border:none;border-radius:var(--border-radius);box-shadow:var(--default-shadow);background-color:var(--button-bg);color:var(--button-text)}button .icon-fill,.button .icon-fill{fill:var(--button-text)}button .icon-stroke,.button .icon-stroke{stroke:var(--button-text)}button .button-label:not(:first-child),.button .button-label:not(:first-child){margin-left:var(--spacing-s)}button svg,.button svg{width:24px}button:hover,.button:hover{box-shadow:var(--hover-shadow);transform:scale(1.05)}button.button-default,.button.button-default{--button-bg:var(--color-darker-grey);--button-text:var(--color-white)}button.button-primary,.button.button-primary{--button-bg:var(--color-blue);--button-text:var(--color-white)}button.button-secondary,.button.button-secondary{--button-bg:var(--color-green);--button-text:var(--color-white)}button.button-danger,.button.button-danger{--button-bg:var(--color-danger);--button-text:var(--color-white)}button.button-warning,.button.button-warning{--button-bg:var(--color-warning);--button-text:var(--color-white)}button.button-clean,.button.button-clean{--button-bg:var(--color-white);--button-text:var(--color-black)}button.button-light,.button.button-light{--button-bg:var(--color-light-grey);--button-text:var(--color-green)}button.button-compact,.button.button-compact{padding:var(--spacing-xs) var(--spacing-m)}button.button-full-width,.button.button-full-width{display:block;width:100%}button.disabled,.button.disabled{pointer-events:none;opacity:.4}.debug{display:none}.client-portal{display:flex;flex-direction:row;font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-weight:normal;font-size:var(--font-size-s);line-height:var(--line-spacing-m);letter-spacing:var(--character-spacing);color:var(--color-black)}.client-portal>main{--main-width:calc(100vw - var(--size-aside));width:var(--main-width)}.client-portal>main:has(+aside){--main-width:calc(100vw - var(--size-aside) - var(--size-aside))}.client-portal>main{flex-grow:1}.client-portal>aside{display:flex;flex-direction:column;justify-content:end}.client-portal>aside .aside-content{flex-grow:1}.client-portal>aside .aside-menu-container{margin-top:var(--size-padding-vertical)}.client-portal>aside.no-fit{justify-content:start}.client-portal>aside.no-fit .aside-content{flex-grow:0}.client-portal>aside.no-fit .aside-menu-container{margin-top:0}.client-portal.kersten-bg{background:url('/getimage.php?name=/cms/kersten/klaver-bg@2x.png') no-repeat;background-position:center bottom;background-size:cover;opacity:1}.client-portal.kersten-bg>main{background-color:transparent}.client-portal>.side-nav,.client-portal>aside{min-height:100svh}.client-portal>.side-nav{display:flex;flex-direction:column;position:sticky;width:var(--size-aside);flex-shrink:0;overflow:auto;height:100svh;top:0;left:0;z-index:200;background-color:var(--color-white);box-shadow:6px 0px 12px var(--color-black-shadow);-ms-overflow-style:none;scrollbar-width:none}.client-portal>.side-nav::webkit-scrollbar{display:none}.client-portal>.side-nav .logo{position:sticky;flex-shrink:0;top:0;z-index:10;padding:var(--size-padding-vertical) var(--size-aside-padding-horizontal) 0;height:var(--size-padding-top-large);background-image:linear-gradient(to top, var(--color-white-transparent), var(--color-white) 20%, var(--color-white))}.client-portal>.side-nav .logo svg{height:60px}.client-portal>.side-nav .main-menu-container{padding:0 var(--size-aside-padding-horizontal);flex-grow:1}.client-portal>.side-nav .main-bottom-menu-container{position:sticky;bottom:0;background-image:linear-gradient(to bottom, var(--color-white-transparent), var(--color-white) var(--spacing-l), var(--color-white));width:var(--size-aside);padding:var(--spacing-l) var(--size-aside-padding-horizontal) var(--size-padding-vertical)}.client-portal>aside{position:sticky;top:0;height:100svh;width:var(--size-aside);padding:var(--size-padding-vertical) var(--size-aside-padding-horizontal)}.client-portal>aside.no-fit{position:relative;height:auto}.sticky-bottom-container{position:sticky;bottom:var(--size-padding-vertical)}.center-block{display:flex;justify-content:center;min-height:100svh}.vertical-center-block{display:flex;flex-direction:column;justify-content:center}.content-block{width:500px;background-color:white;padding:var(--spacing-xxl) var(--spacing-l)}main.page-height{position:fixed;right:0;height:100svh}.main-container{padding:var(--size-padding-vertical) var(--main-container-side-padding)}.eol-toolbar{position:sticky;top:0;z-index:100;background-color:var(--color-light-grey);box-shadow:0px 6px 12px var(--color-black-shadow);padding:var(--size-padding-vertical) var(--size-padding-main-right) var(--spacing-l) var(--size-padding-main-left);width:var(--main-width)}.eol-toolbar .page-title{margin-top:0}.page-header{border-bottom:var(--section-seperator);padding-bottom:var(--spacing-l)}.page-header .back-button{margin-bottom:var(--spacing-s)}.page-header .back-button .glyphicon{height:1em}.page-header .page-title{margin:var(--spacing-s) 0}.page-header .title-with-button{display:flex;align-items:flex-start}.page-header .title-with-button .page-title{flex-grow:1}.sections-content{--section-distance:76px}.sections-content section{margin-top:var(--section-distance)}.sections-content section .section-title::first-letter{text-transform:uppercase}.message{position:relative;padding:var(--spacing-l) var(--spacing-xl);background:var(--color-white) 0% 0% no-repeat padding-box;box-shadow:var(--default-shadow);border-radius:calc(var(--spacing-l)/2);margin-bottom:var(--spacing-l)}.message:has(.clear-error){padding-right:var(--spacing-xxl)}.message.message-error{color:var(--color-warning)}.message.message-error .clear-error{position:absolute;top:6px;right:6px;cursor:pointer}.message.message-error .clear-error.glyphicon{background-image:none}.message.message-error .clear-error .icon-fill{fill:var(--color-warning)}.message.message-info{color:var(--color-info)}.message.form-submitted-message{margin:var(--spacing-xxl)}.main-menu{--icon-cols-width:24px}.main-menu .main-menu-item{--link-color:var(--color-black);position:relative;color:var(--link-color)}.main-menu .main-menu-item:not(:last-child){margin-bottom:var(--spacing-xxxs)}.main-menu .main-menu-item>a{padding:var(--spacing-m) var(--spacing-xl);display:grid;grid-template-columns:var(--icon-cols-width) auto var(--icon-cols-width);border-radius:8px}.main-menu .main-menu-item>a .menu-item-arrow{text-align:right;display:flex;flex-direction:column;justify-content:center;align-items:end}.main-menu .main-menu-item>a .menu-item-description{margin:0 var(--spacing-xl)}.main-menu .main-menu-item>a .menu-item-description .menu-item-label{font-weight:var(--font-weight-bold);text-wrap:nowrap}.main-menu .main-menu-item>a .menu-item-description .menu-item-sub-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-spacing-s);letter-spacing:var(--character-spacing);color:color-mix(in srgb, var(--color-black), transparent 50%);text-wrap:nowrap;margin-top:var(--spacing-xxs)}.main-menu .main-menu-item:hover>a{background-color:var(--color-lighter-grey)}.main-menu .main-menu-item:hover>a .menu-item-description .menu-item-sub-label{color:color-mix(in srgb, var(--link-color), transparent 30%)}.main-menu .main-menu-item.active{--link-color:var(--color-blue)}.main-menu .main-menu-item.active>a{background-color:var(--color-purple-light)}.main-menu .main-menu-item.active>a .menu-item-description .menu-item-sub-label{color:color-mix(in srgb, var(--link-color), transparent 30%)}.main-menu .main-menu-item .icon-fill{fill:var(--link-color)}.main-menu .main-menu-item .icon-stroke{stroke:var(--link-color)}.main-menu .main-menu-item a,.main-menu .main-menu-item a:visited{color:inherit;text-decoration:none}.main-menu .main-menu-item .badge{position:absolute;top:0;right:0}.main-menu .main-menu-item .main-menu{display:none}.main-menu .main-menu-item.show-children>.main-menu{display:block}.main-menu:not(.main-menu-level-1){margin-top:var(--spacing-xxxs);margin-left:calc(var(--spacing-xl) + (var(--icon-cols-width) / 2) - 2px);border-left:4px solid currentColor}.main-menu:not(.main-menu-level-1) li{padding-left:var(--spacing-xl)}.main-bottom-menu{--icon-cols-width:18px;--menu-color:var(--color-black)}.main-bottom-menu .main-bottom-menu-item a{display:flex;color:var(--menu-color);text-decoration:none;border:1px solid var(--color-dark-grey);border-radius:4px;padding:var(--spacing-s) var(--spacing-xl);background-color:var(--color-white)}.main-bottom-menu .main-bottom-menu-item a:hover,.main-bottom-menu .main-bottom-menu-item a:focus{text-decoration:none;background-color:var(--color-grey)}.main-bottom-menu .main-bottom-menu-item a .icon-fill{fill:var(--menu-color)}.main-bottom-menu .main-bottom-menu-item a .icon-stroke{stroke:var(--menu-color)}.main-bottom-menu .main-bottom-menu-item a .menu-item-label{flex-grow:1;margin:0 var(--spacing-m);line-height:var(--icon-cols-width);max-width:100%;overflow:hidden}.main-bottom-menu .main-bottom-menu-item a .menu-item-icon{width:var(--icon-cols-width);flex-shrink:0}.main-bottom-menu .main-bottom-menu-item a .svg{display:block}.main-bottom-menu .main-bottom-menu-item a.with-icon .menu-item-label{max-width:calc(100% - var(--icon-cols-width))}.main-bottom-menu .main-bottom-menu-item a.with-icon.profiel .menu-item-label{max-width:calc(100% - var(--icon-cols-width) - var(--icon-cols-width) - var(--spacing-m) - var(--spacing-m))}.menu-list .menu-list-item{margin-bottom:var(--spacing-l)}.menu-list .menu-list-item.warning .button{background-color:var(--color-warning)}.menu-list .menu-list-item .list-item-icon,.menu-list .menu-list-item .list-item-arrow{width:calc(var(--spacing-xxl) + var(--spacing-xxs));padding:var(--spacing-xxs);text-align:center;flex-shrink:0}.menu-list .menu-list-item .list-item-description{flex-grow:1;margin:0 var(--spacing-xl);min-width:0}.menu-list .menu-list-item .list-item-description .list-item-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}.menu-list .menu-list-item .list-item-description .list-item-label .label-value:not(:first-child){margin-left:var(--spacing-s)}.menu-list .menu-list-item .list-item-description .list-item-sub-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-spacing-s);letter-spacing:var(--character-spacing);color:color-mix(in srgb, var(--color-black), transparent 50%);margin-top:var(--spacing-xxs)}.menu-list .menu-list-item .list-item-description .list-item-sub-label .sub-label-value:not(:last-child)::after{content:'|'}.menu-list .menu-list-item .list-item-description .list-item-label,.menu-list .menu-list-item .list-item-description .ist-item-sub-label{overflow:hidden;overflow-wrap:break-word}.menu-list-blocks .menu-list-item{background:var(--color-white) 0% 0% no-repeat padding-box;box-shadow:var(--default-shadow);border-radius:8px}.menu-list-blocks .menu-list-item:not(:first-child){margin-top:var(--spacing-l)}.menu-list-blocks .menu-list-item:last-child{margin-bottom:0}.menu-list-blocks .menu-list-item a{padding:var(--spacing-l) var(--spacing-m) var(--spacing-l) var(--spacing-xl);display:flex;text-decoration:none}.menu-list-blocks .menu-list-item a .list-item-description{margin:0 0 0 var(--spacing-xl);min-width:0}.menu-list-blocks .menu-list-item a:not(.button){color:inherit}.menu-list-blocks .menu-list-item .list-item-label{font-size:inherit}.menu-list-blocks .menu-list-item .list-item-sub-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-normal);font-size:var(--font-size-xs);line-height:var(--line-spacing-s);letter-spacing:var(--character-spacing);color:color-mix(in srgb, var(--color-black), transparent 50%)}.menu-list-blocks .menu-list-item .list-item-label,.menu-list-blocks .menu-list-item .list-item-sub-label{transition:color .2s ease-out}.menu-list-blocks .menu-list-item .list-item-arrow{transition:transform .2s ease-out}.menu-list-blocks .menu-list-item:hover .list-item-label{color:var(--color-green)}.menu-list-blocks .menu-list-item:hover .list-item-sub-label{color:color-mix(in srgb, var(--color-green), transparent 10%)}.menu-list-blocks .menu-list-item:hover .list-item-arrow{transform:translateX(10px)}.menu-list-blocks .menu-list-item.menu-item-primary{background:var(--color-blue) 0% 0% no-repeat padding-box}.menu-list-blocks .menu-list-item.menu-item-primary .icon-fill{fill:var(--color-lighter-grey)}.menu-list-blocks .menu-list-item.menu-item-primary .icon-stroke{stroke:var(--color-lighter-grey)}.menu-list-blocks .menu-list-item.menu-item-primary .list-item-description .list-item-sub-label{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-medium);font-size:var(--font-size-xxs);line-height:var(--line-spacing-xs);letter-spacing:var(--character-spacing);color:var(--color-black)}.eol-auth-behaviour{width:500px;background-color:var(--color-white);padding:var(--spacing-xl) calc(var(--spacing-xl) * 2);position:relative}.eol-auth-behaviour .logo{text-align:center}.eol-auth-behaviour .logo svg{width:30%}.eol-auth-behaviour .title{font-family:var(--font-family);font-style:var(--font-style);font-weight:var(--font-weight-bold);font-size:var(--font-size-l);line-height:var(--line-spacing-l);letter-spacing:var(--character-spacing);color:var(--color-black)}.eol-auth-behaviour .buttons{display:flex;gap:var(--spacing-m)}.eol-auth-behaviour .buttons .button-container{flex-grow:1}.eol-auth-behaviour .buttons .button-container.button-container-submit,.eol-auth-behaviour .buttons .button-container.button-container-forgot-password,.eol-auth-behaviour .buttons .button-container.button-container-register-user-wmo_client{order:99}.eol-auth-behaviour button{width:100%}.eol-auth-behaviour button.submit,.eol-auth-behaviour button.primary{--button-bg:var(--color-blue);--button-text:var(--color-white)}.eol-auth-behaviour .control-errors{color:var(--color-warning);display:flex;align-items:end}.eol-auth-behaviour .control-errors .errors-box .control-error{margin:0}.eol-auth-behaviour input.has-errors{border-color:var(--color-warning)}.eol-auth-behaviour .eol-auth-controller.container-username-password .buttons{flex-direction:column;gap:var(--spacing-xxl)}.eol-auth-behaviour .eol-auth-controller.container-username-password .buttons .button-container{text-align:center}.eol-auth-behaviour .eol-auth-controller .eol-auth-form .errors{color:var(--color-warning);margin:var(--spacing-s) 0;font-weight:var(--font-weight-bold)}.eol-auth-behaviour .switch-twofactor-method{margin-top:var(--spacing-m)}.eol-auth-behaviour .login-menu{margin-top:50px;text-align:center}.eol-auth-behaviour .container-twofactor-settings .default-method{margin-bottom:20px}.eol-auth-behaviour .container-twofactor-settings .page-overlay{position:fixed;z-index:1000;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7)}.eol-auth-behaviour .container-twofactor-settings .overlay-content{position:absolute;z-index:2000;top:15px;left:10px;right:10px;padding:10px;background-color:white}.eol-auth-behaviour .container-twofactor-settings .overlay-content .info{margin:5px 0;display:inline-block}.eol-auth-behaviour .container-twofactor-settings .overlay-content .cancel-detail{color:var(--color-grey);position:absolute;top:10px;right:10px;font-size:14px;cursor:pointer}.eol-auth-behaviour .container-twofactor-settings .overlay-content .cancel-detail:hover{color:var(--color-dark-grey)}.eol-auth-behaviour .container-twofactor-settings .helptext-container{position:absolute;z-index:5000;left:10px;right:10px;padding:10px;background-color:white}.eol-auth-behaviour .container-twofactor-settings .helptext-container .cancel-detail{color:var(--color-grey);position:absolute;top:10px;right:10px;font-size:14px;cursor:pointer}.eol-auth-behaviour .container-twofactor-settings .helptext-container .cancel-detail:hover{color:var(--color-dark-grey)}.eol-auth-behaviour .container-twofactor-settings .helptext-container .helptext-content{margin-top:15px}.eol-auth-behaviour .container-twofactor-settings .secret-container{width:200px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--spacing-s)}.eol-auth-behaviour .container-twofactor-settings .secret-container .g2fa-secret{display:inline-block}.eol-auth-behaviour .container-twofactor-settings button{margin:var(--spacing-m) 0}.eol-auth-behaviour .container-twofactor-settings button.primary{--button-bg:var(--color-blue);--button-text:var(--color-white)}.eol-auth-behaviour .container-twofactor-settings button.success{--button-bg:var(--color-green);--button-text:var(--color-white)}.eol-auth-behaviour .container-twofactor-settings button.g2fa-refresh{display:inline-block;padding:var(--spacing-xxs);margin:0;width:auto}.eol-auth-behaviour .container-twofactor-settings button.g2fa-refresh .glyphicon{width:16px;height:16px}.eol-auth-behaviour .container-twofactor-settings button.g2fa-refresh .glyphicon.glyphicon-refresh{background-image:url('/getimage.php?name=/cms/kersten/glyphicons/white/glyphicon-refresh.png')}.eol-auth-behaviour .container-twofactor-settings button.detail-settings-cancel{--button-bg:var(--color-darker-grey);--button-text:var(--color-white)}.eol-auth-behaviour .container-twofactor-settings .button-nav-container{display:flex;justify-content:space-between;gap:var(--spacing-l)}.details section table.information-list tr td{padding:var(--spacing-xxs) 0}.details section table.information-list tr td.fieldname{font-weight:var(--font-weight-bold);padding-right:var(--spacing-xxl)}.details section .related-list{--row-padding:var(--spacing-s)}.details section .related-list .related-list-item{padding:var(--row-padding) 0;border-bottom:var(--section-seperator)}.details section .related-list .related-list-item:first-child{border-top:var(--section-seperator)}.details section .related-list .related-list-item.two-columns{display:flex;justify-content:space-between;gap:var(--spacing-xxl)}.details section .related-list .related-list-item.two-columns .left-col{flex-grow:1}.details section .related-list .related-list-item .data-row{padding:var(--spacing-xxs) 0}.details section .related-list .related-list-item .data-row .fieldname{font-weight:var(--font-weight-bold)}.details section .related-list .related-list-item .data-row .data:not(:first-child){margin-left:var(--spacing-l)}.details section .related-list .related-list-item .data-row .data.data-bold{font-weight:var(--font-weight-bold)}.details section .related-list .related-list-item .action-buttons{white-space:nowrap}.details section table.related-list{width:100%}.details section table.related-list .right-align{text-align:right}.details section table.related-list td:not(:first-child),.details section table.related-list th:not(:first-child){padding-left:var(--spacing-s)}.details section table.related-list td:not(:last-child),.details section table.related-list th:not(:last-child){padding-right:var(--spacing-s)}.details section table.related-list tr.related-list-item td{padding:calc(var(--row-padding) + var(--spacing-xxs)) 0;border-bottom:var(--section-seperator)}.details section table.related-list tr.related-list-item:first-child td{border-top:var(--section-seperator)}.details section table.related-list.related-list-vat-amounts{margin-top:var(--spacing-xxl)}.details .carousel-container{max-width:var(--size-aside)}fieldset{border:none;padding:0 0 var(--spacing-xl);min-inline-size:auto}fieldset legend{color:var(--color-green);font-weight:var(--font-weight-bold);font-size:var(--font-size-m);margin-bottom:var(--spacing-xl)}.input-group,.control-container,.default-method{margin-bottom:var(--spacing-l)}.control-group,.form-group{margin-bottom:var(--spacing-xl)}.control-group.one-line,.form-group.one-line{display:flex;flex-wrap:nowrap}.control-group.one-line label:not(.checkbox-toggle),.form-group.one-line label:not(.checkbox-toggle){margin-right:var(--spacing-xs)}.control-group.one-line .controls,.form-group.one-line .controls{flex-grow:1}.control-group.one-line .controls.read-only,.form-group.one-line .controls.read-only{font-weight:var(--font-weight-medium)}.control-group.one-line .controls .checkbox-toggle,.form-group.one-line .controls .checkbox-toggle{float:right}.control-group #department_notification:empty,.form-group #department_notification:empty{margin-bottom:calc(var(--spacing-l) * -1)}.button.controllink{background-color:transparent;color:var(--color-blue);padding:0;box-shadow:none;text-align:left;pointer-events:none}.button.greyed-out{opacity:.4;cursor:initial}.button.greyed-out:hover{transform:scale(1)}label{font-weight:var(--font-weight-bolder);padding-bottom:var(--spacing-xs);display:block}label .error{color:var(--color-warning);display:inline-block;margin-left:var(--spacing-m)}input,textarea,select{width:100%;border-radius:var(--border-radius);font-family:var(--font-family);font-size:var(--font-size-m);padding:var(--spacing-s) var(--spacing-xl);border:1px solid var(--color-grey)}input[type="checkbox"],textarea[type="checkbox"],select[type="checkbox"],input[type="radio"],textarea[type="radio"],select[type="radio"]{width:auto;border-radius:0;padding:0;border:none}label.checkbox-toggle{position:relative;margin:0}label.checkbox-toggle input[type="checkbox"]{opacity:0;position:absolute;z-index:-10}label.checkbox-toggle input[type="checkbox"]~.toggle{position:relative;display:block;width:40px;height:20px;border-radius:10px;background-color:var(--color-darker-grey)}label.checkbox-toggle input[type="checkbox"]~.toggle::after{content:'';position:absolute;width:16px;height:16px;top:2px;left:2px;border-radius:8px;background-color:var(--color-white)}label.checkbox-toggle input[type="checkbox"]:checked{opacity:1}label.checkbox-toggle input[type="checkbox"]:checked~.toggle{background-color:var(--color-blue)}label.checkbox-toggle input[type="checkbox"]:checked~.toggle::after{left:auto;right:2px}input[type="checkbox"].checkbox-toggle{width:40px;height:20px;border-radius:10px;overflow:hidden;position:relative;margin:0;cursor:pointer}input[type="checkbox"].checkbox-toggle:before,input[type="checkbox"].checkbox-toggle:after{content:'';display:inline-block;position:absolute}input[type="checkbox"].checkbox-toggle:before{left:0;right:0;height:20px;border-radius:10px;background-color:var(--color-darker-grey)}input[type="checkbox"].checkbox-toggle:after{width:16px;height:16px;top:2px;left:2px;border-radius:8px;background-color:var(--color-white)}input[type="checkbox"].checkbox-toggle:checked:before{background-color:var(--color-blue)}input[type="checkbox"].checkbox-toggle:checked:after{left:auto;right:2px}.fileinput-button input{width:auto;display:none}.non-db-form{display:flex;--main-width:calc(100vw - var(--size-aside) - var(--size-aside))}.non-db-form .non-db-form-content{width:var(--main-width)}.non-db-form .main-container>.message{margin-top:var(--spacing-s);padding:0}.non-db-form .main-container>.message>span{display:block;padding:var(--spacing-l) var(--spacing-xl)}.non-db-form .main-container .non-db-form-controls{margin-top:var(--spacing-l)}.non-db-form aside{display:flex;flex-direction:column;justify-content:end;position:sticky;top:0;right:0;height:100svh;width:var(--size-aside);padding:var(--size-padding-vertical) var(--size-aside-padding-horizontal)}.non-db-form aside .aside-content{flex-grow:1}.non-db-form aside .aside-menu-container{margin-top:var(--size-padding-vertical)}.non-db-form aside .button{transform:scale(.9)}.non-db-form aside .button:hover{transform:scale(1)}h4.section-title{color:var(--color-green);font-weight:var(--font-weight-bold);font-size:var(--font-size-m);margin-bottom:var(--spacing-xl)}.page-home{display:flex;flex-direction:column}.page-home ul{list-style:initial;display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;unicode-bidi:isolate}.banner{width:100%;max-height:50svh;aspect-ratio:5 / 2;background-position:center top;background-repeat:no-repeat;background-size:cover}.home-content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:60px var(--main-container-side-padding) var(--size-padding-vertical)}.home-content .home-title{margin-top:0}.home-content .home-subtitle{margin-top:var(--spacing-xxl)}.home-content .home-footer{margin-top:var(--spacing-xl)}