/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.icon{font-family:"BenIcons";font-weight:normal;font-style:normal;font-size:1.5rem;display:inline-block;line-height:1;text-transform:none;word-wrap:normal;white-space:nowrap;direction:ltr;color:#000;speak:never;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures}.icon-twitter::before{content:""}.icon-twitter-old::before{content:""}.icon-whatsapp::before{content:""}.icon-youtube::before{content:""}.icon-instagram::before{content:""}.icon-facebook::before{content:""}.icon-d-rotation::before{content:""}.icon-account-circle::before{content:""}.icon-add-circle::before{content:""}.icon-add-shopping-cart::before{content:""}.icon-add::before{content:""}.icon-alarm::before{content:""}.icon-arrow-back-ios::before{content:""}.icon-arrow-forward-ios::before{content:""}.icon-attachment::before{content:""}.icon-autorenew::before{content:""}.icon-award-emoji-events::before{content:""}.icon-award::before{content:""}.icon-block::before{content:""}.icon-calendar::before{content:""}.icon-camera-alt::before{content:""}.icon-cancel::before{content:""}.icon-cellphone-android::before{content:""}.icon-cellphone-apple::before{content:""}.icon-change-bundle::before{content:""}.icon-chat-bubble-alt::before{content:""}.icon-chat-bubble::before{content:""}.icon-check-circle::before{content:""}.icon-check::before{content:""}.icon-chevron-down::before{content:""}.icon-chevron-left::before{content:""}.icon-chevron-right::before{content:""}.icon-chevron-up::before{content:""}.icon-close::before{content:""}.icon-cloud-download::before{content:""}.icon-cloud-upload::before{content:""}.icon-dashboard::before{content:""}.icon-data-globe::before{content:""}.icon-delete::before{content:""}.icon-download::before{content:""}.icon-east-arrow-right::before{content:""}.icon-edit::before{content:""}.icon-email::before{content:""}.icon-error-custom::before{content:""}.icon-error::before{content:""}.icon-euro-ben::before{content:""}.icon-euro::before{content:""}.icon-favorite-border::before{content:""}.icon-favorite::before{content:""}.icon-filter-alt::before{content:""}.icon-fingerprint::before{content:""}.icon-group::before{content:""}.icon-help-outline::before{content:""}.icon-help::before{content:""}.icon-home::before{content:""}.icon-ids-building::before{content:""}.icon-info-outlined::before{content:""}.icon-info::before{content:""}.icon-language::before{content:""}.icon-link::before{content:""}.icon-login::before{content:""}.icon-mb-dagpas::before{content:""}.icon-mb-extra::before{content:""}.icon-mb-pauze::before{content:""}.icon-menu-open::before{content:""}.icon-menu::before{content:""}.icon-more::before{content:""}.icon-msisdn::before{content:""}.icon-network-error::before{content:""}.icon-notifications-off::before{content:""}.icon-notifications::before{content:""}.icon-open-in-new::before{content:""}.icon-person::before{content:""}.icon-phone::before{content:""}.icon-play-arrow::before{content:""}.icon-qr-code::before{content:""}.icon-refresh::before{content:""}.icon-remove-circle::before{content:""}.icon-remove-shopping-cart::before{content:""}.icon-remove::before{content:""}.icon-schedule::before{content:""}.icon-search-kopie::before{content:""}.icon-search::before{content:""}.icon-send::before{content:""}.icon-settings::before{content:""}.icon-share-android::before{content:""}.icon-share-ios::before{content:""}.icon-share-link::before{content:""}.icon-shipping::before{content:""}.icon-shopping-cart::before{content:""}.icon-sim-card::before{content:""}.icon-star::before{content:""}.icon-stars::before{content:""}.icon-thumbs-down-alt::before{content:""}.icon-thumbs-up-alt::before{content:""}.icon-tune::before{content:""}.icon-upload::before{content:""}.icon-visibility-off::before{content:""}.icon-visibility::before{content:""}.icon-voice-phone::before{content:""}.icon-warning::before{content:""}.icon-west-arrow-left::before{content:""}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.form-element{position:relative}.form-element .appearance-text{-moz-appearance:textfield}.form-element .appearance-text::-webkit-inner-spin-button,.form-element .appearance-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-element .file-upload-js-error{color:#b42f2d}.form-type-webform-markup>*>h3{color:#0d6efd}.form-control{padding:.75rem 1rem}.form-control .form-control-icon,.form-control.d-none.is-valid+.form-control-icon,.form-control.d-none.is-valid+.valid-feedback+.form-control-icon,.form-control.d-none.is-invalid+.form-control-icon,.form-control.d-none.is-invalid+.invalid-feedback+.form-control-icon{display:none}.form-control[readonly]{background-color:#eaf0f4;opacity:1;pointer-events:none}.form-control.is-valid+.form-control-icon,.form-control.is-valid+.valid-feedback+.form-control-icon,.form-control.is-invalid+.form-control-icon,.form-control.is-invalid+.invalid-feedback+.form-control-icon,.form-control.is-valid+.invalid-feedback.hidden+.form-control-icon{display:block;position:absolute;top:1rem;right:.6rem;width:calc(.75em + .375rem);height:calc(.75em + .375rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid+.form-control-icon,.form-control.is-valid+.valid-feedback+.form-control-icon,.form-control.is-valid+.invalid-feedback.hidden+.form-control-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='8px' height='8px' viewBox='0 0 8 8' version='1.1'%3e%3cg id='surface1'%3e%3cpath fill='%2360a632' style=' stroke:none;fill-rule:nonzero;fill-opacity:1;' d='M 4 0 C 1.792969 0 0 1.792969 0 4 C 0 6.207031 1.792969 8 4 8 C 6.207031 8 8 6.207031 8 4 C 8 1.792969 6.207031 0 4 0 Z M 2.914062 5.714844 L 1.480469 4.28125 C 1.324219 4.125 1.324219 3.871094 1.480469 3.714844 C 1.636719 3.558594 1.886719 3.558594 2.042969 3.714844 L 3.199219 4.867188 L 5.953125 2.117188 C 6.109375 1.960938 6.359375 1.960938 6.515625 2.117188 C 6.671875 2.273438 6.671875 2.523438 6.515625 2.679688 L 3.480469 5.714844 C 3.328125 5.871094 3.070312 5.871094 2.914062 5.714844 Z M 2.914062 5.714844 '/%3e%3c/g%3e%3c/svg%3e")}.form-control.is-invalid+.form-control-icon,.form-control.is-invalid+.invalid-feedback+.form-control-icon{background-image:url("data:image/svg+xml,%3csvg width='7.619047619047619' height='8' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='%23b42f2d' fill-rule='evenodd' clip-rule='evenodd' d='M10 0.5C15.5228 0.5 20 4.97715 20 10.5C20 16.0228 15.5228 20.5 10 20.5C4.47715 20.5 0 16.0228 0 10.5C0 4.97715 4.47715 0.5 10 0.5ZM10.4167 13.8333H9.58333C9.1231 13.8333 8.75 14.2064 8.75 14.6667V15.5C8.75 15.9602 9.1231 16.3333 9.58333 16.3333H10.4167C10.8769 16.3333 11.25 15.9602 11.25 15.5V14.6667C11.25 14.2064 10.8769 13.8333 10.4167 13.8333ZM10.756 4.66667L9.2071 4.66749L9.17024 4.66994C8.71181 4.71069 8.37322 5.11535 8.41397 5.57378L8.93248 11.4071C8.9707 11.8371 9.3309 12.1667 9.76254 12.1667H10.2375C10.6691 12.1667 11.0293 11.8371 11.0675 11.4071L11.586 5.57378L11.5893 5.5C11.5893 5.03976 11.2162 4.66667 10.756 4.66667Z'%3e%3c/path%3e%3c/svg%3e")}.form-control.is-valid,.form-control.is-invalid{background-image:none}.form-control.is-valid:focus,.form-control.is-invalid:focus{background-image:none}.form-control:not(.no-focus):focus{border-width:2px;padding:calc(.75rem - 1px) calc(1rem - 1px)}.form-control:hover:not(:disabled):hover:not(.is-valid):not(.is-invalid):not(:focus){border:1px solid #88919e}.form-control:hover:not(:disabled):hover:not(.is-valid):not(.is-invalid):not(:focus):focus{border-width:2px}.form-control.is-valid{border-color:#eaf0f4}.form-control.is-valid:not(.no-focus):focus{border-color:#00aeef;box-shadow:0 0 0 4px rgba(0,157,232,.1)}.form-control.is-valid~.form-control-icon:has(+.toggle-password),.form-control.is-valid+.valid-feedback+.form-control-icon:has(+.toggle-password),.form-control.is-invalid~.form-control-icon:has(+.toggle-password),.form-control.is-invalid+.invalid-feedback+.form-control-icon:has(+.toggle-password),.form-control.is-invalid~.invalid-feedback.hidden+.form-control-icon:has(+.toggle-password){right:2.5rem;z-index:10}.form-control~.toggle-password{right:.75rem;z-index:5}.toggle-password{top:1.1rem;right:.75rem;width:calc(.75em + .375rem)}.is-invalid .invalid-feedback{display:block}.invalid-feedback.hidden{display:none}.form-select:not(:disabled){cursor:pointer}.form-select[data-keeper-edited=yes]{color:#000}.form-select:hover:not(:disabled):hover:not(.is-invalid){outline:1px solid #88919e}.form-select:focus{outline:2px solid #00aeef}.form-select.is-invalid{border-width:2px}.form-select.is-invalid:focus{outline:none;box-shadow:0 0 0 4px rgba(180,47,45,.1) !important}.form-select.is-invalid:not([multiple]):not([size]){background-position:right 2.25rem center,center right .525rem}.form-select.is-valid{border-color:#eaf0f4}.form-select.is-valid:focus{border-color:#00aeef;box-shadow:0 0 0 4px rgba(0,157,232,.1)}.form-select.is-valid:focus,.form-select.is-valid:active{outline:3px solid #00aeef}.form-select.is-valid:not([multiple]):not([size]){background-position:right 2.25rem center,center right .525rem}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#000}.fieldgroup .form-label{font-size:1rem}.form-check{background-color:#fff;border:1px solid #eaf0f4;border-radius:.5rem;box-shadow:0 0 2px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.04);padding:.75rem 1rem .75rem 3rem}.form-check:not(.disabled){cursor:pointer}.form-check .form-label{margin-bottom:0}.form-check label.fs-7 a{font-size:.875rem}.form-check label,.form-check input{pointer-events:auto}.form-check label a,.form-check input a{pointer-events:all}.form-check.is-invalid{border-color:#b42f2d}.form-check .form-check-input{min-width:1.25rem;min-height:1.25rem;margin-top:.125rem;margin-left:-2rem}.form-check input[type=radio]:checked{background-size:auto;background-color:#fff}.form-check.checked{box-shadow:none;border:3px solid #00aeef;padding:calc(.75rem - 2px) calc(1rem - 2px) calc(.75rem - 2px) calc(3rem - 2px)}.form-check.checked.disabled{border:3px solid #88919e}.form-check.checked.disabled input[type=checkbox]:disabled{background-color:#88919e}.form-check.checked.disabled input[type=radio]:disabled{background-image:url("data:image/svg+xml,%3csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 5C0 2.24 2.24 0 5 0C7.76 0 10 2.24 10 5C10 7.76 7.76 10 5 10C2.24 10 0 7.76 0 5Z' fill='%2388919E'/%3e%3c/svg%3e");border-color:#88919e}.form-check.disabled input[type=checkbox]:disabled{border:3px solid #88919e;cursor:default}.form-check.disabled .form-check-label{cursor:default}.form-check.focused,.form-check:focus-within{border:3px solid #00aeef;box-shadow:0 0 0 4px rgba(0,157,232,.1);padding:calc(.75rem - 2px) calc(1rem - 2px) calc(.75rem - 2px) calc(3rem - 2px)}.form-check:hover:not(.disabled):not(.checked):not(.focused){border-color:#88919e}.checked-is-show{display:none}.checked~.checked-is-show{display:block}fieldset[data-property=color] .form-radios{display:flex;gap:.2rem;margin-top:4rem;transform:translateZ(0)}fieldset[data-property=color] .form-check{border:0;box-shadow:none;padding:0 !important}fieldset[data-property=color] .form-check.checked{padding:0 !important}fieldset[data-property=color] .form-check-input{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}fieldset[data-property=color] .form-check-label{position:relative;height:3rem;width:3rem;border:3px solid rgba(0,0,0,0);border-radius:50%}fieldset[data-property=color] .form-check-label::before{display:block;content:"";position:absolute;height:2rem;width:2rem;top:50%;left:50%;margin:-16px 0 0 -16px;border-style:solid;border-radius:50%;border-color:var(--background);background-color:var(--background)}fieldset[data-property=color] .form-check-label span{position:fixed;left:0;top:-2.5rem;white-space:nowrap;display:none;font-weight:400}fieldset[data-property=color] .form-check:hover .form-check-label{border-color:#c9d7df}fieldset[data-property=color] .form-check-input:checked+.form-check-label{border-color:#00aeef}fieldset[data-property=color] .form-check-input:checked+.form-check-label span{display:block}.webform-options-display-two-columns div.form-item:nth-child(n+2){margin-top:1rem}input::-ms-reveal,input::-ms-clear{display:none}
a{font-size:1.125rem;font-weight:600;text-underline-offset:.1875rem}a:focus-visible{box-shadow:0 0 0 4px rgba(0,157,232,.1);border:0;outline:0}a.text-hover-underline:hover{text-decoration:underline !important}a.text-decoration-none{font-weight:400}a.text-hover-blue:hover{color:#00aeef !important}a.text-hover-dark:hover{color:#000 !important}a.toolbar-icon{font-size:unset;font-weight:unset;text-underline-offset:unset}.toolbar-tab a{font-size:unset;font-weight:unset;text-underline-offset:unset}
.spinner{animation:spin 1s linear infinite;margin:0 auto 0 auto}@media(prefers-reduced-motion:reduce){.spinner{animation:none}}.spinner.spinner-sm{width:1.5rem;height:1.5rem}.spinner.spinner-md{width:2rem;height:2rem}.spinner.spinner-lg{width:3.5rem;height:3.5rem}.spinner.spinner-xl{width:7.5rem;height:7.5rem}.spinner.spinner-xxl{width:10rem;height:10rem}.spinner-title{max-width:425px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.user-login-form-loading-animation{min-height:24rem;text-align:center;padding-top:5rem}.user-login-form-loading-animation .loader-title{margin-bottom:1rem;font-size:2rem;font-weight:bold;height:40px;line-height:40px;color:#00aeef}.user-login-form-loading-animation .loader-subtitle{font-size:1.5rem;font-weight:bold;height:2rem;line-height:2rem;color:#000}.user-login-form-loading-animation .loader-positioning-wrapper{margin-top:5rem}.user-login-form-loading-animation .loader-positioning-wrapper .loader{width:56px;height:56px;border:4px solid #000;border-top:4px solid #00aeef;border-radius:50%;animation:spin 2s linear infinite;margin:0 auto 0 auto}
.search-block .icon{top:.75rem;left:1rem}@media(max-width:767.98px){.search-block .icon{top:.8rem}}.search-block .form-control.search-box{padding-left:3rem}.search-block .form-control.search-box:focus{padding-left:calc(3rem - 1px)}.search-block .form-control.search-box.has-suggestions{border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:1023.98px){.search-block .form-control.search-box.has-suggestions{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}}.search-block .form-control.search-box+.input-clear{display:block;position:absolute;top:.75rem;right:.75rem;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-image:url("data:image/svg+xml,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url%28%23clip0_1508_604%29'%3e%3cpath d='M12 2C6.47 2 2 6.47 2 12C2 17.53 6.47 22 12 22C17.53 22 22 17.53 22 12C22 6.47 17.53 2 12 2ZM16.3 16.3C15.91 16.69 15.28 16.69 14.89 16.3L12 13.41L9.11 16.3C8.72 16.69 8.09 16.69 7.7 16.3C7.31 15.91 7.31 15.28 7.7 14.89L10.59 12L7.7 9.11C7.31 8.72 7.31 8.09 7.7 7.7C8.09 7.31 8.72 7.31 9.11 7.7L12 10.59L14.89 7.7C15.28 7.31 15.91 7.31 16.3 7.7C16.69 8.09 16.69 8.72 16.3 9.11L13.41 12L16.3 14.89C16.68 15.27 16.68 15.91 16.3 16.3Z' fill='%2388919E'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1508_604'%3e%3crect width='24' height='24' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.search-block .autocomplete-wrapper{z-index:1000}.search-block .autocomplete-wrapper .autocomplete-label{color:#88919e;font-size:.875rem}.search-block .autocomplete-wrapper .autocomplete-suggestions{z-index:1055}@media(max-width:1023.98px){.search-block .autocomplete-wrapper .autocomplete-suggestions{width:calc(100vw - var(--scrollbar-width)) !important;max-width:unset;margin-left:calc(var(--search-box-offset)*-1);height:100vw;top:var(--search-autosuggestions-offset);padding-left:var(--search-box-offset) !important}}@media(max-width:767.98px){.search-block .autocomplete-wrapper .autocomplete-suggestions{height:200vw}}.search-block .autocomplete-wrapper .autocomplete-suggestions .autocomplete-suggestion:hover,.search-block .autocomplete-wrapper .autocomplete-suggestions .autocomplete-suggestion.active-suggestion{background-color:#f1f6f9;color:#037cc2 !important}
.category{border-radius:0 0 32px 32px;z-index:0;position:relative}.category-link{font-weight:400;text-decoration:none;font-size:18px}footer .accordion-chevron{min-width:2.5rem;min-height:2.5rem;border-radius:8px;transition:250ms ease-in-out;transform:rotate(180deg)}footer .collapsed .accordion-chevron{transform:rotate(0deg)}
.captcha__description{margin-bottom:.75em;}
