/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--lb-color-primary:#360675;--lb-color-primary-rgb:54,6,117;--lb-color-secondary:#5dbcb4;--lb-color-secondary-rgb:93,188,180;--lb-color-success:#28a745;--lb-color-danger:#dc3545;--lb-font-primary:Outfit,sans-serif;--lb-font-headings:Outfit,sans-serif;--bs-body-font-family:var(--lb-font-primary);--lb-site-bg:#fff;--lb-site-color:#212529;--lb-heading-color:#360675;--lb-heading-after-bg:#5dbcb4;--lb-nav-bg:#ffffff;--lb-nav-color:#212529;--lb-nav-link-color:#212529;--lb-nav-link-hover:#360675;--lb-header-bg:#ffffff;--lb-header-color:#212529;--lb-prefooter-bg:#e3e9ec;--lb-prefooter-color:#360675;--lb-footer-bg:#262626;--lb-footer-color:#ffffff;--lb-footer-link:#ffffff;--lb-footer-link-hover:#cccccc;--lb-card-bg:#ffffff;--lb-card-border:rgba(54,6,117,0.1);--lb-content-bg:#ffffff;--lb-wrapper-bg:#f9f9f9;--lb-link-color:#360675;--lb-link-hover:rgb(27.1317073171,3.0146341463,58.7853658537);--bs-primary:var(--lb-color-primary);--bs-secondary:var(--lb-color-secondary);--bs-success:var(--lb-color-success);--bs-danger:var(--lb-color-danger);--bs-heading-color:var(--lb-heading-color);--bs-bg-opacity:1;}#klaro .klaro .cookie-notice{position:fixed;right:16px;bottom:16px;left:auto;top:auto;width:min(420px,100vw - 32px);max-width:420px;border-radius:14px;overflow:hidden;z-index:9999;font-family:"Outfit",sans-serif;border:1px solid rgba(0,0,0,0.12);-webkit-box-shadow:0 12px 32px rgba(0,0,0,0.16);box-shadow:0 12px 32px rgba(0,0,0,0.16);}#klaro .klaro .cookie-notice .cn-body{padding:14px 14px 12px;}#klaro .klaro .cookie-notice .cn-body p{margin:0 0 10px 0;font-size:14px;line-height:1.35;}#klaro .klaro .cookie-notice .cn-body p span{color:inherit;}#klaro .klaro .cookie-notice .cn-body .cn-ok{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-learn-more{color:#fff;text-decoration:underline;}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-learn-more:hover{color:var(--lb-color-secondary);}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px;}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons .cm-btn{border-radius:10px;padding:10px 12px;font-weight:600;cursor:pointer;font-family:"Outfit",sans-serif;border:1px solid rgba(0,0,0,0.12);background:transparent;}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons{}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons .cn-decline{color:#fff;border-color:rgba(0,0,0,0.18);}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons .cn-decline:hover{border-color:var(--lb-color-primary);}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons{}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons .cm-btn-success{background:var(--lb-color-primary);border-color:var(--lb-color-primary);color:white;}#klaro .klaro .cookie-notice .cn-body .cn-ok .cn-buttons .cm-btn-success:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05);}@media (max-width:520px){#klaro .klaro .cookie-notice{right:10px;left:10px;bottom:10px;width:auto;max-width:none;}#klaro .klaro .cm-btn{width:100%;}}
