/* @license BSD 3-Clause https://github.com/klaro-org/klaro-js/blob/master/LICENSE */
.klaro{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.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:#c8c8c8;border-bottom-color:var(--light2,#c8c8c8);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:#1a936f;background-color:var(--green1,#1a936f)}.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:#1a936f;background-color:var(--green1,#1a936f);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{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:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052));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{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:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052));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:hsl(0,0%,48.8%);color:var(--dark3,rgb(124.44,124.44,124.44));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:hsl(0,0%,95%);background-color:var(--white2,rgb(242.25,242.25,242.25));position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;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:hsl(0,0%,90.25%);background-color:var(--white3,rgb(230.1375,230.1375,230.1375));position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;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-color:rgb(71.7343352601,222.5856647399,177.7042774566);box-shadow-color:var(--green3,rgb(71.7343352601,222.5856647399,177.7042774566));box-shadow:0 0 1px var(--box-shadow-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{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{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:#1a936f;color:var(--green1,#1a936f);text-decoration:none}.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:#fafafa;color:var(--light1,#fafafa)}.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 h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.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 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,#fff);background-color:hsl(0,0%,36%);background-color:var(--dark2,rgb(91.8,91.8,91.8));border-radius:4px;border-radius:var(--border-radius,4px);padding:6px 10px;margin-right:.5em;border-style:none;padding:.4em;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:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:rgb(36.1294797688,204.2705202312,154.2450867052);background-color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052))}.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:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);background-color:#fafafa;background-color:var(--light1,#fafafa);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:#333;background-color:var(--dark1,#333);border-color:hsl(0,0%,36%);border-color:var(--dark2,rgb(91.8,91.8,91.8))}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:rgb(68.5896995708,156.0884120172,219.8103004292);color:var(--blue2,rgb(68.5896995708,156.0884120172,219.8103004292))}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:rgb(36.1294797688,204.2705202312,154.2450867052);color:var(--green2,rgb(36.1294797688,204.2705202312,154.2450867052))}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:14px;font-size:var(--font-size,14px)}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.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:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;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:4px;border-radius:var(--border-radius,4px);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:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:hsl(0,0%,36%);border-top-color:var(--dark2,rgb(91.8,91.8,91.8));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}.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:hsl(0,0%,36%);color:var(--dark2,rgb(91.8,91.8,91.8))}.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:hsl(0,0%,36%);border-bottom-color:var(--dark2,rgb(91.8,91.8,91.8));padding:1em;padding-right:24px}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.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:#a0a0a0;color:var(--light3,#a0a0a0)}.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:#a0a0a0;color:var(--light3,#a0a0a0);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:hsl(0,0%,36%);border-top-color:var(--dark2,rgb(91.8,91.8,91.8));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:hsl(0,0%,36%);color:var(--dark2,rgb(91.8,91.8,91.8));padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);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:inline-block;margin-top:-0.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:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{padding:1em;padding-top:.2em;background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;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:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);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}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.klaro{a,label.cm-list-label{display:inline-block;min-height:24px;cursor:pointer;}input:disabled + label.cm-list-label{cursor:not-allowed;}a:focus{outline:revert;}label.cm-list-label{padding-inline-start:unset;}}.klaro_toggle_dialog{position:fixed;z-index:99;right:25px;bottom:25px;width:35px;height:35px;margin:0;padding:0;cursor:pointer;border:1px solid #eaeaea;border-radius:20px;background:white;background-image:url(/modules/contrib/klaro/icons/privacy.svg);background-size:contain;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 5px 5px rgba(0,0,0,0.2);}.klaro_toggle_dialog:focus{transform:scale(1.2);}.klaro .context-notice p.cm-dialog-link{margin-top:6px;}.klaro.learn-more-as-button
  .cookie-notice:not(.cookie-modal-notice)
  a.cm-link.cn-learn-more{flex-grow:unset;min-height:24px;margin-right:auto;padding:0.4em;cursor:pointer;text-align:center;color:#fff;color:var(--button-text-color,#fff);border-style:none;border-radius:var(--border-radius,4px);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);font-size:1em;line-height:1.125rem;}.klaro.hide-consent-dialog-title h2#id-cookie-title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.klaro-close{position:absolute;top:0;right:0;width:30px;height:25px;padding:0;cursor:pointer;color:var(--light1,#fafafa);border:none;background:none;&::after{content:"\00d7";font-size:2em;}}.klaro.klaro-close-enabled p#id-cookie-notice{margin-right:1em;}.klaro .cookie-modal .cm-modal .hide{min-height:24px;}.klaro .cookie-modal .cm-modal .hide:active,.klaro .cookie-modal .cm-modal .hide:focus{outline:auto;}.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{outline:auto;}@media (prefers-contrast:more){.klaro{--klaro-button-focus-outline:2px dotted #fff !important;--klaro-button-focus-outline-offset:2px !important;.cookie-modal,.cm-modal,.context-notice,.cookie-notice{border:1px solid #fff;.cm-list-label .slider{border:2px solid #fff;&::before{box-sizing:border-box;border:4px solid #fff;}}a:focus,button:focus{outline:1px dotted #fff;}}.cookie-modal .cm-modal .hide svg{stroke:#fff;}}.klaro_toggle_dialog{background-image:url(/modules/contrib/klaro/icons/privacy-white.svg);}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
/* @license GNU GPL v2 https://www.drupal.org/about/licensing */
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div:not(.chosen-drop){display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}.chosen-container:has(+ .chosen-helper-btn){margin-right:var(--space-s,0.75rem);}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.chosen-container *{box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1011;width:100%;border:1px solid #aaa;border-top-width:0;border-radius:0 0 4px 4px;background:#fff;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);margin-top:-1px;background-clip:padding-box;}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none;}.chosen-container.chosen-dropup .chosen-choices,.chosen-container.chosen-dropup .chosen-single{z-index:1010;}.chosen-container.chosen-dropup .chosen-drop{top:auto;bottom:calc(100% - 1.5px);border-color:#aaa;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container .search-choice-close{position:absolute;right:3px;top:0;bottom:0;margin:auto;border:none;cursor:pointer;display:block;width:15px;height:15px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjODg4IiBkPSJNIDI3Ljk5OTkgNTEuOTA2MyBDIDQxLjA1NDYgNTEuOTA2MyA1MS45MDYzIDQxLjA3ODEgNTEuOTA2MyAyOCBDIDUxLjkwNjMgMTQuOTQ1MyA0MS4wMzEyIDQuMDkzNyAyNy45NzY1IDQuMDkzNyBDIDE0Ljg5ODMgNC4wOTM3IDQuMDkzNyAxNC45NDUzIDQuMDkzNyAyOCBDIDQuMDkzNyA0MS4wNzgxIDE0LjkyMTggNTEuOTA2MyAyNy45OTk5IDUxLjkwNjMgWiBNIDE5LjU4NTggMzguNDA2MyBDIDE4LjQ4NDMgMzguNDA2MyAxNy41OTM2IDM3LjUxNTYgMTcuNTkzNiAzNi40MTQxIEMgMTcuNTkzNiAzNS44NzUwIDE3LjgyODAgMzUuNDA2MyAxOC4yMDMwIDM1LjA1NDcgTCAyNS4xODc0IDI4LjAyMzQgTCAxOC4yMDMwIDIwLjk5MjIgQyAxNy44MjgwIDIwLjY2NDEgMTcuNTkzNiAyMC4xNzE5IDE3LjU5MzYgMTkuNjMyOCBDIDE3LjU5MzYgMTguNTU0NyAxOC40ODQzIDE3LjY4NzUgMTkuNTg1OCAxNy42ODc1IEMgMjAuMTI0OSAxNy42ODc1IDIwLjU5MzYgMTcuODk4NCAyMC45NDUyIDE4LjI3MzQgTCAyNy45NzY1IDI1LjI4MTIgTCAzNS4wNTQ2IDE4LjI1IEMgMzUuNDUzMCAxNy44MjgxIDM1Ljg3NDkgMTcuNjQwNiAzNi4zOTA1IDE3LjY0MDYgQyAzNy40OTIxIDE3LjY0MDYgMzguMzgyNyAxOC41MzEyIDM4LjM4MjcgMTkuNjA5NCBDIDM4LjM4MjcgMjAuMTQ4NCAzOC4xOTUyIDIwLjU5MzcgMzcuNzk2OCAyMC45Njg4IEwgMzAuNzY1NSAyOC4wMjM0IEwgMzcuNzczMyAzNS4wMDc4IEMgMzguMTI0OSAzNS4zODI4IDM4LjM1OTMgMzUuODUxNiAzOC4zNTkzIDM2LjQxNDEgQyAzOC4zNTkzIDM3LjUxNTYgMzcuNDY4NyAzOC40MDYzIDM2LjM2NzEgMzguNDA2MyBDIDM1LjgwNDYgMzguNDA2MyAzNS4zMzU4IDM4LjE3MTkgMzQuOTg0MyAzNy44MjAzIEwgMjcuOTc2NSAzMC43ODkwIEwgMjAuOTkyMSAzNy44MjAzIEMgMjAuNjQwNSAzOC4xOTUzIDIwLjEyNDkgMzguNDA2MyAxOS41ODU4IDM4LjQwNjMgWiIvPjwvc3ZnPg==") no-repeat right 0 top 50%;background-size:15px 15px;}.chosen-container .search-choice-close:hover,.chosen-container .search-choice-close:active{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI3Ljk5OTkgNTEuOTA2MyBDIDQxLjA1NDYgNTEuOTA2MyA1MS45MDYzIDQxLjA3ODEgNTEuOTA2MyAyOCBDIDUxLjkwNjMgMTQuOTQ1MyA0MS4wMzEyIDQuMDkzNyAyNy45NzY1IDQuMDkzNyBDIDE0Ljg5ODMgNC4wOTM3IDQuMDkzNyAxNC45NDUzIDQuMDkzNyAyOCBDIDQuMDkzNyA0MS4wNzgxIDE0LjkyMTggNTEuOTA2MyAyNy45OTk5IDUxLjkwNjMgWiBNIDE5LjU4NTggMzguNDA2MyBDIDE4LjQ4NDMgMzguNDA2MyAxNy41OTM2IDM3LjUxNTYgMTcuNTkzNiAzNi40MTQxIEMgMTcuNTkzNiAzNS44NzUwIDE3LjgyODAgMzUuNDA2MyAxOC4yMDMwIDM1LjA1NDcgTCAyNS4xODc0IDI4LjAyMzQgTCAxOC4yMDMwIDIwLjk5MjIgQyAxNy44MjgwIDIwLjY2NDEgMTcuNTkzNiAyMC4xNzE5IDE3LjU5MzYgMTkuNjMyOCBDIDE3LjU5MzYgMTguNTU0NyAxOC40ODQzIDE3LjY4NzUgMTkuNTg1OCAxNy42ODc1IEMgMjAuMTI0OSAxNy42ODc1IDIwLjU5MzYgMTcuODk4NCAyMC45NDUyIDE4LjI3MzQgTCAyNy45NzY1IDI1LjI4MTIgTCAzNS4wNTQ2IDE4LjI1IEMgMzUuNDUzMCAxNy44MjgxIDM1Ljg3NDkgMTcuNjQwNiAzNi4zOTA1IDE3LjY0MDYgQyAzNy40OTIxIDE3LjY0MDYgMzguMzgyNyAxOC41MzEyIDM4LjM4MjcgMTkuNjA5NCBDIDM4LjM4MjcgMjAuMTQ4NCAzOC4xOTUyIDIwLjU5MzcgMzcuNzk2OCAyMC45Njg4IEwgMzAuNzY1NSAyOC4wMjM0IEwgMzcuNzczMyAzNS4wMDc4IEMgMzguMTI0OSAzNS4zODI4IDM4LjM1OTMgMzUuODUxNiAzOC4zNTkzIDM2LjQxNDEgQyAzOC4zNTkzIDM3LjUxNTYgMzcuNDY4NyAzOC40MDYzIDM2LjM2NzEgMzguNDA2MyBDIDM1LjgwNDYgMzguNDA2MyAzNS4zMzU4IDM4LjE3MTkgMzQuOTg0MyAzNy44MjAzIEwgMjcuOTc2NSAzMC43ODkwIEwgMjAuOTkyMSAzNy44MjAzIEMgMjAuNjQwNSAzOC4xOTUzIDIwLjEyNDkgMzguNDA2MyAxOS41ODU4IDM4LjQwNjMgWiIvPjwvc3ZnPg==") no-repeat right 0 top 50%;background-size:15px 15px;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:2.5px 0 2.5px 7px;border:1px solid #aaa;border-radius:4px;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default span{opacity:0.5;}.chosen-container-single .chosen-single-with-deselect.chosen-default span,.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:42px;}.chosen-container-single .chosen-single .search-choice-close{right:26px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat right 5px top 52%;background-size:15px 15px;}.chosen-container-single .chosen-search{position:relative;z-index:1011;margin:0 0 4px 0;padding:0 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type="text"]{margin:0;padding:5px 20px 5px 5px;width:100%;height:auto;outline:none;border:1px solid #ccc;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDIzLjk1NzAgNDEuNzY5NSBDIDI3Ljg0NzYgNDEuNzY5NSAzMS40ODA0IDQwLjUwMzkgMzQuNDMzNiAzOC4zOTQ1IEwgNDUuNTQyOSA0OS41MDM5IEMgNDYuMDU4NSA1MC4wMTk1IDQ2LjczODIgNTAuMjc3NCA0Ny40NDE0IDUwLjI3NzQgQyA0OC45NjQ4IDUwLjI3NzQgNTAuMDY2NCA0OS4xMDU1IDUwLjA2NjQgNDcuNjA1NSBDIDUwLjA2NjQgNDYuOTAyMyA0OS44MzIyIDQ2LjI0NjEgNDkuMzE2MiA0NS43MzA1IEwgMzguMjc3MyAzNC42Njc5IEMgNDAuNTk3NiAzMS42MjExIDQxLjk4MDQgMjcuODQ3NiA0MS45ODA0IDIzLjc0NjEgQyA0MS45ODA0IDEzLjgzMjAgMzMuODcxMCA1LjcyMjYgMjMuOTU3MCA1LjcyMjYgQyAxNC4wMTk1IDUuNzIyNiA1LjkzMzYgMTMuODMyMCA1LjkzMzYgMjMuNzQ2MSBDIDUuOTMzNiAzMy42NjAxIDE0LjAxOTUgNDEuNzY5NSAyMy45NTcwIDQxLjc2OTUgWiBNIDIzLjk1NzAgMzcuODc4OSBDIDE2LjE5OTIgMzcuODc4OSA5LjgyNDIgMzEuNDgwNSA5LjgyNDIgMjMuNzQ2MSBDIDkuODI0MiAxNi4wMTE3IDE2LjE5OTIgOS42MTMzIDIzLjk1NzAgOS42MTMzIEMgMzEuNjkxNCA5LjYxMzMgMzguMDg5OCAxNi4wMTE3IDM4LjA4OTggMjMuNzQ2MSBDIDM4LjA4OTggMzEuNDgwNSAzMS42OTE0IDM3Ljg3ODkgMjMuOTU3MCAzNy44Nzg5IFoiLz48L3N2Zz4=") no-repeat right 5px top 50%;background-size:15px 15px;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:4px;}.chosen-container-single.chosen-dropup .chosen-search{margin-top:4px;}.chosen-container-single.chosen-dropup .chosen-results{margin-bottom:0;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-results{margin-top:4px;}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-single{z-index:1010;}.chosen-container-single .chosen-drop .result-selected{background-color:#e0e0e0;}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;border-radius:4px;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;opacity:0.5;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.no-results span{font-style:italic;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 3px;width:100%;height:auto;border-radius:4px;border:1px solid #aaa;background-color:#fff;cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:0 3px;padding:6.5px 0;outline:none;border:none;background:transparent;box-shadow:none;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:4px 20px 4px 5px;border:1px solid #aaa;border-radius:3px;max-width:100%;background-color:#eeeeee;color:#333;line-height:12px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{font-size:95%;word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#5897fb;cursor:default;}.chosen-container-multi.chosen-dropup .chosen-results{margin-top:4px;}.chosen-container-multi.chosen-dropup .chosen-single{z-index:1010;}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-active.chosen-with-drop .chosen-choices{border-top-width:1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.chosen-container-active.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat right 5px top 52%;background-size:15px 15px;}.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-single,.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-choices{border-radius:0 0 4px 4px;}.chosen-container-active .chosen-single,.chosen-container-active .chosen-choices,.chosen-container-active .chosen-drop{border-color:#5897fb;}.chosen-container-active.chosen-dropup .chosen-single,.chosen-container-active.chosen-dropup .chosen-choices,.chosen-container-active.chosen-dropup .chosen-drop{border-color:#5897fb;}.chosen-disabled{opacity:0.5;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .search-choice-close{cursor:default;}.create-option a{font-size:95%;word-wrap:break-word;position:relative;margin:3px 5px 3px -6px;padding:4px 5px;border:1px solid #aaa;border-radius:4px;max-width:100%;background-color:#eeeeee;color:#333;line-height:12px;}.create-option a:hover{text-decoration:none;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{padding:2px 7px 2px 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:42px;}.chosen-rtl .chosen-single div{right:auto;left:0;}.chosen-rtl .chosen-single .search-choice-close{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 0 3px 5px;padding:3px 5px 3px 20px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:3px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl .chosen-search input[type="text"]{padding:5px 5px 5px 20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDIzLjk1NzAgNDEuNzY5NSBDIDI3Ljg0NzYgNDEuNzY5NSAzMS40ODA0IDQwLjUwMzkgMzQuNDMzNiAzOC4zOTQ1IEwgNDUuNTQyOSA0OS41MDM5IEMgNDYuMDU4NSA1MC4wMTk1IDQ2LjczODIgNTAuMjc3NCA0Ny40NDE0IDUwLjI3NzQgQyA0OC45NjQ4IDUwLjI3NzQgNTAuMDY2NCA0OS4xMDU1IDUwLjA2NjQgNDcuNjA1NSBDIDUwLjA2NjQgNDYuOTAyMyA0OS44MzIyIDQ2LjI0NjEgNDkuMzE2MiA0NS43MzA1IEwgMzguMjc3MyAzNC42Njc5IEMgNDAuNTk3NiAzMS42MjExIDQxLjk4MDQgMjcuODQ3NiA0MS45ODA0IDIzLjc0NjEgQyA0MS45ODA0IDEzLjgzMjAgMzMuODcxMCA1LjcyMjYgMjMuOTU3MCA1LjcyMjYgQyAxNC4wMTk1IDUuNzIyNiA1LjkzMzYgMTMuODMyMCA1LjkzMzYgMjMuNzQ2MSBDIDUuOTMzNiAzMy42NjAxIDE0LjAxOTUgNDEuNzY5NSAyMy45NTcwIDQxLjc2OTUgWiBNIDIzLjk1NzAgMzcuODc4OSBDIDE2LjE5OTIgMzcuODc4OSA5LjgyNDIgMzEuNDgwNSA5LjgyNDIgMjMuNzQ2MSBDIDkuODI0MiAxNi4wMTE3IDE2LjE5OTIgOS42MTMzIDIzLjk1NzAgOS42MTMzIEMgMzEuNjkxNCA5LjYxMzMgMzguMDg5OCAxNi4wMTE3IDM4LjA4OTggMjMuNzQ2MSBDIDM4LjA4OTggMzEuNDgwNSAzMS42OTE0IDM3Ljg3ODkgMjMuOTU3MCAzNy44Nzg5IFoiLz48L3N2Zz4=") no-repeat left 5px top 55%;background-size:15px 15px;direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat left 5px top 52%;background-size:15px 15px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat left 5px top 52%;background-size:15px 15px;}
.node-form .js-media-library-selection{display:flex;flex-flow:row wrap;}.node-form .js-media-library-item{display:inline-block;width:13%;max-width:300px;border:1px solid #ccc;margin:0.3em 0.3em;font-size:0.8em;line-height:1em;padding:0.3em;box-shadow:3px 3px 3px rgba(0,0,0,0.2);border-radius:0px;}.node-form .js-media-library-item img{background-color:red;border:1px solid;max-width:100%;height:auto;max-height:100px;width:auto;}.node-form .js-media-library-item input.btn.form-submit{background-color:transparent !important;color:inherit !important;padding:0.3em 0.5em !important;margin:0 !important;}.node-form .js-media-library-item .insert-button-wrapper button{border:none;padding:0;}.node-form .js-media-library-item input.btn.form-submit[id$="remove-button"]{background:transparent;border:none;margin:0;padding:0.5em;}.node-form js-media-library-item-preview + div{}
.klaro{--klaro-primary-color:#12285f;--klaro-link-color:var(--klaro-primary-color);--klaro-link-color-hover:var(--klaro-primary-color);--klaro-link-decoration:inherit;--klaro-link-decoration-hover:inherit;--klaro-link-decoration-line:inherit;--klaro-link-decoration-line-hover:inherit;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:#fff;--klaro-button-border:3px solid var(--klaro-primary-color);--klaro-button-border-radius:6px;--klaro-button-padding:13px 17px;--klaro-button-font-size:inherit;--klaro-button-font-weight:inherit;--klaro-button-line-height:1rem;--klaro-button-box-shadow:inherit;--klaro-button-bg-hover:#fff;--klaro-button-text-color-hover:var(--klaro-primary-color);--klaro-button-border-hover:3px solid var(--klaro-primary-color);--klaro-button-focus-outline:2px solid var(--klaro-primary-color);--klaro-button-focus-outline-offset:2px;--klaro-button-focus-box-shadow:inherit;--klaro-dialog-focus-outline:auto;--klaro-dialog-focus-box-shadow:0 0 0 2px var(--klaro-primary-color),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);--font-size:14px;--font-family:inherit;--title-font-family:inherit;--klaro-slider-bg:var(--white2);--klaro-slider-bg-active:var(--klaro-primary-color);--klaro-slider-bg-required:var(--klaro-primary-color);--green1:var(--klaro-link-color);--green2:var(--klaro-link-color);--green3:var(--klaro-link-color);.cookie-modal .cm-btn,.cookie-modal .cm-btn.cm-btn-info,.cookie-modal .cm-btn.cm-btn-success,.cookie-modal .cm-btn.cm-btn-decline,.cookie-modal .cm-btn.cm-btn-danger,.context-notice .cm-btn,.context-notice .cm-btn.cm-btn-info,.context-notice .cm-btn.cm-btn-success,.context-notice .cm-btn.cm-btn-decline,.context-notice .cm-btn.cm-btn-danger,.cookie-notice .cm-btn,.cookie-notice .cm-btn.cm-btn-info,.cookie-notice .cm-btn.cm-btn-success,.cookie-notice .cm-btn.cm-btn-decline,.cookie-notice .cm-btn.cm-btn-danger,&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{display:inline-block;width:fit-content;padding:var(--klaro-button-padding);color:var(--klaro-button-text-color);border:var(--klaro-button-border);border-radius:var(--klaro-button-border-radius);background-color:var(--klaro-button-bg);box-shadow:var(--klaro-button-box-shadow);font-size:var(--klaro-button-font-size);font-weight:var(--klaro-button-font-weight);line-height:var(--klaro-button-line-height);&:hover{color:var(--klaro-button-text-color-hover);border:var(--klaro-button-border-hover);background-color:var(--klaro-button-bg-hover);}&:focus{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}}&.learn-more-as-button
    .cookie-notice:not(.cookie-modal-notice)
    a.cm-link.cn-learn-more{flex-grow:unset;margin-right:auto;cursor:pointer;text-align:center;}.cookie-modal,.context-notice,.cookie-notice{a{color:var(--klaro-link-color);text-decoration-style:var(--klaro-link-decoration);text-decoration-line:var(--klaro-link-decoration-line);}a:hover{color:var(--klaro-link-color-hover);text-decoration-style:var(--klaro-link-decoration-hover);text-decoration-line:var(--klaro-link-decoration-line-hover);}a:focus{outline:solid 2px currentColor;outline-offset:2px;}.cm-list-input:focus + .cm-list-label .slider{outline:var(--klaro-button-focus-outline);outline-offset:var(--klaro-button-focus-outline-offset);box-shadow:var(--klaro-button-focus-box-shadow);}.cm-list-label .slider{transition:none;background-color:var(--klaro-slider-bg);}.cm-list-input:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-active);}.cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--klaro-slider-bg-required);}.cm-list-input.half-checked:checked + .cm-list-label .slider{opacity:0.6;background-color:var(--klaro-slider-bg-active);}}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{outline:var(--klaro-dialog-focus-outline);box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px #fff;}}.klaro.klaro-theme-olivero{--klaro-primary-color:var(--color-text-primary-medium);--klaro-link-color-hover:var(--color--primary-50);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:underline;--klaro-button-bg:var(--color--primary-40);--klaro-button-border:solid 2px var(--color--primary-40);--klaro-button-border-radius:var(--border-radius);--klaro-button-padding:0 var(--sp1-5);--klaro-button-font-size:var(--font-size-m);--klaro-button-font-weight:700;--klaro-button-line-height:var(--sp2-5);--klaro-button-bg-hover:var(--color--primary-30);--klaro-button-text-color-hover:var(--klaro-button-text-color);--klaro-button-border-hover:solid 2px var(--color--primary-30);--klaro-button-focus-outline:2px solid var(--color--primary-60);--klaro-button-focus-outline-offset:2px;--klaro-dialog-focus-outline:2px solid var(--color--primary-60);--klaro-dialog-focus-box-shadow:0 0 0 2px var(--color--primary-60),0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);}.klaro.klaro-theme-claro{--klaro-primary-color:var(--color-absolutezero);--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--button-bg-color--primary);--klaro-button-text-color:var(--button-fg-color--primary);--klaro-button-border:1px solid transparent;--klaro-button-border-radius:var(--button-border-radius-size);--klaro-button-font-weight:700;--klaro-button-padding:calc(var(--space-m) - 1px) calc(var(--space-l) - 1px);--klaro-button-bg-hover:var(--button--hover-bg-color--primary);--klaro-button-text-color-hover:var(--button-fg-color--primary);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:var(--focus-outline);--klaro-button-focus-box-shadow:var(--focus-box-shadow);--klaro-dialog-focus-outline:var(--jui-dialog--focus-outline);--klaro-dialog-focus-box-shadow:var(--jui-dialog--focus-box-shadow);.cookie-modal,.context-notice,.cookie-notice{.hide:active,.hide:focus,.hide:focus-visible,button.klaro-close:active,button.klaro-close:focus,button.klaro-close:focus-visible,a:focus{outline:var(--focus-outline);box-shadow:var(--focus-box-shadow);}}@media (prefers-contrast:more){--focus-outline:1px dotted #fff;}}.klaro.klaro-theme-gin{--klaro-primary-color:var(--gin-color-primary);--klaro-link-decoration:var(--gin-link-decoration-style);--klaro-link-decoration-hover:none;--klaro-link-decoration-line:underline;--klaro-link-decoration-line-hover:none;--klaro-button-bg:var(--klaro-primary-color);--klaro-button-text-color:var(--gin-color-button-text);--klaro-button-border:2px solid var(--gin-color-primary) !important;--klaro-button-border-radius:var(--gin-border-m);--klaro-button-font-size:var(--gin-font-size-s);--klaro-button-font-weight:var(--gin-font-weight-semibold);--klaro-button-padding:calc(var(--gin-spacing-s) - 2px) var(--gin-spacing-m);--klaro-button-box-shadow:0.1em 0.25em 0.5em var(--gin-color-primary-light);--klaro-button-bg-hover:var(--gin-color-primary-hover) !important;--klaro-button-text-color-hover:var(--gin-color-button-text);--klaro-button-border-hover:var(--klaro-button-border);--klaro-button-focus-outline:none;--klaro-button-focus-box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);--klaro-dialog-focus-outline:var(--klaro-button-focus-outline);--klaro-dialog-focus-box-shadow:var(--klaro-button-focus-box-shadow);--klaro-slider-bg:var(--gin-color-disabled);--klaro-slider-bg-active:var(--gin-switch);--klaro-slider-bg-required:var(--gin-switch);--light1:var(--gin-color-text-light);--light3:var(--gin-color-text-light);--white2:var(--gin-color-disabled);.cookie-modal,.context-notice,.cookie-notice{p,strong,h2,ul,li{color:var(--gin-color-text);}.cm-modal .cm-body{ul.cm-services li.cm-purpose,ul.cm-services li.cm-service,ul.cm-purposes li.cm-service,ul.cm-purposes li.cm-purpose{span.cm-opt-out,span.cm-required{color:var(--gin-color-text-light);}}}button.klaro-close:focus,.hide:active,.hide:focus,a:focus{outline:none;box-shadow:0 0 0 1px var(--gin-color-focus-border),0 0 0 4px var(--gin-color-focus);@media (prefers-contrast:more){outline:solid 2px currentColor;box-shadow:unset;}}}h1.title{margin-block-start:0;padding:var(--gin-spacing-m) var(--gin-spacing-l);color:var(--gin-color-primary-active);border:0 none;border-radius:var(--gin-border-m);background:var(--gin-bg-header);font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-bold);}.cookie-modal .cm-modal .hide{top:15px;right:2px;.cm-header{padding-right:30px;}}}@media (prefers-color-scheme:dark){.klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}}.gin--dark-mode .klaro.klaro-theme-gin{--white3:var(--gin-color-primary-hover);--klaro-slider-bg:var(--gin-bg-input);--klaro-slider-bg-active:var(--gin-color-primary-light-active);--klaro-slider-bg-required:var(--gin-color-primary-light-active);.context-notice,.cookie-notice,.cm-modal.cm-klaro{border:1px solid #fff;background:var(--gin-bg-layer);}.cm-modal.cm-klaro:focus,.cm-modal.cm-klaro:focus-visible,.context-notice:focus,.context-notice:focus-visible,.cookie-notice:focus,.cookie-notice:focus-visible{box-shadow:var(--klaro-dialog-focus-box-shadow),0 0 0 10px var(--gin-bg-layer);}}
.media-oembed-content{max-width:100%;border:none;background-color:transparent;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
fieldset.webform-composite-hidden-title{margin-top:1em;margin-bottom:1em;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:first-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:first-child{margin-top:0;}fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .form-wrapper > .form-item:last-child,fieldset.webform-composite-hidden-title .fieldset-wrapper > .webform-flexbox:last-child{margin-bottom:0;}
.webform-details-toggle-state-wrapper{margin-top:1em;text-align:right;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;text-decoration:none;color:#337ab7;border:0;background:transparent;font-size:1em;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.messages.messages--info{color:#31708f;border-color:#0074bd #0074bd #0074bd transparent;background-color:#d9edf7;background-image:url(/modules/contrib/webform/images/icons/info.svg);background-repeat:no-repeat;background-position:10px 17px;box-shadow:-8px 0 0 #0074bd;}[dir="rtl"] .messages.messages--info{margin-left:0;border-color:#0074bd transparent #0074bd #0074bd;box-shadow:8px 0 0 #0074bd;}
.webform-options-display-side-by-side > div{display:inline-block;margin-right:0.5em;}@media (min-width:400px){.webform-options-display-two-columns{display:block;max-width:900px;margin-top:0.4em;column-count:2;}.webform-options-display-three-columns{display:block;max-width:900px;margin-top:0.4em;column-count:3;}.webform-options-display-two-columns div.form-item,.webform-options-display-three-columns div.form-item{margin-top:0;margin-bottom:0;}}.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{position:relative;display:flex;flex-wrap:wrap;margin:0 -5px;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 10px 5px;}.webform-options-display-buttons .form-item{display:table;width:100%;height:100%;}.webform-options-display-buttons label.webform-options-display-buttons-label{display:table-cell;height:100%;padding:10px;text-align:center;vertical-align:middle;color:#666;border:3px solid #ccc;border-radius:3px;background-color:#fff;}.webform-options-display-buttons input:hover + label.webform-options-display-buttons-label{color:#333;border-color:#999;}.webform-options-display-buttons input:focus + label.webform-options-display-buttons-label{color:#333;border-color:#999;box-shadow:0 0 5px #999;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label{color:#000;border-color:#0074bd;}.webform-options-display-buttons input:checked:focus + label.webform-options-display-buttons-label{box-shadow:0 0 5px #0074bd;}.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label .webform-options-display-buttons-description{font-weight:normal;}.webform-options-display-buttons input:disabled + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:hover + label.webform-options-display-buttons-label,.webform-options-display-buttons input:disabled:focus + label.webform-options-display-buttons-label{cursor:not-allowed;color:#999;border-color:#ccc;}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper{flex:none;}.webform-options-display-buttons-vertical,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons-vertical{flex-direction:column;}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper{flex:1;margin:0 5px 0 5px;}@media (max-width:600px){.webform-options-display-buttons,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div.webform-options-display-buttons{display:block;margin:0;}.webform-options-display-buttons .webform-options-display-buttons-wrapper{display:block;margin:5px 0;}}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required::after,.form-radios .form-required::after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir="rtl"] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6b6b6b;border-color:#bbb;background:#ededed;}
.webform-progress__status{text-align:center;}
/* @license MIT https://github.com/NigelOToole/progress-tracker/blob/master/LICENSE */
.progress-tracker{display:flex;margin:60px auto;padding:0;list-style:none;}.progress-step{flex:1 1 0%;margin:0;padding:0;min-width:24px;}.progress-step:last-child{flex-grow:0;}.progress-step:last-child .progress-marker::after{display:none;}.progress-link{display:block;position:relative;}.progress-marker{display:block;position:relative;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:24px;height:24px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{content:"";display:block;position:absolute;z-index:-10;top:10px;right:-12px;width:100%;height:4px;transition:background-color 0.3s,background-position 0.3s;}.progress-text{display:block;padding:8px 8px;overflow:hidden;text-overflow:ellipsis;}.progress-title{margin-top:0;}.progress-step .progress-marker{color:#fff;}.progress-step .progress-marker::before{background-color:#b6b6b6;}.progress-step .progress-marker::after{background-color:#b6b6b6;}.progress-step .progress-text{color:#333;}.progress-step.is-active .progress-marker::before{background-color:#2196F3;}.progress-step.is-complete .progress-marker::before,.progress-step.is-progress .progress-marker::before{background-color:#1976D2;}.progress-step.is-complete .progress-marker::after,.progress-step.is-progress .progress-marker::after{background-color:#868686;}.progress-step.is-progress-10 .progress-marker::after{background-image:linear-gradient(to right,#868686 10%,#b6b6b6 10%);}.progress-step.is-progress-20 .progress-marker::after{background-image:linear-gradient(to right,#868686 20%,#b6b6b6 20%);}.progress-step.is-progress-30 .progress-marker::after{background-image:linear-gradient(to right,#868686 30%,#b6b6b6 30%);}.progress-step.is-progress-40 .progress-marker::after{background-image:linear-gradient(to right,#868686 40%,#b6b6b6 40%);}.progress-step.is-progress-50 .progress-marker::after{background-image:linear-gradient(to right,#868686 50%,#b6b6b6 50%);}.progress-step.is-progress-60 .progress-marker::after{background-image:linear-gradient(to right,#868686 60%,#b6b6b6 60%);}.progress-step.is-progress-70 .progress-marker::after{background-image:linear-gradient(to right,#868686 70%,#b6b6b6 70%);}.progress-step.is-progress-80 .progress-marker::after{background-image:linear-gradient(to right,#868686 80%,#b6b6b6 80%);}.progress-step.is-progress-90 .progress-marker::after{background-image:linear-gradient(to right,#868686 90%,#b6b6b6 90%);}.progress-step:hover .progress-marker::before{background-color:#56ADF5;}.progress-tracker--text .progress-step:last-child,.progress-tracker--center .progress-step:last-child,.progress-tracker--right .progress-step:last-child{flex-grow:1;}.progress-tracker--center{text-align:center;}.progress-tracker--center .progress-marker::before,.progress-tracker--center .progress-text--dotted::before{margin-left:auto;margin-right:auto;}.progress-tracker--center .progress-marker::after{right:-50%;}.progress-tracker--right{text-align:right;}.progress-tracker--right .progress-marker::before,.progress-tracker--right .progress-text--dotted::before{margin-left:auto;}.progress-tracker--right .progress-marker::after{right:calc(-100% + 12px);}.progress-tracker--spaced .progress-marker::after{width:calc(100% - 40px);margin-left:20px;margin-right:20px;}.progress-tracker--border{padding:4px;border:2px solid #333;border-radius:32px;}.progress-tracker--theme-red .progress-step .progress-marker{color:#fff;}.progress-tracker--theme-red .progress-step .progress-marker::before{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-marker::after{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-text{color:#333;}.progress-tracker--theme-red .progress-step.is-active .progress-marker::before{background-color:#A62D24;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::before{background-color:#D93B30;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::after{background-color:#333;}.progress-tracker--theme-red .progress-step:hover .progress-marker::before{background-color:#DF7B74;}.progress-text--dotted::before{content:"";display:block;width:12px;height:12px;margin:6px -2px;background-size:12px 18px;background-image:repeating-radial-gradient(circle at center 6px,#b6b6b6,#b6b6b6 5px,rgba(182,182,182,0.5) 5.5px,rgba(182,182,182,0.01) 6px,transparent 100%);}.progress-text--dotted-1::before{height:12px;}.progress-text--dotted-2::before{height:30px;}.progress-text--dotted-3::before{height:48px;}.progress-text--dotted-4::before{height:66px;}.progress-text--dotted-5::before{height:84px;}.progress-text--dotted-6::before{height:102px;}.progress-text--dotted-7::before{height:120px;}.progress-text--dotted-8::before{height:138px;}.progress-text--dotted-9::before{height:156px;}.progress-text--dotted-10::before{height:174px;}.progress-text--dotted-11::before{height:192px;}.progress-text--dotted-12::before{height:210px;}.progress-tracker--text-top .progress-text{height:100%;}.progress-tracker--text-top .progress-marker{top:-24px;}.progress-tracker--text-inline{overflow:hidden;}.progress-tracker--text-inline .progress-step,.progress-tracker--text-inline .progress-marker{display:flex;align-items:center;}.progress-tracker--text-inline .progress-marker{flex-grow:1;}.progress-tracker--text-inline .progress-marker::after{top:auto;}.progress-tracker--text-inline .progress-text{position:relative;z-index:30;max-width:70%;white-space:nowrap;padding-top:0;padding-bottom:0;background-color:#fff;}.progress-tracker--text-inline .progress-marker .progress-text{display:inline-block;}.progress-tracker--text-inline .progress-title{margin:0;}.progress-tracker--square .progress-marker::before{border-radius:0;}.progress-tracker--square .progress-marker::after{top:auto;bottom:0;}@media (max-width:575px){.progress-tracker-wrapper{overflow-x:auto;scroll-snap-type:x proximity;}.progress-tracker-wrapper .progress-step{min-width:50%;scroll-snap-align:start;}}.progress-tracker--vertical{flex-direction:column;}.progress-tracker--vertical .progress-step{display:flex;flex:1 1 auto;}.progress-tracker--vertical.progress-tracker--right .progress-step{flex-direction:row-reverse;}.progress-tracker--vertical .progress-marker::after{right:auto;top:12px;left:10px;width:4px;height:100%;}.progress-tracker--vertical .progress-text{padding:0 12px 24px 12px;}@keyframes scale-up{from{opacity:1;transform:translate(-50%,-50%) scale(0);}to{opacity:0;transform:translate(-50%,-50%) scale(1);}}.anim-ripple .progress-link::before,.anim-ripple-large .progress-link::before,.anim-ripple-splash .progress-link::before{content:"";display:block;width:24px;height:24px;position:absolute;top:12px;left:12px;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden;}.anim-ripple .progress-link:not(:active)::before,.anim-ripple-large .progress-link:not(:active)::before,.anim-ripple-splash .progress-link:not(:active)::before{animation:scale-up 0.3s ease-out;}.anim-ripple .progress-link:focus::before,.anim-ripple-large .progress-link:focus::before,.anim-ripple-splash .progress-link:focus::before{visibility:visible;}.anim-ripple.progress-tracker--center .progress-link::before,.anim-ripple.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple .progress-link::before,.progress-tracker--center .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--center .progress-link::before,.anim-ripple-large.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-large .progress-link::before,.progress-tracker--center .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--center .progress-link::before,.anim-ripple-splash.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-splash .progress-link::before,.progress-tracker--center .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--center .progress-link::before,.anim-ripple-double.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-double .progress-link::before,.progress-tracker--center .anim-ripple-double .progress-link::after{left:50%;}.anim-ripple.progress-tracker--right .progress-link::before,.anim-ripple.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple .progress-link::before,.progress-tracker--right .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--right .progress-link::before,.anim-ripple-large.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-large .progress-link::before,.progress-tracker--right .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--right .progress-link::before,.anim-ripple-splash.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-splash .progress-link::before,.progress-tracker--right .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--right .progress-link::before,.anim-ripple-double.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-double .progress-link::before,.progress-tracker--right .anim-ripple-double .progress-link::after{left:calc(100% - 12px);}.anim-ripple-splash .progress-link::before{width:48px;height:48px;box-shadow:0 0 6px 6px rgba(0,0,0,0.35);}.anim-ripple-double .progress-link::before,.anim-ripple-double .progress-link::after{content:"";display:block;width:24px;height:24px;position:absolute;top:12px;left:12px;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden;background:none;border:3px solid rgba(0,0,0,0.3);}.anim-ripple-double .progress-link:not(:active)::before,.anim-ripple-double .progress-link:not(:active)::after{animation:scale-up 0.3s ease-out 0s;}.anim-ripple-double .progress-link:not(:active)::after{animation-delay:0.15s;}.anim-ripple-double .progress-link:focus::before,.anim-ripple-double .progress-link:focus::after{visibility:visible;}.anim--large .progress-link::before,.anim--large .progress-link::after{width:48px;height:48px;}.anim--path .progress-marker::after{background-image:linear-gradient(to right,#b6b6b6 50%,#868686 50%);background-size:200% 100%;background-position:0% 100%;transition:background-position 0.3s ease-out;}.progress-step.is-complete .anim--path .progress-marker::after{background-position:-100% 100%;}.anim--path .progress-step.is-complete .progress-marker::after{background-position:-100% 100%;}[dir=rtl] .progress-marker::after{right:auto;left:-12px;}[dir=rtl] .progress-tracker--center .progress-marker::after{left:-50%;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-progress-tracker .progress-step .progress-text{padding-top:5px;padding-bottom:0;color:#777;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-step.is-complete .progress-text{color:#333;}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:bold;}.webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#777;}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#333;}.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#2196f3;}@media screen and (max-width:800px){.webform-progress-tracker .progress-text{font-size:smaller;}}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:none;}}.webform-progress-tracker [role="link"]{cursor:pointer;}.webform-progress-tracker .progress-title[role="link"]{color:#1976d2;}.webform-progress-tracker .progress-title[role="link"]:hover,.webform-progress-tracker .progress-title[role="link"]:focus{text-decoration:underline;color:#2196f3;}.webform-progress-tracker .progress-step.is-complete:hover .progress-marker[role="link"]::before{background-color:#1976f2;}.webform-progress-tracker .progress-marker::after{z-index:auto;}
.form-item.js-form-type-tel + strong.error.form-item--error-message,.form-item.js-form-type-tel + strong.error.form-item--error-message + strong.error.form-item--error-message{margin-top:-1em;}.select2.error .select2-selection,.chosen-container.error .chosen-single,.chosen-container.error .chosen-choices{border:1px solid #d72222;}
.address-container-inline > .form-item{display:inline-block;margin-right:1em;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;z-index:9999;top:0;left:0;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{overflow:visible;width:auto;margin:0;padding:0;cursor:pointer;border:0;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{display:block;float:left;max-width:none;margin:auto;border:0;}.cboxIframe{display:block;width:100%;height:100%;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{overflow:hidden;background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:28px;left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:4px 6px;color:#535353;background:rgba(255,255,255,0.7);}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;right:30px;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;right:0;bottom:0;width:25px;height:25px;text-indent:-9999px;background:url(/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0;}#cboxClose:hover{background-position:-25px -25px;}
.block.hme-competencies-and-advantages{}.block.hme-competencies-and-advantages .block-inner>div{display:grid;grid-template-columns:repeat(3,1fr);align-content:center;justify-content:space-around;gap:3em;}.block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(1)){grid-template-columns:repeat(1,1fr);}.block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(2)){grid-template-columns:repeat(2,1fr);gap:10em;}.block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(3)){grid-template-columns:repeat(3,1fr);gap:3em;}.block.hme-competencies-and-advantages .advantage{}.block.hme-competencies-and-advantages .headline{hyphens:auto;margin-bottom:0.5em;text-transform:uppercase;color:#135cab;}.block.hme-competencies-and-advantages .text-content{z-index:1;padding:1em;}.block.hme-competencies-and-advantages .advantage.above,.block.hme-competencies-and-advantages .advantage.below{display:flex;flex-direction:column;}.block.hme-competencies-and-advantages .advantage.below .text-content,.block.hme-competencies-and-advantages .advantage.above .media-image{order:2;}.block.hme-competencies-and-advantages .advantage.above .text-content,.block.hme-competencies-and-advantages .advantage.below .media-image{order:1;}.block.hme-competencies-and-advantages .advantage.overlay{position:relative;}.block.hme-competencies-and-advantages .advantage img{}.block.hme-competencies-and-advantages .advantage.overlay video,.block.hme-competencies-and-advantages .advantage.overlay img{height:100%;width:100%;object-fit:cover;text-align:center;}.block.hme-competencies-and-advantages .advantage video,.block.hme-competencies-and-advantages .advantage.above img,.block.hme-competencies-and-advantages .advantage.below img{height:100%;width:100%;object-fit:cover;}.block.hme-competencies-and-advantages .advantage video{max-height:none;}.block.hme-competencies-and-advantages .advantage.overlay .text-content{color:#ffffff;position:absolute;top:0em;bottom:0em;left:0em;right:0em;padding:2em;border:none;border-radius:0 !important;}.block.hme-competencies-and-advantages .advantage.overlay .text-content h3,.block.hme-competencies-and-advantages .advantage.overlay .text-content h4{color:#ffffff;}.block.hme-competencies-and-advantages .advantage.below{}.block.hme-competencies-and-advantages .advantage.align_left .text-content>*{text-align:left;margin-right:38%;}.block.hme-competencies-and-advantages .advantage.align_right .text-content>*{text-align:right;margin-left:25%;}.block.hme-competencies-and-advantages .advantage.align_center .text-content{text-align:center;}.block.hme-competencies-and-advantages .advantage .text-content{padding:0.6em 0em;}.block.hme-competencies-and-advantages .advantage .text-content p{text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;}.block.hme-competencies-and-advantages .advantage.align_right .text-content>p,.block.hme-competencies-and-advantages .advantage.align_left .text-content>p{-webkit-line-clamp:7;}.block.hme-competencies-and-advantages .advantage .headline{}.block.hme-competencies-and-advantages .advantage .media-image{position:relative;width:100%;height:100%;max-width:100%;text-align:center;}.block.hme-competencies-and-advantages .advantage .media-image.multiple{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);align-items:stretch;justify-items:stretch;gap:0;width:100%;height:100%;}.block.hme-competencies-and-advantages .advantage .media-image.multiple img{height:199px;margin:0;}.advantages-horizontal{}.advantages-horizontal .block.hme-competencies-and-advantages div.advantage{display:grid;grid-template-columns:2fr 3fr;grid-template-areas:"title title"
    "col1  col2";width:100%;}.advantages-horizontal .block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(1)){grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(1,1fr);}.advantages-horizontal .block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(2)){grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(1,1fr);gap:2em;}.advantages-horizontal .block.hme-competencies-and-advantages .block-inner>div:has(.advantage:nth-child(3)){grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(1,1fr);gap:2em;}.advantages-horizontal .block.hme-competencies-and-advantages .headline{grid-area:title;text-align:left;border-bottom:1px solid #cccccc;}.advantages-horizontal .block.hme-competencies-and-advantages .media-image{grid-area:col1;max-height:10em;overflow:hidden}.advantages-horizontal .block.hme-competencies-and-advantages .text-content{grid-area:col2;align-self:start;padding-block:0;padding-left:2em;text-align:justify;}.advantages-horizontal .block.hme-competencies-and-advantages .text-content p{-webkit-line-clamp:none;}@media (max-width:992px){.block.hme-competencies-and-advantages .block-inner>div{grid-template-columns:repeat(2,1fr);}.block.hme-competencies-and-advantages .advantage.align_left .text-content{right:3em;text-align:center;}.block.hme-competencies-and-advantages .advantage.align_right .text-content{left:3em;text-align:center;}}@media (max-width:768px){.block.hme-competencies-and-advantages .block-inner>div{grid-template-columns:repeat(1,1fr);}}
.block.hme-competencies-and-advantages .advantage .slogan,.product-feature .slogan{}
:root{--bs-blue:#ff0000;}.form-actions .button,.field-actions .button,.form-actions .action-link,.field-actions .action-link{background-color:#718AA4;color:#ffffff;}body.hme hr{border-color:#b0b0b0;width:90%;margin:1.85em auto 1.85em auto;}body.hme .boxed:not([class*="bg-"]){background:#ffffff;box-shadow:3px 3px 3px rgba(0,0,0,0.2);}body.hme .boxed:hover:not([class*="bg-"]){box-shadow:3px 3px 2px rgba(0,0,0,0.3);}body.hme .btn--primary,body.hme .btn--primary:visited{background:#135cab;border-color:#135cab;}body.hme .btn--primary:hover{background:#135cab;border-color:#135cab;}body.hme .btn--lila,body.hme .btn--lila:visited{background:#95569e;border-color:#95569e;}body.hme .btn--lila:hover{background:#95569e;border-color:#95569e;}body.hme .btn--orange,body.hme .btn--orange:visited{background:#e84e0f;border-color:#e84e0f;}body.hme .btn--orange:hover{background:#e84e0f;border-color:#e84e0f;}body.hme .btn--petrol,body.hme .btn--petrol:visited{background:#008d9d;border-color:#008d9d;}body.hme .btn--petrol:hover{background:#008d9d;border-color:#008d9d;}body.hme .btn .btn__text,body.hme .btn i{color:#ffffff;}.paragraph--type--paragraph-image-bg-block{position:relative;}.empty-background-image-holder{background-color:rgba(0,0,0,0);background-repeat:repeat;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;opacity:1;width:100%;position:absolute;height:100%;top:0;left:0;background-size:cover !important;background-position:50% 50% !important;z-index:-1;}body.hme .bar .logo{max-height:none;top:0;height:4vh !important;max-height:none;}body.hme .nav-container .hamburger-toggle{}body.hme .bar.pos-fixed:not([class*='bg-']){}body.hme .menu-horizontal > li,body.hme .menu-vertical > li{background-color:rgba(0,0,0,0.1);backdrop-filter:blur(2px);padding-inline:8px;}body.hme nav>ul.menu-vertical >:has(.is-active),body.hme nav>ul.menu-horizontal>:has(.is-active){}body.hme nav > ul.menu-horizontal > li{background-color:#ffffff;}body.hme nav>ul.menu-horizontal>li:hover{padding-bottom:8px;border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-left:1px solid #f0f0f0;z-index:1;}body.hme .menu-horizontal > li:hover,body.hme .menu-vertical > li:hover{z-index:2;}body.hme .menu-horizontal li a.is-active,body.hme .menu-vertical li a.is-active{text-decoration:underline;}body.hme .menu-horizontal li:not(:last-child){margin-right:1px;}body.hme .menu-horizontal > li > a,body.hme .menu-horizontal > li > span,body.hme .menu-horizontal > li > .modal-instance > .modal-trigger{color:#135cab;}body.hme .menu-horizontal > li.dropdown--activ{background:rgba(255,255,255,0.5);}body.hme .menu-horizontal>li:not(:hover)>a,body.hme .menu-horizontal>li:not(:hover)>span,body.hme.menu-horizontal>li:not(:hover)>.modal-instance>.modal-trigger{opacity:1;}body.hme .menu-horizontal>li:hover > a,body.hme.menu-horizontal>li:hover > span,body.hme .menu-horizontal>li:hover > .modal-instance > .modal-trigger{color:#135cab !important;}body.hme .menu-horizontal > li li{background-color:transparent;}body.hme .menu-horizontal>li li a{}body.hme .menu-horizontal > li li:hover{background-color:#f3f3f3;}body.hme .menu-horizontal>li li a:hover{}body.hme .menu-horizontal>li li.active > a{text-decoration:underline;}body.hme .dropdown>.dropdown__trigger:after{bottom:1px;margin-left:5px;font-size:10px;}body.hme .dropdown .dropdown__container{left:-1px;background-color:#ffffff;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;z-index:2;margin-top:8px;width:25em;box-shadow:3px 3px 3px rgba(0,0,0,0.5);}body.hme .dropdown .dropdown__content{border-radius:0px;}body.dropdowns--hover .dropdown:not(.dropdown--click):hover>.dropdown__container .dropdown__content{width:100%;}body.hme .dropdown .dropdown__content:not([class*='bg-']){background:rgba(255,255,255,0.3);border-radius:0;box-shadow:4px 4px 4px rgba(55,55,55,0.1);}.bar--transparent:not(.bar--dark) ul.navbar-nav>li,.bar--transparent:not(.bar--dark) ul.navbar-nav>li,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li{background:transparent;}.bar--transparent:not(.bar--dark) ul.navbar-nav>li:hover,.bar--transparent:not(.bar--dark) ul.navbar-nav>li:hover,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li:hover,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li:hover{background:#ffffff;cursor:pointer;}.bar--transparent:not(.bar--dark) ul.navbar-nav>li:hover *,.bar--transparent:not(.bar--dark) ul.navbar-nav>li:hover *,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li:hover *,.bar--transparent:not(.bar--dark):not(.pos-fixed) .menu-horizontal>li:hover *{color:#135cab;}body.hme .hamburger-toggle *{color:#135cab;}@media (max-width:1160px){body.hme .bar .logo img{height:3vh;}}@media (max-width:988px){body.hme .nav-container .site-branding .logo img{height:25px !important;margin-top:8px;}body.hme.dropdowns--hover .dropdown:not(.dropdown--click).dropdown--active>.dropdown__container{box-shadow:none;border:none;}body.hme nav>ul.menu-horizontal>li:hover{border:none;}}@media (max-width:768px){.stack-menu:before{font-size:135%;}body.hme .nav-container .bar:last-child .logo > img{display:none;}body.hme .nav-container .site-branding .logo img{height:30px !important;margin-top:5px;}body.hme .dropdown .dropdown__content,body.hme nav>ul.menu-horizontal>li,body.hme .menu-horizontal>li li{box-shadow:none !important;background-color:transparent !important;width:100%;border:none;}body.hme .dropdown .dropdown__content{border-radius:0px;margin:0 !important;padding:0em 0em 0em 4em;font-size:86%;}}body.hme pre.sf-dump{max-height:none;}body.hme{font-size:1rem;color:#575757;line-height:150%;}body.hme p{hyphens:auto;margin-block:0.5rem;}body.hme a{color:#135cab;}body.hme h1,body.hme h2,body.hme h3,body.hme h4,body.hme h5,body.hme h6,body.hme .h1,body.hme .h2,body.hme .h3,body.hme .h4,body.hme .h5,body.hme .h6{color:#135cab;line-height:150%;hyphens:auto;text-transform:uppercase;}body.hme h1 a,body.hme h2 a,body.hme h3 a,body.hme h4 a,body.hme h5 a,body.hme h6 a{color:#135cab;text-decoration:none;}.white-grad{background-clip:text;letter-spacing:-.02em;padding-right:.04em;-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,hsl(0deg 0% 100%) 0%,hsl(344deg 0% 98%) 4%,hsl(344deg 0% 97%) 8%,hsl(344deg 0% 95%) 13%,hsl(344deg 0% 93%) 18%,hsl(344deg 0% 92%) 25%,hsl(344deg 0% 90%) 34%,hsl(344deg 0% 88%) 49%,hsl(344deg 0% 87%) 69%,hsl(344deg 0% 85%) 81%,hsl(344deg 0% 83%) 89%,hsl(344deg 0% 82%) 95%,hsl(0deg 0% 80%) 100%);}body.hme h1.border-box,body.hme h2.border-box,body.hme h3.border-box,body.hme h4.border-box,body.hme h5.border-box,body.hme h6.border-box{color:white;background-color:#135cab;padding-inline:1em;display:inline-block;min-width:12em;margin:0;}body.hme .border-box a{color:#ffffff;}body.hme .h-border-wrapper{position:relative;width:100%;padding:0;margin-bottom:1em;}body.hme .h-border-wrapper::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:5px;background-color:#135cab;}@media (max-width:768px){body.hme h1.border-box,body.hme h2.border-box,body.hme h3.border-box,body.hme h4.border-box,body.hme h5.border-box,body.hme h6.border-box{}body.hme .border-box a{color:#ffffff;}}.object-fit-cover{object-fit:cover;}.bg--primary{background:#135cab !important;}.bg--secondary{background:#f5f5f5 !important;}.text-justify{text-align:justify;}@media (min-width:992px){.text-lg-justify{text-align:justify;}.text-lg-center{text-align:center;}}@media (min-width:768px){.text-md-justify{text-align:justify;}.text-md-center{text-align:center;}}@media (min-width:576px){.text-sm-justify{text-align:justify;}.text-sm-center{text-align:center;}}.list-group{--bs-list-group-color:inherit;}article ul.list-unstyled li,article ul li.list-unstyled{list-style:none !important;}article ul.tabs li,article ul.tabs-content li{list-style:none;}article ul{padding-left:1.5em;}article ul li{list-style:disc;list-style-position:outside;}article ul.tabs-content li li{list-style:disc;}ol.legend-inline-ol li{display:inline list-item;list-style-position:outside;list-style:decimal;margin-right:1em;}ol.legend-inline-ol li:after{content:"|";margin-left:1em;}ol.legend-inline-ol li:last-child:after{content:"";margin-left:0;}article p > img.align-left{margin-right:1em;}article p > img.align-right{margin-left:1em;}body.hme .label.featured{display:inline-block;font-size:1rem;font-weight:normal;letter-spacing:inherit;color:#fff;text-transform:uppercase;height:auto;min-width:auto;padding:0 1em;text-align:center;border-radius:0;position:relative;z-index:3;top:0;right:0;line-height:2em !important;}body.hme .label.featured:not([class*='bg--']){background:#135cab;}body.hme .btn{border-radius:0;box-shadow:2px 2px 4px rgba(0,0,0,0.2);}body.hme blockquote{font-family:'Merriweather',serif;font-style:italic;font-weight:300;border-left:1px solid;margin-left:1em;padding-left:0.5em;margin-top:1em;font-size:120%;line-height:150%;margin-right:1em;}#block-stack-content{min-height:45vh;}body.hme .field.field--label-inline{}body.hme .field.field--label-inline .field--label{display:inline-block;vertical-align:top;width:30%;font-weight:normal;}body.hme .field.field--label-inline .field--label:after{content:":";}body.hme .field.field--label-inline .field--item,body.hme .field.field--label-inline .field__items{display:inline-block;width:67%;}body.hme .field.field--label-inline .field__items .field--item{display:inline;}body.hme input[type],body.hme textarea,body.hme select,body.hme .form-select{border-radius:0;}body.hme .field--type-entity-reference{margin:0;}article .field--name-field-tax-tags{}article.full .field--name-field-tax-tags{}body.hme nav[role="navigation"][aria-label="breadcrumb"]{background-color:#f0f0f0;padding:0.6em 1em;margin-block:1em;}body.hme ol.breadcrumb{padding:0;}body.hme ol.breadcrumb > li.breadcrumb-item{margin:0;}body.hme ol.breadcrumb > li a{}.breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider,"→") !important;}body.hme table{font-size:100%;}body.hme table tr,body.hme table tr th{background:transparent;}body.hme table tr th,body.hme table tr td{padding:0.5em 1em;border:1px solid #dadada;}body.hme table tr th{color:#666666;font-weight:600;text-transform:uppercase;}#cboxContent{background-image:linear-gradient(to top,#333333,#4d4d4d,#686868,#858585,#a3a3a3,#9e9e9e,#9a9a9a,#959595,#6e6e6e,#494949,#272727,#000000);}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-1,.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-6{width:100% !important;min-height:15vh;border:none;box-shadow:none;height:auto;overflow:hidden;margin:0;background-color:white;padding-top:2em;}.jcarousel ul.jcarousel-container-horizontal li{list-style:none;width:auto;height:200px;margin-right:2em;margin-bottom:2em;overflow:hidden;}.jcarousel ul.jcarousel-container-horizontal li img{object-fit:cover;width:100%;height:100% !important;max-height:none;max-width:none;max-height:none;}.jcarousel-skin-tango .jcarousel-control-prev,.jcarousel-skin-tango .jcarousel-control-next{width:2em !important;border-radius:none;font-size:5em;line-height:220px;}.jcarousel-wrapper .jcarousel-control-prev:after,.jcarousel-wrapper .jcarousel-control-next:after{line-height:240px !important;font-size:3em;}body.hme .jcarousel-skin-tango .jcarousel-control-prev,body.hme .jcarousel-skin-tango .jcarousel-control-next{opacity:0.5 !important;}.view .view-filters{}.view .view-filters input[type="submit"]{}.view .views-exposed-form .form-actions{text-align:center;width:120px;margin:1em auto;margin-bottom:1em;display:inline-block;}.view .views-exposed-form{}.view .view-content{}.view .view-content > h3{border-bottom:1px solid;font-size:100%;font-weight:normal;margin-top:2em;margin-bottom:0;padding:0;}.view .view-content > h3 ~ div.views-row{margin-left:2%;padding:0.5em 1em;width:98%;}.view .view-content > h3 + div.views-row:last-child{}.view .view-content > h3 + div.views-row{}.view .view-content .views-row{padding:0.5em 1em;}.view .view-content .views-row:first-child{}.view .view-content .views-row:last-child{}.view .view-content .views-row:nth-child(2n+1){background-color:#f0f0f0;}.view .view-content .views-row article:first-child{}.view .view-content .views-row article:last-child{}.view .view-content .views-row article{}.view nav{margin:5em 0 1em 0;}.view .pagination li.page-item{list-style:none;}.view .pagination li.page-item.active{}.text-overlay-box-white{background:rgba(255,255,255,0.85) !important;border:1px solid #d0d0d0;box-shadow:6px 6px 15px rgba(0,0,0,0.2) !important;border-radius:0px !important;backdrop-filter:blur(2px);}.text-overlay-box-dark{background:rgba(0,0,0,0.4) !important;border:1px solid #d0d0d0;box-shadow:6px 6px 15px rgba(0,0,0,0.2) !important;border-radius:0px !important;backdrop-filter:blur(2px);padding-block:2em;}.text2col,.text-2-col{-webkit-column-count:2;-webkit-column-gap:60px;-moz-column-count:2;-moz-column-gap:60px;column-count:2;column-gap:60px;}@media (min-width:1600px){.no-xl-overzoom.imagebg>div.background-image-holder{background-size:1600px !important;background-repeat:no-repeat !important;}}.block-product-categories{}.block-product-categories .cat-wrapper{}.block-product-categories .cat{text-align:center;}.block-product-categories img{width:auto;}.block-product-categories p.cat-descr{text-align:justify;}.no-descr .block-product-categories p.cat-descr{display:none;}.block-product-categories p.cat-title{text-align:center !important;text-transform:uppercase;color:#135cab;margin:1em;}.no-link .block-product-categories p.link-wrapper{display:none;}.block-product-categories p.link-wrapper{text-align:center;text-transform:uppercase;}.block-product-categories p.link-wrapper a{}.xs .block-product-categories img{max-height:100px;}.md .block-product-categories img{max-height:150px;}.lg .block-product-categories img{max-height:200px;}.xs .block-product-categories p,.md .block-product-categories p{font-size:0.8em;line-height:2em;margin-bottom:1em;}.lg .block-product-categories p.cat-descr{}.xs .block-product-categories p.cat-title,.md .block-product-categories p.cat-title{font-size:1em;}.lg .block-product-categories p.cat-title{font-size:1.1em;}.grid-2-col .block-product-categories .cat-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;}.grid-3-col .block-product-categories .cat-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;}.grid-2-col.lg .block-product-categories .cat-wrapper{gap:3em;}.d-flex .block-product-categories .cat-wrapper:has(> .cat){display:flex;justify-content:space-between;align-items:stretch;}.d-flex .block-product-categories .cat{flex:1;aspect-ratio:1;margin-right:2em;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.d-flex .block-product-categories .cat > *{}#page-spare-parts_service-header .background-image-holder{filter:blur(3px);}.dealer-search-form-wrapper{}.dealer-search-form{width:100%;}.dealer-search-form label{display:none;}.dealer-search-form .button.chosen-helper-btn{display:none;}.dealer-search-form .chosen-container,.dealer-search-form-wrapper .js-form-item-field-countries-value{width:100% !important;}.dealer-search-form .chosen-container ul{border:none;}.dealer-search-form .chosen-container ul.chosen-choices{}.dealer-search-form .chosen-container .chosen-drop{border:none;margin-left:-5px;}.dealer-search-form .form-actions{}.dealer-search-form input.chosen-search-input.default{width:100% !important;}body.page-node-457 #dealers .views-row{background-color:rgba(210,210,210,0.7);line-height:2em;padding:1em 3em;margin-bottom:1em;border:0px solid transparent;border-radius:6px;box-shadow:4px 4px 4px rgba(55,55,55,0.1);}body.page-node-457 #dealers .views-row .field--name-field-email,body.page-node-457 #dealers .views-row .field--name-field-phone{display:none;}#block-stack-footerhmelarge{background-color:#135cab;}footer section{padding-top:0em;padding-bottom:0;border-top:1px solid #ffffff;}footer section > .container{padding-inline:0;}footer .row *{font-size:12px;}footer .row{padding-inline:0;padding-block:2em 0em}footer .row:first-child{}footer .logo_wrapper{text-align:left;}footer .logo_wrapper img{width:100%;height:100%;max-width:25em;}footer .slogan{text-align:left;position:relative;}footer .slogan .first{font-size:2em;margin-top:1.5em;}footer .slogan .second{margin-top:1em;line-height:1.5em;}footer .brand-img-wrapper{position:absolute;max-width:119px;bottom:18px;right:0px;display:none;}footer .brand-img-wrapper img{width:auto;height:100px;max-width:100%;margin:0 auto;}footer .flag-wrapper{text-align:center;margin-top:2em;}footer .flag-wrapper img{width:auto;height:30px;max-width:100%;margin-top:1em;}footer .menu-wrapper{display:none;grid-template-columns:repeat(2,1fr);text-align:left;gap:2em;}footer .menu-wrapper .links{line-height:2em;text-align:center;}footer .menu-wrapper .links:first-child{}footer .menu-wrapper .links:last-child{}footer .links a{color:#fff !important;}footer .menu-wrapper .links a:last-child{margin-right:0;padding-right:0;border-right:none;}footer .pronunciation{text-align:center;display:none;}footer .pronunciation img{width:auto;height:50px;max-width:100%;margin:0;}footer .sm-wrapper{text-align:center;}footer .sm-cto{}footer .sm-icons-wrapper{margin-top:1em;}footer .sm-icon{display:inline-block;margin:0 0.8em;text-align:center;}footer .sm-icon img{height:20px;width:auto;}footer .menu--secondary{padding-block:1.5em;}footer .menu--secondary .links{color:#ffffff;}footer .row.copyright{background-color:#ffffff;padding-block:0.4em;}@media (max-width:992px){.footer .container .row{margin-bottom:1em;}footer .logo_wrapper{text-align:left;max-width:45%;float:right;margin-top:4em;margin-left:5%;}footer .slogan{text-align:left;position:relative;float:left;width:50%;}footer .container > .row  > div{margin-bottom:2em;text-align:center;}footer .brand-img-wrapper{display:none;}footer .flag-wrapper img{height:50px;}}@media (max-width:576px){footer .slogan{width:100%;max-width:none;text-align:center;}footer .logo_wrapper img{height:4em;width:auto;}footer .logo_wrapper{width:100%;text-align:center;max-width:none;}}.nc-available{}.nc-available ul{}.nc-available ul li{display:inline;list-style-position:outside;list-style-image:none;list-style-type:none;}.nc-available ul li:after{content:", ";}.nc-available ul li:last-child:after{content:"" !important;}.nc-available .logos{display:inline-block;}.nc-available .logos img{max-width:150px;margin:0.5em;}article[data-history-node-id="473"]{}article[data-history-node-id="473"] .job_vacancies table{margin-top:3em;}article[data-history-node-id="473"] .job_vacancies table tr{background:rgba(0,0,0,0.4) !important;border:none !important;backdrop-filter:blur(3px);border:none !important;}article[data-history-node-id="473"] .job_vacancies table tr:hover{background:rgba(0,0,0,0.7) !important;}article[data-history-node-id="473"] .job_vacancies table th{color:#ffffff !important;text-align:center;border-bottom:1px solid #ffffff;}article[data-history-node-id="473"] .job_vacancies table td{color:#ffffff !important;padding:0.5em;text-align:center;vertical-align:middle;}article[data-history-node-id="473"] .job_vacancies table td:first-child,article[data-history-node-id="473"] .job_vacancies table th:first-child{text-align:left;border-right:1px solid #ffffff;padding-inline:1em;}article[data-history-node-id="473"] .job_vacancies table td:nth-child(2){width:20%;}article[data-history-node-id="473"] .job_vacancies table td:nth-child(3){width:20%;}article[data-history-node-id="473"] .job_vacancies table td:nth-child(4){width:10%;}article[data-history-node-id="473"] .job_vacancies .view-empty{background-color:rgba(0,0,0,0.5);padding-block:3em;padding-inline:2em;margin-top:2em;text-align:center;min-height:20vh;display:flex;}article[data-history-node-id="473"] .job_vacancies .view-empty h2{color:#fff;font-weight:400;margin:auto;font-style:italic;text-transform:none;}.cta-banner-request-a-quote{box-shadow:3px 3px 3px rgba(0,0,0,0.3);transition:box-shadow 0.3s ease-in-out;}.cta-banner-request-a-quote:hover{box-shadow:3px 3px 5px rgba(0,0,0,0.2);}body.page-node-471{}body.page-node-471{}body.page-node-471{}body.page-node-471{}body.hme.page-node-type-machine-series .view-content.row .views-row,body.hme.page-node-type-landing-page .view-content.row .views-row{padding:2em;}body.hme.page-node-type-landing-page .view-content.row,body.hme.page-node-type-machine-series .view-content.row{display:grid;grid-template-columns:repeat(3,1fr);}@media (max-width:1024px){body.hme.page-node-type-landing-page .view-content.row,body.hme.page-node-type-machine-series .view-content.row{grid-template-columns:repeat(1,1fr);}}body.hme button.cn-decline{color:#333 !important;background:transparent !important;border:transparent !important;margin-right:5em;}body.hme .modal-container.modal-active{width:auto;height:auto;}body.hme .modal-container.modal-active .modal-content{width:90%;height:auto;}body.hme .modal-container.modal-active .modal-content iframe{height:50vh !important;}.field--name-field-media-oembed-video div[data-type="placeholder"][data-name="youtube"]{height:100vh !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:top !important;max-width:100% !important;}.modal-container .bg-dark{background-color:#135cab !important;}.modal-container .bg-dark .context-notice{background-color:transparent !important;border:none !important;}.modal-container .bg-dark .context-notice p{color:#ffffff;}.modal-container .bg-dark .context-notice p.cm-buttons button{background-color:#e84e0f;border:none;}.modal-container .bg-dark .context-notice .cm-dialog-link a{color:#ffffff;}.gsap.gallery{position:absolute;width:100%;height:100vh;overflow:hidden;}.gsap.gallery .cards{position:absolute;width:14rem;height:18rem;top:40%;left:50%;transform:translate(-50%,-50%);}.gsap.gallery .cards li{list-style:none;padding:0;margin:0;width:14rem;height:18rem;text-align:center;line-height:18rem;font-size:2rem;position:absolute;top:0;left:0;border-radius:0.8rem;}.gsap.gallery .cards li img{max-width:90%;opacity:0;}.gsap.gallery .actions{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);}.gsap.gallery button{display:inline-block;outline:none;padding:8px 14px;background:var(--dark);border:solid 2px var(--light);color:var(--light);text-decoration:none;border-radius:99px;padding:12px 25px;font-weight:600;cursor:pointer;line-height:18px;margin:1rem;}.gsap.gallery a{color:#88ce02;text-decoration:none;}.gsap.gallery a:hover{text-decoration:underline;}body.page-node-2068 footer .hme-contact-form-wrapper a.btn,body.page-node-2069 footer .hme-contact-form-wrapper a.btn,body.page-node-2066 footer .hme-contact-form-wrapper a.btn,body.page-node-2063 footer .hme-contact-form-wrapper a.btn,body.page-node-2062 footer .hme-contact-form-wrapper a.btn,body.page-node-2060 footer .hme-contact-form-wrapper a.btn,body.page-node-2061 footer .hme-contact-form-wrapper a.btn,body.page-node-2067 footer .hme-contact-form-wrapper a.btn,body.page-node-464 footer .hme-contact-form-wrapper a.btn,body.page-node-462 footer .hme-contact-form-wrapper a.btn,body.page-node-2070 footer .hme-contact-form-wrapper a.btn,body.page-node-472 footer .hme-contact-form-wrapper a.btn,body.page-node-2071 footer .hme-contact-form-wrapper a.btn,body.page-node-463 footer .hme-contact-form-wrapper a.btn,body.page-node-465 footer .hme-contact-form-wrapper a.btn,body.page-node-type-machine footer .hme-contact-form-wrapper a.btn,body.page-node-type-machine-series footer .hme-contact-form-wrapper a.btn,body.page-node-type-landing-page footer .hme-contact-form-wrapper a.btn{display:block !important;position:fixed !important;right:6.857em;bottom:3.71428571em;color:#fff !important;box-shadow:4px 4px 4px rgba(0,0,0,0.3);background-color:#ffffff;color:#252525 !important;border-radius:2em;z-index:99;border:1px solid #ececec;height:3.71428571em;padding-top:12px;transition:background-color 0.35s ease-out,border-color    0.35s ease-out,color           0.35s ease-out,box-shadow      0.35s ease-out;}@media (max-width:768px){body footer .hme-contact-form-wrapper a.btn{bottom:1.7em !important;}}footer .hme-contact-form-wrapper a.btn:hover{text-decoration:underline;font-weight:600;background-color:#008d9d !important;border-color:#008d9d !important;color:#ffffff !important;box-shadow:4px 4px 12px rgba(0,0,0,0.6) !important;}body.hme .back-to-top{box-shadow:4px 4px 4px rgba(0,0,0,0.3);}
.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.text-justify{text-align:justify !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:576px){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:768px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:992px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1200px){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}
.klaro-theme-stack{}.klaro-theme-stack #klaro-cookie-notice{border-radius:0;border:none;bottom:0;left:0;right:0;max-width:none;padding:2em;box-shadow:0px -2px 9px rgba(0,0,0,0.1);}@media (max-width:768px){.klaro-theme-stack #klaro-cookie-notice{padding:1em;font-size:80%;}}.klaro-theme-stack #cookieScreen{}.klaro-theme-stack #cookieScreen .cm-bg{}.klaro-theme-stack #cookieScreen .cm-modal{}
article.blog.teaser{}article.blog.full .field--name-body{margin-right:5%;margin-top:3em;min-height:25vh;margin-bottom:2em;}article.blog.full .field--name-field-date{margin-top:4em;}article.blog.full .field--name-field-date .field--label{margin-top:2em;}article.blog.full .field--name-field-address{}article.blog.full .field--name-field-tax-tags{}article.blog.full .field--label{border-bottom:1px solid #c0c0c0;margin-bottom:0.5em;text-transform:uppercase;margin-top:2em;}article.blog.teaser h4{margin-bottom:0.5em;}article.blog.teaser .image-wrapper{margin-bottom:0.5em;}article.blog.teaser .image-wrapper img{max-height:15vh;}article.blog.teaser .more-infos{margin-top:1em;}article.blog.teaser .field--name-body{text-align:justify;}article.blog.teaser .field--name-field-tax-tags{}article.blog.teaser .field--name-field-date{}article.blog.teaser .field--name-field-address{}article.blog.teaser .field--label-inline .field__label{min-width:6em;}
article.event.full{}article.event.full .field--name-field-paragraphs-2 > section{}article.event.full .field--name-body{margin-right:5%;min-height:25vh;margin-bottom:2em;}article.event.full .field--name-field-date{}article.event.full .field--name-field-date .field--label{margin-top:2em;}@media (max-width:768px){article.event.full .field--name-body{margin:0;}}article.event.full .field--name-field-address{}article.event.full .field--name-field-tax-tags{}article.event.full .field--label{border-bottom:1px solid #c0c0c0;margin-bottom:0.5em;text-transform:uppercase;margin-top:2em;}article.event.full .field__items{}article.event form.webform-submission-form{padding:2em 4em;box-shadow:3px 3px 3px rgba(0,0,0,0.3);border:1px solid #ccc;background-color:#f0f0f0;}article.event form.webform-submission-form .branding{display:none;}article.event form.webform-submission-form,article.event form.webform-submission-form .webform-progress-tracker .progress-step .progress-text{color:#135cab;}article.event.teaser{}article.event.teaser h4{margin-bottom:0.5em;}article.event.teaser .image-wrapper{text-align:center;margin-bottom:1em;margin-top:1em;}article.event.teaser .image-wrapper img{max-width:300px;max-height:8vh;width:auto;height:auto;}article.event.teaser .more-infos{margin-top:1em;}article.event.teaser .field--name-body{text-align:justify;}article.event.teaser .field--name-field-tax-tags{}article.event.teaser .field--name-field-date{}article.event.teaser .field--name-field-address{}article.event.teaser .field--label-inline .field__label{min-width:6em;}
.cta-box{transition:0.3s;}.cta-box:hover{transform:scale(1.05);}.btn-primary{border:none;}.btn-primary:hover{}article.machine.full{margin-top:3em;}article.machine.full h1{margin-bottom:0em;}article.machine.full .product-showcase .breadcrumb{text-transform:uppercase;}article.machine.full .breadcrumb-item+.breadcrumb-item::before{color:#ffffff !important;}article.machine.full .slogan{margin-bottom:1em;}article.machine.full .product-showcase{}article.machine.full .product-showcase .img-wrapper{margin-left:5%;text-align:center;margin-bottom:2em;}article.machine.full .product-showcase .img-wrapper img{max-height:40vh;}article.machine.full .product-showcase-2 .img-wrapper{text-align:right;}article.machine.full .product-showcase-2 img{max-height:40vh;}article.machine.full .tecDataHead{width:100%;white-space:nowrap;overflow:visible;}article.machine.full .machine_category,article.machine.full .machine_series,article.machine.full .nc-available{margin-top:2em;}article.machine.full .nc-available > *{color:#ffffff;padding:0;}article.machine.full .machine_category,article.machine.full .machine_series{text-align:left;}article.machine.full .nc-available h4,article.machine.full .machine_category h4,article.machine.full .machine_series h4,article.machine.full .tecDataHead h4,article.machine.full .nc-available h4{border-bottom:1px solid #c0c0c0;text-align:left;margin-bottom:0.2em;min-width:68%;width:50%;}article.machine.full .nc-available a,article.machine.full .machine_category a,article.machine.full .machine_series a,article.machine.full .tecDataHead ul{padding-block:0em;font-weight:normal;}article.machine.full .nc-available .logos{display:none;}article.machine.full .nc-available ul li{float:left;margin-right:0.5em;}article.machine.full .tecDataHead li .tecdata-item{display:inline-block;}article.machine.full .machine-naked-1 .img-wrapper{}article.machine.full .machine-naked-1 .img-wrapper img{}article.machine.full .guideways{text-align:center;}article.machine.full .guideways .product-feature{display:block;border:none;background-color:transparent !important;box-shadow:none;padding:0;}article.machine.full .guideways .product-feature .leftside{width:100%;}article.machine.full .guideways .product-feature .rightside{display:none;}article.machine.full .body_expandable{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:opacity 0.3s ease;}article.machine.full .body_expandable.expanded{display:block;-webkit-line-clamp:unset;column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:60px;-webkit-column-gap:60px;-moz-column-gap:60px;}article.machine.full a.expander{text-align:center;color:#fff;background-color:#135cab;padding:0.3em 2em;font-size:84%;margin-top:2em;display:inline-block;}article.machine.full .body_expandable h4{margin-bottom:0.4em;text-transform:none;font-size:100%;}article.machine.full a.expander.small:after{content:" >>";}article.machine.full a.expander.small.expanded:after{content:"";}article.machine.full a.expander.small.expanded:before{content:"<< ";}article.machine.full .nc-controllers{}article.machine.full .nc-controllers ul.available-controllers li{}article.machine.full .nc-controllers h3{}article.machine.full .nc-controllers .logos{}article.machine.full .nc-controllers .logos img{max-width:150px;margin:1em auto;display:block;}article.machine.full .nc-controllers .logos{}article.machine.full .tecdata{}article.machine.full table.hme_tecdata_multiple th:not(:first-child),article.machine.full table.hme_tecdata_multiple td:not(:first-child){min-width:10em;}article.machine.full .primary-video{}article.machine.full .block.hme-competencies-and-advantages h2{text-align:center;}article.machine.full .block.hme-competencies-and-advantages h4.headline{border-bottom:1px solid #cccccc;width:100%;text-align:center}article.machine.full .block.hme-competencies-and-advantages img{max-width:300px;}article.machine.full .video-play-icon{}article.machine.full .primary-video .some-text{}article.machine.full .productFeatures{display:grid;grid-template-columns:repeat(4,1fr);gap:2em;padding-inline:0;margin-inline:0.2%;padding-inline:0;max-width:99.6%;}article.machine.full .img-gallery{}article.machine.full .img-gallery .jcarousel-wrapper{margin:0;background-color:white;padding-top:2em;}article.machine.full .show-more{text-align:center;}article.machine.full .video-gallery{}article.machine.full .video-gallery .field--name-field-video-embed{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;}article.machine.full .video-gallery .field--name-field-video-embed .field--item{overflow:hidden;width:100%;height:20vh;}article.machine.full .video-gallery .field--name-field-video-embed .field--item > iframe{width:100% !important;height:100% !important;}article.machine.full .products-related .view .view-content,article.machine.full .machine-series .view .view-content{}article.machine.full .products-related .view .view-content .views-row:nth-child(2n+1),article.machine.full .machine-series .view .view-content .views-row:nth-child(2n+1){background-color:transparent;}article.machine.full .machine-series{}article.machine.full .machine-series .view .view-content,article.machine.full .products-related .field--name-field-ref-machines{display:grid;grid-template-columns:repeat(2,1fr);gap:4em;}@media (max-width:1020px){article.machine.full .machine-series .view .view-content,article.machine.full .products-related .field--name-field-ref-machines{grid-template-columns:repeat(1,1fr) !important;}}article.machine.full .products-related .field--name-field-ref-machines > .field--item{}article.machine.full #events .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;}@media (max-width:1200px){article.machine.full #events .view-content{grid-template-columns:repeat(2,1fr);}article.machine.full #events .view .view-content .views-row:nth-child(2n+1){background-color:transparent;}article.machine.full #events .view .view-content .views-row:nth-child(2)
  article.machine.full #events .view .view-content .views-row:nth-child(3),article.machine.full #events .view .view-content .views-row:nth-child(5){background-color:#f0f0f0;}}article.machine.full #events .view-content .views-row{display:flex;align-items:center;}article.machine.full #events .view-content article{width:100%;}article.machine.full #blog-events > .col-lg-12{}article.machine.full #blog-events > .col-lg-12 .view-content{display:flex;justify-content:space-between;align-items:stretch;}article.machine.full #blog-events > .col-lg-12 .views-row{flex:1;background-color:transparent;}article.machine.full #blog-events > .col-lg-6{}article.machine.full #blog-events > .col-lg-6:first-child{padding-right:2em;}article.machine.full #blog-events > .col-lg-6:last-child{padding-left:2em;}@media (max-width:992px){article.machine.full .video-gallery .field--name-field-video-embed{grid-template-columns:repeat(2,1fr);}.block.hme-competencies-and-advantages .block-title{margin-top:2em;}article.machine.full .guideways .img-wrapper,article.machine.full .advantages .img-wrapper{max-height:15vh;width:auto;margin-bottom:1em;}article.machine.full .guideways .product-feature{margin-left:0;}article.machine.full .block.hme-competencies-and-advantages .advantage .headline{text-align:left;border-bottom:1px solid #f0f0f0 !important;}}@media (max-width:768px){article.machine.full{margin-top:0;}article.machine.full .body_expandable.expanded{column-count:1;-webkit-column-count:1;-moz-column-count:1;}article.machine.full .nc-available{margin-top:1em;max-width:98%;}article.machine.full .product-showcase-2 .img-wrapper{width:100%;}article.machine.full .product-showcase-2 .video-play-icon-block,article.machine.full .product-showcase-2 .tecDataHead{position:relative;bottom:unset;left:unset;padding:unset;}article.machine.full .machine-series .view .view-content,article.machine.full .products-related .field--name-field-ref-machines{gap:0;}article.machine.full #events .view-content{grid-template-columns:repeat(1,1fr);}article.machine.full .primary-video{bottom:0;}article.machine.full .product-showcase-2 .img-wrapper img{max-height:30vh;}article.machine.full .product-showcase-2 .img-wrapper{text-align:center;}}@media (max-width:576px){article.machine.full #blog-events>.col-lg-6,article.machine.full #blog-events>.col-lg-6{padding:0 !important;}article.machine.full .advantages-horizontal .block.hme-competencies-and-advantages div.advantage{grid-template-columns:1fr;grid-template-areas:"title"
      "col1 "
      "col2";}article.machine.full .advantages-horizontal .block.hme-competencies-and-advantages .text-content{padding-left:0;}}@media (max-width:367px){}article.machine.full .stockmachines .model-teaser,article.machine.full .stockmachines .model-wrapper > a{display:none;}article.machine.full .stockmachines .model-stockitems.bg--secondary{background-color:transparent;}article.machine.teaser{max-height:none;}article.machine.teaser h3,article.machine.teaser h4{margin-bottom:0;}article.machine.teaser .slogan{margin:0;}article.machine.teaser .field--name-field-slogan{text-transform:uppercase;}article.machine.teaser .product-image{padding:0.5em;}article.machine.teaser .product-image img{object-fit:contain;width:100%;height:100%;max-height:16vh;}article.machine.teaser .field--name-body{margin:0.3em 0;text-align:justify;}article.machine.teaser .field--name-field-machine-category-main{display:inline;}article.machine.teaser .field--name-field-tax-technology-main-group{display:inline;}article.machine.teaser .item-list,article.machine.teaser ul.tecData{}article.machine.teaser ul.tecData li{}article.machine.teaser ul.tecData li:not(:last-child):after{}article.machine.teaser table.hme_tecdata_multiple{line-height:150%;}article.machine.teaser table.hme_tecdata_multiple,article.machine.teaser table.hme_tecdata_multiple th,article.machine.teaser table.hme_tecdata_multiple td{border-width:0px;padding:0;}article.machine.teaser table.hme_tecdata_multiple>tbody>tr:nth-of-type(2n+1)>*,article.machine.teaser table.hme_tecdata_multiple tr.odd,article.machine.teaser table.hme_tecdata_multiple tr.even{background-color:transparent;--bs-table-accent-bg:transparent;}
article.node.teaser{}.teaser-md article.teaser h3,.teaser-md article.teaser h4,.teaser-md article.teaser h5{padding:0em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;}.teaser-md article.teaser .field--name-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}.teaser-md article.teaser p{}.teaser-md article.teaser ol,.teaser-md article.teaser ul{}
.block-productfeaturesblock .block-inner{display:grid;grid-template-columns:repeat(3,1fr);}.block-productfeaturesblock .block-title{grid-column:span 3;}.product-feature{box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:2em;}.product-feature h4.headline,.product-feature .headline h4{hyphens:auto;border-bottom:2px solid #dadada;margin-bottom:1em;}.product-feature.full-width{grid-column:span 4;}.product-feature.half-width{grid-column:span 2;}.product-feature.full-width .leftside,.product-feature.full-width .rightside{height:100%;width:50%;}.product-feature.half-width .leftside,.product-feature.half-width .rightside{height:100%;width:100%;}.product-feature.full-width .rightside{margin-left:5%;width:45%;}.product-feature .leftside .image_wrapper{}.product-feature .rightside .image_wrapper{}.product-feature .rightside .image_wrapper img{}.product-feature.text-content .image_wrapper img{object-fit:cover;}.product-feature.no-text .leftside.landscape{display:flex;flex-direction:column;height:100%;justify-content:center;}.product-feature.no-text .leftside.portrait{display:flex;flex-direction:column;height:100%;justify-content:center;}.product-feature.no-text .image_wrapper~*{text-align:left;margin-block:auto;margin-inline:auto;}.product-feature.no-text .portrait .image_wrapper{text-align:center;}.product-feature.no-text .portrait .image_wrapper img{max-height:350px;text-align:center;object-fit:cover;width:100%;}.product-feature .rightside.landscape .image_wrapper{text-align:right;padding:0;margin:1em 0;}.product-feature .rightside.landscape .image_wrapper:first-child{}.product-feature .rightside.landscape .image_wrapper:last-child{align-self:flex-end;}.product-feature .rightside.portrait .image_wrapper{float:left;width:46%;margin:0 2%;padding:0;}.product-feature .rightside.portrait .image_wrapper:last-child{align-content:end;}.product-feature .leftside .image_wrapper img{max-width:none;width:100%;}.product-feature.text-content .leftside.portrait .image_wrapper{width:50%;float:left;margin-right:1em;}.product-feature.text-content .rightside{}.product-feature .rightside .image_wrapper{text-align:right;padding:1em;}.product-feature p{margin-inline:0;text-align:justify;}.product-feature .table-responsive{width:100%;margin:0.5em 0;}.product-feature.text-items{display:grid;grid-template-columns:repeat(4,1fr);gap:0em;border:none;padding:0;margin:0;}.product-feature .text-item{padding:3em 2em;}.product-feature .text-item .slogan{}.product-feature .text-item .text{margin:1em 0;}.product-feature .text-item .tecData{margin:0;}.product-feature .text-item .tecData li{list-style:inside;}.product-feature .text-item .tecData span.tecdata-name{min-width:8em;display:inline-block;}.product-feature.text-items .last-items{padding:3em 2em;}.product-feature .hme_tecdata_multiple{margin:0.5em 0;padding:0;}.product-feature .hme_tecdata_multiple tr.odd,.product-feature .hme_tecdata_multiple tr.odd td{background-color:transparent !important;--bs-table-accent-bg:none;}.product-feature table.hme_tecdata_multiple{border-top:none;border-bottom:none;border-left:none;border-right:none;}.product-feature table.hme_tecdata_multiple tr,.product-feature table.hme_tecdata_multiple td,.product-feature table.hme_tecdata_multiple th{border:none;}.product-feature .hme_tecdata_multiple tr td{padding:0;}@media (max-width:992px){.product-feature{grid-column:span 4 !important;}.product-feature .rightside{display:inline !important;}.product-feature.text-items{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:768px){.product-feature.text-items{grid-template-columns:repeat(1,1fr) !important;}.product-feature{display:block !important;box-shadow:none;}.product-feature.full-width .leftside,.product-feature.full-width .rightside{width:100%;margin-inline:0;}.product-feature.full-width .rightside{margin-top:1em;}.product-feature .rightside .image_wrapper{margin:0 !important;width:50% !important;padding:0 !important;display:inline;}.product-feature .rightside.landscape .image_wrapper:last-child img{margin-top:1em;}.product-feature .table-responsive{display:none;}}
.block-stack-hmewebsitestockmachinelist{margin-top:3em;}#stockmachines-header .empty-background-image-holder{background-image:url("/sites/default/files/images/showroom-overview_converted_resized_converted.jpg");}#stockmachines-header .empty-background-image-holder:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3);backdrop-filter:blur(3px);}.block-stockmachinelistblock{}.stockmachine-list{}.model-teaser{width:50%;}.stockmachine-list > div > div{display:grid;grid-template-columns:repeat(1,1fr);}.stockmachine-list .model-wrapper{margin-bottom:5em;}.stockmachine-list .model-stockitems{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin-top:2em;padding:2em;}.stockmachine-list .model-teaser h4,.stockmachine-list .model-teaser .field--name-field-slogan{display:none;}.stockmachine-list .stockmachine{border:1px solid;}.stockmachine-list .stockmachine details{margin-left:2em;}.stockmachine-list .stockmachine details > summary{}.stockmachine-list .stockmachine,.stockmachine-list .stockmachine.onstock{border-color:#135cab;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,0.3);}.stockmachine-list .stockmachine .schedule,.stockmachine-list .stockmachine.onstock .schedule{background-color:#135cab;}.stockmachine-list .stockmachine.onship{border-color:#008d9d;}.stockmachine-list .stockmachine.onship .schedule{background-color:#008d9d;}.stockmachine-list .stockmachine.showroom{border-color:#e84e0f;}.stockmachine-list .stockmachine.showroom .schedule{background-color:#e84e0f;}.stockmachine-list .stockmachine .machine_name{margin-bottom:0;padding:0.3em 1em;}.stockmachine-list .stockmachine .contact{text-align:center;margin:1em auto;color:#ffffff;}.stockmachine-list .stockmachine .contact > .btn{padding:0.3em 1em;color:#ffffff;}.stockmachine-list .stockmachine .schedule{text-align:right;color:#fff;float:right;clear:both;padding:0.3em 1em;text-transform:uppercase;margin-left:0.5em;}.stockmachine-list .stockmachine .moptions{}.stockmachine-list .stockmachine .moptions .moption_cat{margin-bottom:0.5em;}.stockmachine-list .stockmachine .moptions .moption_title{margin-left:1.5em;font-weight:bold;}.stockmachine-list .stockmachine .moptions ul.list-group{}.stockmachine-list .stockmachine .moptions ul.list-group li{border:none;list-style-type:disc;list-style-position:inside;display:list-item;margin-left:2.5em;color:inherit;}.stockmachine .details-wrapper{margin-top:0.5em;}@media (max-width:768px){.stockmachine-list > div > div{grid-template-columns:repeat(1,1fr);}}
.field--name-field-configuration table,table.hme_tecdata_multiple{border-width:1px;border-style:solid;white-space:nowrap;}.field--name-field-configuration table thead th,.field--name-field-configuration table td:first-child,table.hme_tecdata_multiple thead th,table.hme_tecdata_multiple tbody td:first-child{}.field--name-field-configuration table th:not(:first-child),.field--name-field-configuration table td:not(:first-child),table.hme_tecdata_multiple th:not(:first-child),table.hme_tecdata_multiple td:not(:first-child){text-align:center;}.field--name-field-configuration table td,.field--name-field-configuration table th,table.hme_tecdata_multiple td,table.hme_tecdata_multiple th{border-width:1px;border-style:solid;border-color:#adb5bd;padding:0.2rem;}.field--name-field-configuration table td:hover,table.hme_tecdata_multiple td:hover{background-color:#e9ecef;}.field--name-field-configuration div.legend{font-size:85%;text-align:right;}.tecData{}ul.tecData{}ul.tecData li{background-color:transparent;border:none;}div.tecdata-item{}div.tecdata-item > div{display:inline-block;}div.tecdata-name{min-width:15em;}div.tecdata-name:after{content:":";}div.tecdata-value{}div.tecdata-unit{}div.tecdata-prefix{}div.tecdata-suffix{}
.webform-confirmation{width:50%;min-width:10em;text-align:center;margin:2em auto;max-width:35em;padding:2em 3em;border:1px solid #d0d0d0;border-radius:0px;background-color:rgba(200,200,200,0.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);}footer .hme-newsletter-form-wrapper a.btn,footer .hme-contact-form-wrapper a.btn{display:none;}.hme-newsletter-form-wrapper,.hme-contact-form-wrapper{}.hme-contact-form-wrapper .contact-info,.hme-newsletter-form-wrapper .contact-info{border-bottom:1px solid #ffffff;margin-bottom:2em;padding-bottom:1em;padding-top:0;}.contact-info .branding,.contact-info .address-wrapper{margin-bottom:0 !important;padding:0;}.hme-contact-form-wrapper .contact-info .branding,.hme-newsletter-form-wrapper .contact-info .branding{background-image:url("/sites/default/files/2024-10/logo_a_weiss_webffffff.png");background-repeat:no-repeat;background-size:auto 100px;height:100px;}@media (max-width:578px){.hme-contact-form-wrapper .contact-info .branding,.hme-newsletter-form-wrapper .contact-info .branding{background-size:70% auto;background-position-y:10px;background-image:url("/sites/default/files/2024-10/logo_c_weiss_webffffff.png");height:70px;}.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item legend,.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item label,.webform-submission-form .webform-element--title-inline legend,.webform-submission-form .webform-element--title-inline label{display:none;}}.hme-newsletter-form-wrapper  #message-info-title,.hme-newsletter-form-wrapper  #edit-important-note svg,.hme-contact-form-wrapper #message-info-title,.hme-contact-form-wrapper #edit-important-note svg{display:none;}.hme-newsletter-form-wrapper #edit-important-note,.hme-contact-form-wrapper #edit-important-note{width:100%;margin:0;font-size:85%;line-height:1em;}.hme-newsletter-form-wrapper p.slogan{margin-block:3em;text-align:center;loat:none;width:auto;}.hme-newsletter-form-wrapper .btn,.hme-contact-form-wrapper .btn{}.hme-newsletter-form-wrapper .pop-out-form,.hme-contact-form-wrapper .pop-out-form{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.8);z-index:1100;backdrop-filter:blur(5px);}.hme-newsletter-form-wrapper .pop-out-form span.close-btn,.hme-contact-form-wrapper .pop-out-form span.close-btn{position:absolute;top:0em;right:0em;color:#ffffff;cursor:pointer;font-weight:bolder;border:1px solid #fff;border-radius:0px;text-align:center;padding:0.5em 1em;text-transform:uppercase;}.hme-newsletter-form-wrapper .webform-submission-form .webform-progress,.hme-contact-form-wrapper .webform-submission-form .webform-progress{margin-block:3em;font-size:80%;}.hme-newsletter-form-wrapper .pop-out-form>div,.hme-contact-form-wrapper .pop-out-form>div{max-width:1200px;margin-inline:auto;position:absolute;top:3vh;width:80%;left:10%;right:10%;}@media (max-width:768px){.hme-newsletter-form-wrapper .pop-out-form>div,.hme-contact-form-wrapper .pop-out-form>div{top:0vh;width:98%;left:1%;right:1%;bottom:0;overflow-y:auto;}}.hme-newsletter-form-wrapper  .alert-wrapper,.hme-contact-form-wrapper .alert-wrapper{width:75%;margin-left:20%;margin-bottom:1em;}@media (max-width:768px){.hme-newsletter-form-wrapper .alert-wrapper,.hme-contact-form-wrapper .alert-wrapper{width:100%;margin-left:0%;}}.hme-newsletter-form-wrapper .alert-wrapper .alert,.hme-contact-form-wrapper .alert-wrapper .alert{padding-top:2em;padding-right:3em;}.webform-confirmation:has(~ .webform-progress){display:none;}form.webform-submission-form,.webform-submission-form .webform-element--title-inline>label{color:#ffffff;}.webform-submission-form .error.form-item--error-message{display:inline-block !important;color:#e84e0f;margin-left:21%;margin-top:0.5em;}.webform-submission-form *[aria-invalid="true"]{color:#e84e0f;border-bottom:2px solid #e84e0f;}.webform-submission-form .branding img{display:none;}.webform-submission-form .webform-progress{}.webform-progress-tracker .progress-step.is-active .progress-title{color:#fff;}.webform-submission-form .webform-progress .progress-tracker{}.webform-submission-form .webform-progress .progress-step{}.webform-submission-form .webform-progress .progress-step.is-active{}.webform-submission-form .webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-submission-form .webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-submission-form .webform-progress-tracker .progress-step .progress-marker::after{background-color:#fff;}.webform-submission-form .progress-step .progress-marker::before{background-color:#fff;}.webform-submission-form .progress-step.is-active .progress-marker::before{background-color:#135cab;color:#ffffff;}.webform-submission-form .progress-step .progress-marker{color:var(--color-fg);}.webform-submission-form .webform-progress-tracker .progress-step .progress-text{color:#ffffff;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#ffffff;color:#135cab;}.webform-submission-form .form-item{display:inline-block;width:100%;margin:1em 0;}.webform-submission-form fieldset{margin-block:0;}.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item legend,.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item label,.webform-submission-form .webform-element--title-inline legend,.webform-submission-form .webform-element--title-inline label{display:inline-block;width:20%;margin:0;padding:0;}.webform-submission-form .fieldset__wrapper > fieldset,.webform-submission-form .webform-element--title-inline .form-item__description{display:block;width:74%;margin-left:20%;float:left;}.webform-submission-form small.description,.webform-submission-form .form-item__description{color:#ffffff !important;margin-left:21%;display:inline-block;width:79%;margin-top:0.5em;}.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item input,.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item select,.webform-submission-form .webform-element--title-inline input,.webform-submission-form .webform-element--title-inline select,.webform-submission-form .form-element{display:inline-block;width:75%;margin:0;}@media (max-width:768px){.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item input,.webform-submission-form fieldset[data-drupal-selector="edit-address"] .js-form-item select,.webform-submission-form .webform-element--title-inline input,.webform-submission-form .webform-element--title-inline select,.webform-submission-form .form-element{width:100% !important;margin-top:0.5em;}}.hme-contact-form-wrapper .js-form-type-textarea > label{display:none;}.hme-contact-form-wrapper #edit-message--description{display:none;}.webform-submission-form .form-actions{margin-right:5%;margin-top:2em;}@media (max-width:768px){.webform-submission-form .form-actions{margin-right:0;margin-top:1em;}}.webform-submission-form .form-actions .webform-button--previous{}.webform-submission-form .form-actions .webform-button--previous,.webform-submission-form .form-actions .webform-button--submit,.webform-submission-form .form-actions .webform-button--next{background-color:#135cab;color:#ffffff;margin-inline:0;}.webform-submission-form .form-actions .webform-button--previous:hover,.webform-submission-form .form-actions .webform-button--submit:hover,.webform-submission-form .form-actions .webform-button--next:hover{background:#955d9e;color:#ffffff;}.webform-submission-form textarea#edit-message{width:95% !important}@media (max-width:768px){.webform-submission-form textarea#edit-message{width:100% !important}}.webform-submission-form #edit_your_name_title_select_chosen{width:10em !important;}.webform-submission-form .form-item--newsletter{padding-left:22%;}.webform-submission-form .form-item--newsletter > label{display:inline;}.webform-submission-form fieldset.edit-your-name-title{margin-left:20%;}.webform-submission-form fieldset.edit-your-name-title .chosen-container{display:inline-block;width:10em !important;}.webform-confirmation{width:50%;min-width:10em;text-align:center;margin:2em auto;max-width:35em;padding:2em 3em;border:1px solid #d0d0d0;border-radius:0px;background-color:rgba(200,200,200,0.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);}.webform-confirmation__message{}.webform-confirmation:has(~ .webform-progress){display:none;}@media (max-width:968px){.webform-submission-form{padding:1em !important;}.webform-submission-form div[data-webform-key]{padding-block:1em;padding-inline:1em;}}.js-form-item-address-city,.form-item-address-city,.js-form-itemyour-name-first,.form-item-your-name-first{width:50% !important;clear:none;float:left;}.js-form-item-address-city > label,.form-item-address-city > label,.js-form-item-your-name-first > label,.form-item-your-name-first > label{width:40% !important;}.js-form-item-address-city > input,.form-item-address-city > input,.js-form-item-your-name-first > input,.form-item-your-name-first > input{width:50% !important;}.js-form-item-address-postal-code,.form-item-address-postal-code,.js-form-itemyour-name-last,.form-item-your-name-last{width:50% !important;clear:none;float:left;}.js-form-item-address-postal-code > label,.form-item-address-postal-code > label,.js-form-item-your-name-last > label,.form-item-your-name-last > label{width:40% !important;}.js-form-item-address-postal-code > input,.form-item-address-postal-code > input,.js-form-item-your-name-last > input,.form-item-your-name-last > input{width:50% !important;}.special_offer_80th .details-wrapper{display:flex;flex-wrap:wrap;gap:1rem;padding:0 0 0 2em;background-image:url('/sites/default/files/assets/page-514-80th-anniversary/logos/hwa_80a_logo_02_rgb-white_w1024px.png');background-repeat:no-repeat;background-size:60px auto;padding-top:80px;background-position:2em 20px;position:relative;}.special_offer_80th .details-wrapper .thx-msg{position:absolute;top:14px;left:110px;max-width:400px;font-style:italic;}.special_offer_80th .details-wrapper fieldset legend{font-size:100%;font-weight:bold;}@media (min-width:992px){.special_offer_80th .details-wrapper fieldset{flex:0 0 calc(33.3333% - 0.6667rem);max-width:calc(33.3333% - 0.6667rem);}}@media (min-width:768px) and (max-width:991.98px){.special_offer_80th .details-wrapper{max-height:200px;overflow-y:auto;}.special_offer_80th .details-wrapper fieldset{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - 0.5rem);}}@media (max-width:767.98px){.special_offer_80th .details-wrapper{max-height:200px;overflow-y:auto;}.special_offer_80th .details-wrapper fieldset{flex:0 0 100%;max-width:100%;}}.special_offer_80th .details-wrapper .vertical-scrollable{flex:0 0 100%;max-width:100%;overflow-y:auto;}.special_offer_80th small.description{margin:0;width:100%;}.special_offer_80th .details-wrapper .form-item-other-options{flex:0 0 97%;max-width:100%;overflow-y:auto;}
.jcarousel-wrapper.jcarousel-skin-tango{margin:20px auto;position:relative;width:603px;max-width:95%;height:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-vertical{height:404px;width:150px;margin:50px auto;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-1{width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-2{width:301px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-3{width:452px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-4{width:603px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-5{width:754px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-6{width:905px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-7{width:1056px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-8{width:1207px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-9{width:1358px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-10{width:1509px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-1.jcarousel-vertical{height:100px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-2.jcarousel-vertical{height:201px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-3.jcarousel-vertical{height:302px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-4.jcarousel-vertical{height:403px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-5.jcarousel-vertical{height:504px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-6.jcarousel-vertical{height:605px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-7.jcarousel-vertical{height:706px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-8.jcarousel-vertical{height:807px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-9.jcarousel-vertical{height:908px;width:150px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-visible-10.jcarousel-vertical{height:1009px;width:150px;}.jcarousel-skin-tango .jcarousel{position:relative;overflow:hidden;height:inherit;}.jcarousel-skin-tango .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.jcarousel-skin-tango .jcarousel li{float:left;width:150px;height:100px;margin-right:1px;}.jcarousel-wrapper.jcarousel-skin-tango.jcarousel-vertical .jcarousel li{float:none;margin-bottom:1px;}.jcarousel-skin-tango .jcarousel img{display:block;max-width:100%;height:auto !important;}.jcarousel-skin-tango .jcarousel .loading{text-align:center;line-height:90px;}.jcarousel-skin-tango .jcarousel-control-prev,.jcarousel-skin-tango .jcarousel-control-next{position:absolute;top:0;width:30px;height:100%;text-align:center;background:#000;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-moz-border-radius:30px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;opacity:0;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-prev,.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{height:30px;width:100%;}.jcarousel-skin-tango .jcarousel-control-prev:hover,.jcarousel-skin-tango .jcarousel-control-next:hover{opacity:0.5;}.jcarousel-skin-tango .jcarousel-control-prev{left:0;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-prev{left:0;top:0;}.jcarousel-skin-tango .jcarousel-control-next{right:0;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{right:0;top:373px;}.jcarousel-visible-1.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:70px;}.jcarousel-visible-2.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:171px;}.jcarousel-visible-3.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:272px;}.jcarousel-visible-4.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:373px;}.jcarousel-visible-5.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:474px;}.jcarousel-visible-6.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:575px;}.jcarousel-visible-7.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:676px;}.jcarousel-visible-8.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:787px;}.jcarousel-visible-9.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:898px;}.jcarousel-visible-10.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next{top:999px;}.jcarousel-skin-tango .jcarousel-control-prev:after{content:'\2039';line-height:100px;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-prev:after{content:'\2039';line-height:30px;}.jcarousel-skin-tango a.jcarousel-control-prev:focus,.jcarousel-skin-tango a.jcarousel-control-prev:active,.jcarousel-skin-tango a.jcarousel-control-prev:hover{text-decoration:none;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-prev:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;margin-top:2px;margin-left:4px;}.jcarousel-skin-tango .jcarousel-control-next:after{content:'\203A';line-height:100px;}.jcarousel-skin-tango a.jcarousel-control-next:focus,.jcarousel-skin-tango a.jcarousel-control-next:active,.jcarousel-skin-tango a.jcarousel-control-next:hover{text-decoration:none;}.jcarousel-skin-tango.jcarousel-vertical .jcarousel-control-next:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;margin-top:2px;margin-left:4px;line-height:30px;}.jcarousel-skin-tango .jcarousel-control-prev:hover span,.jcarousel-skin-tango .jcarousel-control-next:hover span{display:block;}.jcarousel-skin-tango .jcarousel-control-prev.inactive,.jcarousel-skin-tango .jcarousel-control-next.inactive{opacity:.5;cursor:default;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:501;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
