@font-face{font-family:"OpenSans";font-style:normal;font-weight:300;font-display:swap;src:url("../../files/assets/fonts/open-sans-v35-latin-300.eot");src:url("../../files/assets/fonts/open-sans-v35-latin-300.eot?#iefix") format("embedded-opentype"),url("../../files/assets/fonts/open-sans-v35-latin-300.woff2") format("woff2"),url("../../files/assets/fonts/open-sans-v35-latin-300.woff") format("woff"),url("../../files/assets/fonts/open-sans-v35-latin-300.ttf") format("truetype"),url("../../files/assets/fonts/open-sans-v35-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"FiraSans";font-style:normal;font-weight:100;src:url("../../files/assets/fonts/fira-sans-v17-latin-100.eot");src:url("../../files/assets/fonts/fira-sans-v17-latin-100.eot?#iefix") format("embedded-opentype"),url("../../files/assets/fonts/fira-sans-v17-latin-100.woff2") format("woff2"),url("../../files/assets/fonts/fira-sans-v17-latin-100.woff") format("woff"),url("../../files/assets/fonts/fira-sans-v17-latin-100.ttf") format("truetype"),url("../../files/assets/fonts/fira-sans-v17-latin-100.svg#FiraSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;font-display:swap;src:url("../../files/assets/fonts/open-sans-v35-latin-300.woff2") format("woff2"),url("../../files/assets/fonts/open-sans-v35-latin-300.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;font-display:swap;src:url("../../files/assets/fonts/open-sans-v35-latin-300italic.woff2") format("woff2"),url("../../files/assets/fonts/open-sans-v35-latin-300italic.ttf") format("truetype")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-regular.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-regular.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-italic.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-italic.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-600.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-600.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-600italic.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-600italic.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-800.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-800.woff) format("woff")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:800;font-display:swap;src:url(../../files/assets/fonts/open-sans-v29-latin-800italic.woff2) format("woff2"),url(../../files/assets/fonts/open-sans-v29-latin-800italic.woff) format("woff")}:root{--grid-columns: 12;--ff-sans: Open Sans, Arial, Helvetica, sans-serif;--color-baral: #64B32C;--color-baral-light: rgba(100, 179, 44, 0.15);--color-black: #1d1d1d;--color-white: #ffffff;--color-grey-lighter: #f6f6f6;--color-background: #9d9d9d;--color-grey: #eaeaea;--color-grey-lightest: #fbfbfb;--color-grey-svg: #F3F4F2;--color-border: gainsboro;--color-baral-button: #549625;--color-baral-button-light: #5da729;--color-green1: #c3db9a;--color-green2: #639d21;--color-green3: #86ac77;--color-green4: #9eca78;--color-green5: #345811;--color-gd1: #5da729;--color-gd2: #4d8a22;--color-gd3: #42761d;--color-gd4: #366118;--color-gd5: #142409;--color-red: #ca4838;--color-redLight: #e18a7e;--color-redDark: #943926;--color-gradient: linear-gradient(to top right, white, #d0d0d0);--color-gradientleft: linear-gradient(to bottom left, white, #d0d0d0);--border-green: 0.0625rem solid var(--color-baral);--border-green1: 0.0625rem solid var(--color-green1);--border-white: 0.0625rem solid var(--color-white);--border-grey: 0.0625rem solid var(--color-border);--transition-duration: 0.4s ease;--spacing-base: 3.125vw;--spacing-xxxs: calc(0.15 * var(--spacing-base));--spacing-xxs: calc(0.25 * var(--spacing-base));--spacing-xs: calc(0.5 * var(--spacing-base));--spacing-s: calc(0.75 * var(--spacing-base));--spacing-m: calc(1.25 * var(--spacing-base));--spacing-l: calc(2 * var(--spacing-base));--spacing-xl: calc(3.25 * var(--spacing-base));--spacing-xxl: calc(5.25 * var(--spacing-base));--h-lh: 1.45;--h1-size: var(--font-size-xxl);--h2-size: var(--font-size-xl);--h3-size: var(--font-size-lg);--h4-size: var(--font-size-md);--h5-size: var(--font-size-b24);--h6-size: var(--font-size-b18)}@media(min-width: 102.5rem){:root{--spacing-base: calc(3.125vw / 1.5)}}@supports(font-size: clamp(1rem, 1vw, 1rem)){:root{--font-size-sm: clamp(0.8rem, -0.1vw + 0.83rem, 0.75rem);--font-size-base: clamp(1rem, 0vw + 1rem, 1rem);--font-size-b18: clamp(1.125rem,0.17vw + 1.0rem,1.125rem);--font-size-b24: clamp(1.5rem,0.17vw + 1.4rem,1.5rem);--font-size-md: clamp(1.25rem, 0.17vw + 1.2rem, 1.33rem);--font-size-lg: clamp(1.56rem, 0.44vw + 1.43rem, 1.78rem);--font-size-xl: clamp(1.95rem, 0.85vw + 1.69rem, 1.5rem);--font-size-xxl: clamp(2.44rem, 1.46vw + 1.99rem, 2.8125rem);--font-size-xxxl: clamp(3.05rem, 2.36vw + 2.32rem, 4.21rem)}}@supports not (font-size: clamp(1rem, 1vw, 1rem)){:root{--font-size-sm: 0.8rem;--font-size-base: 1rem;--font-size-b18: 1.125rem;--font-size-b24: 1.5rem;--font-size-md: 2rem;--font-size-lg: 2.25rem;--font-size-xl: 2.5rem;--font-size-xxl: 3rem;--font-size-xxxl: 3.05rem}@media screen and (min-width: 1280px){:root{--font-size-sm: 0.75rem;--font-size-base: 1rem;--font-size-b18: 1.125rem;--font-size-b24: 1.5rem;--font-size-md: 2rem;--font-size-lg: 2.25rem;--font-size-xl: 2.5rem;--font-size-xxl: 3rem;--font-size-xxxl: 4.21rem}}}body,body *{font-family:var(--ff-sans);font-weight:400;word-wrap:break-word}text,tspan{font-family:"OpenSans",Arial,sans-serif;font-weight:300}tspan.arrow{font-family:Fira Sans;font-weight:100}a{color:var(--color-baral);text-decoration:none}a:focus,a:target{outline-width:.1em;outline-style:hidden;outline-offset:0;outline-color:var(--color-green4)}a:not(header a,.footer-main a,.link-button,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success-var,.footer-socials a,.feat-img-container,h3>a,.mm-menu a,.block-list a,date a),a .password-reset{border-bottom:0.0625rem solid var(--color-border)}a[target=_blank]:not(.footer-socials a[target=_blank])::after{content:"";width:.85em;height:.85em;display:inline-block;background-image:url("../../files/assets/icons/arrows/icon-external-green.svg");background-repeat:no-repeat;background-position:center;transition:transform var(--transition-duration);margin-left:var(--spacing-xxxs);vertical-align:middle;align-self:center}@media(max-width: 50.75rem){a[target=_blank]:not(.footer-socials a[target=_blank])::after{margin-left:var(--spacing-xs)}}a[target=_blank]:not(.footer-socials a[target=_blank]).button-link::after{content:"";width:.85em;height:.85em;display:inline-block;background-image:url("../../files/assets/icons/arrows/icon-external-white.svg");background-repeat:no-repeat;background-position:center;transition:transform var(--transition-duration);margin-left:var(--spacing-xxxs);vertical-align:middle;align-self:center}@media(max-width: 50.75rem){a[target=_blank]:not(.footer-socials a[target=_blank]).button-link::after{margin-left:var(--spacing-xs)}}@media(max-width: 61.25rem){a[target=_blank]:not(.footer-socials a[target=_blank])::after{width:.75em;height:.75em}}a[target=_blank]:not(.footer-socials a[target=_blank]):hover:not(.link-button,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success-var,.header-top a)::after{background-image:url("../../files/assets/icons/arrows/icon-external-green.svg")}a:hover:not(footer a,.header-top a,.block-link a,.link-button,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success-var){color:var(--color-baral);border-bottom-color:rgba(0,0,0,0)}strong,b:not(.mm-menu b),.fig-title:not(.mm-menu .fig-title){font-weight:600}p{margin-top:.75em;margin-bottom:.75em}p:first-of-type:not(h1+p,h2+p,h3+p,h4+p,.form__fieldset>legend+p,h5+p,date+p){margin-top:0}p:last-of-type{margin-bottom:0}p+ul,p+ol{margin-top:.5em;margin-bottom:.5em}p+ul:last-of-type,p+ol:last-of-type{margin-bottom:0}p,address{line-height:1.375}li::marker{color:var(--color-baral)}li>p{display:inline;margin:0}li>p>a[target=_blank]{display:inline-flex !important;padding-left:2ch}em,i{font-style:italic}picture{display:flex;line-height:1}figure>a{display:block;line-height:1}a:not(disabled),button:not(disabled),input:not(disabled),input:not(disabled),label:not(disabled){cursor:pointer}input,textarea{accent-color:var(--color-green5);background-color:var(--color-white)}button[type=submit]{border-radius:0 !important;color:var(--color-white) !important;background-color:#64b32c;border-color:#64b32c}button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:focus-visible{border-color:#1d1d1d;background-color:#1d1d1d}textarea{display:block}@media(min-width: 61.25rem){.block-text>div>*:not(h1,h2,h3,h4,h5,h6):not(header ul,header ol,.block-gallery ul),p:not(header ul,header ol,.block-gallery ul),blockquote:not(header ul,header ol,.block-gallery ul),ul:not(header ul,header ol,.block-gallery ul),ol:not(header ul,header ol,.block-gallery ul),ul p:not(header ul,header ol,.block-gallery ul),ol p:not(header ul,header ol,.block-gallery ul){max-width:72ch}}h1,h2,h3,h4,.form__fieldset>legend,h5,h6{line-height:1.35;text-wrap:balance;overflow-wrap:normal;hyphens:auto}h1+p,h1+ul,h1+ol,h2+p,h2+ul,h2+ol,h3+p,h3+ul,h3+ol,h4+p,.form__fieldset>legend+p,h4+ul,.form__fieldset>legend+ul,h4+ol,.form__fieldset>legend+ol,h5+p,h5+ul,h5+ol,h6+p,h6+ul,h6+ol{margin-top:.5em}h1:not(:first-child,h2+h3),h2:not(:first-child,h2+h3),h3:not(:first-child,h2+h3){margin-top:.25em;margin-bottom:.25em}h3,h4,.form__fieldset>legend,h5,h6{margin-top:.25em}.slider-header h4::after,.slider-header .form__fieldset>legend::after{content:"";width:3ch;height:0.25rem;display:block;background-color:var(--color-baral);margin-bottom:var(--spacing-xxs);margin-left:auto;margin-right:auto;margin-top:var(--spacing-xxs)}.gallery-header{align-self:start;margin-left:0;margin-right:0}.gallery-header h2::after,.gallery-header h3::after,.gallery-header h4::after,.gallery-header .form__fieldset>legend::after,.gallery-header h5::after{content:"";width:3ch;height:0.25rem;display:block;background-color:var(--color-baral);margin-bottom:var(--spacing-xxs);margin-left:auto;margin-right:auto;margin-top:var(--spacing-xxs)}.gallery-header h2::after,.gallery-header h3::after,.gallery-header h4::after,.gallery-header .form__fieldset>legend::after,.gallery-header h5::after{margin-left:0;margin-right:0}.fz-tiny,h6{font-size:var(--h6-size)}.fz-sm,h5{font-size:var(--h5-size)}.fz-md,h4,.form__fieldset>legend{font-size:var(--h4-size)}.fz-lg,h3{font-size:var(--h3-size)}.fz-xl,h2{font-size:var(--h2-size)}.fz-xxxl,.ce_hofff_recursive-download-folder .level_1>.folder>a,h1{font-size:var(--h1-size)}.fw-300,.has-hborder h1,.has-hborder h2,.has-hborder h3,.has-hborder h4,.has-hborder .form__fieldset>legend,.has-hborder h5,.has-hborder h1 *:not(b,strong),.has-hborder h2 *:not(b,strong),.has-hborder h3 *:not(b,strong),.has-hborder h4 *:not(b,strong),.has-hborder .form__fieldset>legend *:not(b,strong),.has-hborder h5 *:not(b,strong),.fw-300 *:not(b,strong){font-weight:300}.fw-400,.footer-bottom:not(.mm-menu .footer-bottom) a.active,.footer-bottom:not(.mm-menu .footer-bottom) strong.active,.footer-bottom:not(.mm-menu .footer-bottom) a.active *:not(b,strong),.footer-bottom:not(.mm-menu .footer-bottom) strong.active *:not(b,strong),header>.inside nav ul li.active strong,header>.inside nav ul li.active strong *:not(b,strong),.fw-400 *:not(b,strong){font-weight:400}.fw-600,.dialog__content .table th,.dialog__content .table th *:not(b,strong),.download-item .th,.download-item .th *:not(b,strong),.download-item.th,.download-item.th *:not(b,strong),.fw-600 *:not(b,strong),h2 *:not(b,strong),h3 *:not(b,strong),h4 *:not(b,strong),.form__fieldset>legend *:not(b,strong),h5 *:not(b,strong),h6 *:not(b,strong),h2,h3,h4,.form__fieldset>legend,h5,h6{font-weight:600}.fw-800,table>thead,table>thead *:not(b,strong),.ce_hofff_recursive-download-folder .level_1>.folder>a,.ce_hofff_recursive-download-folder .level_1>.folder>a *:not(b,strong),.fw-800 *:not(b,strong),table>thead *:not(b,strong),table>thead *:not(b,strong) *:not(b,strong),h1 *:not(b,strong),h1{font-weight:800}.fz-md a[target=_blank]::after,h4 a[target=_blank]::after,.form__fieldset>legend a[target=_blank]::after{width:.65em !important;height:.65em !important}.block-link a[target=_blank]::after,.is-white a[target=_blank]::after,a[target=_blank].is-white::after{background-image:url("../../files/assets/icons/arrows/icon-external-white.svg") !important}.is-active:not(.mm-menu .is-active)>a{color:var(--color-baral)}.is-active:not(.mm-menu .is-active)>a:not(.mm-menu .is-active)>a{max-width:max-content}.is-active:not(.mm-menu .is-active)>a:not(.nav-item.is-active>a,.footer-container a,.dropdown-img-container){color:#4d8a22;font-weight:600;border-bottom:0.0625rem solid var(--color-baral)}.header-main>.nav-container a:not(.footer-socials a,.dropdown-more.no-img a),.header-main>.nav-container strong,footer a:not(.footer-socials a,.dropdown-more.no-img a),footer strong{display:inline-block;line-height:1.5}[data-name=video]{aspect-ratio:16/9}[hidden]{display:none !important}.content-text ul,.content-text ol{list-style-position:inside}.content-text ul:not(:empty),.content-text ol:not(:empty){margin-left:2ch}.content-text ul li{list-style-type:none}.content-text ul li::before{content:"";flex:0 0 auto;width:1ex;height:1ex;display:inline-block;background-color:var(--color-baral);position:relative}.content-text ul li::before{margin-right:1ch}.content-text ul:not(:empty){text-indent:-2ch}@supports(hanging-punctuation: first) and (-webkit-appearance: none){.content-text ol{margin-left:1.5em !important}.content-text ol::before{margin-left:-1.5em !important}}.content-text ol li{list-style:decimal}.center{text-align:center}.download-item.th{font-size:var(--font-size-b24)}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(45%)}60%{transform:translateY(40%)}}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}html,body{margin-inline:0;margin-block:0}figure{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}html{scroll-padding-top:11.25rem}@media screen{body,.mm-container{display:flex;flex-direction:column;min-height:100vh;color:var(--color-black);background-color:var(--color-grey-svg)}body>*,.mm-container>*{scroll-padding-block-start:10rem}}@media print{body,.mm-container{font-size:12pt}}main{flex:1 0 100%}html,body{scroll-behavior:smooth}*{box-sizing:border-box}.invisible{display:none !important;visibility:hidden}@media screen and (min-width: 50.75rem){.col-2{columns:2}.col-2>*{break-inside:avoid}}a.nav-toggle{width:2.5rem;height:3.75rem;background-image:url("../../files/assets/icons/icon-nav.svg");align-self:center;flex:0 0 2.5rem;margin-inline-start:auto}@media(min-width: 68.75rem){a.nav-toggle{display:none;visibility:hidden}}a.button{display:inline-block;border:1px solid #64b32c;font-size:1rem;text-align:left;appearance:none;border-style:solid;padding-block:13px;padding-inline-start:min(10%,20px);padding-inline-end:min(10%,18px);max-width:209px;display:flex;justify-content:space-between;color:#fff}a.button.button-download,a.button.button-link{background-color:#64b32c;border-color:#64b32c}a.button.button-download:hover,a.button.button-link:hover{background-color:#1d1d1d;border-color:#1d1d1d}a.button.button-link{max-width:fit-content}a.button.button-download::after{content:url(/files/assets/icons/arrows/icon-vertical-align-bottom.svg);height:1em;aspect-ratio:1/1}nav a{text-decoration:none}nav ul{list-style:none}nav.footer-bottom li>*{border-bottom:0.0625rem solid var(--color-border)}nav.footer-bottom li>*.active{border-color:var(--color-baral)}header>.inside nav ul{display:flex;flex-direction:row;justify-content:center}header>.inside nav ul li{align-self:center}header>.inside nav ul li.active{color:var(--color-baral)}header>.inside nav ul a{color:var(--color-black)}header>.inside nav ul.level_1>li>a,header>.inside nav ul.level_1>li span{text-wrap:nowrap;padding-inline:max(16.5px,1.55625vw);padding-block:30.855px;position:relative}header>.inside nav ul.level_1>li>a:before,header>.inside nav ul.level_1>li span:before{content:"";flex:0 0 auto;width:1ex;height:1ex;display:inline-block;background-color:var(--color-baral);top:max(22.5px - .05em,1.55625vw - .05em);right:calc(var(--spacing-xxs));position:absolute}header>.inside nav ul.level_1>li.is-expanded>a,header>.inside nav ul.level_1>li.is-expanded>span{background:#f6f6f6;color:var(--color-baral)}header>.inside nav ul.level_1>li.is-expanded>a:before,header>.inside nav ul.level_1>li.is-expanded>span:before{content:"";width:1.2em;height:1.2em;top:max(22.5px - .4em,1.55625vw - .4em);right:calc(var(--spacing-xxs) - .4em);display:inline-block;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100%;background-image:url(../../files/assets/icons/icon-squares.svg);position:absolute;z-index:1;opacity:.5}header>.inside nav ul.level_1>li>a:hover,header>.inside nav ul.level_1>li>span{color:var(--color-baral);background:#f6f6f6}header>.inside nav{display:none;visibility:hidden;padding-inline:max(17px,1.125vw)}@media screen and (min-width: 68.75rem){header>.inside nav{flex:1 1 100%;display:flex;visibility:visible}}.mm-panels{margin-top:127px}.mega-menu .mega-dropdown{backface-visibility:hidden;background:#f6f6f6;display:block;right:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:max-height 0s ease .3s,padding 0s ease .3s,opacity .3s ease 0s;width:100%;text-transform:none;padding-top:calc(var(--spacing-s) + var(--spacing-xs));padding-bottom:var(--spacing-s);padding-left:var(--spacing-base);padding-right:var(--spacing-base);border-bottom:var(--border-grey);box-shadow:0px 5px 5px -2px rgba(29,29,29,.15);transition:display 5s}.mega-menu .mega-dropdown .mod_articlelist ul{--link-padding: calc(var(--spacing-xxxs) / 2);display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), auto);align-items:stretch;padding-right:var(--spacing-xs);grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:var(--spacing-m);row-gap:var(--spacing-xxs)}.mega-menu .mega-dropdown .mod_articlelist ul>li{align-self:start}.mega-menu:hover .mega-dropdown{backface-visibility:hidden;display:block;right:0;max-height:fit-content;opacity:1;overflow:hidden;pointer-events:all;position:absolute;top:100%;transition:max-height 0s ease .3s,padding 0s ease .3s,opacity .3s ease 0s;width:100%;text-transform:none}.toc_container{margin-top:104.71px !important;height:100vh !important;padding-bottom:450px !important}.toc_container h1{display:none !important;visibility:hidden !important}.content-downloads,.content-download{display:grid;margin-block-start:min(45px,3.125vw);row-gap:min(22.5px,1.45vw)}.content-downloads .download-item,.content-download .download-item{display:grid;border-bottom:1px solid #b1b1b1;row-gap:min(22.5px,1.45vw);padding-block-end:min(22.5px,1.45vw);grid-template-columns:repeat(12, 1fr)}.content-downloads .download-item.th,.content-download .download-item.th{display:none;visibility:hidden}@media screen and (min-width: 61.25rem){.content-downloads .download-item.th,.content-download .download-item.th{display:grid;visibility:visible}}.content-downloads .download-item .th,.content-download .download-item .th{display:inline;visibility:visible}@media screen and (min-width: 61.25rem){.content-downloads .download-item .th,.content-download .download-item .th{display:none;visibility:hidden}}.content-downloads .download-item>div,.content-download .download-item>div{grid-column:auto/span 12}@media screen and (min-width: 30.9375rem){.content-downloads .download-item>div,.content-download .download-item>div{grid-column:1/5;grid-row:2}}@media screen and (min-width: 50.75rem){.content-downloads .download-item>div,.content-download .download-item>div{grid-row:1;grid-column:8/span 2}.lizenzen .content-downloads .download-item>div,.lizenzen .content-download .download-item>div{grid-column:9/span 1}}.content-downloads .download-item>div:first-child,.content-download .download-item>div:first-child{grid-row:1;grid-column:1/span 12}@media screen and (min-width: 30.9375rem){.content-downloads .download-item>div:first-child,.content-download .download-item>div:first-child{grid-column:1/span 8}}@media screen and (min-width: 50.75rem){.content-downloads .download-item>div:first-child,.content-download .download-item>div:first-child{grid-column:1/span 7}.lizenzen .content-downloads .download-item>div:first-child,.lizenzen .content-download .download-item>div:first-child{grid-column:1/span 8}}.content-downloads .download-item>div:last-child,.content-download .download-item>div:last-child{grid-row:3/span 1;grid-column:1/span 12;display:flex;justify-content:space-between;align-items:flex-start;gap:min(22.5px,1.45vw)}@media screen and (min-width: 30.9375rem){.content-downloads .download-item>div:last-child,.content-download .download-item>div:last-child{justify-content:flex-end;grid-row:1/span 2;grid-column:5/end}}@media screen and (min-width: 50.75rem){.content-downloads .download-item>div:last-child,.content-download .download-item>div:last-child{grid-row:1/auto;grid-column:10/span 3}}.ce_hofff_recursive-download-folder.content-downloads{margin-block-start:0px}.ce_hofff_recursive-download-folder .content-downloads h2{margin-block-end:4px}.ce_hofff_recursive-download-folder .content-downloads>.content-downloads{row-gap:min(22.5px,1.45vw)}.ce_hofff_recursive-download-folder .content-downloads>.content-downloads+.download-item.item{padding-block-start:min(22.5px,1.45vw)}.ce_hofff_recursive-download-folder .downloads-firstlevel{padding-block-end:67px;padding-inline:min(45px,3.125vw)}.ce_hofff_recursive-download-folder .downloads-firstlevel>.download-item{padding-block-start:min(22.5px,1.45vw)}.ce_hofff_recursive-download-folder .downloads-firstlevel:nth-child(even){background-color:#f3f4f2;padding-block-start:46px}.ce_hofff_recursive-download-folder .downloads-firstlevel:nth-child(even) h2{margin-block-end:min(45px,3.125vw)}.ce_hofff_recursive-download-folder .level_1>.folder>a{margin-block:0px;line-height:1.2em}.ce_hofff_recursive-download-folder .level_1>.folder>a:after{margin-block-start:min(22.5px - .2em,1.45vw - .2em);content:"";display:block;width:min(45px,3.125vw);border-bottom:8px solid #64b32c}header{border-bottom:1px solid var(--color-border);position:fixed;width:100%;z-index:50;transition:.25s top linear;background-color:var(--color-white)}header>.inside{position:sticky;top:0px;width:100%;max-width:1440px;margin:0 auto;padding-inline:33px;max-height:84px;display:flex}@media(max-width: 61.25rem){header{top:0}}#header_top{width:100%;background-color:#64b32c;height:43px;align-content:center;gap:var(--spacing-m)}#header_top .inside{max-width:1440px;margin:0 auto;padding-inline:33px}#header_top .inside nav{align-content:center}#header_top ul{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-m);margin-inline:0;margin-block:0;padding-inline:0;justify-content:flex-end;gap:var(--spacing-s)}#header_top a,#header_top .active{color:#fff}#header_top a[target=_blank]::after,#header_top .active[target=_blank]::after{background-image:url("../../files/assets/icons/arrows/icon-external-white.svg") !important}@media(min-width: 50.75rem){#header_top a[target=_blank]::after,#header_top .active[target=_blank]::after{background-image:url("../../files/assets/icons/arrows/icon-external-white.svg") !important}}#header_top a[target=_blank]:hover,#header_top .active[target=_blank]:hover{color:#fff}#header_top a[target=_blank]:hover::after,#header_top .active[target=_blank]:hover::after{background-image:url("../../files/assets/icons/arrows/icon-external-black.svg") !important}#header_img{position:absolute;top:0px;right:0px;left:0px;aspect-ratio:16/9;margin-top:127px;z-index:-1}#header_bottom{position:sticky;top:127px;background-color:#64b32c;padding-inline:min(90px,6.25vw)}#header_bottom .mod_articlelist ul{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:13px;row-gap:0px;max-width:inherit}#header_bottom .mod_articlelist ul li{padding-block:13px}#header_bottom .mod_articlelist ul li a{color:#fff}footer{position:relative;background-color:var(--color-baral);color:var(--color-white)}footer .inside{width:100%;max-width:1440px;margin:0 auto;padding-inline:33px;row-gap:min(90px,6.25vw)}footer>.inside{min-height:225px;padding-block-start:37px;padding-block-end:31px}footer .footer-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}footer .footer-wrapper{width:fit-content;grid-column:1/span 5;display:grid;grid-template-columns:repeat(10, 1fr);grid-row:1/span 1}footer .footer-wrapper .footer-logo{grid-row:1/span 1;grid-column:1/span 10}footer .footer-wrapper .footer-content{grid-row:2/span 1;grid-column:var(--start)/span 7}footer .footer-main{grid-column:5/span 6;grid-row:1/span 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}footer .footer-socials{width:fit-content}#footer_bottom{background-color:#fff;min-height:64px;color:#1d1d1d;display:flex}#footer_bottom>.inside{align-content:center}#footer_bottom ul{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-m);margin-inline:0;margin-block:0;padding-inline:0}.footer-bottom:not(.mm-menu .footer-bottom){gap:var(--spacing-m)}.footer-bottom:not(.mm-menu .footer-bottom) a{color:#000}.footer-bottom:not(.mm-menu .footer-bottom) a[target=_blank]::after{background-image:url("../../files/assets/icons/arrows/icon-external-white.svg") !important}@media(min-width: 50.75rem){.footer-bottom:not(.mm-menu .footer-bottom) a[target=_blank]::after{background-image:url("../../files/assets/icons/arrows/icon-external-black.svg") !important}}.footer-bottom:not(.mm-menu .footer-bottom) a[target=_blank]:hover::after{background-image:url("../../files/assets/icons/arrows/icon-external-green.svg") !important}.footer-bottom:not(.mm-menu .footer-bottom) a.active,.footer-bottom:not(.mm-menu .footer-bottom) strong.active{color:#64b32c}#container{position:relative;margin-block-start:127px}#container.hasBackground:before{display:block;content:"";width:100%;height:38.6111111111vw;position:absolute;background-color:var(--color-background);z-index:-1;background-image:var(--background);background-repeat:no-repeat;background-size:cover}main{width:100%;max-width:1260px;margin-block-end:90px;margin-inline:auto;padding-block-start:min(90px,6.25vw)}.hasBackground main{padding-block-start:16.73vw}main>.inside{background-color:var(--color-white);padding-block-end:min(45px,3.125vw)}#wrapper:has(#header_img) main{margin-block-start:241px}main .mod_article{padding-inline:min(45px,3.125vw);padding-block-start:46px;padding-block-end:67px}.loggedin main .mod_article{margin-inline:min(45px,3.125vw);margin-block-end:min(45px,3.125vw)}.loggedin main .mod_article.lizenzen{margin-inline:0px}.loggedin main .mod_article:nth-child(odd){background-color:#f3f4f2}.loggedin main .mod_article:last-child{margin-block-end:0px}main .mod_article.no-top-margin{padding-block-start:0px}main .mod_article.no-bottom-margin{padding-block-end:0px}.dialog{border:0;padding:0;max-width:47.5rem;background-color:#f3fbee}.dialog::backdrop{background-image:linear-gradient(to top right, rgba(29, 29, 29, 0.3), rgba(29, 29, 29, 0.4));background-color:rgba(128,128,128,.6)}@media(max-width: 576px){.dialog{max-width:100vw;max-height:100%;margin:0}}.dialog__content{display:flex;flex-direction:column;gap:var(--spacing-m);overflow:hidden}.dialog__content h3,.dialog__content table,.dialog__content a.button{margin-left:var(--spacing-m);margin-right:calc(var(--spacing-m)*1.5)}.dialog__content h4,.dialog__content .form__fieldset>legend{display:block;text-align:start !important}.dialog__content a.button{margin-left:auto !important;align-self:end !important;outline-offset:0}.dialog__content .table{max-width:calc(100% - var(--spacing-m)*2)}.dialog__content .table tr>*{padding:var(--spacing-xxxs) 0}.dialog__content form{display:flex;flex-direction:column;padding:var(--spacing-s);padding-left:var(--spacing-m);padding-right:calc(var(--spacing-m)*1.5);background-color:var(--color-white)}@media(min-width: 61.25rem){.dialog__content form{gap:var(--spacing-s)}}@media(min-width: 61.25rem){.dialog__content{gap:var(--spacing-s)}}.dialog__button-close{--size: 2.25rem;--margin: 0.625rem;width:var(--size);height:var(--size);top:calc(var(--margin)*2);margin-left:calc(100vw - var(--size) - var(--margin));display:block;position:sticky;border-radius:50%;border:1.5px solid var(--color-white);background-image:url("/assets/icons/icon-close.svg");background-position:center;background-color:var(--color-black);cursor:pointer;z-index:100}@media(min-width: 61.25rem){.dialog__button-close{margin-left:calc(100% - var(--size) - var(--margin)*2)}}.formbody,.formbody>fieldset{row-gap:var(--spacing-xs);display:flex;flex-direction:column}.formbody:has(.info),.formbody>fieldset:has(.info){position:relative}.multicolumn .formbody,.multicolumn .formbody>fieldset{justify-content:space-between;flex-direction:row;flex-wrap:wrap}.formbody .widget,.formbody>fieldset .widget{container-type:inline-size;container-name:fieldinfo;padding:0 .0625rem;display:flex;justify-content:space-between;width:100%;row-gap:calc(var(--spacing-xxs)/2);flex-wrap:wrap}.formbody .widget.w-5,.formbody>fieldset .widget.w-5{flex:0 0 auto;width:calc(5% - var(--spacing-xs))}.formbody .widget.w-10,.formbody>fieldset .widget.w-10{flex:0 0 auto;width:calc(10% - var(--spacing-xs))}.formbody .widget.w-15,.formbody>fieldset .widget.w-15{flex:0 0 auto;width:calc(15% - var(--spacing-xs))}.formbody .widget.w-20,.formbody>fieldset .widget.w-20{flex:0 0 auto;width:calc(20% - var(--spacing-xs))}.formbody .widget.w-25,.formbody>fieldset .widget.w-25{flex:0 0 auto;width:calc(25% - var(--spacing-xs))}.formbody .widget.w-30,.formbody>fieldset .widget.w-30{flex:0 0 auto;width:calc(30% - var(--spacing-xs))}.formbody .widget.w-35,.formbody>fieldset .widget.w-35{flex:0 0 auto;width:calc(35% - var(--spacing-xs))}.formbody .widget.w-40,.formbody>fieldset .widget.w-40{flex:0 0 auto;width:calc(40% - var(--spacing-xs))}.formbody .widget.w-45,.formbody>fieldset .widget.w-45{flex:0 0 auto;width:calc(45% - var(--spacing-xs))}.formbody .widget.w-50,.formbody>fieldset .widget.w-50{flex:0 0 auto;width:calc(50% - var(--spacing-xs))}.formbody .widget.w-55,.formbody>fieldset .widget.w-55{flex:0 0 auto;width:calc(55% - var(--spacing-xs))}.formbody .widget.w-60,.formbody>fieldset .widget.w-60{flex:0 0 auto;width:calc(60% - var(--spacing-xs))}.formbody .widget.w-65,.formbody>fieldset .widget.w-65{flex:0 0 auto;width:calc(65% - var(--spacing-xs))}.formbody .widget.w-70,.formbody>fieldset .widget.w-70{flex:0 0 auto;width:calc(70% - var(--spacing-xs))}.formbody .widget.w-75,.formbody>fieldset .widget.w-75{flex:0 0 auto;width:calc(75% - var(--spacing-xs))}.formbody .widget.w-80,.formbody>fieldset .widget.w-80{flex:0 0 auto;width:calc(80% - var(--spacing-xs))}.formbody .widget.w-85,.formbody>fieldset .widget.w-85{flex:0 0 auto;width:calc(85% - var(--spacing-xs))}.formbody .widget.w-90,.formbody>fieldset .widget.w-90{flex:0 0 auto;width:calc(90% - var(--spacing-xs))}.formbody .widget.w-95,.formbody>fieldset .widget.w-95{flex:0 0 auto;width:calc(95% - var(--spacing-xs))}.formbody .widget.w-100,.formbody>fieldset .widget.w-100{flex:0 0 auto;width:calc(100% - var(--spacing-xs))}.formbody .widget-explanation.info,.formbody>fieldset .widget-explanation.info{background-color:#fff;position:absolute;max-width:70%;top:0px;right:0px;border:1px solid var(--color-white);padding:.6em;padding-right:2em}.formbody .widget-explanation.info p,.formbody>fieldset .widget-explanation.info p{font-size:.8em}.formbody .widget-explanation.info[open],.formbody>fieldset .widget-explanation.info[open]{border-color:var(--color-grey)}.formbody .widget-explanation.info summary,.formbody>fieldset .widget-explanation.info summary{font-size:.7em;top:0px;right:0px;color:currentColor;aspect-ratio:1/1;position:absolute;border:2px solid currentColor;font-weight:600;height:2em;background-color:#fff;cursor:pointer;display:inline-block;align-items:center;border-radius:100%;text-align:center;width:1.8em;line-height:1.6em}.formbody .widget-explanation.info summary:hover,.formbody>fieldset .widget-explanation.info summary:hover{border-color:var(--color-green4);color:var(--color-green4)}.formbody .widget-explanation.mandatory,.formbody>fieldset .widget-explanation.mandatory{color:var(--color-redDark)}.formbody .widget label,.formbody>fieldset .widget label{flex-basis:100%;display:flex;align-items:baseline}.formbody .widget input,.formbody>fieldset .widget input{border-style:hidden}.formbody .widget input[type=text],.formbody .widget input[type=email],.formbody .widget input[type=tel],.formbody .widget input[type=password],.formbody .widget input[type=url],.formbody .widget input[type=date],.formbody .widget input[type=number],.formbody>fieldset .widget input[type=text],.formbody>fieldset .widget input[type=email],.formbody>fieldset .widget input[type=tel],.formbody>fieldset .widget input[type=password],.formbody>fieldset .widget input[type=url],.formbody>fieldset .widget input[type=date],.formbody>fieldset .widget input[type=number]{font-size:1rem;width:100%;background-color:#f8f8f8;outline:1px solid #c2c2c2;border-radius:0;padding:var(--spacing-xxs)}.formbody .widget input[type=text]::placeholder,.formbody .widget input[type=email]::placeholder,.formbody .widget input[type=tel]::placeholder,.formbody .widget input[type=password]::placeholder,.formbody .widget input[type=url]::placeholder,.formbody .widget input[type=date]::placeholder,.formbody .widget input[type=number]::placeholder,.formbody>fieldset .widget input[type=text]::placeholder,.formbody>fieldset .widget input[type=email]::placeholder,.formbody>fieldset .widget input[type=tel]::placeholder,.formbody>fieldset .widget input[type=password]::placeholder,.formbody>fieldset .widget input[type=url]::placeholder,.formbody>fieldset .widget input[type=date]::placeholder,.formbody>fieldset .widget input[type=number]::placeholder{color:#c2c2c2}.formbody .widget input[type=text]:focus,.formbody .widget input[type=text]:focus-visible,.formbody .widget input[type=email]:focus,.formbody .widget input[type=email]:focus-visible,.formbody .widget input[type=tel]:focus,.formbody .widget input[type=tel]:focus-visible,.formbody .widget input[type=password]:focus,.formbody .widget input[type=password]:focus-visible,.formbody .widget input[type=url]:focus,.formbody .widget input[type=url]:focus-visible,.formbody .widget input[type=date]:focus,.formbody .widget input[type=date]:focus-visible,.formbody .widget input[type=number]:focus,.formbody .widget input[type=number]:focus-visible,.formbody>fieldset .widget input[type=text]:focus,.formbody>fieldset .widget input[type=text]:focus-visible,.formbody>fieldset .widget input[type=email]:focus,.formbody>fieldset .widget input[type=email]:focus-visible,.formbody>fieldset .widget input[type=tel]:focus,.formbody>fieldset .widget input[type=tel]:focus-visible,.formbody>fieldset .widget input[type=password]:focus,.formbody>fieldset .widget input[type=password]:focus-visible,.formbody>fieldset .widget input[type=url]:focus,.formbody>fieldset .widget input[type=url]:focus-visible,.formbody>fieldset .widget input[type=date]:focus,.formbody>fieldset .widget input[type=date]:focus-visible,.formbody>fieldset .widget input[type=number]:focus,.formbody>fieldset .widget input[type=number]:focus-visible{outline:1px solid #9eca78;background-color:rgba(100,179,44,.15)}.formbody .widget textarea,.formbody>fieldset .widget textarea{border-style:hidden;font-size:1rem;width:100%;background-color:#f8f8f8;outline:1px solid #c2c2c2;border-radius:0;padding:var(--spacing-xxs)}.formbody .widget textarea::placeholder,.formbody>fieldset .widget textarea::placeholder{color:#c2c2c2}.formbody .widget textarea:focus,.formbody .widget textarea:focus-visible,.formbody>fieldset .widget textarea:focus,.formbody>fieldset .widget textarea:focus-visible{outline:1px solid #9eca78;background-color:rgba(100,179,44,.15)}.formbody .widget select,.formbody>fieldset .widget select{-webkit-appearance:auto;-moz-appearance:auto;-appearance:auto;font-size:1rem;width:max-content;overflow:scroll;min-width:100%;border-style:hidden;background-color:#f8f8f8;outline:1px solid #c2c2c2;border-radius:0;padding:var(--spacing-xxs)}.formbody .widget select.multiselect,.formbody>fieldset .widget select.multiselect{min-height:fit-content}.formbody .widget select optgroup,.formbody>fieldset .widget select optgroup{padding-block:var(--spacing-xxxs)}.formbody .widget select optgroup::nth-child(2),.formbody>fieldset .widget select optgroup::nth-child(2){color:#345811}.formbody .widget select option,.formbody>fieldset .widget select option{padding-block:var(--spacing-xxxs)}optgroup .formbody .widget select option,optgroup .formbody>fieldset .widget select option{padding-inline-start:var(--spacing-xs)}.formbody .widget select:focus,.formbody .widget select:focus-visible,.formbody>fieldset .widget select:focus,.formbody>fieldset .widget select:focus-visible{outline:1px solid #9eca78;background-color:rgba(100,179,44,.15)}.formbody .widget input[type=submit],.formbody .widget button[type=submit],.formbody>fieldset .widget input[type=submit],.formbody>fieldset .widget button[type=submit]{font-size:1rem;text-align:left;appearance:none;border-style:solid;padding-block:13px;padding-inline-start:20px;padding-inline-end:18px;min-width:209px;display:flex;justify-content:space-between;order:1;transition:background-color .2s ease;background-color:var(--color-border);border-color:var(--color-border)}.formbody .widget input[type=submit]:after,.formbody .widget button[type=submit]:after,.formbody>fieldset .widget input[type=submit]:after,.formbody>fieldset .widget button[type=submit]:after{content:"";width:1.2em;height:1.2em;display:inline-block;background-image:url("../../files/assets/icons/arrows/icon-arrow-link.svg");background-repeat:no-repeat;background-position:center;transition:transform var(--transition-duration)}.formbody .widget input[type=submit][value=back],.formbody .widget button[type=submit][value=back],.formbody>fieldset .widget input[type=submit][value=back],.formbody>fieldset .widget button[type=submit][value=back]{min-width:125px;order:0}.formbody .widget input[type=submit][value=back]:before,.formbody .widget button[type=submit][value=back]:before,.formbody>fieldset .widget input[type=submit][value=back]:before,.formbody>fieldset .widget button[type=submit][value=back]:before{content:"";width:1.2em;height:1.2em;display:inline-block;background-image:url("../../files/assets/icons/arrows/icon-arrow-link.svg");background-repeat:no-repeat;background-position:center;transition:transform var(--transition-duration);transform:rotate(180deg)}.formbody .widget input[type=submit][value=back]:after,.formbody .widget button[type=submit][value=back]:after,.formbody>fieldset .widget input[type=submit][value=back]:after,.formbody>fieldset .widget button[type=submit][value=back]:after{display:none;content:"";background-image:none}form:valid .formbody .widget input[type=submit],form:valid .formbody .widget button[type=submit],form:valid .formbody>fieldset .widget input[type=submit],form:valid .formbody>fieldset .widget button[type=submit]{background-color:var(--color-baral-button);border-color:var(--color-baral-button)}.formbody .widget input[type=submit]:hover,.formbody .widget input[type=submit]:active,.formbody .widget button[type=submit]:hover,.formbody .widget button[type=submit]:active,.formbody>fieldset .widget input[type=submit]:hover,.formbody>fieldset .widget input[type=submit]:active,.formbody>fieldset .widget button[type=submit]:hover,.formbody>fieldset .widget button[type=submit]:active{background-color:var(--color-black);border-color:var(--color-black)}.formbody .widget input[type=submit]:hover:after,.formbody .widget input[type=submit]:active:after,.formbody .widget button[type=submit]:hover:after,.formbody .widget button[type=submit]:active:after,.formbody>fieldset .widget input[type=submit]:hover:after,.formbody>fieldset .widget input[type=submit]:active:after,.formbody>fieldset .widget button[type=submit]:hover:after,.formbody>fieldset .widget button[type=submit]:active:after{transform:translateX(40%)}.formbody .widget input[type=submit]:hover:before,.formbody .widget input[type=submit]:active:before,.formbody .widget button[type=submit]:hover:before,.formbody .widget button[type=submit]:active:before,.formbody>fieldset .widget input[type=submit]:hover:before,.formbody>fieldset .widget input[type=submit]:active:before,.formbody>fieldset .widget button[type=submit]:hover:before,.formbody>fieldset .widget button[type=submit]:active:before{transform:rotate(180deg) translateX(40%)}form:valid .formbody .widget input[type=submit]:hover,form:valid .formbody .widget input[type=submit]:active,form:valid .formbody .widget button[type=submit]:hover,form:valid .formbody .widget button[type=submit]:active,form:valid .formbody>fieldset .widget input[type=submit]:hover,form:valid .formbody>fieldset .widget input[type=submit]:active,form:valid .formbody>fieldset .widget button[type=submit]:hover,form:valid .formbody>fieldset .widget button[type=submit]:active{background-color:var(--color-baral-button-light);border-color:var(--color-baral-button-light)}.formbody .widget-checkbox,.formbody .widget-radio,.formbody>fieldset .widget-checkbox,.formbody>fieldset .widget-radio{margin-inline:0px;margin-block:0px;padding-inline:0px;padding-block:0px;border-style:hidden;gap:var(--spacing-s);display:flex;flex-direction:column}.formbody .widget-checkbox legend,.formbody .widget-checkbox .legend,.formbody .widget-radio legend,.formbody .widget-radio .legend,.formbody>fieldset .widget-checkbox legend,.formbody>fieldset .widget-checkbox .legend,.formbody>fieldset .widget-radio legend,.formbody>fieldset .widget-radio .legend{margin-inline:0px;margin-block:0px;padding-inline:0px;padding-block:0px;display:inline;color:#64b32c}.formbody .widget-checkbox>span,.formbody .widget-radio>span,.formbody>fieldset .widget-checkbox>span,.formbody>fieldset .widget-radio>span{display:grid;grid-template-columns:24px auto;gap:1.5em}.formbody .widget-checkbox input[type=checkbox],.formbody .widget-checkbox input[type=radio],.formbody .widget-radio input[type=checkbox],.formbody .widget-radio input[type=radio],.formbody>fieldset .widget-checkbox input[type=checkbox],.formbody>fieldset .widget-checkbox input[type=radio],.formbody>fieldset .widget-radio input[type=checkbox],.formbody>fieldset .widget-radio input[type=radio]{appearance:none;margin:0;font:inherit;color:currentColor;width:24px;aspect-ratio:1/1;border-style:hidden;border-radius:0;outline:1px solid #c2c2c2;transform:translateY(-0.075em);display:grid;place-content:center;background-color:#f8f8f8}.formbody .widget-checkbox input[type=checkbox]:before,.formbody .widget-checkbox input[type=radio]:before,.formbody .widget-radio input[type=checkbox]:before,.formbody .widget-radio input[type=radio]:before,.formbody>fieldset .widget-checkbox input[type=checkbox]:before,.formbody>fieldset .widget-checkbox input[type=radio]:before,.formbody>fieldset .widget-radio input[type=checkbox]:before,.formbody>fieldset .widget-radio input[type=radio]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #64b32c;transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.formbody .widget-checkbox input[type=checkbox]:focus,.formbody .widget-checkbox input[type=checkbox]:focus-visible,.formbody .widget-checkbox input[type=radio]:focus,.formbody .widget-checkbox input[type=radio]:focus-visible,.formbody .widget-radio input[type=checkbox]:focus,.formbody .widget-radio input[type=checkbox]:focus-visible,.formbody .widget-radio input[type=radio]:focus,.formbody .widget-radio input[type=radio]:focus-visible,.formbody>fieldset .widget-checkbox input[type=checkbox]:focus,.formbody>fieldset .widget-checkbox input[type=checkbox]:focus-visible,.formbody>fieldset .widget-checkbox input[type=radio]:focus,.formbody>fieldset .widget-checkbox input[type=radio]:focus-visible,.formbody>fieldset .widget-radio input[type=checkbox]:focus,.formbody>fieldset .widget-radio input[type=checkbox]:focus-visible,.formbody>fieldset .widget-radio input[type=radio]:focus,.formbody>fieldset .widget-radio input[type=radio]:focus-visible{outline-color:#64b32c;background-color:rgba(100,179,44,.15)}.formbody .widget-checkbox input[type=checkbox]:disabled,.formbody .widget-checkbox input[type=radio]:disabled,.formbody .widget-radio input[type=checkbox]:disabled,.formbody .widget-radio input[type=radio]:disabled,.formbody>fieldset .widget-checkbox input[type=checkbox]:disabled,.formbody>fieldset .widget-checkbox input[type=radio]:disabled,.formbody>fieldset .widget-radio input[type=checkbox]:disabled,.formbody>fieldset .widget-radio input[type=radio]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.formbody .widget-checkbox input[type=checkbox]:checked::before,.formbody .widget-checkbox input[type=radio]:checked::before,.formbody .widget-radio input[type=checkbox]:checked::before,.formbody .widget-radio input[type=radio]:checked::before,.formbody>fieldset .widget-checkbox input[type=checkbox]:checked::before,.formbody>fieldset .widget-checkbox input[type=radio]:checked::before,.formbody>fieldset .widget-radio input[type=checkbox]:checked::before,.formbody>fieldset .widget-radio input[type=radio]:checked::before{transform:scale(1)}.formbody .widget-checkbox fieldset,.formbody .widget-radio fieldset,.formbody>fieldset .widget-checkbox fieldset,.formbody>fieldset .widget-radio fieldset{margin-inline:0px;margin-block:0px;padding-inline:0px;padding-block:0px;border-style:hidden;gap:var(--spacing-s);display:flex;flex-direction:column}.formbody .widget-checkbox fieldset>fieldset,.formbody .widget-radio fieldset>fieldset,.formbody>fieldset .widget-checkbox fieldset>fieldset,.formbody>fieldset .widget-radio fieldset>fieldset{padding-inline:var(--spacing-xs)}.formbody .widget-checkbox fieldset legend,.formbody .widget-checkbox fieldset .legend,.formbody .widget-radio fieldset legend,.formbody .widget-radio fieldset .legend,.formbody>fieldset .widget-checkbox fieldset legend,.formbody>fieldset .widget-checkbox fieldset .legend,.formbody>fieldset .widget-radio fieldset legend,.formbody>fieldset .widget-radio fieldset .legend{margin-inline:0px;margin-block:0px;padding-inline:0px;padding-block:0px;display:inline;color:#64b32c}.formbody .widget-checkbox fieldset>span,.formbody .widget-radio fieldset>span,.formbody>fieldset .widget-checkbox fieldset>span,.formbody>fieldset .widget-radio fieldset>span{display:grid;grid-template-columns:24px auto;gap:1.5em}.formbody .widget-checkbox fieldset input[type=checkbox],.formbody .widget-checkbox fieldset input[type=radio],.formbody .widget-radio fieldset input[type=checkbox],.formbody .widget-radio fieldset input[type=radio],.formbody>fieldset .widget-checkbox fieldset input[type=checkbox],.formbody>fieldset .widget-checkbox fieldset input[type=radio],.formbody>fieldset .widget-radio fieldset input[type=checkbox],.formbody>fieldset .widget-radio fieldset input[type=radio]{appearance:none;margin:0;font:inherit;color:currentColor;width:24px;aspect-ratio:1/1;border-style:hidden;border-radius:0;outline:1px solid #c2c2c2;transform:translateY(-0.075em);display:grid;place-content:center;background-color:#f8f8f8}.formbody .widget-checkbox fieldset input[type=checkbox]:before,.formbody .widget-checkbox fieldset input[type=radio]:before,.formbody .widget-radio fieldset input[type=checkbox]:before,.formbody .widget-radio fieldset input[type=radio]:before,.formbody>fieldset .widget-checkbox fieldset input[type=checkbox]:before,.formbody>fieldset .widget-checkbox fieldset input[type=radio]:before,.formbody>fieldset .widget-radio fieldset input[type=checkbox]:before,.formbody>fieldset .widget-radio fieldset input[type=radio]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #64b32c;transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.formbody .widget-checkbox fieldset input[type=checkbox]:focus,.formbody .widget-checkbox fieldset input[type=checkbox]:focus-visible,.formbody .widget-checkbox fieldset input[type=radio]:focus,.formbody .widget-checkbox fieldset input[type=radio]:focus-visible,.formbody .widget-radio fieldset input[type=checkbox]:focus,.formbody .widget-radio fieldset input[type=checkbox]:focus-visible,.formbody .widget-radio fieldset input[type=radio]:focus,.formbody .widget-radio fieldset input[type=radio]:focus-visible,.formbody>fieldset .widget-checkbox fieldset input[type=checkbox]:focus,.formbody>fieldset .widget-checkbox fieldset input[type=checkbox]:focus-visible,.formbody>fieldset .widget-checkbox fieldset input[type=radio]:focus,.formbody>fieldset .widget-checkbox fieldset input[type=radio]:focus-visible,.formbody>fieldset .widget-radio fieldset input[type=checkbox]:focus,.formbody>fieldset .widget-radio fieldset input[type=checkbox]:focus-visible,.formbody>fieldset .widget-radio fieldset input[type=radio]:focus,.formbody>fieldset .widget-radio fieldset input[type=radio]:focus-visible{outline-color:#64b32c;background-color:rgba(100,179,44,.15)}.formbody .widget-checkbox fieldset input[type=checkbox]:disabled,.formbody .widget-checkbox fieldset input[type=radio]:disabled,.formbody .widget-radio fieldset input[type=checkbox]:disabled,.formbody .widget-radio fieldset input[type=radio]:disabled,.formbody>fieldset .widget-checkbox fieldset input[type=checkbox]:disabled,.formbody>fieldset .widget-checkbox fieldset input[type=radio]:disabled,.formbody>fieldset .widget-radio fieldset input[type=checkbox]:disabled,.formbody>fieldset .widget-radio fieldset input[type=radio]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.formbody .widget-checkbox fieldset input[type=checkbox]:checked::before,.formbody .widget-checkbox fieldset input[type=radio]:checked::before,.formbody .widget-radio fieldset input[type=checkbox]:checked::before,.formbody .widget-radio fieldset input[type=radio]:checked::before,.formbody>fieldset .widget-checkbox fieldset input[type=checkbox]:checked::before,.formbody>fieldset .widget-checkbox fieldset input[type=radio]:checked::before,.formbody>fieldset .widget-radio fieldset input[type=checkbox]:checked::before,.formbody>fieldset .widget-radio fieldset input[type=radio]:checked::before{transform:scale(1)}.formbody .widget.field,.formbody>fieldset .widget.field{position:relative;width:100%}.formbody .widget.field ul,.formbody>fieldset .widget.field ul{position:relative;z-index:1;border:1px solid var(--color-grey);background-color:var(--color-white);transition-property:box-shadow;transition-duration:200ms;padding:19px 15px}.formbody .widget.field ul .file-item,.formbody>fieldset .widget.field ul .file-item{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;text-indent:0;font-size:16px;cursor:auto}.formbody .widget.field ul .file-item:not(:last-child),.formbody>fieldset .widget.field ul .file-item:not(:last-child){border-bottom:1px solid var(--color-grey);margin-bottom:15px;padding-bottom:15px}.formbody .widget.field ul .file-item em,.formbody>fieldset .widget.field ul .file-item em{margin-left:auto;font-size:16px;color:#737373}.formbody .widget.field ul .file-item p,.formbody>fieldset .widget.field ul .file-item p{flex:0 0 100%;font-weight:400}.formbody .widget.field ul .file-item strong,.formbody>fieldset .widget.field ul .file-item strong{font-weight:400}.formbody .widget.field ul .file-item span,.formbody>fieldset .widget.field ul .file-item span{display:block;padding-left:8px;position:relative;width:24px;height:24px;box-sizing:border-box;margin-left:10px;align-self:center;cursor:pointer;border-radius:13px;border:1px solid rgba(0,0,0,0);transition-property:border,background-color;transition-duration:200ms}.formbody .widget.field ul .file-item span::before,.formbody .widget.field ul .file-item span::after,.formbody>fieldset .widget.field ul .file-item span::before,.formbody>fieldset .widget.field ul .file-item span::after{content:" ";position:absolute;left:6px;top:10px;width:10px;height:2px;background-color:#cc2936}.formbody .widget.field ul .file-item span::before,.formbody>fieldset .widget.field ul .file-item span::before{transform:rotate(45deg)}.formbody .widget.field ul .file-item span::after,.formbody>fieldset .widget.field ul .file-item span::after{transform:rotate(-45deg)}.formbody .widget.field ul::after,.formbody>fieldset .widget.field ul::after{display:none;content:attr(data-text);pointer-events:none;opacity:0;justify-content:center;align-items:center;transition-property:opacity;transition-duration:200ms;text-align:center;padding:1rem 1rem;color:var(--color-black);font-weight:600}@media screen and (min-width: 73.75rem){.formbody .widget.field ul::after,.formbody>fieldset .widget.field ul::after{padding:2.75rem 5.9375rem}}.formbody .widget.field ul:empty,.formbody>fieldset .widget.field ul:empty{z-index:0}.formbody .widget.field ul:empty::after,.formbody>fieldset .widget.field ul:empty::after{display:flex;opacity:1}.formbody .widget.field input[type=file],.formbody>fieldset .widget.field input[type=file]{position:absolute;left:0;right:0;top:0;bottom:0;height:100%;opacity:0;cursor:pointer}.formbody .widget.-error,.formbody>fieldset .widget.-error{border-left:4px solid var(--color-red);padding-inline-start:10px}.field.-honigtopf{position:absolute !important;left:-9999px !important}.field__website{position:absolute;transform:translateX(-99999px)}.widget>.input>span>label{color:var(--color-black)}.field__required{font-weight:400;white-space:nowrap}.field__info{color:#838383}@container fieldinfo (min-width: 430px){.field__info br{display:none;visibility:hidden}}.field__error{display:block;margin-block-start:5px;font-weight:600;color:var(--color-red)}@keyframes rotate{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.formbody,div[data-type=placeholder]{margin-block-start:var(--spacing-s);max-width:60%}.formbody>fieldset,div[data-type=placeholder]>fieldset{min-width:100%}.form__fieldset{margin:0;padding:0;border:0}.form__fieldset>legend{padding-block-start:var(--spacing-xs);padding-block-end:var(--spacing-xxs)}.form__fieldset>legend>h4,.form__fieldset>legend.form__fieldset>legend{margin-block-end:5px !important;text-align:start;justify-content:flex-start}.error{color:var(--color-redDark)}.form__global-error{padding-left:var(--spacing-xxs) !important;font-weight:600;color:var(--color-redDark);margin-block-start:20px;border-left:4px solid var(--color-redDark)}.form__success{display:flex;padding-left:var(--spacing-xs) !important;column-gap:var(--spacing-s) !important;row-gap:var(--spacing-xxs);flex-wrap:wrap;border-left:6px solid var(--color-baral);background-color:var(--color-white)}.form__success h4,.form__success .form__fieldset>legend{text-align:start;flex-grow:1}.form__success p:last-child{margin-block-end:0}.form__success::before{content:"";display:inline-block;box-sizing:border-box;width:30px;height:30px;border-radius:50%;background-image:url("/assets/icons/icon-checkmark-white.svg");background-position:center;background-repeat:no-repeat;background-color:var(--color-baral)}table{width:100%;max-width:100%;border-collapse:collapse}table th,table td{text-align:start;vertical-align:top}table tbody>tr>*{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px}table tbody>tr>* h4,table tbody>tr>.form__fieldset>legend{margin-top:0}table>tr:hover{background-color:rgba(246,246,246,.6)}.table.events{width:100%;margin-inline:auto;border-collapse:collapse;font-size:clamp(16px,1vw,1.25rem)}@media screen and (max-width: 40rem){.table.events>thead{display:none}}.table.events>thead>tr>*,.table.events>tbody>tr>*{padding-block:10px;vertical-align:middle}@media screen and (max-width: 40rem){.table.events>tbody>tr{display:inline-flex;flex-direction:row;width:100%;flex-basis:100%;justify-content:space-between;flex-wrap:wrap}.table.events>tbody>tr>*{padding-left:0.625rem !important;flex:0 0 50%}.table.events>tbody>tr>*:not(:last-child):before{content:attr(data-label);display:block}.table.events>tbody>tr>*:last-child,.table.events>tbody>tr>*[data-label=Anmeldeschluss],.table.events>tbody>tr>*[data-label=Preis]{flex:0 0 100%}}@media screen and (max-width: 40rem){.table.events>tbody>tr>*:last-child{border-bottom:1px solid var(--color-grey)}}@media screen and (min-width: 40rem){.table.events>tbody>tr>*{border-top:1px solid var(--color-grey)}}.table.events>tbody>tr>*:last-child{text-align:end}.table.events>tbody>tr>*:last-child *{text-align:initial}svg.baral_logo .baral-green{fill:#64b32c}svg.baral_logo_header{width:clamp(100px,24.29375vw,185px);flex:0 0 auto}svg.baral_logo_footer{width:100%;max-width:349.83px}svg.baral_logo_footer .baral-green{fill:#fff}svg.baral_logo_footer path{fill:#fff}address{font-style:normal}#page_title{padding-block-start:min(90px,6.25vw);padding-block-end:min(67px,5vw);padding-inline-start:min(90px,6.25vw)}#page_title_fulltitle{padding-inline-start:min(45px,3.125vw);background-color:#64b32c;color:#fff;padding-block-start:min(45px,3.125vw);padding-block-end:min(45px,3.125vw)}#page_title h1{margin-block:0px;line-height:1.2em}#page_title h1:after{margin-block-start:min(22.5px - .2em,1.45vw - .2em);content:"";display:block;width:min(45px,3.125vw);border-bottom:8px solid #64b32c}.content-text:not(:first-of-type){margin-block-start:min(45px,3.125vw)}.content-text ul{list-style-type:disc}.cm-language-select,.cm-theme-select,.cm-purpose-select{border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#fff;background-color:var(--white1, #ffffff);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#ccc;border-color:var(--light2, #cccccc);box-shadow:0 2px 5px 0 rgba(0,0,0,.11);padding:12px;margin-bottom:12px}.cm-language-select ul.cm-languages,.cm-language-select ul.cm-themes,.cm-language-select ul.cm-purposes,.cm-theme-select ul.cm-languages,.cm-theme-select ul.cm-themes,.cm-theme-select ul.cm-purposes,.cm-purpose-select ul.cm-languages,.cm-purpose-select ul.cm-themes,.cm-purpose-select ul.cm-purposes{margin-top:-4px}.cm-language-select ul.cm-languages li,.cm-language-select ul.cm-themes li,.cm-language-select ul.cm-purposes li,.cm-theme-select ul.cm-languages li,.cm-theme-select ul.cm-themes li,.cm-theme-select ul.cm-purposes li,.cm-purpose-select ul.cm-languages li,.cm-purpose-select ul.cm-themes li,.cm-purpose-select ul.cm-purposes li{color:#fff;color:var(--light1, #ffffff);border-radius:0px;border-radius:var(--border-radius, 0px);border-width:1px;border-width:var(--border-width, 1px);border-style:solid;border-style:var(--border-style, solid);border-color:#64b32c;border-color:var(--green2, #64B32C);background-color:#64b32c;background-color:var(--green1, #64B32C);display:inline-block;margin-right:4px;margin-top:4px;padding:.4em 1em;font-size:.9em}.cm-language-select ul.cm-languages li a,.cm-language-select ul.cm-themes li a,.cm-language-select ul.cm-purposes li a,.cm-theme-select ul.cm-languages li a,.cm-theme-select ul.cm-themes li a,.cm-theme-select ul.cm-purposes li a,.cm-purpose-select ul.cm-languages li a,.cm-purpose-select ul.cm-themes li a,.cm-purpose-select ul.cm-purposes li a{color:#fff;color:var(--white1, #ffffff)}.cm-search-select{margin-top:12px;margin-bottom:12px;display:flex}.cm-search-select input:not(:focus)~.cm-candidates{display:none}.cm-search-select .cm-candidates:hover{display:block !important}.cm-search-select .cm-candidates{background-color:#fff;background-color:var(--white1, #ffffff);border-radius:0px;border-radius:var(--border-radius, 0px);border-width:1px;border-width:var(--border-width, 1px);border-style:solid;border-style:var(--border-style, solid);border-color:#a6a6a6;border-color:var(--white2, #a6a6a6);position:absolute;top:55px;left:0;z-index:10;margin-bottom:10px;width:100%}.cm-search-select .cm-candidates .cm-candidate{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#9d9d9d;border-bottom-color:var(--dark3, #9d9d9d);padding:12px;cursor:pointer}.cm-search-select .cm-candidates .cm-candidate p{color:#4a4a4a;color:var(--dark2, #4a4a4a);font-size:.9em}.cm-search-select .cm-candidates .cm-candidate:last-child{border-bottom-style:none}.cm-obj-selector{position:relative;display:inline-block;margin-bottom:10px;margin-right:20px;width:100%;height:40px;overflow:visible}@media(min-width: 768px){.cm-obj-selector{width:300px}}.cm-obj-selector span.cm-obj-selector-more{display:block;position:absolute;right:.5em;padding-top:.6em;padding-right:.3em;z-index:2;pointer-events:none;transform:scaleY(0.6) scaleX(0.8);font-weight:800}.cm-obj-selector ul{background-color:#fff;background-color:var(--white1, #ffffff);top:0;left:0;z-index:1;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cm-obj-selector ul li{background-color:#fff;background-color:var(--white1, #ffffff);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#a6a6a6;border-bottom-color:var(--white2, #a6a6a6);box-shadow:0 2px 5px 0 rgba(0,0,0,.33);margin:0;width:auto;display:none;width:100%;order:2}.cm-obj-selector ul li:last-child{border-bottom-style:none}.cm-obj-selector ul li.cm-obj-is-active{background-color:#ccc;background-color:var(--light2, #cccccc);display:flex;order:1}.cm-obj-selector ul li a.cm-obj-item{width:100%;padding:8px;padding-right:40px}.cm-obj-selector ul li.cm-obj-add{padding:8px;display:none;justify-content:space-between;order:3}.cm-obj-selector ul li.cm-obj-add input{color:#1d1d1d;color:var(--dark1, #1d1d1d);border-color:#4a4a4a;border-color:var(--dark2, #4a4a4a);border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);flex-grow:1;flex-shrink:1;padding:4px;font-size:.9em}.cm-obj-selector ul li.cm-obj-add a.cm-btn{color:#fff;color:var(--white1, #ffffff);border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#9d9d9d;background-color:var(--dark3, #9d9d9d);padding:8px;flex-grow:0;flex-shrink:0;margin-left:10px;width:auto;display:inline-block}.cm-obj-selector ul:not(.cm-is-active) li.cm-obj-is-active{background-color:#fff;background-color:var(--white1, #ffffff)}.cm-obj-selector ul.cm-is-active{z-index:4}.cm-obj-selector ul.cm-is-active li{display:flex}.cm-switch{padding:12px}p.cm-description{color:#4a4a4a;color:var(--dark2, #4a4a4a);font-size:.9em;padding-top:2px;margin-bottom:4px}.cm-select{margin-top:16px}.cm-select select{background-color:#fff;background-color:var(--white1, #ffffff);color:#4a4a4a;color:var(--dark2, #4a4a4a);border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-color:#a6a6a6;border-color:var(--white2, #a6a6a6);display:block;width:100%;padding:12px 5px;font-size:.9em;text-indent:5px}.cm-select select[disabled]{background-color:#ccc;background-color:var(--light2, #cccccc)}.cm-retracting-label-input{display:inline-block;position:relative;width:100%;padding:10px 0 6px;margin-top:4px}.cm-retracting-label-input>.cm-label{background-color:#fff;background-color:var(--white1, #ffffff);border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#ccc;border-color:var(--light2, #cccccc);position:absolute;top:16px;left:8px;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 16px);overflow:hidden;pointer-events:none;transition:transform 150ms cubic-bezier(0.47, 0, 0.74, 0.71),opacity 150ms cubic-bezier(0.47, 0, 0.74, 0.71),color 150ms cubic-bezier(0.47, 0, 0.74, 0.71);padding:0 8px;transform:scale(0.75) translateX(-16%) translateY(-26px)}.cm-input{border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#fff;background-color:var(--light1, #ffffff);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#64b32c;border-color:var(--green1, #64B32C);font-size:.9em;box-sizing:border-box;padding:12px 18px;width:100%}.cm-input[disabled]{background-color:#ccc;background-color:var(--light2, #cccccc)}.cm-dropdown{position:relative}.cm-dropdown>button{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:2em;height:2em;font-size:1em;border:0;background-color:rgba(0,0,0,0)}.cm-dropdown>button:focus,.cm-dropdown>button:hover{background-color:#fff;background-color:var(--light1, #ffffff);border-radius:25px}.cm-dropdown>.cm-dropdowncontent{background-color:#fff;background-color:var(--white1, #ffffff);display:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.33);width:auto}.cm-dropdown>.cm-dropdowncontent.cm-dropdownexpanded{border-radius:0px;border-radius:var(--border-radius, 0px);display:block;position:absolute;top:35px;z-index:100;left:0}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu{border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#4a4a4a;border-color:var(--dark2, #4a4a4a);list-style:none;text-align:left;max-width:300px;min-width:200px;padding-top:.25rem;padding-bottom:.25rem}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li{height:auto}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a{display:block;padding:8px;padding-left:16px}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a span{display:inline-flex;align-items:center}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a .icon{margin-right:.45em}.cm-dropdown>.cm-dropdowncontent ul.cm-dropdownmenu li a:hover{background-color:#64b32c;background-color:var(--blue1, #64B32C);color:#fff;color:var(--white1, #ffffff)}.cm-dropdown.is-right .cm-dropdowncontent.cm-dropdownexpanded{right:0;left:auto}.klaro-ide label{display:inline-block}.klaro-ide .cm-global-fields,.klaro-ide .cm-config-controls,.klaro-ide .cm-translations-fields,.klaro-ide .cm-service-fields{max-width:600px}.klaro-ide .cm-json .cm-file-import{display:none}.klaro-ide .cm-json .cm-upload-label{cursor:pointer}.klaro-ide .cm-json .cm-upload-label button{pointer-events:none}.klaro-ide .cm-json pre code{white-space:pre-wrap}.klaro-ide .cm-message{padding:12px}.klaro-ide .cm-message.cm-error,.klaro-ide .cm-message.cm-success{border-radius:0px;border-radius:var(--border-radius, 0px);color:#fff;color:var(--white1, #ffffff);box-shadow:0 2px 5px 0 rgba(0,0,0,.11);margin-bottom:24px}.klaro-ide .cm-message.cm-error{background-color:#ca4838;background-color:var(--red2, #ca4838)}.klaro-ide .cm-message.cm-success{background:#64b32c;background:var(--green2, #64B32C)}.klaro-ide .cm-space-sm{margin-bottom:8px !important}.klaro-ide .cm-space-md{margin-bottom:12px !important}.klaro-ide .cm-space-lg{margin-bottom:24px !important}.klaro-ide .cm-json h1,.klaro-ide .cm-json h2,.klaro-ide .cm-json h3,.klaro-ide .cm-json h4,.klaro-ide .cm-json .form__fieldset>legend,.klaro-ide .cm-global-fields h1,.klaro-ide .cm-global-fields h2,.klaro-ide .cm-global-fields h3,.klaro-ide .cm-global-fields h4,.klaro-ide .cm-global-fields .form__fieldset>legend,.klaro-ide .cm-config-controls h1,.klaro-ide .cm-config-controls h2,.klaro-ide .cm-config-controls h3,.klaro-ide .cm-config-controls h4,.klaro-ide .cm-config-controls .form__fieldset>legend,.klaro-ide .cm-translations-fields h1,.klaro-ide .cm-translations-fields h2,.klaro-ide .cm-translations-fields h3,.klaro-ide .cm-translations-fields h4,.klaro-ide .cm-translations-fields .form__fieldset>legend,.klaro-ide .cm-service-fields h1,.klaro-ide .cm-service-fields h2,.klaro-ide .cm-service-fields h3,.klaro-ide .cm-service-fields h4,.klaro-ide .cm-service-fields .form__fieldset>legend{font-size:2em;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-weight:600}.klaro-ide .cm-json h1,.klaro-ide .cm-global-fields h1,.klaro-ide .cm-config-controls h1,.klaro-ide .cm-translations-fields h1,.klaro-ide .cm-service-fields h1{border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#ccc;border-color:var(--light2, #cccccc);text-transform:none;margin-bottom:20px;display:inline-block}.klaro-ide .cm-json h2,.klaro-ide .cm-global-fields h2,.klaro-ide .cm-config-controls h2,.klaro-ide .cm-translations-fields h2,.klaro-ide .cm-service-fields h2{font-size:1.6em}.klaro-ide .cm-json h3,.klaro-ide .cm-global-fields h3,.klaro-ide .cm-config-controls h3,.klaro-ide .cm-translations-fields h3,.klaro-ide .cm-service-fields h3{font-size:1.3em}.klaro-ide .cm-json h4,.klaro-ide .cm-json .form__fieldset>legend,.klaro-ide .cm-global-fields h4,.klaro-ide .cm-global-fields .form__fieldset>legend,.klaro-ide .cm-config-controls h4,.klaro-ide .cm-config-controls .form__fieldset>legend,.klaro-ide .cm-translations-fields h4,.klaro-ide .cm-translations-fields .form__fieldset>legend,.klaro-ide .cm-service-fields h4,.klaro-ide .cm-service-fields .form__fieldset>legend{font-size:1em;font-weight:600}.klaro-ide p.cm-section-description{color:#4a4a4a;color:var(--dark2, #4a4a4a);text-align:justify;margin-top:8px;margin-bottom:24px}.klaro-ide .cm-purpose-order ul{margin-top:12px;margin-bottom:12px}.klaro-ide .cm-purpose-order ul li{display:flex}.klaro-ide .cm-purpose-order ul li span.cm-buttons{border-radius:0px;border-radius:var(--border-radius, 0px);flex-grow:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.11)}.klaro-ide .cm-purpose-order ul li span.cm-buttons a{padding:12px;display:inline-block}.klaro-ide .cm-purpose-order ul li span.cm-buttons a:hover{background:#64b32c;background:var(--green1, #64B32C)}.klaro-ide .cm-purpose-order ul li span.cm-value{flex-grow:1;padding:12px}.klaro-ide .cm-translations-fields .cm-translations-for-key{border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#fff;background-color:var(--white1, #ffffff);box-shadow:0 2px 5px 0 rgba(0,0,0,.11);padding:12px;margin-bottom:24px}.klaro-ide .cm-translations-fields .cm-translations-for-key li{display:flex;justify-content:space-between;align-items:flex-start}.klaro-ide .cm-translations-fields .cm-translations-for-key li span.cm-lang{font-family:Courier;display:block;padding:20px;margin-top:5px;flex-grow:0}.klaro-ide .cm-service-list .cm-status,.klaro-ide .cm-config-list .cm-status{text-align:left}.klaro-ide .cm-service-list .cm-status span,.klaro-ide .cm-config-list .cm-status span{padding-left:10px}.klaro-ide .cm-service-list .cm-status .cm-status-is-active,.klaro-ide .cm-config-list .cm-status .cm-status-is-active{color:#64b32c;color:var(--green1, #64B32C)}.klaro-ide .cm-service-list .cm-status .cm-status-is-inactive,.klaro-ide .cm-config-list .cm-status .cm-status-is-inactive{color:#e18a7e;color:var(--red1, #e18a7e)}.klaro-ide .cm-service-list .cm-name,.klaro-ide .cm-config-list .cm-name{text-transform:uppercase;font-weight:600}.klaro-ide p.cm-no-cookies,.klaro-ide p.cm-no-services{margin-top:6px;margin-bottom:6px;font-weight:600}.klaro-ide .cm-cookie-config .cm-cookie-forms .cm-cookie-form{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc)}.klaro-ide .cm-demo .cm-config-controls .cm-retracting-label-input{width:auto;flex-grow:1;margin-right:12px}.klaro-ide .cm-demo .cm-config-controls:first-child{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc)}.klaro-ide .cm-config-controls{margin-top:8px;margin-bottom:24px;max-width:none;display:flex;flex-wrap:wrap;width:100%;align-items:baseline;justify-content:space-between}.klaro-ide .cm-config-controls h2{margin-right:24px;display:block;flex-grow:1}.klaro-ide .cm-config-controls .cm-control{flex-shrink:1;display:inline-block;margin-bottom:20px}.klaro-ide .cm-config-controls .cm-control .cm-retracting-label-input{max-width:400px;display:block}.klaro-ide .cm-config-controls .cm-control input{max-width:400px}.klaro-ide .cm-config-controls .cm-control select{border-color:#64b32c;border-color:var(--green1, #64B32C);border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#fff;background-color:var(--white1, #ffffff);padding:12px;margin-bottom:12px;display:block}.klaro-ide .cm-config-controls .cm-control-button{border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#639d21;background-color:var(--blue2, #639d21);color:#fff;color:var(--white1, #ffffff);border-style:none;padding:12px;margin-top:4px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.33);margin-right:6px}.klaro-ide .cm-config-controls .cm-control-button.cm-delete{background-color:#943926;background-color:var(--red3, #943926);float:right}.klaro-ide .cm-config-controls .cm-control-button.cm-secondary{background-color:#ca4838;background-color:var(--red2, #ca4838)}.klaro-ide .cm-config-controls .cm-control-button.cm-success{background-color:#64b32c;background-color:var(--green1, #64B32C)}.klaro-ide .cm-config-controls .cm-control-button:disabled{background-color:#fff;background-color:var(--light1, #ffffff);color:#1d1d1d;color:var(--dark1, #1d1d1d);cursor:not-allowed}.klaro-ide .cookie-modal .cm-modal.cm-ide{background-color:#1d1d1d;background-color:var(--dark1, #1d1d1d);color:#fff;color:var(--light1, #ffffff);z-index:51;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width: 1020px){.klaro-ide .cookie-modal .cm-modal.cm-ide{border-radius:0px;border-radius:var(--border-radius, 0px);position:relative;margin:0 auto;max-width:1000px;height:auto;width:auto}}.klaro{font-family:inherit;font-family:var(--font-family, inherit);font-size:1rem;font-size:var(--font-size, 1rem)}.klaro button{font-family:inherit;font-family:var(--font-family, inherit);font-size:1rem;font-size:var(--font-size, 1rem)}.klaro.cm-as-context-notice{width:100%;height:100%}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child{margin-top:0}.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green1, #64B32C)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green1, #64B32C);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green2, #64B32C);opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green2, #64B32C);opacity:.8;cursor:not-allowed}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#9d9d9d;color:var(--dark3, #9d9d9d);font-size:.9em;padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#a6a6a6;background-color:var(--white2, #a6a6a6);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#fff;background-color:var(--white3, #ffffff);position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;-webkit-transition:.4s;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow:0 0 1px var(color, green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#64b32c;color:var(--green1, #64B32C);text-decoration:none;max-width:max-content}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fff;color:var(--light1, #ffffff)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:0;padding:0;margin-top:.7em}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal .form__fieldset>legend,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice .form__fieldset>legend,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice .form__fieldset>legend,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family, inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color, #ffffff);background-color:#4a4a4a;background-color:var(--dark2, #4a4a4a);border-radius:0px;border-radius:var(--border-radius, 0px);padding:6px 20px;margin-right:.5em;border-style:none;padding-block:.4em;padding-inline:10px;font-size:1em;cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#ccc;background-color:var(--light2, #cccccc)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#64b32c;background-color:var(--blue1, #64B32C)}.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success-var{min-width:auto !important;padding-inline:20px}.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success::after,.klaro .cookie-modal .cm-btn.cm-btn.cm-btn-success-var::after,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success::after,.klaro .context-notice .cm-btn.cm-btn.cm-btn-success-var::after,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success::after,.klaro .cookie-notice .cm-btn.cm-btn.cm-btn-success-var::after{display:none}.klaro .context-notice{border-radius:0px;border-radius:var(--border-radius, 0px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#ccc;border-color:var(--light2, #cccccc);background-color:#fff;background-color:var(--light1, #ffffff);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#1d1d1d;background-color:var(--dark1, #1d1d1d);border-color:#4a4a4a;border-color:var(--dark2, #4a4a4a)}.klaro .context-notice.cm-dark p{color:#fff;color:var(--light1, #ffffff)}.klaro .context-notice.cm-dark p a{color:#639d21;color:var(--blue2, #639d21)}.klaro .context-notice p{color:#1d1d1d;color:var(--dark1, #1d1d1d);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p:not(p.cm-buttons){max-width:35ch;margin-left:auto;margin-right:auto}.klaro .context-notice p a{color:#64b32c;color:var(--green2, #64B32C)}.klaro .context-notice p.cm-buttons{margin-top:12px;gap:var(--spacing-xs);justify-content:center;display:flex}.klaro .context-notice p.cm-buttons>button{margin:0}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000;font-weight:600}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#1d1d1d;background-color:var(--dark1, #1d1d1d);color:#fff;color:var(--light1, #ffffff);z-index:51;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width: 660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:0px;border-radius:var(--border-radius, 0px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fff;stroke:var(--light1, #ffffff)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#4a4a4a;border-top-color:var(--dark2, #4a4a4a);border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}@media screen and (max-width: 37.5rem){.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-wrap:wrap}.klaro .cookie-modal .cm-modal .cm-footer-buttons button{flex:1 0 100%;margin-block:.3em}}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:.8em;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#4a4a4a;color:var(--dark2, #4a4a4a)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#4a4a4a;border-bottom-color:var(--dark2, #4a4a4a);padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block;hyphens:auto;-webkit-hyphens:auto}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-header p>span{display:flex;flex-wrap:wrap}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a3a3a3;color:var(--light3, #a3a3a3)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a3a3a3;color:var(--light3, #a3a3a3);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);border-top-color:#4a4a4a;border-top-color:var(--dark2, #4a4a4a);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#4a4a4a;color:var(--dark2, #4a4a4a);padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#1d1d1d;background-color:var(--dark1, #1d1d1d);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width: 1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:0px;border-radius:var(--border-radius, 0px);position:fixed;position:var(--notice-position, fixed);right:20px;right:var(--notice-right, 20px);left:auto;left:var(--notice-left, auto);bottom:20px;bottom:var(--notice-bottom, 20px);top:auto;top:var(--notice-top, auto);max-width:400px;max-width:var(--notice-max-width, 400px);box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}}@media(max-width: 1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em;padding-top:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:flex;gap:.5em}@media(max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width: 384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - 0.5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-0.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:1em}.klaro .cookie-modal-notice{background-color:#1d1d1d;background-color:var(--dark1, #1d1d1d);color:#fff;color:var(--light1, #ffffff);z-index:51;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto;padding:1em;padding-top:.2em}@media(min-width: 400px){.klaro .cookie-modal-notice{border-radius:0px;border-radius:var(--border-radius, 0px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none !important}.cm-list .cm-item{display:flex;flex-direction:row;align-items:center;padding:8px;display:flex;flex-direction:row;align-items:start;justify-items:flex-end}@media(min-width: 768px){.cm-list .cm-item span.cm-is-action{display:none}.cm-list .cm-item:hover span.cm-is-action{display:inline-block}}.cm-list .cm-item:last-child{border-bottom:0}.cm-list .cm-item:nth-child(2n){background-color:#fff;background-color:var(--light1, #ffffff)}.cm-list .cm-item.cm-is-header{font-weight:600;margin-bottom:4px;background:none}.cm-list .cm-item.cm-is-card{background-color:#fff;background-color:var(--white1, #ffffff);border-radius:0px;border-radius:var(--border-radius, 0px);box-shadow:0 2px 5px 0 rgba(0,0,0,.33);margin-bottom:24px}.cm-list .cm-item.cm-is-clickable{cursor:pointer}.cm-list .cm-item.cm-is-expandable{cursor:pointer}.cm-list .cm-item form{margin:0}.cm-list .cm-item form label.label{font-weight:300}.cm-list .cm-item span.cm-is-action{position:absolute;right:1rem;top:1rem}.cm-list .cm-item .cm-col{align-content:center;flex-basis:0;margin:8px;flex-grow:1}.cm-list .cm-item .cm-col.cm-is-xs{flex-grow:1}.cm-list .cm-item .cm-col.cm-is-sm{flex-grow:2}.cm-list .cm-item .cm-col.cm-is-md{flex-grow:5}.cm-list .cm-item .cm-col.cm-is-lg{flex-grow:10}.cm-list .cm-item .cm-col.cm-is-xl{flex-grow:20}.cm-list .cm-item .cm-col.cm-is-icon{flex-basis:50px;text-align:right;flex-grow:0}.cm-list .cm-item .cm-content{flex:10}.cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc);display:block;position:relative;padding:10px;padding-left:66px;line-height:20px;vertical-align:middle;min-height:40px}.cm-switch-container:last-child{border-bottom:0}.cm-switch-container:first-child{margin-top:0}.cm-switch-container p{margin-top:0}.cm-switch{position:relative;display:inline-block;width:50px;height:30px}.cm-list-input:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green1, #64B32C)}.cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green1, #64B32C);opacity:.6}.cm-list-input.half-checked:checked+.cm-list-label .slider::before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.cm-list-input.only-required+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green2, #64B32C);opacity:.8}.cm-list-input.only-required+.cm-list-label .slider::before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.cm-list-input.required:checked+.cm-list-label .slider{background-color:#64b32c;background-color:var(--green2, #64B32C);opacity:.8;cursor:not-allowed}.slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.cm-list-title{font-size:.9em;font-weight:600}.cm-list-description{color:#9d9d9d;color:var(--dark3, #9d9d9d);font-size:.9em;padding-top:4px}.cm-list-label .cm-switch{position:absolute;left:0}.cm-list-label .slider{background-color:#a6a6a6;background-color:var(--white2, #a6a6a6);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block}.cm-list-label .slider::before{background-color:#fff;background-color:var(--white3, #ffffff);position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;-webkit-transition:.4s;transition:.4s}.cm-list-label .slider.round{border-radius:30px}.cm-list-label .slider.round::before{border-radius:50%}.cm-list-label input:focus+.slider{box-shadow:0 0 1px var(color, green3)}.cm-list-label input:checked+.slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,.2),5px 5px 10px 0 rgba(125,125,125,.19)}.cm-list-input:checked+.cm-list-label .slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}@media(min-width: 768px){.cm-tabs span.cm-more{display:none}}.cm-tabs{position:relative;display:flex;align-items:stretch;justify-content:space-between;white-space:nowrap}@media(min-width: 768px){.cm-tabs span.cm-tabs-more{display:none}}@media(max-width: 768px){.cm-tabs{border-radius:0px;border-radius:var(--border-radius, 0px);border-radius:0px;border-radius:var(--border-radius, 0px);background-color:#fff;background-color:var(--white1, #ffffff);box-shadow:0 2px 5px 0 rgba(0,0,0,.33)}.cm-tabs span.cm-tabs-more{display:block;position:absolute;right:.5em;padding-top:.6em;padding-right:.3em;transform:scaleY(0.6) scaleX(0.8);font-weight:800}.cm-tabs ul{flex-wrap:wrap}.cm-tabs ul li{display:block;position:relative;width:100%;text-align:left}.cm-tabs ul li a{justify-content:left;border-bottom:0 !important}.cm-tabs:not(.cm-tabs-active) ul li:not(.cm-tab-is-active){display:none}.cm-tabs.cm-tabs-active ul li{order:2;display:block}.cm-tabs.cm-tabs-active ul li.cm-tab-is-active{background-color:#ccc;background-color:var(--light2, #cccccc);order:1}}.cm-tabs:not(:last-child){margin-bottom:1.5rem}.cm-tabs ul{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc);align-items:center;display:flex;width:100%;flex-grow:1;flex-shrink:0;justify-content:flex-start;margin:0;padding:0}.cm-tabs ul li{display:block}.cm-tabs ul li a{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#ccc;border-bottom-color:var(--light2, #cccccc);color:#4a4a4a;color:var(--dark2, #4a4a4a);display:flex;align-items:flex-start;justify-content:left;margin-bottom:-1px;padding:.5em 1em}.cm-tabs ul li.cm-tab-is-active a{color:#64b32c;color:var(--blue1, #64B32C);border-bottom-color:#64b32c;border-bottom-color:var(--blue1, #64B32C)}@media(max-width: 767px){.cm-tabs.tabs-active{position:relative;min-height:40px;overflow:visible;z-index:10}.cm-tabs.tabs-active ul{background-color:#fff;background-color:var(--white1, #ffffff);display:flex;flex-direction:column;flex-wrap:wrap;position:absolute;width:100%;height:auto;box-shadow:0 2px 5px 0 rgba(0,0,0,.33)}.cm-tabs.tabs-active ul li{margin:0 !important}.cm-tabs.tabs-active ul li:not(.cm-tab-is-active){order:2;display:block}.cm-tabs.tabs-active ul li.cm-tab-is-active{background-color:#fff;background-color:var(--light1, #ffffff);order:1;display:block}}/*# sourceMappingURL=index.css.map */

