.text{color:#000}.text.heading-xl{font-size:32px;font-style:normal;font-weight:700;line-height:40px}.text.heading-2-th,.text.heading-m{font-size:16px;font-weight:700;line-height:20px}.text.heading-m{font-style:normal}.text.heading-s{font-size:12px;font-weight:700}.text.heading-s,.text.label{font-style:normal;line-height:20px}.text.label{font-size:10px;font-weight:600}.text.label.small{font-size:7px;text-transform:uppercase}.text.body-bold{font-size:10px;font-style:normal;font-weight:600;line-height:20px}.text.description{font-size:10px;font-style:normal;font-weight:400;line-height:12px}.text.description-default{font-size:10px;font-style:normal;font-weight:500;line-height:16px}.text.description-small{font-size:8px;font-style:normal;font-weight:500;line-height:12px}.text.x-small{font-size:11.11px;font-style:normal;font-weight:400;line-height:16px}.text.center{text-align:center}.text.lead{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.btn{font-family:Poppins,sans-serif;text-decoration-line:none}.btn .small{font-size:10px;font-style:normal;font-weight:600;line-height:15px}.btn .small.bold{font-weight:700}.btn .large{font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn .large.bold{font-weight:700}*,:after,:before{box-sizing:border-box;font-family:Poppins,sans-serif}:focus{outline:none}a{color:inherit;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;margin:0;min-height:100vh;padding:0;width:100%}.form-group{display:flex;flex-flow:column nowrap;margin-bottom:8px}.form-group label{font-size:10px;font-weight:600;line-height:20px;margin-bottom:4px}.form-group label span{color:#949bb8}.form-group p{color:#292d3d;margin:0}.form-group p,.form-group textarea{font-size:10px;font-weight:500;line-height:20px}.form-group textarea{background:#fff;border:1px solid #d1d4e0;border-radius:4px;box-sizing:border-box;max-width:100%;min-width:100%;padding:10px 12px;resize:vertical}.form-group textarea::-moz-placeholder{color:#949bb8;font-size:10px;font-weight:500;line-height:20px}.form-group textarea::placeholder{color:#949bb8;font-size:10px;font-weight:500;line-height:20px}.btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-flow:row nowrap;justify-content:center;padding:8px 20px;transition:all .2s ease}.btn.left{text-align:left}.btn.icon{display:inline-flex;height:28px;margin:0;padding:0;width:28px}.btn.icon svg{height:12px;width:12px}.btn.green{background:#2eb149;border-color:#2eb149;color:#fff;text-shadow:0 1px 1px rgba(23,25,28,.4)}.btn.green.transparent{background:transparent;border-color:#2eb149;color:#2eb149;text-shadow:none}.btn.green.transparent svg{fill:#2eb149}.btn.green.transparent:hover{background:rgba(0,0,0,.1)}.btn.green:hover{background:#299d41}.btn.transparent{border-color:#fff;color:#fff}.btn.transparent.color-black{color:#292d3d}.btn.transparent:hover{background:rgba(0,0,0,.1)}.btn.light{border-color:#fcfcfd;border-radius:21px;color:#b2b8cc;padding:0 24px}.btn.light:hover{background:rgba(0,0,0,.1)}.btn.white{border-color:#6b7596;color:#292d3d;font-size:12px;font-weight:600;line-height:18px}.btn.white:hover{background:rgba(0,0,0,.1)}.btn.white.no-border{border-color:transparent}.btn.orange{border:1px solid #e12400;color:#e12400}.btn.orange:hover{background:rgba(0,0,0,.1)}.btn.blue{background:#2657d9;border:none;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:18px;text-shadow:0 1px 1px rgba(23,25,28,.4)}.btn.blue.transparent{background:transparent;border:1px solid #2657d9;color:#2657d9;text-shadow:none}.btn.blue.transparent:hover{background:rgba(0,0,0,.1)}.btn.blue svg{fill:#fff}.btn.blue:hover{background:#224ec3}.btn.round{border-radius:8px}.btn.round svg{margin-left:8px}.btn.blue-dark{background:#0e2050;border:none;color:#fff;font-weight:700}.btn.blue-dark svg{fill:#fff}.btn.blue-dark:hover{background:#0a173a}.btn.text{border:none;color:#292d3d}.btn.text.left{justify-content:flex-start;padding:8px 0}.btn.text:hover{color:#1f222e}.btn.red{background:#e12400;color:#fff;font-weight:700}.btn.red:hover{background:#c82000}.btn.black{background:#000;color:#fff}.btn.black:hover{background:#292d3d}.btn:disabled{background:#f0f1f5!important;color:#b2b8cc!important;cursor:auto}.btn.smaller{font-size:10px;padding:8px 4px}.background{background-color:#edf2f7;display:flex;flex-direction:column;height:100vh}.background .logo{margin:auto auto 0;max-width:300px}.background .logo svg{height:100%!important;margin:0 auto 40px!important;width:100%!important}.background .content-container{background:#fff;border-radius:20px;box-shadow:0 73px 80px rgba(0,0,0,.04),0 30.4977px 33.4221px rgba(0,0,0,.029),0 16.3055px 17.869px rgba(0,0,0,.024),0 9.14073px 10.0172px rgba(0,0,0,.02),0 4.85457px 5.32008px rgba(0,0,0,.016),0 2.0201px 2.21381px rgba(0,0,0,.011);display:block;margin:40px auto auto;max-width:340px;min-width:300px;padding:32px;width:30vw}@media (max-width:600px){.background .content-container{border-radius:20px 20px 0 0;bottom:0;max-width:100vw;min-height:75vh;min-width:100vw;padding:56px 32px 100px;position:absolute;width:100vw}}.background .content-container .login-form{align-content:center;display:flex;flex-flow:column nowrap}.background .content-container .login-form span{color:#949bb8;font-weight:700}.background .content-container .login-form h1{font-size:32px;font-weight:700;line-height:40px;margin:0 0 12px}.background .content-container .login-form p{color:#292d3d;margin:0 0 16px!important}.background .content-container .login-form p:not(:nth-child(5)){color:#555d77;margin:0!important}.background .content-container .login-form .row{grid-column-gap:8px;display:grid;grid-template-columns:76px auto;margin-bottom:18px}.background .content-container .login-form .row .form-group{width:100%}.background .content-container .login-form .form-group{margin-bottom:2px}.background .content-container .login-form .form-group select{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;font-family:Poppins,sans-serif;font-size:16px;height:36px;margin:5px 0;padding-inline:16px;width:100%}.background .content-container .login-form .form-group input{background:#fff;height:36px;margin:0}.background .content-container .login-form .form-group:nth-child(4){margin-bottom:18px}.background .content-container .login-form .btn{margin:16px 0 8px!important;width:100%}.background .content-container .login-form .buttons{display:flex;flex-flow:row wrap;flex-direction:column;justify-content:space-between;margin-top:8px}.background .content-container .login-form .buttons .btn{margin:0;width:100%}.background .content-container .login-form .buttons .btn.text.left{color:#14161f;font-size:12px;line-height:20px;margin:12px 0 0!important;padding:0}.background .content-container .errors{color:red;display:flex;flex-direction:column;margin-top:4px}.background .content-container .errors .error{font-size:12px}.background .content-container .btn{margin:5px auto;width:100%}.background .content-container input{background:#f6fafd;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:rgba(0,0,42,.6);font-family:Poppins,sans-serif;font-size:16px;height:48px;margin:5px 0;padding-inline:16px;width:100%}.background .no-account{align-content:center;display:flex;padding:32px 48px 0 0;position:absolute;right:0;top:0}.background .no-account p{color:#14161f;display:inline-block;font-size:12px;line-height:34px;margin:0 8px 0 0}.breadcrumbs{display:flex;margin-top:-8px;overflow:hidden;padding:0;white-space:nowrap}.breadcrumbs .breadcrumb-item{align-items:center;color:#2657d9;display:flex;height:24px;justify-content:center}.breadcrumbs .breadcrumb-item .text,.breadcrumbs .breadcrumb-item a{color:#2657d9;font-size:10px;font-weight:500;line-height:12px;text-decoration:none}.breadcrumbs .breadcrumb-item .divider{align-items:center;display:flex;flex-shrink:0;justify-content:center}.breadcrumbs .breadcrumb-item .divider svg{fill:#2657d9;height:10px!important}.breadcrumbs .breadcrumb-item.active{overflow:hidden}.breadcrumbs .breadcrumb-item.active span{font-weight:700}.breadcrumbs .breadcrumb-item.active .text{overflow:hidden;text-overflow:ellipsis}.password-forgot-form{align-content:center;display:flex;flex-flow:column nowrap}.password-forgot-form span{color:#949bb8;font-weight:700}.password-forgot-form h1{font-size:32px;font-weight:700;line-height:40px;margin:0 0 12px}.password-forgot-form p{font-size:10px;font-weight:500;line-height:16px;margin-top:0}.password-forgot-form .form-group,.password-forgot-form .form-group label{margin-bottom:0}.password-forgot-form .form-group input{background:#fff;height:36px}.password-forgot-form .buttons{display:flex;flex-flow:row wrap;flex-direction:column;justify-content:space-between;margin-top:8px}.password-forgot-form .buttons .btn{width:100%}.password-set-form{align-content:center;display:flex;flex-flow:column nowrap}.password-set-form span{color:#949bb8;font-weight:700}.password-set-form h1{font-size:32px;font-weight:700;line-height:40px;margin:0 0 16px}.password-set-form .form-group,.password-set-form .form-group label{margin-bottom:0}.password-set-form .form-group input{background:#fff;height:36px}.password-set-form .buttons{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:16px}.password-set-form .buttons .btn{width:100%}.sso_redirect{font-size:12px;padding-bottom:15px}.login--hidden,.sso_redirect--hidden,.sso_redirect--stopped{display:none;visibility:hidden}.form-group #company-input-container{position:relative}.form-group #company-input-container .company-input-wrapper{align-items:center;display:flex}.form-group #company-input-container select{padding-inline:8px;width:56px}.form-group #kvkNumber:-moz-read-only{background:#e5e7eb}.form-group #kvkNumber:read-only{background:#e5e7eb}.suggestions-box{background-color:#fff;border:1px solid #ccc;border-radius:4px;max-height:200px;overflow-y:auto;position:absolute;width:100%}.suggestion-item{border-bottom:1px solid #ccc;cursor:pointer;padding:8px}.suggestion-item .suggestion-address,.suggestion-item .suggestion-kvk{font-size:12px;font-weight:400}.suggestion-item:hover{background-color:#f0f0f0}.no-suggestions{color:#888;padding:8px}
