@font-face{font-family:"Norms Pro Bold";src:url("../../files/_OpenFrontend/_config/design_stiftung-sapere/fonts/TT_Norms_Pro_Bold.woff2") format("woff2");font-style:normal;font-weight:normal}@font-face{font-family:"Norms Pro Regular";src:url("../../files/_OpenFrontend/_config/design_stiftung-sapere/fonts/TT_Norms_Pro_Regular.woff2") format("woff2");font-style:normal}:root,[data-bs-theme=light]{--bs-slider-theme-color: #009a4c;--bs-slider-pagination-bullet-inactive-color: #fff;--bs-blue: #009a4c;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #d10107;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #e5f5ee;--bs-gray-dark: #e5f5ee;--bs-gray-100: #e5f5ee;--bs-gray-200: #e5f5ee;--bs-gray-300: #e5f5ee;--bs-gray-400: #000000;--bs-gray-500: #e5f5ee;--bs-gray-600: #e5f5ee;--bs-gray-700: #000000;--bs-gray-800: #000000;--bs-gray-900: #000000;--bs-primary: #009a4c;--bs-secondary: #009a4c;--bs-success: #009a4c;--bs-warning: #ffc107;--bs-danger: #d10107;--bs-light: #e5f5ee;--bs-dark: #000000;--bs-primary-rgb: 0, 154, 76;--bs-secondary-rgb: 176,215,134;--bs-success-rgb: 0, 154, 76;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 0,0,0;--bs-primary-hover-active: #000000;--bs-secondary-hover-active: #000000;--bs-success-hover-active: #000000;--bs-info-hover-active: #000000;--bs-warning-hover-active: #000000;--bs-danger-hover-active: #000000;--bs-light-hover-active: #000000;--bs-dark-hover-active: #e5f5ee;--bs-primary-text-emphasis: #ffffff;--bs-secondary-text-emphasis: #ffffff;--bs-success-text-emphasis: #ffffff;--bs-info-text-emphasis: #ffffff;--bs-warning-text-emphasis: #ffffff;--bs-danger-text-emphasis: #ffffff;--bs-light-text-emphasis: #000000;--bs-dark-text-emphasis: #ffffff;--bs-primary-bg-subtle: #009a4c;--bs-secondary-bg-subtle: #009a4c;--bs-success-bg-subtle: #009a4c;--bs-info-bg-subtle: #009a4c;--bs-warning-bg-subtle: #d10107;--bs-danger-bg-subtle: #d10107;--bs-light-bg-subtle: #e5f5ee;--bs-dark-bg-subtle: #000000;--bs-primary-border-subtle: #009a4c;--bs-secondary-border-subtle: #009a4c;--bs-success-border-subtle: #009a4c;--bs-info-border-subtle: #009a4c;--bs-warning-border-subtle: #d10107;--bs-danger-border-subtle: #d10107;--bs-light-border-subtle: #e5f5ee;--bs-dark-border-subtle: #000000;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: Norms Pro Regular, sans-serif;--bs-font-monospace: Norms Pro Regular, sans-serif;--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1.25rem;--bs-body-line-height: 26px;--bs-body-color: #000000;--bs-body-color-rgb: 0,0,0;--bs-body-bg: #ffffff;--bs-body-bg-rgb: 255,255,255;--bs-gradient: linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-emphasis-color: #000000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(255, 255, 255, 0.75);--bs-secondary-color-rgb: 255,255,255;--bs-secondary-bg: #e5f5ee;--bs-secondary-bg-rgb: 145,144,118;--bs-tertiary-color: rgba(33,37,41,.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #e5f5ee;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: #000000;--bs-link-color: #009a4c;--bs-link-color-rgb: 0, 0, 0;--bs-link-decoration: underline;--bs-link-hover-color: #000000;--bs-link-hover-color-rgb: 0, 154, 76;--bs-code-color: #009a4c;--bs-highlight-color: #000000;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #000000;--bs-border-color-translucent: rgba(0,0,0,.175);--bs-border-radius: 8px;--bs-border-radius-sm: 4px;--bs-border-radius-lg: 4px;--bs-border-radius-xl: 4px;--bs-border-radius-xxl: 4px;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13,110,253,.25);--bs-form-valid-color: #009a4c;--bs-form-valid-border-color: #009a4c;--bs-form-invalid-color: #009a4c;--bs-form-invalid-border-color: #009a4c;--bs-spacer-1: 1rem;--bs-spacer-2: 2.5rem;--bs-spacer-3: 3.75rem;--bs-spacer-4: 5rem;--bs-spacer-5: 8.125rem}@media(max-width: 991px){:root,[data-bs-theme=light]{--bs-body-font-size: 1.063rem;--bs-body-line-height: 23px}}@media(max-width: 991px){:root,[data-bs-theme=light]{--bs-spacer-3: 1.875rem;--bs-spacer-5: 2.188rem}}@media(min-width: 768px){:root,[data-bs-theme=light]{--bs-element-margin: 1.563rem}}@media(max-width: 767px){:root,[data-bs-theme=light]{--bs-element-margin: 0.938rem}}:root{--bs-body-font-family: Norms Pro Regular, sans-serif}.content-of-text strong{font-family:"Norms Pro Bold",sans-serif}a:hover{text-decoration:none}a:hover .icon-link-text{text-decoration:none}blockquote{font-family:"Norms Pro Regular",sans-serif;position:relative;color:var(--bs-primary) !important;font-size:28px;line-height:1.3;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;margin-bottom:10px;letter-spacing:normal;margin-top:40px;border-left:none;padding:10px 20px;margin:0 0 20px;padding-left:55px}@media(max-width: 991px){blockquote{padding-left:0;padding-top:55px}}blockquote:before{position:absolute;content:"„";font-size:5.6rem;font-weight:700;top:-5rem;left:0px}@media(max-width: 991px){blockquote:before{top:-4rem}}blockquote p{color:var(--bs-primary) !important;font-size:35px;font-weight:normal;line-height:45px !important;font-style:italic}@media(max-width: 991px){blockquote p{font-size:24px !important;line-height:28px !important}}.stiftung-sapere-wrapper-intro .content-of-text.fs-2{font-size:35px !important;line-height:normal;color:#009752;margin-bottom:0}@media(max-width: 991px){.stiftung-sapere-wrapper-intro .content-of-text.fs-2{font-size:24px !important}}.alert{--bs-alert-border-radius: 0}.stiftung-sapere-wrapper-breadcrumb{display:flex;position:relative;-webkit-box-align:center;align-items:center}.stiftung-sapere-wrapper-breadcrumb nav{scrollbar-width:none}.breadcrumb{--bs-breadcrumb-item-active-color: var( --bs-primary);--bs-breadcrumb-divider-color: var( --bs-black);--bs-breadcrumb-item-padding-x: 0.5rem;margin-bottom:0;font-size:1rem;line-height:20px;scrollbar-width:none}.breadcrumb .breadcrumb-item{font-size:1rem;font-weight:400;display:inline-flex;height:38px;width:auto;border-radius:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none;color:var(--bs-breadcrumb-item-active-color)}.breadcrumb .breadcrumb-item a{font-size:1rem;font-weight:400;color:var(--bs-breadcrumb-divider-color);text-decoration:none}.breadcrumb .breadcrumb-item a:hover{color:var(--bs-breadcrumb-item-active-color);text-decoration:none}@media(min-width: 992px){:root body .stiftung-sapere-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:25px !important;padding-bottom:25px !important}}@media(max-width: 991px){:root body .stiftung-sapere-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:25px !important;padding-bottom:0 !important;padding-left:0 !important}}@media(max-width: 767px){:root body .stiftung-sapere-wrapper-breadcrumb-favoriten .wrapper-content{padding-left:0 !important}}.stiftung-sapere-wrapper-share-button{display:flex;justify-content:end;gap:.75rem}.stiftung-sapere-wrapper-share-button .module-of-share-button .btn,.stiftung-sapere-wrapper-share-button .module-of-favorites-button .btn{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: transparent;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--bs-primary)}#share-modal .form-control{height:38px}#share-modal .modal-content .modal-body .input-group .btn{background-image:none}.social-links{--bs-social-link-icon-bg: var(--bs-gray-900);--bs-social-link-icon-hover-bg: var(--bs-gray-900)}.content-of-headline,h1,h2,h3,h4,h5,h6{font-family:"Norms Pro Bold",sans-serif;margin-bottom:1.563rem}@media(max-width: 991px){.content-of-headline,h1,h2,h3,h4,h5,h6{margin-bottom:.938rem}}h1{font-weight:normal;font-size:55px;line-height:normal}@media(max-width: 991px){h1{font-size:32px;line-height:normal;margin-bottom:20px}}h2{font-weight:normal;font-size:40px;line-height:normal}@media(max-width: 991px){h2{font-size:26px;margin-bottom:20px}}h3{font-size:30px;font-weight:normal;line-height:36px}@media(max-width: 991px){h3{font-size:24px;line-height:30px;margin-bottom:20px}}h4{font-family:"Norms Pro Regular",sans-serif;font-size:26px;font-weight:normal}@media(max-width: 991px){h4{font-size:22px;line-height:28px;margin-bottom:20px}}h5{font-size:22px;font-weight:normal;color:var(--bs-primary)}@media(max-width: 991px){h5{font-size:17px;line-height:23px;margin-bottom:20px}}h6{font-family:"Norms Pro Regular",sans-serif;font-size:20px;font-weight:normal}@media(max-width: 991px){h6{font-size:16px;line-height:22px;margin-bottom:20px}}.content-of-headline .subheadline{font-size:20px;font-weight:normal;color:var(--bs-primary);margin-bottom:15px}@media(max-width: 991px){.content-of-headline .subheadline{font-size:17px}}.btn{--bs-btn-disabled-opacity: 1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width: 991px){.content-of-hyperlink{margin-top:1.125rem;margin-bottom:5px}}.content-of-hyperlink .btn-primary,.content-of-hyperlink .btn-outline-primary,.content-of-hyperlink .btn-secondary,.content-of-hyperlink .btn-outline-secondary,.content-of-hyperlink .btn-success,.content-of-hyperlink .btn-danger,.content-of-hyperlink .btn-info,.content-of-hyperlink .btn-warning,.content-of-hyperlink .btn-light,.content-of-hyperlink .btn-dark,.content-of-hyperlink .btn-outline-dark,.content-of-akeneo-object-list .btn.btn-primary,.content-of-akeneo-object-list .btn.btn-outline-danger,.object-list-filters-buttons .btn,.object-block-1000 .btn,.widget-submit .btn{--bs-btn-padding-x: 22px;--bs-btn-padding-y: 5.3px;font-size:20px;font-weight:500;border-radius:15px;line-height:normal}@media(max-width: 991px){.content-of-hyperlink .btn-primary,.content-of-hyperlink .btn-outline-primary,.content-of-hyperlink .btn-secondary,.content-of-hyperlink .btn-outline-secondary,.content-of-hyperlink .btn-success,.content-of-hyperlink .btn-danger,.content-of-hyperlink .btn-info,.content-of-hyperlink .btn-warning,.content-of-hyperlink .btn-light,.content-of-hyperlink .btn-dark,.content-of-hyperlink .btn-outline-dark,.content-of-akeneo-object-list .btn.btn-primary,.content-of-akeneo-object-list .btn.btn-outline-danger,.object-list-filters-buttons .btn,.object-block-1000 .btn,.widget-submit .btn{--bs-btn-padding-y: 4.8px;font-size:17px}}.btn-primary{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.btn-secondary{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-focus-shadow-rgb: 224, 229, 235;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #000000;--bs-btn-disabled-border-color: #000000}.btn-outline-secondary{--bs-btn-color: var(--bs-primary);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-secondary);--bs-btn-hover-border-color: var(--bs-secondary);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-secondary);--bs-btn-active-border-color: var(--bs-secondary)}.btn-success{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: 0, 87, 32;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-danger{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: 73, 62, 0;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-warning{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: 153, 115, 0;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-light{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-light);--bs-btn-border-color: var(--bs-light);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-focus-shadow-rgb: 0, 87, 124;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-dark{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 3, 7, 18;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light)}.btn-outline-dark{--bs-btn-color: var(--bs-dark);--bs-btn-border-color: var(--bs-dark);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-dark);--bs-btn-hover-border-color: var(--bs-dark);--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-dark);--bs-btn-active-border-color: var(--bs-dark);--bs-btn-disabled-color: var(--bs-dark);--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light);--bs-gradient: none}.btn-link{--bs-btn-padding-x: 0;--bs-btn-padding-y: 0;--bs-btn-color: var(--bs-black);--bs-btn-hover-color: var(--bs-primary);--bs-btn-active-color: var(--bs-primary);font-size:20px;font-weight:500;border-radius:15px;line-height:normal;transition:none}.btn-link:hover{text-decoration:none}.accordion{--bs-accordion-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-active-color: var(--bs-black);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: 25px;--bs-accordion-border-color: var(--bs-black);--bs-accordion-btn-icon-width: 25px;--bs-accordion-btn-gap: 10px;--bs-accordion-btn-shadow: none;--bs-accordion-btn-icon-color: var(--bs-black);--bs-accordion-btn-active-icon-color: var(--bs-black);--bs-accordion-title-font-family: ;--bs-accordion-title-size: 30px;--bs-accordion-title-line-height: 26px;--bs-accordion-body-padding-x: 0;--bs-accordion-body-padding-y: 15px;--bs-accordion-body-text-margin-bottom: 10px;--bs-accordion-border-radius: 0;--bs-accordion-border-width: 1px;--stiftung-sapere-accordion-btn-padding: 6px;--stiftung-sapere-accordion-border-left: none;--stiftung-sapere-accordion-border-right: none;font-weight:400}@media(max-width: 991px){.accordion{--bs-accordion-title-size: 24px;--bs-accordion-title-line-height: 30px;--bs-accordion-btn-icon-width: 20px;--bs-accordion-btn-padding-y: 10px}}.accordion .accordion-item{border-left:var(--stiftung-sapere-accordion-border-left);border-right:var(--stiftung-sapere-accordion-border-right)}.accordion .accordion-header{font-family:var(--bs-accordion-title-font-family);font-size:var(--bs-accordion-title-size);line-height:var(--bs-accordion-title-line-height)}.accordion .accordion-header .accordion-button{font-size:var(--bs-accordion-title-size);line-height:var(--bs-accordion-title-line-height);padding-right:var(--stiftung-sapere-accordion-btn-padding);box-shadow:var(--bs-accordion-btn-shadow);gap:var(--bs-accordion-btn-gap)}.accordion .accordion-header .accordion-button[aria-expanded=false] .accordion-button-icon .of-icon{color:var(--bs-accordion-btn-icon-color)}.accordion .accordion-header .accordion-button[aria-expanded=true] .accordion-button-icon .of-icon{color:var(--bs-accordion-btn-active-icon-color)}.accordion .accordion-body{padding-top:0}.accordion .accordion-body .content-of-text,.accordion .accordion-body p,.accordion .accordion-body .content-of-text ul{margin-bottom:var(--bs-accordion-body-text-margin-bottom)}.nav-tabs{--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-link-color: var(--bs-black);--bs-nav-tabs-link-color: var(--bs-black);--bs-nav-link-hover-color: var(--bs-black);--bs-nav-tabs-link-active-color: var(--bs-black);--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: #000000 #000000 #ffffff;--bs-nav-tabs-border-color: var(--bs-black);--bs-nav-tabs-border-radius: 0;margin-bottom:1rem}.opening-times,.table{--bs-table-bg: transparent;--bs-border-width: 1px;--bs-table-border-color: #eee;--bs-table-striped-color: var(--bs-black);--bs-table-color: var(--bs-black);--bs-table-striped-bg: transparent;--bs-opening-times-border-width: 0}.opening-times th:first-child,.opening-times td:first-child,.opening-times th:first-child,.opening-times td:first-child,.opening-times th:first-child,.opening-times td:first-child,.table th:first-child,.table td:first-child,.table th:first-child,.table td:first-child,.table th:first-child,.table td:first-child{padding-left:0}.opening-times thead th,.table thead th{font-size:1rem;border-bottom-width:2px;border-color:#ddd}.opening-times thead:last-child th,.table thead:last-child th{border-bottom:none}.opening-times tbody tr:last-child td,.table tbody tr:last-child td{border-bottom:none}.opening-times tr:has(.opening-hours-today),.table-primary{--bs-table-bg: transparent;--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-striped-color: var(--bs-black);--bs-table-border-color: #000000}.form-widget{margin-bottom:25px}.form-range{--bs-form-range-thumb-bg: var(--bs-primary);--bs-form-range-thumb-active-bg: var(--bs-primary);--bs-form-range-track-bg: #e5f5ee;--bs-form-range-thumb-focus-box-shadow: 0 0 0 1px var(--bs-primary), 0 0 0 0.25rem rgba(0, 154, 76, 0.8)}.form-label{margin-bottom:10px}.form-select{border-color:#000;border-radius:0;font-size:1.25rem;line-height:26px}@media(max-width: 991px){.form-select{font-size:1.063rem;line-height:26px}}.form-control,.search-form-inputs input{font-size:1.25rem;line-height:26px;border-color:#000;border-radius:0}@media(max-width: 991px){.form-control,.search-form-inputs input{font-size:1.063rem;line-height:26px}}.form-select:focus,.form-control:focus,.search-form-inputs input:focus{outline:none;box-shadow:none;border-color:var(--bs-black)}.form-control::placeholder{color:#ddd !important}input::placeholder{color:#ddd !important}input[type=search]{font-size:1rem !important;line-height:normal}.form-control.is-invalid:focus,.search-form-inputs .was-validated input:invalid:focus,.search-form-inputs input.is-invalid:focus,.was-validated .form-control:invalid:focus,.was-validated .search-form-inputs input:invalid:focus{box-shadow:none;border-color:var(--bs-form-invalid-border-color)}.form-check-label{line-height:30px}.form-check-input{background-color:rgba(0,0,0,0);border-color:#000}.form-check-input:focus{box-shadow:none;border-color:var(--bs-border-color)}.form-check-input:checked[type=radio],.form-check-input:checked[type=checkbox]{background-color:var(--bs-primary);border-color:var(--bs-primary) !important}.form-check-input:checked[type=checkbox]{background-color:var(--bs-primary)}.flatpickr-calendar{--calendarpicker-disabled-color: #000000;--calendarpicker-today-color: var(--bs-primary)}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#000}legend{margin-bottom:25px}.ticker{--bs-ticker-height: 3.125rem;--bs-ticker-font-size: 1.125rem;--bs-ticker-bg-color: var(--bs-danger)}.header{--bs-header-background-color: var(--bs-white);--bs-header-link-hover-color: var(--bs-primary);--bs-header-color: var(--bs-black);border-bottom:1px solid #ddd;height:100px}.header>.container{align-items:flex-end}.header.header-sticky{height:60px;box-shadow:0 0 10px rgba(0,0,0,.1);border-bottom:none}.header .nav{--bs-nav-link-padding-x: 0.938rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-size: 1rem;--bs-nav-link-font-weight: 400;--bs-nav-link-color: var(--bs-dark);--bs-nav-link-hover-color: var(--bs-primary);--bs-nav-link-disabled-color: var(--bs-light);--ltm-nav-link-color-active: var(--bs-primary);line-height:normal}.header .header-content{gap:30px}.header-search-wrapper{--bs-header-search-background-color: var(--bs-white);--bs-header-search-padding-y: 5rem;border-top:1px solid #000}.header-collapse.header-search-wrapper form.search-form button,.page-menu-mobile-content form.search-form button{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-black);--bs-btn-hover-border-color: var(--bs-black);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-black);--bs-btn-active-border-color: var(--bs-black)}.dropdown-menu{--bs-dropdown-link-color: #000000;--bs-dropdown-link-hover-color: var(--bs-primary);--bs-dropdown-link-active-color: var(--bs-primary);--bs-dropdown-border-color: #000000;--bs-dropdown-bg: #e5f5ee}.header .accordion .nav{--bs-nav-link-padding-y: 0px;--bs-nav-link-font-size: 0.875rem;gap:15px}@media(max-width: 991px){.header .header-brand{width:170px}}.page-menu-wrapper{border-top:1px solid #ddd;--bs-page-menu-padding-y: 5rem;--bs-page-menu-background-color: var(--bs-white)}@media(max-width: 991px){.page-menu-wrapper{--bs-page-menu-padding-y: 2rem}}@media(max-width: 991px){.page-menu-wrapper>.container{padding-left:0;padding-right:10px}}.page-nav{--bs-page-nav-bg: #ffffff;--bs-page-nav-link-color: var(--bs-gray-900);--bs-page-nav-link-hover-color: var(--bs-primary);--bs-page-nav-link-disabled-color: #009a4c;--bs-page-nav-link-toggle-color: var(--bs-gray-900);--bs-page-nav-link-toggle-hover-color: var(--bs-primary);--bs-page-nav-link-back-color: var(--bs-gray-900);--bs-page-nav-link-back-hover-color: var(--bs-primary);--bs-page-nav-border: #ffffff;--bs-page-nav-link-font-weight: 400}@media(max-width: 991px){.page-nav{--bs-page-nav-link-padding-x: 12px}}.page-nav .page-nav-submenu.active-level>button.page-nav-link-toggle{color:var(--bs-page-nav-link-toggle-hover-color)}.page-nav .active-level>.page-nav-link.hlt-nav-overview{color:var(--bs-page-nav-link-hover-color)}.object-teaser .nav-pills,.object-teaser .nav-underline{--emag-nav-filter-link-color: var(--bs-black);--emag-nav-filter-link-color-hover: var(--bs-black);--emag-nav-filter-btn-color-active: var(--bs-white);--emag-nav-filter-btn-border-color-active: var(--bs-primary);--emag-nav-filter-btn-bg-color-active: var(--bs-primary);margin-bottom:.75rem;scrollbar-width:none}.object-teaser .nav-link{color:var(--emag-nav-filter-link-color)}.object-teaser .nav-link:hover{color:var(--emag-nav-filter-link-color-hover)}.object-teaser .nav-link.active{background-color:var(--emag-nav-filter-btn-bg-color-active);border-color:var(--emag-nav-filter-btn-border-color-active);color:var(--emag-nav-filter-btn-color-active)}.card{--bs-card-spacer-y: 0.938rem;--bs-card-spacer-x: 0;--bs-card-title-spacer-y: 10px;--bs-card-info-font-size: 20px;--bs-card-info-spacer-y: 15px;--bs-card-info-color: #000000;--bs-card-border-color: transparent;--bs-card-border-width: 0;--bs-card-border-radius: 0;--bs-card-inner-border-radius: 0;--bs-card-bg: var(--bs-white);--card-btn-bg: var(--bs-primary);--card-btn-bg-hover: var(--bs-black);--card-btn-color: var(--bs-white);--card-btn-color-hover: var(--bs-white);--card-btn-border-color: var(--bs-primary);--card-btn-border-color-hover: var(--bs-black)}@media(max-width: 991px){.card{--bs-card-info-font-size: 17px}}.card .card-body{display:flex;flex-direction:column}.card .card-info{order:2;margin-top:0}@media(max-width: 991px){.card .card-info{line-height:23px}}.card .card-title-rating{order:1}.card .card-title{font-family:"Norms Pro Bold",sans-serif;font-size:30px;line-height:36px}@media(max-width: 991px){.card .card-title{font-size:24px;line-height:30px}}.card .card-text{order:3}.card .icon-circle{--bs-icon-circle-color: var(--bs-white);--bs-icon-circle-bg: var(--bs-primary);--bs-icon-circle-border-color: var(--bs-primary)}.card .price{--bs-price-label-color: var(--bs-black);--bs-price-value-color: var(--bs-black)}.card.card-horizontal{--bs-card-spacer-y: 0;--bs-card-spacer-x: 0.938rem}.card.card-mini{--bs-card-spacer-y: 0;--bs-card-spacer-x: 0.938rem}.card.card-mini .card-title{font-size:24px;line-height:normal}@media(max-width: 991px){.card.card-mini .card-title{font-size:24px;line-height:normal}}.tag-list .tag{--bs-tag-color: var(--bs-black);--bs-tag-bg: var(--bs-light)}.state{--bs-state-color: var(--bs-black);--bs-state-border-radius: 0}.state.state--open{--bs-state-badge-color: #009a4c;--bs-state-icon-color: #009a4c}.state.state--closed{--bs-state-badge-color: #d10107;--bs-state-icon-color: #d10107}.state.state--unknown{--bs-state-badge-color: var(--bs-secondary);--bs-state-icon-color: var(--bs-secondary)}.opening-times .state{--bs-state-color: var(--bs-black)!important}.date-box{--bs-date-box-bg: var(--bs-black);--bs-date-box-padding-day-color: var(--bs-white);--bs-date-box-padding-month-color: var(--bs-white);--bs-date-box-padding-day-font-size: 20px;--bs-date-box-padding-month-font-size: 20px;line-height:23px;gap:0}.date-box .date-box__day{font-weight:bold}.date-box .date-box__month{font-weight:bold}.weather-box{--bs-weather-box-bg: var(--bs-white);--bs-weather-box-temperatures-current-color: var(--bs-primary);--bs-weather-box-temperatures-others-color: var(--bs-primary)}.labels{--bs-labels-item-bg: var(--bs-light);--bs-labels-border-color: var(--bs-light)}.object-teaser:has(.col-lg-3,.col-xl-3,.col-xxl-3) .card .card-title-rating .card-title{font-size:24px;line-height:30px}@media(max-width: 991px){.object-teaser:has(.col-lg-3,.col-xl-3,.col-xxl-3) .card .card-title-rating .card-title{font-size:24px;line-height:30px}}@media(min-width: 1200px){.stiftung-sapere-card-5er-grid .col-lg-2,.stiftung-sapere-card-5er-grid .col-xl-2,.stiftung-sapere-card-5er-grid .col-xxl-2{width:20%}}.stiftung-sapere-card-5er-grid .card .card-title-rating .card-title{font-size:24px;line-height:30px}@media(max-width: 991px){.stiftung-sapere-card-5er-grid .card .card-title-rating .card-title{font-size:24px;line-height:30px}}.stiftung-sapere-card-button-hidden .card .card-action{padding:0}.stiftung-sapere-card-button-hidden .card .card-action .card-action__buttons{display:none}.content-of-open-weather-map .card .card-media{background-color:var(--bs-light)}.content-of-open-weather-map .card .card-media .of-icon{color:var(--bs-wrapper-color)}@media(max-width: 575px){.carousel-future-slides-visible .carousel{padding-right:27px}}.carousel{--bs-carousel-pagination-color: var(--bs-primary);--bs-carousel-pagination-bullet-inactive-color: #000000}.carousel .carousel-navigation-wrapper--top-right{margin:0}.carousel .carousel-navigation .btn{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-black);--bs-btn-border-color: var(--bs-black);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-light);--bs-btn-hover-border-color: var(--bs-light);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-light);--bs-btn-active-border-color: var(--bs-light);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light);font-size:1.5rem;width:55px;height:55px;border-radius:50px;padding:0}@media(max-width: 991px){.carousel .carousel-navigation .btn{width:35px;height:35px;font-size:1.063rem}}.carousel .carousel-navigation .btn.swiper-button-disabled{visibility:hidden}@media(max-width: 991px){.carousel .carousel-navigation .carousel-button-prev{transform:translateX(-25%)}}@media(max-width: 991px){.carousel .carousel-navigation .carousel-button-next{transform:translateX(25%)}}.compact-view{border-radius:0}.compact-view.wrapper{--bs-wrapper-padding-y: 1.5rem;--bs-wrapper-media-overlay: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);--bs-wrapper-media-overlay-opacity: 1;--bs-wrapper-text-shadow: 1px 1px 2px rgba(0,0,0,.9);justify-content:flex-end;text-align:left}.compact-view .wrapper-content .compact-view-title{font-family:"Norms Pro Bold",sans-serif;font-weight:700;color:var(--bs-white)}.compact-view .wrapper-bg-media figcaption.img-caption{display:none}.stiftung-sapere-teaser-news .wrapper.compact-view{--bs-wrapper-padding-y: 1.875rem;--bs-wrapper-padding-x: 1.563rem;--bs-wrapper-text-shadow: none;border:1px solid var(--bs-black)}.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-content-bottom-left{top:0}.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-bg-media{display:none}.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-content .compact-view-title{font-family:"Norms Pro Bold",sans-serif;font-size:30px;line-height:36px;color:var(--bs-black);margin-bottom:18px}@media(max-width: 991px){.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-content .compact-view-title{font-size:20px;line-height:24px}}.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-content p{font-size:18px;line-height:22px;color:var(--bs-black)}@media(max-width: 991px){.stiftung-sapere-teaser-news .wrapper.compact-view .wrapper-content p{font-size:17px;line-height:23px}}.content-of-gallery figcaption.img-caption{display:none}.glightbox-container{--lightbox-tabs-border-color: #000000;--lightbox-thumbnails-border-color: #000000;--lightbox-btn-arrow-background: var(--bs-black);--lightbox-btn-arrow-hover-background: var(--bs-primary);--lightbox-btn-close-background: var(--bs-primary);--lightbox-btn-close-hover-background: var(--bs-black);--lightbox-btn-close-offset-top: 19px;--lightbox-btn-close-width: 40px;--lightbox-btn-close-height: 40px;--lightbox-btn-arrow-width: 55px;--lightbox-btn-arrow-height: 55px}@media(max-width: 991px){.glightbox-container{--lightbox-btn-close-offset-top: 16px;--lightbox-btn-arrow-width: 35px;--lightbox-btn-arrow-height: 35px}}.glightbox-container .gallery-thumbnails .swiper-slide:before{border-color:var(--bs-primary)}.glightbox-container .carousel-navigation{display:none}.glightbox-container .gclose,.glightbox-container .gnext,.glightbox-container .gprev{font-size:1.5rem;border-radius:50px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width: 991px){.glightbox-container .gclose,.glightbox-container .gnext,.glightbox-container .gprev{font-size:1.063rem}}.glightbox-container .gclose{border-radius:50px}.glightbox-container img{border-radius:0}.content-of-image figcaption.img-caption{display:none}.content-of-image img,.object-block img{border-radius:0}.calendar{--bs-calendar-day-other-bg-color: var(--bs-light);--bs-calendar-table-cell-shaded: var(--bs-light);--bs-calendar-mini-event-bg-color: var(--bs-calendar-event-bg-color);--bs-calendar-table-bg: transparent;--fc-today-bg-color: transparent;--fc-page-bg-color: transparent}.calendar .fc-dayGridMonth-button,.calendar .fc-listMonth-button,.calendar .fc-dayGridWeek-button,.object-list-view-toggler:not(.active),.object-list-view-toggler.active{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-black);--bs-btn-hover-border-color: var(--bs-black);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #000000}.calendar .fc-next-button,.calendar .fc-prev-button,.calendar .fc-today-button{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-black);--bs-btn-hover-border-color: var(--bs-black);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #000000;--bs-btn-disabled-opacity: 1}.search-result{border-radius:0}.search-result .search-result-content h4{color:var(--bs-black)}.search-result .search-result-content h4 a{color:var(--bs-black)}.content-of-akeneo-object-list .btn.loader,.content-of-backend-object-list .btn.loader,.object-list-filters-mobile .btn.loader,.object-list-body .btn.loader{--bs-btn-border-color: #000000}.content-of-akeneo-object-list .btn.btn-outline-danger,.content-of-backend-object-list .btn.btn-outline-danger,.object-list-filters-mobile .btn.btn-outline-danger,.object-list-body .btn.btn-outline-danger{justify-content:center;--bs-btn-color: var(--bs-primary);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #000000}.content-of-akeneo-object-list .btn.btn-primary,.content-of-backend-object-list .btn.btn-primary,.object-list-filters-mobile .btn.btn-primary,.object-list-body .btn.btn-primary{justify-content:center}@media(max-width: 991px){.content-of-akeneo-object-list .btn.btn-primary,.content-of-backend-object-list .btn.btn-primary,.object-list-filters-mobile .btn.btn-primary,.object-list-body .btn.btn-primary{gap:5px}}@media(max-width: 991px){.content-of-akeneo-object-list .card.card-horizontal .card-text,.content-of-backend-object-list .card.card-horizontal .card-text,.object-list-filters-mobile .card.card-horizontal .card-text,.object-list-body .card.card-horizontal .card-text{display:none}}@media(max-width: 991.98px){.object-list-filters-mobile-close-container{--bs-object-list-filters-mobile-padding: 1rem}.object-list-filters-mobile-close-container button{width:40px;height:38px;background-color:rgba(0,0,0,0) !important;color:var(--bs-primary)}.object-list-filters-mobile-close-container button:hover,.object-list-filters-mobile-close-container button:active{border:1px solid var(--bs-gray-500)}.object-list-filters-mobile-close-container button .of-icon{width:24px;height:24px}}.marker-cluster span{line-height:32px !important;color:#fff}.marker-cluster.marker-cluster-large{background-color:#009a4c !important}.marker-cluster.marker-cluster-large div{background-color:#009a4c !important}.marker-cluster.marker-cluster-large div span{color:var(--bs-white) !important}.marker-cluster.marker-cluster-medium{background-color:#b0d786 !important}.marker-cluster.marker-cluster-medium div{background-color:#b0d786 !important}.marker-cluster.marker-cluster-medium div span{color:var(--bs-white) !important}.marker-cluster.marker-cluster-small{background-color:#009a4c !important}.marker-cluster.marker-cluster-small div{background-color:#009a4c !important}.marker-cluster.marker-cluster-small div span{color:var(--bs-white) !important}.leaflet-popup .leaflet-popup-content-wrapper{background:#fff;border:0px solid var(--bs-light);border-radius:0}.leaflet-popup .leaflet-popup-tip{background:#fff}.leaflet-popup .leaflet-popup-content .popover-content{--bs-popover-content-color: var(--bs-dark);--bs-popover-content-info-color: var(--bs-dark);color:var(--bs-body-color)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-info{color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-title{color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside p{display:none;margin-bottom:8px;color:var(--bs-dark)}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside a{color:rgba(var(--bs-link-color-rgb))}.leaflet-popup .leaflet-popup-close-button{color:var(--bs-body-color) !important}.stiftung-sapere-pim-detail .sticky-top-header{top:calc(var(--bs-header-sticky-height) - 55px) !important}@media(max-width: 767px){.stiftung-sapere-pim-detail .sticky-top-header{top:calc(var(--bs-header-sticky-height) - 90px) !important}}.content-of-object-reader .nav-underline .icon-link:hover,.content-of-object-reader .nav-underline .icon-link:focus{border-bottom:none;border-bottom-color:rgba(0,0,0,0)}.content-of-object-reader .object-block-101 figure figcaption.img-caption,.content-of-object-reader .object-block-200 figure figcaption.img-caption{display:none !important}.content-of-object-reader .object-block-800 .wrapper-bg-media::before{border-radius:0}.slider .slider-navigation .btn{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-black);--bs-btn-border-color: var(--bs-black);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-light);--bs-btn-hover-border-color: var(--bs-light);--bs-btn-focus-shadow-rgb: 26, 65, 91;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-light);--bs-btn-active-border-color: var(--bs-light);--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: var(--bs-light);--bs-btn-disabled-border-color: var(--bs-light);font-size:1.5rem;width:55px;height:55px;border-radius:50px;padding:0}@media(max-width: 991px){.slider .slider-navigation .btn{width:35px;height:35px;font-size:1.063rem}}.slider .slider-navigation .btn.swiper-button-disabled{visibility:hidden}@media(max-width: 991px){.slider .slider-navigation{display:none}}.wrapper-bg-image,.wrapper-bg-video{--bs-heading-color: var(--bs-white);--bs-wrapper-bg-color: var(--bs-primary);--bs-wrapper-color: var(--bs-white);--bs-body-color: var(--bs-white);--bs-link-color-rgb: 255, 255, 255;--bs-link-hover-color: var(--bs-white);--bs-link-hover-color-rgb: 0, 0, 0}.wrapper-bg-image .content-of-headline,.wrapper-bg-video .content-of-headline{text-shadow:1px 1px 2px rgba(0,0,0,.9) !important}.wrapper-bg-image .content-of-text,.wrapper-bg-video .content-of-text{font-size:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.9) !important;line-height:normal}@media(max-width: 991px){.wrapper-bg-image .content-of-text,.wrapper-bg-video .content-of-text{font-size:1.25rem}}.wrapper-bg-image .btn-outline-dark,.wrapper-bg-video .btn-outline-dark{--bs-btn-color: var(--bs-white);--bs-btn-border-color: var(--bs-white);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-custom{--bs-heading-color: var(--bs-white);--bs-wrapper-bg-color: var(--bs-primary);--bs-wrapper-color: var(--bs-white);--bs-body-color: var(--bs-white);--bs-link-color-rgb: 255, 255, 255;--bs-link-hover-color: var(--bs-white);--bs-link-hover-color-rgb: 0, 0, 0}.wrapper-bg-custom .content-of-headline h5{color:var(--bs-white)}.wrapper-bg-custom .content-of-headline .subheadline{color:var(--bs-white)}.wrapper-bg-custom .btn-primary{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-white)}.wrapper-bg-custom .btn-secondary{--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-custom .btn-success{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-white)}.wrapper-bg-custom .btn-dark{--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-custom .btn-outline-dark{--bs-btn-color: var(--bs-white);--bs-btn-border-color: var(--bs-white);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-custom .opening-times,.wrapper-bg-custom .table{--bs-table-striped-color: var(--bs-white);--bs-table-color: var(--bs-white)}.wrapper-bg-custom .accordion{--bs-accordion-border-color: var(--bs-white);--bs-accordion-active-color: var(--bs-white);--bs-accordion-btn-icon-color: var(--bs-white);--bs-accordion-btn-active-icon-color: var(--bs-white)}.wrapper-bg-custom .nav-tabs{--bs-nav-link-color: var(--bs-white);--bs-nav-tabs-link-color: var(--bs-white);--bs-nav-link-hover-color: var(--bs-white);--bs-nav-tabs-link-active-color: var(--bs-white);--bs-nav-tabs-link-active-border-color: #ffffff #ffffff #009a4c;--bs-nav-tabs-border-color: var(--bs-white)}.wrapper-bg-custom blockquote{color:var(--bs-white) !important}.wrapper-bg-custom blockquote p{color:var(--bs-white) !important}.wrapper-bg-dark{--bs-heading-color: var(--bs-white);--bs-wrapper-bg-color: #212529;--bs-wrapper-color: var(--bs-white);--bs-body-color: var(--bs-white);--bs-link-color-rgb: 0, 154, 76;--bs-link-hover-color: var(--bs-white);--bs-link-hover-color-rgb: 255, 255, 255}.wrapper-bg-light{--bs-heading-color: var(--bs-dark);--bs-wrapper-bg-color: #e5f5ee;--bs-wrapper-color: var(--bs-dark);--bs-body-color: var(--bs-dark);--bs-link-color-rgb: 0, 0, 0;--bs-link-hover-color: var(--bs-dark);--bs-link-hover-color-rgb: 0, 154, 76}.wrapper-bg-light .btn-light{--bs-btn-bg: var(--bs-white)}.wrapper-bg-light .opening-times,.wrapper-bg-light .table{--bs-table-border-color: #ddd}.wrapper-bg-light .nav-tabs{--bs-nav-tabs-link-active-border-color: #000000 #000000 #e5f5ee}.wrapper-bg-light blockquote{color:var(--bs-black) !important}.wrapper-bg-light blockquote p{color:var(--bs-black) !important}.stiftung-sapere-main-wrapper .content-of-headline h1{font-family:"Norms Pro Regular",sans-serif;font-weight:normal}.stiftung-sapere-main-wrapper .content-of-headline .subheadline{color:var(--bs-white)}.stiftung-sapere-main-wrapper .content-of-image img{width:306px;height:289px}@media(max-width: 991px){.stiftung-sapere-main-wrapper .content-of-image img{width:280px;height:265px}}@media(max-width: 991px){.stiftung-sapere-main-wrapper .content-of-image{text-align:center;margin-bottom:45px}}@media(min-width: 992px){.stiftung-sapere-wrapper-icon-element-box .row{--bs-gutter-x: 60px}}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box{position:relative}@media(max-width: 991px){.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box{margin-bottom:30px}}@media(min-width: 992px){.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box::before{content:"";position:absolute;top:0;left:-2px;width:2px;height:100%;background:currentColor}}@media(max-width: 991px){.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box::after{content:"";position:absolute;left:15px;bottom:0;width:calc(100% - 30px);height:2px;background:currentColor}}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-image{margin-bottom:15px}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-image img{width:60px;height:60px}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-headline{margin-bottom:15px}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-headline h5{color:var(--bs-black)}@media(max-width: 991px){.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-headline h5{font-size:24px;line-height:30px;padding-left:0 !important}}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-text{hyphens:auto;margin-bottom:25px}@media(max-width: 991px){.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box .content-of-text{margin-bottom:30px}}.stiftung-sapere-wrapper-icon-element-box .stiftung-sapere-icon-element-box-first::before{display:none}@media(min-width: 992px){.stiftung-sapere-wrapper-icon-element-box.stiftung-sapere-main-wrapper-5er-grid .row{--bs-gutter-x: 30px}}@media(min-width: 992px){.stiftung-sapere-wrapper-icon-element-box.stiftung-sapere-main-wrapper-5er-grid .stiftung-sapere-icon-element-box{width:20%}}.content-of-map .map{border-radius:0}.stiftung-sapere-listicle-right>.container>.wrapper-content>.row,.stiftung-sapere-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 60px;align-items:center}@media(max-width: 991px){.stiftung-sapere-listicle-right>.container>.wrapper-content>.row,.stiftung-sapere-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 0.625rem}}@media(max-width: 991px){.stiftung-sapere-listicle-right .stiftung-sapere-listicle-image,.stiftung-sapere-listicle-left .stiftung-sapere-listicle-image{margin-top:0}}.stiftung-sapere-listicle-right .content-of-image,.stiftung-sapere-listicle-left .content-of-image{margin-bottom:0}.stiftung-sapere-listicle-right .content-of-image img,.stiftung-sapere-listicle-left .content-of-image img{width:100%}.stiftung-sapere-listicle-right .content-of-headline,.stiftung-sapere-listicle-left .content-of-headline{margin-bottom:30px}@media(max-width: 991px){.stiftung-sapere-listicle-right .content-of-headline,.stiftung-sapere-listicle-left .content-of-headline{margin-bottom:20px}}.stiftung-sapere-listicle-right .content-of-text,.stiftung-sapere-listicle-left .content-of-text{font-size:24px;line-height:normal;margin-bottom:25px}@media(max-width: 991px){.stiftung-sapere-listicle-right .content-of-text,.stiftung-sapere-listicle-left .content-of-text{font-size:17px;line-height:23px;margin-bottom:15px}}.stiftung-sapere-listicle-right .content-of-hyperlink:has(.btn-link),.stiftung-sapere-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:24px;margin-bottom:12px}.stiftung-sapere-listicle-right .content-of-hyperlink:has(.btn-link) .btn-link,.stiftung-sapere-listicle-left .content-of-hyperlink:has(.btn-link) .btn-link{padding-left:0}@media(max-width: 991px){.stiftung-sapere-listicle-right .content-of-hyperlink:has(.btn-link),.stiftung-sapere-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:12px;margin-bottom:0 !important}}.stiftung-sapere-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.stiftung-sapere-listicle-left:has(.d-inline-flex) .content-of-hyperlink{margin-right:8px;margin-bottom:0}@media(max-width: 991px){.stiftung-sapere-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.stiftung-sapere-listicle-left:has(.d-inline-flex) .content-of-hyperlink{display:block !important;margin-right:0;margin-bottom:16px}}@media(max-width: 991px){.stiftung-sapere-listicle-right .row,.stiftung-sapere-listicle-left .row{display:flex}}@media(max-width: 991px){.stiftung-sapere-listicle-right .row .stiftung-sapere-listicle-image,.stiftung-sapere-listicle-left .row .stiftung-sapere-listicle-image{order:1}}@media(max-width: 991px){:root .stiftung-sapere-listicle-right .wrapper-content,:root .stiftung-sapere-listicle-left .wrapper-content{padding-top:35px !important;padding-bottom:35px !important}}.stiftung-sapere-listicle-color-schema{margin-top:48px !important;margin-bottom:48px !important}.stiftung-sapere-listicle-color-schema .wrapper-content{padding-top:0 !important;padding-bottom:0 !important}.stiftung-sapere-listicle-color-schema .wrapper-content>.row{--bs-gutter-x: 24px;align-items:center}@media(max-width: 991px){.stiftung-sapere-listicle-color-schema .wrapper-content>.row{--bs-gutter-x: 24px}}@media(min-width: 992px){.stiftung-sapere-listicle-color-schema.stiftung-sapere-listicle-right .stiftung-sapere-listicle-content{padding-right:36px}}@media(max-width: 991px){.stiftung-sapere-listicle-color-schema.stiftung-sapere-listicle-right .stiftung-sapere-listicle-content{padding-left:36px;padding-right:36px}}@media(min-width: 992px){.stiftung-sapere-listicle-color-schema.stiftung-sapere-listicle-left .stiftung-sapere-listicle-content{padding-left:36px}}@media(max-width: 991px){.stiftung-sapere-listicle-color-schema.stiftung-sapere-listicle-left .stiftung-sapere-listicle-content{padding-left:36px;padding-right:36px}}footer{--bs-heading-color: var(--bs-black);--bs-link-color-rgb: 0, 154, 76;--bs-nav-link-color: var(--bs-primary);--bs-link-color: var(--bs-black);--bs-link-hover-color: var(--bs-primary)}footer .wrapper{--bs-wrapper-color: var(--bs-black);--bs-link-color-rgb: 0, 0, 0;--bs-link-hover-color: var(--bs-black);--bs-link-hover-color-rgb: 0, 154, 76}@media(max-width: 991px){footer .wrapper .content-of-hyperlink{margin-bottom:.938rem;margin-top:0}}footer .wrapper .content-of-hyperlink .btn-link{font-family:"Norms Pro Bold",sans-serif}footer .wrapper .content-of-headline .subheadline{font-size:20px;color:var(--bs-black)}footer .wrapper .content-of-headline .subheadline.h2{font-weight:normal;font-size:55px;line-height:60px}@media(max-width: 991px){footer .wrapper .content-of-headline .subheadline.h2{font-size:32px;line-height:38px}}footer .wrapper .content-of-headline h5{font-weight:700}footer .wrapper .content-of-text{margin-bottom:0}footer .wrapper .content-of-text p{margin-bottom:40px}@media(max-width: 767px){footer .wrapper .content-of-text p{margin-bottom:5px}}@media(max-width: 991px){footer .wrapper .content-of-text p{font-size:1rem;line-height:22px}}footer .wrapper .content-of-text p a{text-decoration:underline}footer .wrapper .content-of-text p a:hover{text-decoration:none}footer .wrapper .content-of-text.stiftung-sapere-footer-address p{margin-bottom:0}@media(max-width: 767px){footer .wrapper .content-of-text.stiftung-sapere-footer-address p{margin-bottom:20px}}@media(min-width: 768px){footer .wrapper .stiftung-sapere-footer-column-logo{display:flex;align-items:flex-end;justify-content:flex-end}}@media(min-width: 992px)and (max-width: 1199px){footer .stiftung-sapere-btn-newsletter{--bs-btn-padding-x: 14px!important;font-size:17px !important}}@media(max-width: 991px){footer .stiftung-sapere-btn-newsletter{margin-bottom:10px}}footer .stiftung-sapere-row-social-links{--bs-gutter-x: 1rem}@media(min-width: 992px)and (max-width: 1199px){footer .stiftung-sapere-row-social-links{--bs-gutter-x: 0.6rem}}footer .stiftung-sapere-row-social-links .content-of-hyperlink{margin-bottom:15px}@media(max-width: 991px){footer .stiftung-sapere-row-social-links .content-of-hyperlink{margin-top:23px}}footer .btn-primary.btn-icon{width:38px;height:38px;padding:0;justify-content:center;align-items:center;border-radius:50%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}footer .btn-primary.btn-icon .of-icon{width:20px;height:20px}footer .mod_navigation{margin-bottom:35px}@media(max-width: 767px){footer .mod_navigation{margin-bottom:20px}}footer ul.nav{line-height:30px}@media(max-width: 991px){footer ul.nav{line-height:26px}}footer ul.nav .nav-link{--bs-nav-link-color: var(--bs-black);--bs-nav-link-hover-color: var(--bs-primary);text-decoration:underline;transition:none}footer ul.nav .nav-link:hover{text-decoration:none}footer .content-of-image img{width:80px;height:76px}footer .footer-bottom .stiftung-sapere-footer-copyright-column-links .content-of-text p{font-size:1rem}@media(max-width: 767px){footer .footer-bottom .stiftung-sapere-footer-copyright-column-links .content-of-text p{margin-bottom:0}}@media(min-width: 992px){footer .footer-bottom .stiftung-sapere-footer-copyright-column .content-of-text{text-align:right}}footer .footer-bottom .stiftung-sapere-footer-copyright-column .content-of-text p{font-size:1rem}@media(max-width: 767px){footer .footer-bottom .stiftung-sapere-footer-copyright-column .content-of-text p{margin-bottom:20px}}
