@import url("https://use.typekit.net/gaj6gzt.css");@font-face{font-family:"Brandon_med Fallback";src:local(Tahoma);size-adjust:110%;ascent-override:100%;descent-override:25%;line-gap-override:4%}@font-face{font-family:"Brandon_bld";src:url("../../files/_OpenFrontend/_config/design_TT/fonts/Brandon_bld-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Brandon_blk";src:url("../../files/_OpenFrontend/_config/design_TT/fonts/Brandon_blk-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Brandon_med";src:url("../../files/_OpenFrontend/_config/design_TT/fonts/Brandon_med-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Brandon_reg";src:url("../../files/_OpenFrontend/_config/design_TT/fonts/Brandon_reg-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Brandon_thin";src:url("../../files/_OpenFrontend/_config/design_TT/fonts/Brandon_thin-webfont.woff") format("woff");font-display:swap}:root,[data-bs-theme="light"]{--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #1A1A1A;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #1A1A1A;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #1A1A1A;--bs-gray-900: #1A1A1A;--tt-color-wasser-default: #3BB3A5;--tt-color-sonne-default: #FFAC30;--tt-color-wald-default: #9FB02E;--tt-color-eis-default: #4C9FCF;--tt-color-traube-default: #993A89;--bs-primary: #AFB58A;--bs-primary-light: #EFEEE3;--bs-secondary: #0B4D11;--bs-success: #93DAA9;--bs-info: #395199;--bs-warning: #FF0000;--bs-danger: #FFE384;--bs-light: #EBEBEB;--bs-dark: #1A1A1A;--bs-primary-rgb: 175, 181, 138;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #1A1A1A;--bs-light-border-subtle: #1A1A1A;--bs-light-bg-subtle: transparent;--bs-light-text-emphasis: #1A1A1A;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #ffffff;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #EBEBEB;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #EBEBEB;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: quasimoda, sans-serif;--bs-font-monospace: quasimoda, sans-serif;--bs-gradient: linear-gradient(
          180deg,
          rgba(255, 255, 255, 0.15),
          rgba(255, 255, 255, 0)
  );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1.25rem;--bs-body-font-weight: 400;--bs-body-line-height: normal;--bs-body-color: #1A1A1A;--bs-body-color-rgb: 0, 0, 0;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #AFB58A;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(0, 0, 0, 1);--bs-secondary-color-rgb: 0, 0, 0;--bs-secondary-bg: #f3f2f2;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #F3F2F2;--bs-tertiary-bg-rgb: 243, 242, 242;--bs-heading-color: inherit;--bs-link-color: #1A1A1A;--bs-link-color-rgb: 175, 181, 138;--bs-link-decoration: none;--bs-link-hover-color: #1A1A1A;--bs-link-hover-color-rgb: 26, 26, 26;--bs-code-color: #d63384;--bs-highlight-bg: #FFE384;--bs-highlight-color: #1A1A1A;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #1A1A1A;--bs-border-color-translucent: rgba(0, 0, 0, 1);--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-lg: 0;--bs-border-radius-xl: 0;--bs-border-radius-xxl: 0;--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, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #1A1A1A;--bs-form-valid-border-color: #93DAA9;--bs-form-invalid-color: #1A1A1A;--bs-form-invalid-border-color: #FF0000;--bs-calendar-legend-free-color: #ffffff;--bs-spacer-1: 1.094rem;--bs-spacer-2: 2.188rem;--bs-spacer-3: 4.375rem;--bs-spacer-4: 6.563rem;--bs-spacer-5: 8.75rem;--tt-typography-green: #747A4D;--tt-blue: #395199;--tt-blue-light: #D7DCEB}@media (max-width:991px){:root,[data-bs-theme="light"]{--bs-body-font-size: 1.125rem;--bs-body-line-height: normal}}:root .wrapper,[data-bs-theme="light"] .wrapper{}:root .tooltip,[data-bs-theme="light"] .tooltip{--bs-tooltip-color: #ffffff;--bs-tooltip-bg: #1A1A1A;--bs-tooltip-opacity: 1}:root .tt-tooltip-footer,[data-bs-theme="light"] .tt-tooltip-footer{--bs-tooltip-color: #1A1A1A;--bs-tooltip-bg: #ffffff}@media (max-width:991px){:root .tt-wrapper-start.wrapper .wrapper-content,[data-bs-theme="light"] .tt-wrapper-start.wrapper .wrapper-content{padding-top:70px !important}}@media (max-width:767px){:root .wrapper-content[class*=" pt-"],[data-bs-theme="light"] .wrapper-content[class*=" pt-"]{padding-top:25px !important}:root .wrapper-content[class*=" pb-"],[data-bs-theme="light"] .wrapper-content[class*=" pb-"]{padding-bottom:25px !important}:root .wrapper-content[class*=" ps-"],[data-bs-theme="light"] .wrapper-content[class*=" ps-"]{padding-left:0 !important}:root .wrapper-content[class*=" pe-"],[data-bs-theme="light"] .wrapper-content[class*=" pe-"]{padding-right:0 !important}:root .wrapper-content,[data-bs-theme="light"] .wrapper-content{padding:25px 0 !important}:root .wrapper.wrapper-bg-image .wrapper-content,:root .wrapper.wrapper-bg-video .wrapper-content,[data-bs-theme="light"] .wrapper.wrapper-bg-image .wrapper-content,[data-bs-theme="light"] .wrapper.wrapper-bg-video .wrapper-content{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}:root .slider-with-wheel .wrapper.wrapper-bg-image .wrapper-content,:root .slider-with-wheel .wrapper.wrapper-bg-video .wrapper-content,[data-bs-theme="light"] .slider-with-wheel .wrapper.wrapper-bg-image .wrapper-content,[data-bs-theme="light"] .slider-with-wheel .wrapper.wrapper-bg-video .wrapper-content{padding-bottom:40px !important}:root .tt-wrapper-start.wrapper .wrapper-content,[data-bs-theme="light"] .tt-wrapper-start.wrapper .wrapper-content{padding-top:50px !important}}:root{--bs-body-font-family: quasimoda, sans-serif}@media (max-width:991px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 2.25rem}}strong{font-weight:600}.wrapper.mb-section a{font-weight:600;text-decoration:none}.content-of-text.tt-lead-text-big{font-family:"quasimoda", sans-serif;color:var(--tt-typography-green);font-size:43px;line-height:normal;font-weight:400}@media (max-width:1199px){.content-of-text.tt-lead-text-big{font-size:25px}}.content-of-text.tt-quote-text{font-size:25px;line-height:normal;font-style:italic}.content-of-text.tt-quote-text p{display:grid;grid-template-columns:auto 1fr;align-items:stretch;gap:10px}.content-of-text.tt-quote-text p::before{content:"";display:block;background:url("../../files/_OpenFrontend/_config/design_TT/img/quote.svg") no-repeat center;background-size:contain;width:30px;height:calc(100% - 5px);margin-top:5px}@media (max-width:767px){.content-of-text.tt-quote-text p::before{width:73px}}.content-of-text.tt-lead-text{font-family:"quasimoda", sans-serif;font-size:32px;line-height:normal;font-weight:400}@media (max-width:1199px){.content-of-text.tt-lead-text{font-size:22px}}.content-of-downloads .icon-link>svg{width:24px;height:24px;padding-top:5px;transform:scale(1.25)}.alert{--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-border-radius: 0;--bs-alert-bg: #FFE384;--bs-alert-color: var(--bs-black);--bs-alert-border-color: #FFE384;--bs-alert-link-color: 143, 83, 19;--tt-link-border-bottom-color: #FFE384}.alert .btn-close{--bs-btn-close-white-filter: none}.alert .alert-link{font-weight:normal}.alert .alert-link:hover{color:var(--bs-link-hover-color)}.alert .of-icon{width:2.5rem;height:2.5rem;margin-right:2rem}.alert.alert-light{--bs-alert-padding-x: 0;--bs-alert-bg: transparent;--bs-alert-border-color: transparent}.alert.alert-light .alert-link{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1))}.alert.alert-light .of-icon{color:var(--bs-primary)}.ticker{--bs-ticker-bg-color: var(--bs-primary);--bs-ticker-color: var(--bs-dark);--bs-ticker-font-size: 1rem;--bs-ticker-height: 3.125rem}.tt-ticker-success{--bs-ticker-bg-color: var(--bs-success)}.tt-ticker-danger{--bs-ticker-bg-color: var(--bs-danger)}.tt-ticker-warning{--bs-ticker-bg-color: var(--bs-warning);--bs-ticker-color: var(--bs-white)}.tt-ticker-info{--bs-ticker-bg-color: var(--bs-info);--bs-ticker-color: var(--bs-white)}@supports (height: 100dvh){body:has(.ticker) .max-vh-100-header{max-height:calc(100svh - 50px)}}table,.table,.opening-times{--bs-table-bg: transparent;--bs-table-color-state: #1A1A1A;--bs-table-striped-color: #1A1A1A;--bs-table-striped-bg: var(--bs-primary-light);--bs-border-width: 0}table th,.table th,.opening-times th{font-weight:400}table>tbody>tr:nth-of-type(odd)>*,table .table-striped-columns>:not(caption)>tr>:nth-child(2n),table .table-striped>tbody>tr:nth-of-type(odd)>*,.table>tbody>tr:nth-of-type(odd)>*,.table .table-striped-columns>:not(caption)>tr>:nth-child(2n),.table .table-striped>tbody>tr:nth-of-type(odd)>*,.opening-times>tbody>tr:nth-of-type(odd)>*,.opening-times .table-striped-columns>:not(caption)>tr>:nth-child(2n),.opening-times .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--bs-table-striped-color)}table>:not(caption)>*>*,.table>:not(caption)>*>*,.opening-times>:not(caption)>*>*{padding-left:8px;padding-right:8px !important;padding-top:12px;padding-bottom:12px}table th:first-child,table td:first-child,.table th:first-child,.table td:first-child,.opening-times th:first-child,.opening-times td:first-child{padding-left:16px}table thead,.table thead,.opening-times thead{font-weight:600}table thead th,.table thead th,.opening-times thead th{font-weight:600}table tbody tr td:first-child,table tbody tr th:first-child,.table tbody tr td:first-child,.table tbody tr th:first-child,.opening-times tbody tr td:first-child,.opening-times tbody tr th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}table tbody tr td:last-child,table tbody tr th:last-child,.table tbody tr td:last-child,.table tbody tr th:last-child,.opening-times tbody tr td:last-child,.opening-times tbody tr th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}table caption,.table caption,.opening-times caption{color:var(--bs-table-color-state)}.opening-times tr:has(.opening-hours-today),.table-primary{--bs-table-bg: transparent;--bs-table-striped-bg: var(--bs-primary-light);--bs-table-striped-color: #1A1A1A}.pdf-reader-trigger._df_button{border-width:0;padding:0;margin-bottom:25px}.content-of-downloads .card-media figure picture:has(source):before,.content-of-download .card-media figure picture:has(source):before{background:none}.accordion{--bs-accordion-bg: transparent;--bs-accordion-active-bg: transparent;--bs-accordion-active-color: var(--tt-typography-green);--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-btn-padding-x: 0;--bs-accordion-btn-padding-y: 0.719rem;--bs-accordion-border-color: #EBEBEB;--bs-accordion-btn-icon-width: 1.125rem;--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(--tt-typography-green);--bs-accordion-title-font-family: ;--bs-accordion-title-size: 20px;--bs-accordion-title-line-height: normal;--bs-accordion-body-padding-x: 0;--bs-accordion-body-padding-y: 1.5rem;--bs-accordion-body-text-margin-bottom: 15px;--tt-accordion-btn-padding: 6px;--tt-accordion-border-left: none;--tt-accordion-border-right: none;font-weight:400}.accordion .accordion-item{border-left:var(--tt-accordion-border-left);border-right:var(--tt-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(--tt-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 .content-of-text,.accordion .accordion-body p,.accordion .accordion-body .content-of-text ul{margin-bottom:var(--bs-accordion-body-text-margin-bottom)}.header{--bs-header-link-hover-color: #747A4D;--bs-header-color: #1A1A1A;--bs-header-padding-y: 0}.header-placeholder{max-height:80px;height:80px;margin-bottom:-80px}@media (max-width:991px){.header-placeholder{max-height:60px;height:60px;margin-bottom:-60px}}.header{max-height:80px;height:80px}@media (max-width:991px){.header{max-height:60px;height:60px}.header>.container{width:100%;max-width:100%}}.header.header-sticky{border-bottom:1px solid #E0E0E0}@media (max-width:991px){.header .header-brand img{width:131px;height:48px}}.header .header-content{gap:32px}.header .header-content .header-link-icon{font-size:24px;width:24px;height:24px;margin-bottom:0}.header .header-content .header-link-icon :focus{outline:none}.header .header-content .tt-wrapper-header-menu .header-link-icon{font-size:24px;width:24px;height:24px;color:var(--bs-header-link-color);margin-bottom:0}@media (min-width:991px){.header .header-content .btn-header-link{--logo-offset: 21px;margin-top:calc(var(--bs-header-padding-y)* -1);margin-bottom:calc(var(--bs-header-padding-y)* -1);z-index:4;transition:opacity 0.3s ease-in-out, margin-bottom 0.3s ease-in-out}}@media (min-width:991px){.header .header-content .btn-header-link a.header-link{background-color:#AFB58A;width:100px;height:100px;padding:0;gap:7px;margin-bottom:calc(var(--logo-offset)* -1);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.header .header-content .btn-header-link a.header-link:hover{background-color:#EFEEE3}.header .header-content .btn-header-link a.header-link .header-link-icon{width:24px;height:24px;color:#FFFFFF}.header .header-content .btn-header-link a.header-link .header-link-icon svg{width:24px;height:24px}.header .header-content .btn-header-link a.header-link .header-link-text{font-size:14px;line-height:16.8px;color:#FFFFFF}}.header .header-content{flex-grow:1}@media (min-width:992px){.header .header-content:not(:has(.tt-wrapper-header-menu)){flex-grow:0}}.header .header-content .tt-wrapper-header-menu{margin-left:auto}@media (min-width:992px){.header .header-content .tt-wrapper-header-menu{margin-right:auto}}.header-sticky .header-content .btn-header-link{--logo-offset: 0}.header-sticky .header-content .btn-header-link a.header-link{height:79.73px}.header .header-link:focus-visible{outline:none;border:none;box-shadow:none}.header-collapse{--bs-page-menu-background-color: #F0F0F0}@media (max-width:991px){.header-collapse{max-height:calc(100vh - -1px)}}.header-search-wrapper{--bs-header-search-background-color: #F0F0F0;--bs-header-search-color: #1A1A1A}.header-search-wrapper .container{padding-left:12px;padding-right:12px}.header .search-form{border-bottom:1px solid #ffffff}@media (max-width:991px){.header .search-form .search-form-inputs{flex-direction:row-reverse}}.header-search{padding-top:60px;padding-bottom:80px}.header .search-form input{font-family:"quasimoda", sans-serif;color:var(--bs-body-color);font-size:20px !important;border:none;background-color:transparent;padding-left:0;padding-bottom:0}@media (max-width:991px){.header .search-form input{padding-top:0;height:56px;color:var(--bs-body-color)}}.header .search-form input:focus{outline:none;background-color:transparent;box-shadow:none;border-color:transparent}.header .search-form input::placeholder{color:var(--bs-body-color)}.header .search-form button{background-color:transparent !important;border:none !important;color:var(--bs-header-search-color);padding-right:0}.header .search-form button:hover,.header .search-form button:active{color:#747A4D}@media (max-width:991px){.header .search-form button{color:#1A1A1A;padding-right:21px;padding-left:0}}.header .search-form button .of-icon{font-size:24px}.header .header-content .tt-header-icon button.header-link{flex-direction:row-reverse;gap:8px;font-size:1rem}@media (max-width:991px){.header-collapse.page-menu-wrapper .container{height:100vh;max-height:100vh;max-width:100%}}@media (max-width:991px){.header-collapse.page-menu-wrapper .page-menu{padding-top:18px}}@media (max-width:991px){.header:has(.header-link[aria-expanded="true"]) .header-brand{display:none}}.dropdown-menu{--bs-dropdown-link-color: #1A1A1A;--bs-dropdown-link-hover-color: #AFB58A;--bs-dropdown-link-active-color: #AFB58A;--bs-dropdown-border-color: #EBEBEB;--bs-dropdown-bg: #FFFFFF;--bs-dropdown-item-padding-x: 16px;--bs-dropdown-item-padding-y: 16px;padding-top:4px;padding-bottom:4px}.header .header-content .dropdown-menu{border-radius:10px;border-color:var(--bs-dropdown-border-color);inset:11px auto auto 0px !important}.header .header-content .dropdown-menu[data-popper-placement="bottom-end"]{inset:11px 0px auto auto !important}.header .header-content .dropdown-menu .dropdown-item{position:relative;font-size:1rem;line-height:22px;color:var(--bs-dropdown-link-color);padding-top:6px;padding-bottom:6px}.header .header-content .tt-dropdown-item-last .dropdown-menu li:last-child .dropdown-item::before{content:"";position:absolute;top:0;border-top:1px solid var(--bs-dropdown-border-color);height:auto;z-index:2;width:calc(100% - 32px)}.header .header-content .dropdown-menu .dropdown-item:hover{background-color:transparent;color:var(--bs-dropdown-link-hover-color)}.header .header-content .dropdown-menu .dropdown-item.active{background-color:transparent;color:var(--bs-dropdown-link-active-color)}.header .accordion{--bs-accordion-border-color: var(--bs-white);--bs-accordion-body-padding-y: 0.5rem}.header .accordion .accordion-body .nav{gap:0}.header .accordion .accordion-body .nav .nav-link{font-size:18px;line-height:24px;font-weight:400;padding-top:8px;padding-bottom:8px;padding-left:0;padding-right:0}body:has(.tt-main-slider, .tt-main-wrapper){}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky){background:transparent;--bs-header-color: #ffffff}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky) .nav{--bs-nav-link-color: #ffffff}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky) .header-brand .d-mode-light-none{display:block !important}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky) .header-brand .d-mode-dark-none{display:none !important}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):hover{background:#ffffff !important;--bs-header-color: #1A1A1A}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):hover .nav{--bs-nav-link-color: #1A1A1A}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):hover .header-brand .d-mode-light-none{display:none !important}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):hover .header-brand .d-mode-dark-none{display:block !important}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):has(.nav-link[aria-expanded="true"], .tt-header-icon-search .header-link[aria-expanded="true"], .header-menu-mobile button.header-link[aria-expanded="true"]){background:#ffffff !important;--bs-header-color: #1A1A1A}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):has(.nav-link[aria-expanded="true"], .tt-header-icon-search .header-link[aria-expanded="true"], .header-menu-mobile button.header-link[aria-expanded="true"]) .nav{--bs-nav-link-color: #1A1A1A}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):has(.nav-link[aria-expanded="true"], .tt-header-icon-search .header-link[aria-expanded="true"], .header-menu-mobile button.header-link[aria-expanded="true"]) .header-brand .d-mode-light-none{display:none !important}body:has(.tt-main-slider, .tt-main-wrapper) .header:not(.header-sticky):has(.nav-link[aria-expanded="true"], .tt-header-icon-search .header-link[aria-expanded="true"], .header-menu-mobile button.header-link[aria-expanded="true"]) .header-brand .d-mode-dark-none{display:block !important}body:has(.tt-main-slider, .tt-main-wrapper) .header.header-sticky .header-brand .d-mode-light-none{display:none !important}body:has(.tt-main-slider, .tt-main-wrapper) .header.header-sticky .header-brand .d-mode-dark-none{display:block !important}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper.tt-offset-wrapper .content-of-headline:has(.subheadline.h1),body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.tt-offset-slider .content-of-headline:has(.subheadline.h1){flex-direction:column-reverse}@media (min-width:768px){body:has(.tt-main-slider, .tt-main-wrapper){}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider .swiper,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper .swiper{}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper.tt-offset-wrapper{height:80vh !important;margin-top:-80px}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.tt-offset-slider,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.tt-offset-slider .swiper{height:80vh !important;margin-top:-80px}}@media (max-width:991px){body:has(.tt-main-slider, .tt-main-wrapper){}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.max-vh-100-header,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider .min-vh-100-header,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider{}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider .swiper,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper .swiper{}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper.tt-offset-wrapper{height:80vh !important;margin-top:-60px}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.tt-offset-slider,body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-slider.tt-offset-slider .swiper{height:80vh !important;margin-top:-60px}body:has(.tt-main-slider, .tt-main-wrapper) .tt-main-wrapper.erlebnisprogramm-tt-main-wrapper-mobile{height:100% !important}}.header .nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 30px;--bs-nav-link-font-size: 1.25rem;--bs-nav-link-font-weight: 600;--bs-nav-link-color: #1A1A1A;--bs-nav-link-hover-color: #747A4D;--bs-nav-link-disabled-color: var(--bs-secondary-color);--ltm-nav-link-border: 4px solid #747A4D;--ltm-nav-link-color-active: #747A4D;font-family:var(--bs-font-sans-serif-bold);line-height:1.25rem;gap:42px}.header .nav .nav-link[aria-expanded="true"]{border-bottom:var(--ltm-nav-link-border);padding-bottom:26.5px;color:var(--ltm-nav-link-color-active)}@media (min-width:992px) and (max-width:1199px){.header .nav{gap:30px}}.page-nav{--bs-page-nav-bg: #F0F0F0;--bs-page-nav-link-color: #1A1A1A;--bs-page-nav-link-hover-color: #747A4D;--bs-page-nav-link-disabled-color: #707173
  --bs-page-nav-link-toggle-color: #1A1A1A;--bs-page-nav-link-toggle-hover-color: #747A4D;--bs-page-nav-link-back-color: #707173;--bs-page-nav-link-back-hover-color: #747A4D;--bs-page-nav-border: #ffffff;--bs-page-nav-link-font-size: 20px;--bs-page-nav-link-font-weight: 400;--bs-page-nav-link-padding-x: 0;--bs-page-nav-link-padding-y: 16px;--tt-bs-page-nav-overview-link-color: #B5B5B5;line-height:24px}.page-nav li{border-bottom:1px solid #ffffff}.page-nav li:first-child{border-top:1px solid #ffffff}.page-nav li.page-nav-back{border-top:none;border-bottom:none}.page-nav .page-nav-level-2 li{margin-left:1.188rem}@media (max-width:991px){.page-nav .page-nav-level-2 li{margin-left:1.188rem}}@media (max-width:479px){.page-nav .page-nav-level-2 li{margin-left:0}}.page-nav .page-nav-submenu.active-level>button.page-nav-link-toggle{color:var(--bs-page-nav-link-toggle-hover-color) !important;background-image:url("../../files/_OpenFrontend/_config/design_TT/img/icon-minus.svg");background-repeat:no-repeat;background-position:22px;background-size:15px 15px}.page-nav .page-nav-submenu.active-level>button.page-nav-link-toggle .of-icon{display:none}.page-nav .page-nav-link.tt-nav-overview{font-size:14px;line-height:21px;color:var(--tt-bs-page-nav-overview-link-color);padding-top:30px}.page-nav .page-nav-link.tt-nav-overview:hover{color:var(--bs-page-nav-link-hover-color)}.page-nav .page-nav-link.tt-nav-overview:focus{color:var(--bs-page-nav-link-hover-color)}@media (max-width:991px){.page-nav .page-nav-link.tt-nav-overview{padding-top:20px}}.page-nav .active-level>.page-nav-link.tt-nav-overview{color:var(--bs-page-nav-link-hover-color)}@media (max-width:991px){.page-nav{--bs-page-nav-link-font-size: 23px;--bs-page-nav-link-font-weight: 500;line-height:30px}}.header nav ul.page-nav-level-1 .page-nav-link-toggle{padding-right:0;justify-content:end}.header nav ul.page-nav-level-1 .page-nav-link-toggle .of-icon{width:24px;height:24px}@media (max-width:497px){.header nav ul.page-nav-level-1 .page-nav-link-toggle{justify-content:end;padding-right:0}}@media (max-width:991px){.header nav ul.page-nav-level-2{--bs-page-nav-link-font-size: 20px;--bs-page-nav-link-font-weight: 400;line-height:28px;--bs-page-nav-link-padding-y: 15px}}.header nav ul .page-nav-back-link{--bs-page-nav-link-font-size: 14px;--bs-page-nav-link-font-weight: 400;line-height:21px;background-image:url("../../files/_OpenFrontend/_config/design_TT/img/nav-arrow-left.svg");background-repeat:no-repeat;background-position:left;background-size:20px 5px;padding-left:26px;border-bottom:1px solid #ffffff}.header nav ul .page-nav-back-link .of-icon{display:none}@media (max-width:991px){.header nav ul .page-nav-back-link{margin-bottom:4px}}.header .header-collapse .page-menu{gap:32px}@media (min-width:992px){.header .page-menu{--bs-page-menu-padding-y: 0px;--page-menu-list-padding-y: 96px}.header .page-menu ul{padding-top:var(--page-menu-list-padding-y);padding-bottom:var(--page-menu-list-padding-y)}.header .page-menu .page-menu-content{padding-top:96px;margin-bottom:50px;padding-left:64px}}.header .page-menu .page-menu-content .card,.header .page-menu .page-menu-mobile-content .card{--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 1.5rem;--bs-card-cap-padding-y: 1.5rem;--bs-card-cap-padding-x: 1.5rem;--bs-card-inner-border-radius: 15px;--bs-card-bg: var(--bs-primary);--bs-card-info-spacer-y: 0.75rem}.header .page-menu .page-menu-content .card .card-info,.header .page-menu .page-menu-mobile-content .card .card-info{font-size:1rem;font-size:16px;font-weight:400}.header .page-menu .page-menu-content .card .card-title,.header .page-menu .page-menu-mobile-content .card .card-title{font-size:1.25rem;font-weight:600}.header .page-menu .page-menu-content .card .card-media,.header .page-menu .page-menu-mobile-content .card .card-media{border-bottom-left-radius:0;border-bottom-right-radius:0}.header .page-menu .page-menu-content .card .card-action:has(.card-action__content) .btn,.header .page-menu .page-menu-mobile-content .card .card-action:has(.card-action__content) .btn{border:1px solid var(--bs-black) !important;color:var(--bs-black)}.header .page-menu .page-menu-content .card .card-action:has(.card-action__content) .btn:hover,.header .page-menu .page-menu-mobile-content .card .card-action:has(.card-action__content) .btn:hover{background-color:var(--bs-black);color:var(--bs-white)}.header .page-menu .page-menu-mobile-content{}.header .page-menu .page-menu-mobile-content .list-group-item.tt-header-icon{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-black);font-size:1.125rem;padding:0 26px 0 26px;height:46px;gap:10px;border-radius:32px}.header .page-menu .page-menu-mobile-content .list-group-item.tt-header-icon:hover{background-color:var(--bs-primary-light);border-color:var(--bs-primary-light)}.header .page-menu .page-menu-mobile-content .nav-icons-vertical{--bs-nav-link-padding-y: 0;--bs-nav-link-font-size: 0.75rem;--bs-nav-link-font-weight: 400;gap:0;justify-content:space-between;padding-bottom:18px;position:relative;overflow:visible;mask-image:none}.header .page-menu .page-menu-mobile-content .nav-icons-vertical::after{content:"";position:absolute;bottom:0;left:-18px;border-bottom:1px solid var(--bs-black);width:calc(100% + 36px)}.header .page-menu .page-menu-mobile-content .nav-icons-vertical .nav-item{flex:none}.header .page-menu .page-menu-mobile-content .nav-icons-vertical .nav-item .nav-link{gap:0.438rem}.header .page-menu .page-menu-mobile-content .nav-icons-vertical .nav-item .nav-link .of-icon{font-size:24px;width:24px;height:24px}.header .page-menu .page-menu-mobile-content .nav-icons-vertical .nav-item .nav-link:active{color:var(--bs-nav-link-hover-color)}body:has(.tt-schema-winter) .tt-wrapper-breadcrumb-favoriten{--bs-wrapper-bg-color: #D7DCEB}body:has(.tt-schema-winter) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-share-button .btn,body:has(.tt-schema-winter) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-favorites-button .btn{background-color:var(--bs-white);border-color:var(--bs-white)}body:has(.tt-schema-winter) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-share-button .btn:hover,body:has(.tt-schema-winter) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-favorites-button .btn:hover{border-color:var(--tt-blue);background-color:var(--tt-blue)}body:has(.tt-schema-sommer) .tt-wrapper-breadcrumb-favoriten{--bs-wrapper-bg-color: #EFEEE3}body:has(.tt-schema-sommer) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-share-button .btn,body:has(.tt-schema-sommer) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-favorites-button .btn{background-color:var(--bs-white);border-color:var(--bs-white)}body:has(.tt-schema-sommer) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-share-button .btn:hover,body:has(.tt-schema-sommer) .tt-wrapper-breadcrumb-favoriten .tt-wrapper-share-button .module-of-favorites-button .btn:hover{border-color:#AFB58A;background-color:#AFB58A}.tt-wrapper-breadcrumb{display:flex;position:relative;-webkit-box-align:center;align-items:center}.tt-wrapper-breadcrumb nav{scrollbar-width:none}.breadcrumb{--bs-breadcrumb-item-active-color: var(--bs-black);--bs-breadcrumb-divider-color: var(--bs-black);--tt-breadcrumb-chevron-right-svg: url(../../files/_OpenFrontend/_config/design_TT/img/chevron-right-black.svg);margin-bottom:0;font-size:16px;line-height:19.6px;scrollbar-width:none}.breadcrumb .breadcrumb-item{font-size:16px;font-weight:400;display:inline-flex;height:40px;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)}@media (max-width:991px){.breadcrumb .breadcrumb-item{font-size:14px}}.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:4px;gap:4px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";width:14px;height:14px;font-size:14px;background-image:var(--tt-breadcrumb-chevron-right-svg);background-repeat:no-repeat;background-position:center center;padding-right:0;text-decoration:none}.breadcrumb .breadcrumb-item a{font-size:16px;font-weight:400;color:var(--bs-breadcrumb-item-active-color);text-decoration:none}@media (max-width:991px){.breadcrumb .breadcrumb-item a{font-size:14px}}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item.active{font-weight:600}.breadcrumb .breadcrumb-item.active::before{font-weight:400}@media (min-width:992px){:root body .tt-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:25px !important;padding-bottom:25px !important}}@media (max-width:991px){:root body .tt-wrapper-breadcrumb-favoriten .wrapper-content{padding-top:45px !important;padding-bottom:25px !important;padding-left:0 !important}}@media (max-width:767px){:root body .tt-wrapper-breadcrumb-favoriten .wrapper-content{padding-left:0 !important}}.tt-wrapper-share-button{display:flex;justify-content:end;align-items:center;gap:10px}@media (max-width:991px){.tt-wrapper-share-button{gap:10px}}.tt-wrapper-share-button .module-of-share-button,.tt-wrapper-share-button .module-of-favorites-button{margin-bottom:0}.tt-wrapper-share-button .module-of-share-button .btn,.tt-wrapper-share-button .module-of-favorites-button .btn{width:44px;height:44px;padding:0;justify-content:center;align-items:center;border-color:transparent;background-color:transparent;color:#636366;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.1)}.tt-wrapper-share-button .module-of-share-button .btn::before,.tt-wrapper-share-button .module-of-favorites-button .btn::before{display:none}.tt-wrapper-share-button .module-of-share-button .btn:hover,.tt-wrapper-share-button .module-of-favorites-button .btn:hover{border-color:#AFB58A;background-color:#AFB58A;color:#FFFFFF}.tt-wrapper-share-button .module-of-share-button .btn .of-icon,.tt-wrapper-share-button .module-of-favorites-button .btn .of-icon{width:18px;height:18px}.modal{--bs-modal-border-color: var(--bs-white)}.modal .btn-close{--bs-btn-close-opacity: 1}.list-group{--bs-list-group-border-color: #F0F0F0}.list-group .list-group-item .badge{background-color:#F0F0F0 !important;color:#1A1A1A;border-radius:100px}.list-group .list-group-item .btn.btn-sm{border:none;padding:11px 15px 11px 15px}.list-group .list-group-item .btn.btn-sm:active{background-color:transparent !important;border-color:transparent !important;color:#1A1A1A !important}.list-group .list-group-item .btn.btn-sm:hover{color:#AFB58A !important}.modal-content .modal-body .input-group .btn{height:auto}.social-links{--bs-social-link-icon-bg: #1A1A1A;--bs-social-link-icon-hover-bg: #1A1A1A}.content-of-favorites-manager .gap-buttons{gap:10px}.content-of-favorites-manager .gap-buttons .btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0}.content-of-favorites-manager .gap-buttons .btn::before{display:none}.content-of-favorites-manager .gap-buttons .btn .of-icon{width:18px;height:18px}.content-of-favorites-manager .card{--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 2rem;--bs-card-info-spacer-y: 15px;--bs-card-title-spacer-y: 15px;--bs-card-cap-padding-y: 1.5rem;--bs-card-cap-padding-x: 2rem;--bs-card-border-width: 1px;--card-btn-border-width: 1px;--bs-card-action-button-gap: 10px;--bs-card-border-color: var(--bs-light);--card-btn-color: var(--bs-warning);--card-btn-border-color: var(--bs-warning);--card-btn-bg-hover: #FF5B5B;--card-btn-border-color-hover: #FF5B5B;--card-btn-color-hover: var(--bs-white);border-top-width:1px;border-left-width:1px;border-right-width:1px}@media (max-width:991px){.content-of-favorites-manager .card{--bs-card-spacer-y: 0.875rem;--bs-card-spacer-x: 0.875rem;--bs-card-cap-padding-y: 0.875rem;--bs-card-cap-padding-x: 0.875rem}}.content-of-favorites-manager .card .card-body{padding-bottom:var(--bs-card-spacer-y) !important}.content-of-favorites-manager .card .card-action{padding-top:var(--bs-card-spacer-y) !important}.content-of-favorites-manager .card .card-action .card-action__buttons{margin-left:auto}.content-of-favorites-manager .card .card-action .card-action__buttons .btn{padding:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.content-of-favorites-manager .card .card-action .card-action__buttons .btn::after{display:none}.content-of-favorites-manager .card .card-action .card-action__buttons .btn .of-icon{display:block;width:18px;height:18px}.content-of-favorites-manager .card .card-action .card-action__buttons .btn.btn-outline-secondary{border-color:var(--bs-primary) !important;color:var(--tt-typography-green) !important}.content-of-favorites-manager .card .card-action .card-action__buttons .btn.btn-outline-secondary:hover{background-color:#EBEBEB !important;color:var(--bs-black) !important;border-color:#EBEBEB !important}.content-of-favorites-manager .card .card-action .card-action__buttons .btn.btn-outline-danger:hover{background-color:#FF5B5B !important;color:var(--bs-white)}.content-of-headline,h1,h2,h3,h4,h5,h6{font-family:"brandon-grotesque", sans-serif;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}h1{font-size:56px;line-height:normal;font-weight:420;text-transform:uppercase;letter-spacing:0.03em}@media (max-width:1199px){h1{font-size:30px}}h2{font-size:40px;line-height:normal;font-weight:420;text-transform:uppercase;letter-spacing:0.03em}@media (max-width:1199px){h2{font-size:25px}}h3{font-family:"quasimoda", sans-serif;font-size:32px;line-height:normal;font-weight:500}@media (max-width:1199px){h3{font-size:23px}}h4{font-family:"quasimoda", sans-serif;font-size:28px;line-height:normal;font-weight:500}@media (max-width:1199px){h4{font-size:21px}}h5{font-family:"quasimoda", sans-serif;font-size:25px;line-height:normal;font-weight:500}@media (max-width:1199px){h5{font-size:20px;line-height:normal}}h6{font-family:"quasimoda", sans-serif;font-size:20px;line-height:normal;font-weight:600}@media (max-width:1199px){h6{font-size:18px}}.content-of-headline .subheadline{font-family:"quasimoda", sans-serif}.content-of-headline .subheadline.h1{font-size:25px;line-height:normal;font-weight:500}.content-of-headline .subheadline.h2,.content-of-headline .subheadline.h3,.content-of-headline .subheadline.h4,.content-of-headline .subheadline.h5,.content-of-headline .subheadline.h6{font-size:16px;line-height:normal;font-weight:400}.content-of-headline:has(.subheadline.h1){display:flex;flex-direction:column-reverse}.btn,.object-block-200 button.icon-link,.btn-primary-download a{display:inline-flex;align-items:center;flex-wrap:nowrap;font-size:1.25rem;font-weight:600;line-height:normal;border-radius:32px;padding:0 28px 0 28px;height:52px}@media (max-width:991px){.btn,.object-block-200 button.icon-link,.btn-primary-download a{font-size:1.125rem;padding:0 26px 0 26px;height:46px}}@media (max-width:479px){.btn,.object-block-200 button.icon-link,.btn-primary-download a{flex-wrap:wrap}}.btn,.object-block-200 button.icon-link{--bs-btn-active-bg: #1A1A1A}.btn:focus-visible,.object-block-200 button.icon-link:focus-visible{outline:none;border:none;box-shadow:none}.btn-outline-primary.btn-light{--bs-btn-active-border-color: var(--bs-body-color)}.btn-primary{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary-light);--bs-btn-hover-border-color: var(--bs-primary-light);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary-light);--bs-btn-active-border-color: var(--bs-primary-light);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary-light)}.btn-secondary{--bs-btn-color: var(--tt-typography-green);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: #EBEBEB;--bs-btn-hover-border-color: #EBEBEB;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #EBEBEB;--bs-btn-active-border-color: #EBEBEB;--bs-btn-disabled-color: #EBEBEB;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EBEBEB}.btn-outline-secondary{--bs-btn-color: var(--tt-typography-green);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: #EBEBEB;--bs-btn-hover-border-color: #EBEBEB;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #EBEBEB;--bs-btn-active-border-color: #EBEBEB;--bs-btn-disabled-color: #EBEBEB;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EBEBEB}.btn-success,.object-block-200 button.icon-link{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-success);--bs-btn-border-color: var(--bs-success);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: #B6ECC7;--bs-btn-hover-border-color: #B6ECC7;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #B6ECC7;--bs-btn-active-border-color: #B6ECC7;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.btn-danger{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-danger);--bs-btn-border-color: var(--bs-danger);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: #FFECAC;--bs-btn-hover-border-color: #FFECAC;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #FFECAC;--bs-btn-active-border-color: #FFECAC;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-danger{--bs-btn-color: var(--bs-warning);--bs-btn-border-color: var(--bs-warning);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: #FF5B5B;--bs-btn-hover-border-color: #FF5B5B;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #FF5B5B;--bs-btn-active-border-color: #FF5B5B;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.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: #FF5B5B;--bs-btn-hover-border-color: #FF5B5B;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #FF5B5B;--bs-btn-active-border-color: #FF5B5B;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.btn-info{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--bs-info);--bs-btn-border-color: var(--bs-info);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: #D7DCEB;--bs-btn-hover-border-color: #D7DCEB;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: #D7DCEB;--bs-btn-active-border-color: #D7DCEB;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.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-black);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.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: #707173;--bs-btn-hover-border-color: #707173;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: #707173;--bs-btn-active-border-color: #707173;--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary)}.btn-link{--bs-btn-active-bg: transparent;--bs-btn-active-color: var(--tt-typography-green);--bs-btn-hover-color: var(--tt-typography-green);--bs-btn-color: var(--tt-typography-green);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-hover.svg);position:relative;border-radius:0;padding:0;border:none !important;text-decoration:none;gap:7px;display:inline-flex;align-items:center;transition:color 420ms cubic-bezier(0.19, 1, 0.22, 1)}.btn-link::after{content:"";display:inline-block;width:32px;height:8px;background-image:var(--tt-bs-btn-link-icon-image);background-repeat:no-repeat;background-position:center;transition:width 420ms cubic-bezier(0.19, 1, 0.22, 1), background-image 100ms ease-in-out}.btn-link:hover{color:var(--tt-typography-green)}.btn-link:hover::after{width:36px;background-image:var(--tt-bs-btn-link-icon-image-hover)}.btn-icon{gap:10px}.btn-icon .of-icon{width:1.5rem;height:1.5rem}@media (max-width:991px){.btn-icon .of-icon{width:1.25rem;height:1.25rem}}.tt-btn-object-block-1000{top:calc(var(--bs-header-sticky-height) + 15px) !important}.tt-btn-object-block-1000 .btn{justify-content:center}.tt-btn-object-block-1000 .btn:hover{color:#ffffff}@media (max-width:767px){.tt-btn-object-block-1000 .btn{width:100%}}.btn-primary-download a{color:var(--bs-black);background-color:var(--bs-primary);border:var(--bs-btn-border-width) solid var(--bs-primary);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.btn-primary-download a:hover{color:var(--bs-black);background-color:var(--bs-primary-light);border-color:var(--bs-primary-light)}.btn-primary-download a:active{color:var(--bs-black);background-color:var(--bs-primary-light);border-color:var(--bs-primary-light)}.btn-primary-download a:disabled{color:var(--bs-white);background-color:#EBEBEB;border-color:var(--bs-primary-light)}.btn-primary-download a .of-icon{padding-top:3px}.btn-primary-download .icon-link-text{text-decoration:none}legend{font-size:1.25rem;font-weight:400;line-height:normal;margin-bottom:8px}.form-range{--bs-form-range-thumb-bg: var(--bs-primary);--bs-form-range-thumb-active-bg: var(--bs-primary);--bs-form-range-track-bg: var(--bs-light);--bs-form-range-thumb-focus-box-shadow: 0 0 0 1px var(--bs-primary), 0 0 0 0.25rem rgba(175, 181, 138, .80)}.form-widget{text-align:left;margin-bottom:25px}.form-label{font-size:1.25rem;font-weight:400;line-height:normal;margin-bottom:8px}@media (max-width:991px){.form-label{font-size:1.125rem}}.widget-rating .form-label{margin-left:0;margin-right:5px}.form-control,.search-form-inputs input,.form-select{font-size:1.25rem;font-weight:400;line-height:normal;background-color:var(--bs-light);border-color:var(--bs-light);padding:11px 24px;border-radius:10px;line-height:normal;box-shadow:none}@media (max-width:991px){.form-control,.search-form-inputs input,.form-select{font-size:1rem}}.form-select option{color:#1A1A1A}.form-control::placeholder{color:#707173}.form-control.form-timepicker,.form-control.form-datepicker{background-size:14px 14px;padding-left:50px !important}.form-select:focus,.form-control:focus,.search-form-inputs input:focus{background-color:var(--bs-light);outline:none;box-shadow:none;border-color:var(--bs-primary)}.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);outline:2px solid var(--bs-form-invalid-border-color)}.form-control.is-valid,.search-form-inputs .was-validated input:valid,.search-form-inputs input.is-valid,.was-validated .form-control:valid,.was-validated .search-form-inputs input:valid{box-shadow:none;border-color:var(--bs-form-valid-border-color);outline:2px solid var(--bs-form-valid-border-color)}.form-select{background-position:right 1.5rem center}.form-datepicker,.form-timepicker{background-position:left 1.5rem center}textarea.form-control{border-radius:10px}.form-check-label{line-height:28px}.form-check{text-align:left}.form-check-input{background-color:transparent;border-color:var(--bs-light);border-width:1.5px}.form-check-input:focus{box-shadow:none;border-color:var(--bs-primary)}.form-check-input[type=checkbox]{border-radius:2px !important}.form-check-input:checked[type=radio],.form-check-input:checked[type=checkbox]{background-color:var(--bs-primary) !important;border-color:var(--bs-primary) !important}.flatpickr-calendar{--calendarpicker-background: var(--bs-light);--calendarpicker-border-color: var(--bs-light);--calendarpicker-time-hover: var(--bs-light);border-radius:10px}.flatpickr-calendar .flatpickr-time input{border-radius:10px;font-weight:normal}.flatpickr-calendar .flatpickr-time input::selection{background:var(--bs-light)}.numInputWrapper span{border:none}@media (min-width:992px){.tt-quickbooking-form .widget-grid-row-start{justify-content:center}}@media (min-width:992px){.tt-quickbooking-form .tt-quickbooking-form-column-btn{width:auto}}.object-teaser .nav-pills{--tt-nav-filter-link-color: var(--bs-black);--tt-nav-filter-link-color-hover: var(--bs-black);--tt-nav-filter-btn-color-active: var(--bs-white);--tt-nav-filter-btn-border-color-active: var(--bs-primary);--tt-nav-filter-btn-bg-color-active: var(--bs-primary);gap:0;margin-bottom:15px;padding-bottom:10px;scrollbar-width:none}.object-teaser .nav-link{display:inline-flex;align-items:center;flex-wrap:nowrap;font-size:1rem;padding:0 20px 0 20px;height:44px;line-height:normal;border-radius:32px;color:var(--tt-nav-filter-link-color)}.object-teaser .nav-link:hover{color:var(--tt-nav-filter-link-color-hover)}.object-teaser .nav-link.active{display:flex;position:relative;align-items:center;background-color:var(--tt-nav-filter-btn-bg-color-active);gap:7.7px;border-color:var(--tt-nav-filter-btn-border-color-active);color:var(--tt-nav-filter-btn-color-active)}.object-teaser{margin-bottom:0}.object-teaser.tt-teaser-no-text p{display:none}.card{--bs-card-spacer-y: 1.313rem;--bs-card-spacer-x: 0;--bs-card-info-color: #1A1A1A;--bs-card-info-font-size: 1.25rem;--bs-card-info-spacer-y: 0.313rem;--bs-card-title-spacer-y: 0.75rem;--bs-card-border-width: 0;--bs-card-border-color: #1A1A1A;--bs-card-bg: transparent;--bs-card-border-radius: 15px;--bs-card-inner-border-radius: 15px;--bs-card-cap-padding-y: 1.313rem;--bs-card-cap-padding-x: 0;--card-btn-bg: transparent;--card-btn-bg-hover: transparent;--card-btn-color: var(--tt-typography-green);--card-btn-color-hover: var(--tt-typography-green);--card-btn-border-width: 0;--card-btn-border-color: transparent;--card-btn-border-color-hover: #1A1A1A;--bs-card-media-zoom-transform: scale(1.1);--bs-card-tags-spacer-y: 0;--tt-card-text-color: #1A1A1A;border-top-width:0;border-left-width:0;border-right-width:0;text-align:left}.card.card:has(.card-action) .card-body{padding-bottom:0}.card .card-media{border-radius:var(--bs-card-inner-border-radius)}.card .card-title-rating{flex-direction:column}.card .card-title-rating .rating{margin-bottom:17px}.card .card-info{font-weight:600;line-height:normal}@media (max-width:991px){.card .card-info{font-size:16px}}.card .card-title{font-weight:500;font-size:1.75rem;line-height:normal;color:var(--bs-black)}@media (max-width:991px){.card .card-title{font-size:20px;line-height:normal}}.card .card-text{font-size:1.25rem;font-weight:400;line-height:normal;color:var(--bs-black)}@media (max-width:991px){.card .card-text{font-size:0.875rem;line-height:19.6px}}.card.card-clickable .card-title{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .card-action .btn{position:relative;background-color:var(--card-btn-bg);border:var(--card-btn-border-width) solid var(--card-btn-border-color) !important;color:var(--card-btn-color);padding:0;flex-direction:row;gap:7px;z-index:1;height:auto;transition:color 420ms cubic-bezier(0.19, 1, 0.22, 1);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-hover.svg)}.card .card-action .btn .of-icon{display:none}.card .card-action .btn::before{display:none}.card .card-action .btn::after{content:"";position:relative;display:inline-block;width:32px;height:8px;background-image:var(--tt-bs-btn-link-icon-image);background-repeat:no-repeat;background-position:center;transition:width 420ms cubic-bezier(0.19, 1, 0.22, 1), background-image 100ms ease-in-out;bottom:auto}.card .card-action .btn:hover{color:var(--tt-typography-green)}.card .card-action .btn:hover::after{width:36px;background-image:var(--tt-bs-btn-link-icon-image-hover)}.card .card-action:has(.card-action__content){position:relative;flex-direction:row !important;align-items:center !important;margin-top:12px}.card .card-action:has(.card-action__content)::before{width:100% !important;position:absolute !important;top:0 !important}.card .card-action:has(.card-action__content) .card-action__buttons{margin-left:auto !important}.card .card-action:has(.card-action__content) .btn{border:1px solid #AFB58A !important;color:#AFB58A;padding:11px 22px 11px 22px;height:44px;line-height:normal;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.card .card-action:has(.card-action__content) .btn::after{display:none}.card .card-action:has(.card-action__content) .btn:hover{background-color:#AFB58A;border-color:#AFB58A;color:var(--bs-black)}.card .card-action:has(.card-action__content) .btn:hover::after{display:none}.card .card-media__content{z-index:1}.card .card-media__content:has(.weather-box){bottom:0}.card .card-media__content--top-left{top:0;left:0}.card .card-media__content--top-right{top:24px;right:24px}.card .card-media__content--bottom-right{top:auto;bottom:20px;right:20px}.card .icon-circle{--bs-icon-circle-padding-x: 1.125rem;--bs-icon-circle-padding-y: 1.125rem;--bs-icon-circle-border-radius: 0;--bs-icon-circle-color: var(--bs-white);--bs-icon-circle-bg: var(--bs-primary);--bs-icon-circle-border-color: var(--bs-primary);border-bottom-right-radius:10px}.card .icon-circle .of-icon{width:1.5rem;height:1.5rem}.card .card-tags{margin-top:0.75rem}.card .price{--bs-price-row-gap: 0.313rem;--bs-price-label-color: #1A1A1A;--bs-price-label-font-size: 0.75rem;--bs-price-value-font-size: 1.563rem;--bs-price-value-font-weight: 600;flex-direction:column;gap:5px}.card .price .price__label{font-family:"brandon-grotesque", sans-serif;color:var(--tt-card-text-color)}.card .price .price__value{color:var(--tt-card-text-color)}.card .card-action{flex-direction:column;align-items:start;gap:12px;padding-top:10px}.card .card-action:has(.price){padding-top:0.75rem}.card .card-action:has(.price)::before{content:"";display:block;width:100%;background-color:#EBEBEB;height:1px}.card .card-action .card-action__buttons{margin-left:0}.card.card-horizontal{--bs-card-spacer-y: 1.5rem;--bs-card-spacer-x: 2rem;--bs-card-info-spacer-y: 15px;--bs-card-title-spacer-y: 15px;--bs-card-cap-padding-y: 1.5rem;--bs-card-cap-padding-x: 2rem;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-light);border-top-width:1px;border-left-width:1px;border-right-width:1px}@media (max-width:991px){.card.card-horizontal{--bs-card-spacer-y: 0.875rem;--bs-card-spacer-x: 0.875rem;--bs-card-cap-padding-y: 0.875rem;--bs-card-cap-padding-x: 0.875rem}}.card.card-horizontal .card-media__content--top-right{top:10px;right:10px}@media (max-width:767px){.card.card-horizontal .state{display:block}}.card.card-horizontal .card-body{padding-bottom:var(--bs-card-spacer-y) !important}@media (max-width:991px){.card.card-horizontal .card-body .card-info{font-size:14px;line-height:21px;margin-bottom:8px}}@media (max-width:991px){.card.card-horizontal .card-body .card-title{font-size:20px;line-height:25px;margin-bottom:8px}}.card.card-horizontal .card-body .card-text{padding-bottom:12px}.card.card-horizontal .card-action{padding-top:0;border-top:none}.card.card-horizontal .card-action:has(.price){padding-top:0.875rem}.card.card-horizontal .card-action:has(.card-action__content)::before{width:calc(100% - 64px) !important}.card.card-horizontal:has(.card-action) .card-body{padding-bottom:0 !important}.card.card-mini{--bs-card-spacer-y: 1.25rem;--bs-card-spacer-x: 0.75rem;--bs-card-info-spacer-y: 6px;--bs-card-title-spacer-y: 12px;--bs-card-border-radius: 10px;--bs-card-inner-border-radius: 10px;--bs-card-border-width: 1px;--bs-card-border-color: var(--tt-typography-green);border-top-width:1px;border-left-width:1px;border-right-width:1px}@media (max-width:991px){.card.card-mini{--bs-card-spacer-y: 0.875rem;--bs-card-spacer-x: 0.875rem}}.card.card-mini .card-media::before{background:transparent}.card.card-mini .card-body .state{display:none}.card.card-mini .card-body .card-info{font-size:14px;line-height:21px;margin-bottom:8px}.card.card-mini .card-body .card-title{font-size:1.563rem}@media (max-width:991px){.card.card-mini .card-body .card-title{font-size:20px;line-height:25px;margin-bottom:8px}}.card.card-mini .card-body .card-text{padding-bottom:15px}.object-teaser .accordion{margin-top:32px !important}.object-teaser .accordion .row .col{margin-top:-1px}.object-teaser .accordion .card{--bs-card-border-width: 0;--bs-card-border-radius: 0;--bs-card-inner-border-radius: 0;border-top-width:0;border-left-width:0;border-right-width:0}@media (max-width:991px){.object-teaser .accordion .card{--bs-card-spacer-y: 24px}}.object-teaser .accordion .card .card-body{padding-left:0;padding-right:0}@media (max-width:991px){.object-teaser .accordion .card .card-text{font-size:1.125rem;line-height:normal}}.object-teaser .accordion .card:has(.card-media) .card-body{padding-left:15px}.content-app-page-object-teaser .card-action{display:none}.content-of-akeneo-object-teaser,.content-app-backend-object-teaser:not(:has(.tt-teaser-news)){}.content-of-akeneo-object-teaser .card-body .card-title,.content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-body .card-title{white-space:normal}.content-of-akeneo-object-teaser.pim-object-teaser-noState .state{display:none}.content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left{top:15px;left:15px}.content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left .date-box{--bs-date-box-padding-x: 20px;--bs-date-box-padding-y: 2px;--bs-date-box-bg: var(--tt-blue);--bs-date-box-padding-day-font-size: 1rem;--bs-date-box-padding-month-font-size: 1rem;flex-direction:row;align-items:center;gap:4px;border-radius:10px !important}.tag-list .tag{--bs-tag-padding-x: 0.625rem;--bs-tag-padding-y: 0.375rem;--bs-tag-font-size: 0.75rem;--bs-tag-font-weight: 400;--bs-tag-color: #1A1A1A;--bs-tag-bg: #F0F0F0;--bs-tag-border-radius: 100px;--bs-tag-icon-font-size: 0.813rem;line-height:12px}.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-black)}.content-of-open-weather-map .card .card-body .card-text ul{list-style-type:none;padding-left:0}.content-of-open-weather-map .card .card-body .card-text .weather-parameters .weather-parameter--humidity{display:none}.content-of-open-weather-map .card .card-body .card-text .weather-parameters .weather-parameter--pressure{display:none}.object-block .tag-list .tag{--bs-tag-padding-x: 20px;--bs-tag-padding-y: 14px;--bs-tag-font-size: 20px;--bs-tag-font-weight: 600;height:52px}@media (max-width:991px){.object-block .tag-list .tag{--bs-tag-padding-x: 18px;--bs-tag-padding-y: 10px;--bs-tag-font-size: 16px;height:40px}}.rating{--bs-ratings-off-color: var(--bs-light);--bs-ratings-on-color: var(--bs-black)}.labels{--bs-labels-gap: 0.5rem;--bs-labels-item-width: 48px;--bs-labels-item-height: 48px;--bs-labels-bg: transparent;--bs-labels-item-bg: var(--bs-white);--bs-labels-item-border-radius: 8px;border:none}.labels .labels-item{padding:var(--bs-labels-padding)}.state{--bs-state-gap: 0.25rem;--bs-state-padding-x: 0.5rem;--bs-state-padding-y: 0.375rem;--bs-state-font-size: 0.75rem;--bs-state-font-weight: 400;--bs-state-badge-color: transparent;--bs-state-color: var(--bs-black);--bs-state-border-radius: 50px;--bs-state-icon-color: #ffffff;align-items:center;line-height:12px;text-transform:none;justify-content:center;display:flex;flex-direction:row-reverse;--bs-state-gap: 0.344rem}.state::before{left:var(--bs-state-padding-x)}.state::after{background-color:transparent}.state.state--closed{--bs-state-bg: #ffffff;--bs-state-color: var(--bs-black)}.state.state--closed::before{color:var(--bs-white) !important}.state.state--closed::after{border:1px solid var(--bs-warning) !important;background-color:var(--bs-warning)}.state.state.state--open{--bs-state-bg: #ffffff;--bs-state-color: var(--bs-black)}.state.state.state--open::before{color:var(--bs-black) !important}.state.state.state--open::after{border:1px solid var(--bs-success) !important;background-color:var(--bs-success)}.state.state.state--unknown{--bs-state-bg: #ffffff;--bs-state-color: var(--bs-black)}.state.state.state--unknown::before{color:var(--bs-black) !important}.state.state.state--unknown::after{border:1px solid var(--bs-danger) !important;background-color:var(--bs-danger)}.opening-times .state{font-family:"quasimoda", sans-serif;font-size:16px;line-height:22px;--bs-state-padding-x: 0.5rem!important;--bs-state-padding-y: 0.25rem!important;flex-direction:row-reverse;--bs-state-gap: 0.344rem;justify-content:flex-end;border:1px solid #EBEBEB;width:145px;width:100px}.opening-times .state::before{left:var(--bs-state-padding-x)}.opening-times .state.state--closed{--bs-state-color: #1A1A1A!important;--bs-state-bg: transparent;border:1px solid var(--bs-warning);width:126px}.opening-times .state.state.state--open{--bs-state-color: #1A1A1A!important;--bs-state-bg: transparent;border:1px solid var(--bs-success);width:79px}.opening-times .state.state.state--unknown{--bs-state-color: #636366!important;--bs-state-bg: transparent;border:1px solid var(--bs-danger);width:120px}.date-box{--bs-date-box-row-gap: 0.125rem;--bs-date-box-bg: var(--bs-primary);--bs-date-box-padding-x: 1.5rem;--bs-date-box-padding-y: 0.419rem;--bs-date-box-padding-day-color:  var(--bs-white);--bs-date-box-padding-day-font-size: 1.5rem;--bs-date-box-padding-month-color:  var(--bs-white);--bs-date-box-padding-month-font-size: 0.875rem;border-top-right-radius:10px}.date-box .date-box__day{font-family:"quasimoda", sans-serif;line-height:31.08px}.date-box .date-box__month{line-height:19.6px;font-weight:500}.weather-box{--bs-weather-box-row-gap: 0.125rem;--bs-weather-box-bg: var(--bs-primary);--bs-weather-box-padding-x: 0.969rem;--bs-weather-box-padding-y: 0.419rem;--bs-weather-box-temperatures-current-color: var(--bs-white);--bs-weather-box-temperatures-current-font-size: 1.5rem;--bs-weather-box-temperatures-others-color: var(--bs-white);--bs-weather-box-temperatures-others-font-size: 0.875rem;border-top-right-radius:10px}.weather-box .weather-box__temperatures-current{font-family:"quasimoda", sans-serif;line-height:31.08px}.weather-box .weather-box__temperatures-others{line-height:19.6px;font-weight:500;text-transform:uppercase}.tt-weather-parameters-display-none .card-text:has(.weather-parameters){display:none}.tt-header-card .card{--bs-card-bg: #FAEDB0;--bs-card-info-color: #8F5313;--tt-card-text-color: #8F5313}.tt-header-card .card.card-mini{--bs-card-spacer-y: 0.875rem;--bs-card-spacer-x: 0.875rem}.tt-header-card .card.card-mini .card-body .card-info{font-weight:400;font-size:14px;line-height:21px;margin-bottom:8px}.tt-header-card .card.card-mini .card-body .card-title{font-weight:600;font-size:20px;line-height:25px}@media (max-width:991px){.tt-header-card.tt-header-card-desktop{display:none}}.tt-header-card.tt-header-card-mobile{margin-bottom:25px}@media (min-width:992px){.tt-header-card.tt-header-card-mobile{display:none}}@media (max-width:575px){.carousel-future-slides-visible .carousel{padding-right:40px}}@media (max-width:991px){.carousel-future-slides-visible .swiper-watch-progress{--slide-opacity: 1}}.ce_rsce_custom_objects .row{--bs-gutter-y: 0.5rem;--bs-gutter-x: 0.5rem;margin-left:calc(var(--bs-gutter-x)* -.5);margin-right:calc(var(--bs-gutter-x)* -.5);margin-top:calc(var(--bs-gutter-y)* -1)}.carousel{--bs-carousel-pagination-color: var(--bs-primary);--bs-carousel-pagination-bullet-inactive-color: transparent;--tt-bs-carousel-pagination-bullet-before: var(--bs-primary-light);--bs-carousel-pagination-bullet-inactive-opacity: 1;--bs-carousel-pagination-bullet-vertical-gap: 18px;--bs-carousel-pagination-bullet-size: 6px;--bs-carousel-pagination-bullet-width: 100%;--bs-carousel-pagination-bullet-height: 5px;--bs-carousel-pagination-top: 63px;--carousel-navigation-btn-bg: transparent;--carousel-navigation-btn-bg-hover: var(--bs-primary);--carousel-navigation-btn-bg-active: var(--bs-primary);--carousel-navigation-btn-color: var(--bs-black);--carousel-navigation-btn-color-hover: var(--bs-white);--carousel-navigation-btn-color-acitve: var(--bs-white);--carousel-navigation-btn-border-width: 1px;--carousel-navigation-btn-border: var(--bs-primary);--carousel-navigation-btn-border-hover: var(--bs-primary);--carousel-navigation-btn-border-active: var(--bs-primary);--carousel-navigation-btn-of-icon-color: var(--tt-typography-green);--carousel-navigation-btn-of-icon-color-hover: var(--bs-black);--carousel-navigation-btn-of-icon-color-active: var(--bs-black)}@media (max-width:991px){.carousel{--carousel-navigation-btn-padding-y: 0.813rem;--carousel-navigation-btn-padding-x: 0.813rem}}.carousel.carousel-navigation-center{padding-left:0;padding-right:0}.carousel .carousel-navigation{gap:1.25rem}@media (max-width:991px){.carousel .carousel-navigation{display:none}}.carousel .carousel-navigation .carousel-pagination{top:18px}.carousel .carousel-navigation .btn{background-color:var(--carousel-navigation-btn-bg);color:var(--carousel-navigation-btn-color) !important;padding:var(--carousel-navigation-btn-padding-y) var(--carousel-navigation-btn-padding-x);border:var(--carousel-navigation-btn-border-width) solid var(--carousel-navigation-btn-border) !important;border-radius:100%}.carousel .carousel-navigation .btn .of-icon{width:1.563rem;height:1.563rem;color:var(--carousel-navigation-btn-of-icon-color) !important}.carousel .carousel-navigation .btn:hover{background-color:var(--carousel-navigation-btn-bg-hover) !important;border-color:var(--carousel-navigation-btn-border-hover) !important}.carousel .carousel-navigation .btn:hover .of-icon{color:var(--carousel-navigation-btn-of-icon-color-hover) !important}.carousel .carousel-navigation .btn:active{background-color:var(--carousel-navigation-btn-bg-active) !important;border-color:var(--carousel-navigation-btn-border-active) !important;color:var(--carousel-navigation-btn-color-acitve)}.carousel .carousel-navigation .btn:active .of-icon{color:var(--carousel-navigation-btn-of-icon-color-active) !important}.carousel .carousel-navigation .btn.swiper-button-disabled{pointer-events:none;background-color:transparent;border-color:var(--bs-light) !important}.carousel .carousel-navigation .btn.swiper-button-disabled .of-icon{color:var(--bs-light) !important}.carousel .carousel-navigation .btn.swiper-button-disabled:active{background-color:var(--carousel-navigation-btn-bg) !important}.carousel .carousel-navigation .btn.swiper-button-disabled:active .of-icon{color:var(--carousel-navigation-btn-bg-active) !important}.carousel .carousel-navigation .btn.swiper-button-disabled:hover .of-icon{color:var(--carousel-navigation-btn-of-icon-color) !important}.carousel .carousel-pagination--center{width:calc(80% - 107px);margin-left:218px}@media (min-width:992px) and (max-width:1199px){.carousel .carousel-pagination--center{width:calc(80% - 179px)}}@media (min-width:1200px) and (max-width:1399px){.carousel .carousel-pagination--center{width:calc(80% - 141px)}}@media (max-width:991px){.carousel .carousel-pagination{display:none}}.carousel .carousel-pagination::before{position:absolute;top:0;content:"";display:block;width:100%;background-color:var(--tt-bs-carousel-pagination-bullet-before);height:4px;z-index:-1}.carousel .carousel-pagination .carousel-pagination-bullet{border-radius:0}.tt-wrapper-carousel .content-of-hyperlink{position:relative;display:inline-block;z-index:1}.tt-wrapper-carousel .content-of-hyperlink .btn{margin-top:-62px}@media (max-width:991px){.tt-wrapper-carousel .content-of-hyperlink .btn{margin-top:25px}}.tt-wrapper-carousel .carousel{z-index:0}.tt-wrapper-carousel .carousel .carousel-navigation-wrapper--top-right{position:absolute;bottom:-24px;right:0;margin:0}.tt-wrapper-carousel .content-of-open-weather-map,.tt-wrapper-carousel .content-of-sospo-report{margin-bottom:0}.tt-carousel-full .carousel{--carousel-navigation-btn-bg: var(--bs-white)}.tt-carousel-full .carousel .compact-view.wrapper{--bs-wrapper-media-overlay: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%);justify-content:center}.tt-carousel-full .carousel .compact-view.wrapper .wrapper-content{padding-left:3.75rem;padding-right:3.75rem}.tt-carousel-full .carousel-navigation-center-overlay .carousel-navigation .carousel-button-prev{transform:translateX(-65%)}.tt-carousel-full .carousel-navigation-center-overlay .carousel-navigation .carousel-button-next{transform:translateX(65%)}.content-rsce-custom-objects{--compact-view-title-font-size: 1.5rem}.compact-view{border-radius:15px}.compact-view::before{background:var(--bs-wrapper-media-overlay);content:"";inset:0;opacity:var(--bs-wrapper-media-overlay-opacity);position:absolute;z-index:-1}.compact-view.wrapper{--bs-wrapper-media-overlay: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%);--bs-wrapper-media-overlay-opacity: 1;--bs-wrapper-zoom-transform: scale(1.1);justify-content:flex-end;text-align:left}.compact-view .wrapper-content-bottom-left{top:0}.compact-view .state{display:none}.compact-view .wrapper-content{--bs-wrapper-text-shadow: none;--bs-wrapper-padding-x: 2.5rem!important;--bs-wrapper-padding-y: 2.5rem!important}@media (max-width:991px){.compact-view .wrapper-content{--bs-wrapper-padding-x: 1rem!important;--bs-wrapper-padding-y: 1rem!important}}.compact-view .wrapper-content.wrapper-content-bottom-left{padding-bottom:1.625rem}.compact-view .wrapper-content .compact-view-title{color:var(--bs-white);font-weight:500;font-size:2rem;line-height:normal;margin-bottom:0;position:relative;display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:991px){.compact-view .wrapper-content .compact-view-title{font-size:1.5rem}}.compact-view .wrapper-content p{color:var(--bs-white);margin-top:10px}.compact-view .wrapper-content span{margin-top:0.5rem !important}.compact-view .wrapper-bg-media figcaption{display:none}@media (max-width:991px){:root .compact-view .wrapper-content{--bs-wrapper-padding-x: 1.875rem !important;--bs-wrapper-padding-y: 1.875rem !important;padding:var(--bs-wrapper-padding-y) var(--bs-wrapper-padding-x) !important}}.tt-wrapper-spezial-masonry{}.tt-wrapper-spezial-masonry .tt-first-masonry-teaser-element{margin-bottom:0}@media (max-width:767px){.tt-wrapper-spezial-masonry .tt-first-masonry-teaser-element .masonry.masonry-pattern-custom .masonry-item .aspect{--bs-aspect-ratio: 1}}@media (min-width:768px){.tt-wrapper-spezial-masonry .tt-first-masonry-grid-2er .masonry.masonry-pattern-2>.masonry-item{grid-area:auto}}@media (min-width:1200px){.tt-wrapper-spezial-masonry .tt-first-masonry-grid-2er .masonry.masonry-pattern-2>.masonry-item{grid-area:span 2 / span 2}}@media (min-width:992px){.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom{grid-template-columns:repeat(3, 1fr)}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(29),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(31){grid-area:span 1 / span 2}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(29) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(31) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30){grid-area:span 1 / span 1}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30) .aspect{--bs-aspect-ratio: 0.8701}}@media (min-width:768px) and (max-width:991px){.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom{grid-template-columns:repeat(2, 1fr)}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27),.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30){grid-area:span 1 / span 2}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25) .aspect,.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26) .aspect{--bs-aspect-ratio: 1}}@media (max-width:767px){.tt-wrapper-spezial-masonry .tt-masonry-grid-2er .masonry.masonry-pattern-custom .masonry-item .aspect{--bs-aspect-ratio: 1}}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser{}@media (min-width:992px){.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(3, 1fr)}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(29),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(35),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(36),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(42),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(43){grid-area:span 1 / span 2}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(29) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(35) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(36) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(42) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(43) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26){grid-area:span 1 / span 1}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26) .aspect{--bs-aspect-ratio: 0.8701}}@media (min-width:768px) and (max-width:991px){.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(2, 1fr)}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25),.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28){grid-area:span 1 / span 2}.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(28) .aspect{--bs-aspect-ratio: 1.7777777778}}@media (min-width:768px) and (max-width:991px){.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect{--bs-aspect-ratio: 1}}@media (max-width:767px){.tt-wrapper-spezial-masonry .tt-last-teaser-element.object-teaser.tt-masonry-grid-2er-3er .masonry.masonry-pattern-custom .masonry-item .aspect{--bs-aspect-ratio: 1}}@media (min-width:992px){.tt-masonry-grid-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(3, 1fr)}}@media (min-width:768px) and (max-width:991px){.tt-masonry-grid-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(2, 1fr)}}@media (min-width:992px){.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(3, 1fr)}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(34),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(40){grid-area:span 1 / span 2}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(34) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(40) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27){grid-area:span 1 / span 1}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(25) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(26) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27) .aspect{--bs-aspect-ratio: 0.8701}}@media (min-width:768px) and (max-width:991px){.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom{grid-template-columns:repeat(2, 1fr)}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27),.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30){grid-area:span 1 / span 2}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23) .aspect{--bs-aspect-ratio: 1}}@media (max-width:767px){.tt-small-large-masonry-grid-3er .masonry.masonry-pattern-custom .masonry-item .aspect{--bs-aspect-ratio: 1}}@media (min-width:992px){.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom{grid-template-columns:repeat(3, 1fr)}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23){grid-area:span 1 / span 2}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(19) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(22) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(23) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24){grid-area:span 1 / span 1}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(20) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect{--bs-aspect-ratio: 0.8701}}@media (min-width:768px) and (max-width:991px){.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom{grid-template-columns:repeat(2, 1fr)}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27),.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30){grid-area:span 1 / span 2}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(3) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(6) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(9) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(12) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(15) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(18) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(21) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(24) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(27) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(30) .aspect{--bs-aspect-ratio: 1.7777777778}.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(1) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(2) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(4) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(5) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(7) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(8) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(10) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(11) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(13) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(14) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(16) .aspect,.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom>.masonry-item:nth-child(17) .aspect{--bs-aspect-ratio: 1}}@media (max-width:767px){.tt-small-large-masonry-grid-2er .masonry.masonry-pattern-custom .masonry-item .aspect{--bs-aspect-ratio: 1}}.tt-teaser-news .compact-view.wrapper{justify-content:flex-start;height:100% !important;--tt-teaser-news-bg: var(--bs-primary);--tt-teaser-news-text-color: var(--bs-white)}.tt-teaser-news .wrapper-content-bottom-left{position:relative;order:1;background-color:var(--tt-teaser-news-bg)}.tt-teaser-news .date-box{--bs-date-box-padding-x: 1.25rem;--bs-date-box-padding-y: 1.25rem;--bs-date-box-bg: transparent;--bs-date-box-padding-day-color: var(--tt-teaser-news-text-color);--bs-date-box-padding-day-font-size: 3.25rem;--bs-date-box-padding-month-color: var(--tt-teaser-news-text-color);--bs-date-box-padding-month-font-size: 3.25rem;flex-direction:row;gap:7px;display:none}@media (max-width:991px){.tt-teaser-news .date-box{--bs-date-box-padding-day-font-size: 1.875rem;--bs-date-box-padding-month-font-size: 1.875rem}}.tt-teaser-news .date-box .date-box__day{font-family:"brandon-grotesque", sans-serif;font-weight:900;line-height:58.24px}@media (max-width:991px){.tt-teaser-news .date-box .date-box__day{line-height:33.6px}}.tt-teaser-news .date-box .date-box__month{font-family:"brandon-grotesque", sans-serif;font-weight:900;line-height:58.24px}@media (max-width:991px){.tt-teaser-news .date-box .date-box__month{line-height:33.6px}}.tt-teaser-news .wrapper-content{--bs-wrapper-padding-x: 1.25rem !important;--bs-wrapper-padding-y: 1.25rem !important;display:flex;flex-direction:column-reverse;order:2;height:100%;justify-content:start;background-color:var(--tt-teaser-news-bg);color:var(--tt-teaser-news-text-color)}.tt-teaser-news .wrapper-content .compact-view-title{color:var(--bs-white);order:1;flex:none;align-self:stretch;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tt-teaser-news .wrapper-content p{width:70%;position:absolute;bottom:22px;font-size:43px;line-height:112%;order:1;top:auto;left:auto;text-align:left;background-color:transparent;padding:0;border-radius:0;margin-top:0 !important;flex:none;align-self:stretch;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:0}.tt-teaser-news .wrapper-content p span.item-info-subheadline{display:none}.tt-teaser-news .wrapper-content p span.item-info-date::before{display:none}.tt-teaser-news .wrapper-content a{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:end;padding-top:12px}.tt-teaser-news .wrapper-content a::before{content:"";position:absolute;width:52px;height:52px;background-color:#ffffff;background-image:url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:25px 20px;color:#1A1A1A;border-radius:100%;order:3}.tt-teaser-news .wrapper-content a::after{display:none}@media (max-width:991px){:root .tt-teaser-news .compact-view .wrapper-content{--bs-wrapper-padding-x: 1.25rem !important;--bs-wrapper-padding-y: 1.25rem !important}}.masonry .wrapper.compact-view{--bs-wrapper-media-overlay: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%)}@media (max-width:767px){.carousel .carousel-navigation-wrapper--top-right{margin-right:0}.carousel .carousel-pagination{display:none}.card .card-media__content--top-left{top:0;left:0;margin-left:0}.card .card-media__content--top-right{top:10px;right:10px;margin-right:0}.card .card-media__content--bottom-right{bottom:10px;right:10px}.compact-view .wrapper-content{--bs-wrapper-padding-x: 1.25rem;--bs-wrapper-padding-y: 1.25rem}:root .compact-view .wrapper-content,:root .tt-listicle .compact-view .wrapper-content{padding:var(--bs-wrapper-padding-y) var(--bs-wrapper-padding-x) !important}.content-rsce-custom-objects .col-6 .compact-view .wrapper-content h2{font-size:calc(var(--compact-view-title-font-size) - 0.375rem);line-height:20px}}.tt-keypartner .content-of-headline{margin-bottom:0}@media (max-width:992px){.tt-keypartner .content-of-headline{margin-bottom:10px}}.tt-keypartner-logos .logos-item a:hover img,.tt-labels-logos .logos-item a:hover img{filter:none}.tt-keypartner-logos .carousel,.tt-labels-logos .carousel{--carousel-navigation-btn-padding-y: 0;--carousel-navigation-btn-padding-x: 0;--carousel-navigation-btn-bg: transparent;--carousel-navigation-btn-bg-hover: transparent;--carousel-navigation-btn-bg-active: transparent;--carousel-navigation-btn-of-icon-color: #2D3339;--carousel-navigation-btn-of-icon-color-hover: #2D3339;--carousel-navigation-btn-of-icon-color-active: #2D3339;--carousel-navigation-btn-border: transparent;--carousel-navigation-btn-border-hover: transparent;--carousel-navigation-btn-border-active: transparent}@media (min-width:992px){.tt-keypartner-logos .carousel{padding-left:65px;padding-right:65px}}.tt-keypartner-logos .carousel .carousel-navigation-wrapper--top-right{margin-bottom:0}@media (max-width:992px){.tt-keypartner-logos .carousel .carousel-navigation{display:none}}.tt-keypartner-logos .logos-item{padding-left:15px;padding-right:15px}.tt-labels-logos .carousel{padding-left:0;padding-right:0}.tt-labels-logos .logos-item{background-color:#FFFFFF;padding:5px}.tt-labels-logos .logos-item img{filter:none}html[data-bs-theme="dark"] .tt-labels-logos .logos-item img{filter:none}.pagination-dropdown{--pagination-navigation-btn-bg: transparent;--pagination-navigation-btn-bg-hover: var(--bs-primary);--pagination-navigation-btn-bg-active: var(--bs-primary);--pagination-navigation-btn-color: var(--bs-black);--pagination-navigation-btn-color-hover: var(--bs-black);--pagination-navigation-btn-color-acitve: var(--bs-black);--pagination-navigation-btn-border-width: 1px;--pagination-navigation-btn-border: var(--bs-primary);--pagination-navigation-btn-border-hover: var(--bs-primary);--pagination-navigation-btn-border-active: var(--bs-primary);--pagination-navigation-btn-border-radius: 100px;--pagination-navigation-btn-of-icon-color: var(--tt-typography-green);--pagination-navigation-btn-of-icon-color-hover: var(--bs-black);--pagination-navigation-btn-of-icon-color-active: var(--bs-black);--pagination-navigation-btn-disabled-opacity: 0.4;--pagination-navigation-btn-padding-y: 0;--pagination-navigation-btn-padding-x: 0;--pagination-navigation-icon-size: 1.563rem;--pagination-select-bg: transparent;--pagination-select-border-color: var(--bs-light);--pagination-select-border-color-focus: var(--bs-black);--pagination-select-border-radius: 50px;width:max-content}@media (max-width:991px){.pagination-dropdown{--pagination-navigation-btn-padding-y: 12px;--pagination-navigation-btn-padding-x: 12.2px}}.pagination-dropdown .btn{background-color:var(--pagination-navigation-btn-bg);color:var(--pagination-navigation-btn-color);padding:var(--pagination-navigation-btn-padding-y) var(--pagination-navigation-btn-padding-x);border:var(--pagination-navigation-btn-border-width) solid var(--pagination-navigation-btn-border);border-radius:var(--pagination-navigation-btn-border-radius);padding:0;width:44px;height:44px}.pagination-dropdown .btn .of-icon{width:var(--pagination-navigation-icon-size);height:var(--pagination-navigation-icon-size);color:var(--pagination-navigation-btn-of-icon-color)}.pagination-dropdown .btn:hover{background-color:var(--pagination-navigation-btn-bg-hover);border-color:var(--pagination-navigation-btn-border-hover)}.pagination-dropdown .btn:hover .of-icon{color:var(--pagination-navigation-btn-of-icon-color-hover)}.pagination-dropdown .btn:active{background-color:var(--pagination-navigation-btn-bg-active);border-color:var(--pagination-navigation-btn-border-active);color:var(--pagination-navigation-btn-color-acitve)}.pagination-dropdown .btn:active .of-icon{color:var(--pagination-navigation-btn-of-icon-color-active)}.pagination-dropdown .btn:disabled{opacity:var(--pagination-navigation-btn-disabled-opacity);border-color:var(--bs-light);color:var(--bs-light)}.pagination-dropdown .btn:disabled .of-icon{color:var(--bs-light)}.pagination-dropdown select{font-size:16px;border-radius:var(--pagination-select-border-radius);background-color:var(--pagination-select-bg) !important;border-color:var(--pagination-select-border-color) !important;color:var(--pagination-navigation-btn-color);text-align-last:left;margin-left:10px;margin-right:10px;padding:10px 24px;padding-right:33px;background-position:right 0.625rem center}@media (max-width:991px){.pagination-dropdown select{font-size:14px;padding-right:33px}}.pagination-dropdown select:focus{box-shadow:none;border-color:var(--pagination-select-border-color-focus)}.calendar{--fc-border-color: var(--bs-calendar-border-color);--fc-event-bg-color: var(--bs-calendar-event-bg-color);--fc-event-border-color: var(--bs-calendar-event-border-color);--fc-list-event-hover-bg-color: var(--bs-calendar-list-event-hover-bg-color);--bs-calendar-day-other-bg-color: #ffffff;--bs-calendar-table-cell-shaded: #ffffff;--bs-calendar-mini-event-bg-color: var(--bs-calendar-event-bg-color);--bs-calendar-table-bg: var(--bs-light);--fc-today-bg-color: transparent;--fc-page-bg-color: transparent;--tt-calendar-today-border: var(--bs-black);--tt-calendar-today-bg: transparent;--tt-calendar-today-color: var(--bs-black);--bs-calendar-border-color: #707173;--bs-calendar-day-other-color: var(--bs-black)}.calendar table{--bs-table-striped-border-color: #1A1A1A}.calendar table td:first-child,.calendar table th:first-child{padding-left:0;border-radius:0 !important}.calendar table tbody tr td:last-child,.calendar .table tbody tr td:last-child{border-radius:0}.calendar table>:not(caption)>*>*,.calendar .table>:not(caption)>*>*{padding-right:0px !important;border-radius:0 !important}.calendar.fc .fc-list-day-cushion,.calendar.fc .fc-list-table td{padding:8px 14px !important}.calendar .btn-group{gap:10px}.calendar .fc-header-toolbar .btn{padding:11px 13px;background-image:none;border-radius:25px !important;height:44px}.calendar .fc-header-toolbar .btn .fc-icon-list,.calendar .fc-header-toolbar .btn .fc-icon-grid,.calendar .fc-header-toolbar .btn .fc-icon-prev,.calendar .fc-header-toolbar .btn .fc-icon-next{display:flex;justify-content:center;align-items:center}.calendar .fc-header-toolbar .btn .fc-icon-list::before,.calendar .fc-header-toolbar .btn .fc-icon-grid::before,.calendar .fc-header-toolbar .btn .fc-icon-prev::before,.calendar .fc-header-toolbar .btn .fc-icon-next::before{font-size:16px;transform:scale(1.125)}.calendar .fc-daygrid-day-number{margin-top:5px;margin-right:5px;padding:4px 9px 3px 9px}.calendar .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{border:1px solid var(--tt-calendar-today-border);background-color:var(--tt-calendar-today-bg);color:var(--tt-calendar-today-color);border-radius:50px;margin-left:2.5px;margin-right:2.5px}.calendar .fc-daygrid-event{border-radius:0}.calendar .fc-daygrid-event .fc-event-title{padding:2px 5px;padding-bottom:1px}.calendar .fc-daygrid-more-link{border-radius:0}.calendar .fc-dayGridMonth-button,.calendar .fc-listMonth-button,.object-list-view-toggler:not(.active),.object-list-view-toggler.active{--bs-btn-bg: var(--bs-primary-light);--bs-btn-color: var(--bs-black);--bs-btn-border-color: var(--bs-primary-light);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-light);--bs-gradient: none;border-radius:25px !important;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);background-image:none;padding:11px 11px;height:44px}.calendar .fc-dayGridMonth-button::before,.calendar .fc-listMonth-button::before,.object-list-view-toggler:not(.active)::before,.object-list-view-toggler.active::before{display:none}.calendar .fc-dayGridMonth-button:hover,.calendar .fc-listMonth-button:hover,.object-list-view-toggler:not(.active):hover,.object-list-view-toggler.active:hover{border-color:var(--bs-btn-hover-border-color)}.calendar .fc-dayGridMonth-button.active,.calendar .fc-listMonth-button.active,.object-list-view-toggler:not(.active).active,.object-list-view-toggler.active.active{border-color:var(--bs-btn-active-border-color)}.calendar .fc-next-button,.calendar .fc-prev-button,.calendar .fc-today-button{--bs-btn-bg: var(--bs-primary-light);--bs-btn-color: var(--bs-black);--bs-btn-border-color: var(--bs-primary-light);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-light);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--bs-light);--bs-gradient: none;border-radius:25px !important;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color)}.calendar .fc-next-button:hover,.calendar .fc-prev-button:hover,.calendar .fc-today-button:hover{color:var(--bs-btn-active-color);border-color:var(--bs-btn-active-bg)}.calendar .fc-next-button[disabled],.calendar .fc-prev-button[disabled],.calendar .fc-today-button[disabled]{border-color:var(--bs-btn-disabled-border-color)}.calendar .fc-today-button{}.popover{--bs-popover-bg: var(--bs-primary);--bs-popover-body-padding-x: 0;--bs-popover-body-padding-y: 0;--bs-popover-header-bg: #EBEBEB;--bs-popover-content-info-color: #1A1A1A;--bs-popover-arrow-border: transparent;border:none}.popover.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-primary)}.popover.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-primary)}.popover.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-primary)}.popover.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover.bs-popover-start>.popover-arrow:after{border-right-color:var(--bs-primary)}.popover .popover-content{--bs-popover-content-line-height: normal;--bs-popover-content-info-margin-bottom: 0.625rem;--bs-popover-content-title-margin-bottom: 0.625rem;--bs-popover-content-font-size: 0.875rem;--bs-popover-content-title-font-size: 1.125rem;--bs-popover-content-color: var(--bs-body-color);--bs-popover-content-info-color: var(--bs-body-color);color:var(--bs-body-color)}.popover .popover-content .popover-content-inside{padding-top:15px;padding-left:15px;padding-bottom:15px;padding-right:15px}.popover .popover-content .popover-content-inside .popover-content-title{font-size:1.125rem}.popover .popover-content .popover-content-inside p{font-family:"quasimoda", sans-serif}.popover .popover-content .popover-content-inside ul{margin-bottom:0}.popover .popover-content .popover-content-inside a .of-icon{display:none}.popover .popover-content .popover-content-inside a{color:#1A1A1A}.popover .popover-content .popover-content-inside a:hover{color:#1A1A1A}.popover .popover-content .popover-content-inside a:hover span{text-decoration:none}.popover .popover-content .popover-content-inside:has(ul) p{margin-bottom:1rem}.nav-tabs{--bs-nav-tabs-color: #707173;--bs-nav-tabs-color-active: #747A4D;--bs-nav-tabs-color-content: var(--bs-black);--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 1.188rem;--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: transparent transparent transparent;--bs-nav-tabs-border-color: #EBEBEB;--bs-nav-tabs-border-color-active: var(--tt-typography-green);--bs-nav-link-font-weight: 600;gap:32px}.nav-tabs .nav-link:focus-visible{box-shadow:none}.nav-tabs .nav-link{color:var(--bs-nav-tabs-color);transition:none !important}.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-color-active);border-bottom:3px solid var(--bs-nav-tabs-border-color-active) !important}.tab-wrapper .tab-content{padding:2rem 0}@media (max-width:767px){.tab-wrapper .tab-content{padding:0.938rem 0}}.search-result{--bs-search-result-border-color: var(--bs-light);background-color:#ffffff;margin-bottom:0.75rem !important;border-radius:10px}@media (max-width:991px){.search-result{border:none !important}}.search-result .search-result-content{padding:1.313rem 2rem}@media (max-width:991px){.search-result .search-result-content{padding:1rem 0rem}}.search-result .search-result-content h4{font-weight:500;font-size:1.75rem;line-height:normal;color:var(--bs-black);margin-bottom:0.75rem !important}@media (max-width:991px){.search-result .search-result-content h4{font-size:20px;line-height:25px;margin-bottom:8px}}.search-result .search-result-content h4 a{font-weight:500;font-size:1.75rem;line-height:normal;color:var(--bs-black)}@media (max-width:991px){.search-result .search-result-content h4 a{font-size:20px;line-height:25px;margin-bottom:8px}}.search-result .search-result-content h4 a:hover{color:var(--bs-black)}.search-result .search-result-content p{margin-bottom:0.75rem !important;font-size:1.25rem;font-weight:400;line-height:37px}.search-result .search-result-content p mark{padding:0}@media (max-width:991px){.search-result .search-result-content p{font-size:0.875rem;line-height:19.6px}}.search-result .search-result-content p.search-result-url{margin-top:0;word-break:break-all;overflow-wrap:break-word;white-space:normal}.search-result .search-result-image img{height:100%;object-fit:cover}@media (max-width:991px){.search-result .search-result-image img{border-radius:15px}}.search-form .search-form-inputs button{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary-light);--bs-btn-hover-border-color: var(--bs-primary-light);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary-light);--bs-btn-active-border-color: var(--bs-primary-light);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--bs-primary-light);width:52px;border-bottom-right-radius:10px;border-top-right-radius:10px}@media (max-width:991px){.search-form .search-form-inputs button{width:46.5px}}.search-form .search-form-inputs button .of-icon{transform:scale(1.25)}@media (max-width:991px){.search-form .search-form-inputs button .of-icon{transform:scale(1.125)}}.slider{--slider-navigation-btn-bg: transparent;--slider-navigation-btn-bg-hover: var(--bs-primary);--slider-navigation-btn-bg-active: var(--bs-primary);--slider-navigation-btn-color: var(--bs-white);--slider-navigation-btn-color-hover: var(--bs-white);--slider-navigation-btn-color-acitve: var(--bs-white);--slider-navigation-btn-border-width: 1px;--slider-navigation-btn-border: var(--bs-white);--slider-navigation-btn-border-hover: var(--bs-primary);--slider-navigation-btn-border-active: var(--bs-primary);--slider-navigation-btn-of-icon-color: var(--bs-white);--slider-navigation-btn-of-icon-color-hover: var(--bs-black);--slider-navigation-btn-of-icon-color-active: var(--bs-black);--slider-navigation-btn-padding-y: 0;--slider-navigation-btn-padding-x: 0;--slider-navigation-btn-disabled-bg: transparent;--slider-navigation-btn-disabled-border: var(--bs-light);--slider-navigation-btn-disabled-of-icon-color: var(--bs-light);--bs-slider-theme-color: var(--bs-white);--bs-slider-pagination-color: var(--bs-primary);--bs-slider-pagination-left: 88px;--bs-slider-pagination-right: 88px;--bs-slider-pagination-bottom: 42px;--bs-slider-pagination-top: 42px;--bs-slider-pagination-bullet-size: 8px;--bs-slider-pagination-bullet-width: 8px;--bs-slider-pagination-bullet-height: 8px;--bs-slider-pagination-bullet-border-radius: 50%;--bs-slider-pagination-bullet-inactive-color: var(--bs-white);--bs-slider-pagination-bullet-inactive-opacity: 1;--bs-slider-pagination-bullet-opacity: 1;--bs-slider-pagination-bullet-horizontal-gap: 4px;--bs-slider-pagination-bullet-vertical-gap: 10px;--bs-slider-navigation-offset-x: 12px}@media (max-width:991px){.slider{--bs-slider-thumbs-right: 1.5rem;--bs-slider-thumbs-width: calc(100% - 3rem);--bs-slider-thumbs-bottom: 1.5rem;--bs-slider-scrollbar-drag-size: 3px}}.slider .slider-navigation{left:24px;right:24px;z-index:999}@media (max-width:991px){.slider .slider-navigation{display:none}}.slider .slider-navigation .btn{width:52px;height:52px;background-color:var(--slider-navigation-btn-bg);color:var(--slider-navigation-btn-color);padding:var(--slider-navigation-btn-padding-y) var(--slider-navigation-btn-padding-x);border:var(--slider-navigation-btn-border-width) solid var(--slider-navigation-btn-border)}.slider .slider-navigation .btn .of-icon{width:1.25rem;height:1.25rem;color:var(--slider-navigation-btn-of-icon-color)}.slider .slider-navigation .btn svg path{fill:var(--slider-navigation-btn-of-icon-color)}.slider .slider-navigation .btn:hover{background-color:var(--slider-navigation-btn-bg-hover);border-color:var(--slider-navigation-btn-border-hover)}.slider .slider-navigation .btn:hover .of-icon{color:var(--slider-navigation-btn-of-icon-color-hover)}.slider .slider-navigation .btn:hover svg path{fill:var(--slider-navigation-btn-of-icon-color-hover)}.slider .slider-navigation .btn:active{background-color:var(--slider-navigation-btn-bg-active);border-color:var(--slider-navigation-btn-border-active);color:var(--slider-navigation-btn-color-acitve)}.slider .slider-navigation .btn:active .of-icon{color:var(--slider-navigation-btn-of-icon-color-active)}.slider .slider-navigation .btn.swiper-button-disabled{background-color:var(--slider-navigation-btn-disabled-bg);border:var(--slider-navigation-btn-border-width) solid var(--slider-navigation-btn-disabled-border);opacity:0.3}.slider .slider-navigation .btn.swiper-button-disabled .of-icon{color:var(--slider-navigation-btn-disabled-of-icon-color)}.slider figcaption{display:none}.slider.slider-with-wheel{--slider-navigation-btn-of-icon-color: var(--bs-white);--slider-navigation-btn-of-icon-color-hover: var(--bs-white)}.slider.slider-with-wheel .slider-navigation{display:flex;right:auto;left:24px;gap:1.875rem}@media (max-width:767px){.slider.slider-with-wheel .slider-navigation{display:flex;align-items:center;bottom:0;justify-content:space-between;left:50%;right:auto;top:auto;transform:translateX(-50%);gap:1.563rem}}.slider.slider-with-wheel .slider-navigation .btn{border:none;background-color:transparent !important;transition:transform 0.3s ease-in-out}@media (min-width:768px){.slider.slider-with-wheel .slider-navigation .btn.slider-button-prev svg path:last-child{transform-origin:bottom}}@media (min-width:768px){.slider.slider-with-wheel .slider-navigation .btn.slider-button-next svg path:last-child{transform-origin:top}}.slider.slider-with-wheel .slider-navigation .btn svg{width:1.875rem;height:1.875rem;overflow:visible}@media (min-width:768px){.slider.slider-with-wheel .slider-navigation .btn svg path{transition:transform 0.3s}}@media (min-width:768px){.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-prev svg path{transition:transform 0.3s}.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-prev svg path:first-child{transform:translateY(-57%)}.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-prev svg path:last-child{transform:scaleY(1.6)}.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-next svg path{transition:transform 0.3s}.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-next svg path:first-child{transform:translateY(57%)}.slider.slider-with-wheel .slider-navigation .btn:hover.slider-button-next svg path:last-child{transform:scaleY(1.6);transform-origin:top}}.slider.slider-with-wheel .slider-navigation .slider-pagination-fraction{display:flex;gap:2px;font-size:1rem}@media (min-width:768px){.slider.slider-with-wheel .slider-wheel{height:100%}}@media (max-width:767px){.slider.slider-with-wheel .slider-wheel{width:115%}}@media (min-width:768px){.slider.slider-with-wheel .slider-wheel svg circle[r="16"]{r:9.7}}@media (min-width:768px){.slider.slider-with-wheel .slider-wheel svg circle[r="7"]{r:4.1}}@media (max-width:767px){.slider.slider-with-wheel .wrapper{text-align:center}}@media (min-width:768px){.slider.slider-with-wheel .wrapper .wrapper-content{padding-left:300px !important}}@media (max-width:991px){.slider .slider-pagination{display:none}}.tt-quickbooking-wrapper{--bs-heading-color: var(--bs-black)!important;--bs-wrapper-bg-color: var(--bs-black)!important;--bs-wrapper-color: #1A1A1A;--bs-body-color: #1A1A1A;--bs-link-color-rgb: 175, 181, 138;--bs-link-hover-color-rgb: 26, 26, 26;background-color:transparent}@media (min-width:1199px){.tt-quickbooking-wrapper .container{margin-right:131px}}.tt-quickbooking-wrapper .wrapper-content{background-color:#ffffff;padding:50px 40px !important;border-radius:15px;text-shadow:none;color:#1A1A1A !important}@media (max-width:575px){.tt-quickbooking-wrapper .wrapper-content .widget-grid-column-start:nth-child(2){margin-top:0}}.tt-quickbooking-wrapper .wrapper-content .content-of-headline{color:#1A1A1A !important}.tt-quickbooking-wrapper .wrapper-content .content-of-headline h1,.tt-quickbooking-wrapper .wrapper-content .content-of-headline h2,.tt-quickbooking-wrapper .wrapper-content .content-of-headline h3,.tt-quickbooking-wrapper .wrapper-content .content-of-headline h4,.tt-quickbooking-wrapper .wrapper-content .content-of-headline h5,.tt-quickbooking-wrapper .wrapper-content .content-of-headline h6{color:#1A1A1A !important}.tt-quickbooking-wrapper .wrapper-content .form-widget{margin-bottom:16px}.tt-quickbooking-wrapper .wrapper-content .widget-submit{margin-bottom:0}.tt-quickbooking-wrapper .wrapper-content .form-label{color:#1A1A1A}.tt-quickbooking-wrapper .wrapper-content .form-control,.tt-quickbooking-wrapper .wrapper-content .search-form-inputs input,.tt-quickbooking-wrapper .wrapper-content .form-select{background-color:#EBEBEB;border-color:#EBEBEB}.tt-quickbooking-wrapper .wrapper-content .form-select:focus,.tt-quickbooking-wrapper .wrapper-content .form-control:focus,.tt-quickbooking-wrapper .wrapper-content .search-form-inputs input:focus{border-color:#636366}.tt-quickbooking-wrapper .wrapper-content .form-control::placeholder{color:#636366 !important}.tt-quickbooking-wrapper .wrapper-content .btn-primary{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-primary)!important;--bs-btn-border-color: var(--bs-primary)!important;--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary-light)!important;--bs-btn-hover-border-color: var(--bs-primary-light)!important;--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary-light);--bs-btn-active-border-color: var(--bs-primary-light);margin-top:14px}.tt-quickbooking-wrapper .tab-content{padding-bottom:0}.tt-quickbooking-wrapper .nav-tabs{--bs-nav-link-padding-y: 9px;--bs-nav-link-padding-x: 20px;--bs-nav-tabs-color: var(--bs-black);--bs-nav-tabs-color-active: var(--bs-black);--bs-nav-tabs-link-active-bg: var(--bs-primary);--bs-nav-link-font-weight: 400;font-size:16px;line-height:normal;border:1px solid var(--bs-primary);border-radius:20px;padding:3px;gap:0;max-width:max-content}.tt-quickbooking-wrapper .nav-tabs .nav-link{border-radius:16px;padding-left:30px;padding-right:30px}.tt-quickbooking-wrapper .nav-tabs .nav-link.active{border-bottom:none !important;padding-left:30px;padding-right:30px}@media (max-width:767px){:root .tt-quickbooking-wrapper.wrapper .wrapper-content{padding:25px 15px !important}}.widget-grid-column-start:has(.tt-quickbooking-btn){display:flex;align-items:center}.widget-grid-column-start:has(.tt-quickbooking-btn) .tt-quickbooking-btn{margin-bottom:0;margin-top:7px}.widget-grid-column-start:has(.tt-quickbooking-btn) .tt-quickbooking-btn .btn-primary{--bs-btn-color: var(--tt-typography-green);--bs-btn-bg: transparent;--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: #EBEBEB;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EBEBEB}.tt-wrapper-intro .wrapper-content{padding-top:60px !important;padding-bottom:0 !important}.tt-wrapper-intro:has(.tt-lead-text) .wrapper-content{padding-top:60px !important;padding-bottom:0 !important}@media (max-width:767px){:root .tt-wrapper-intro .wrapper-content{padding-top:20px !important;padding-bottom:40px !important}}body .wrapper.wrapper.wrapper-bg-image .tt-text-wrapper-image,body .wrapper.wrapper.wrapper-bg-video .tt-text-wrapper-image{--bs-heading-color: var(--bs-white);--bs-wrapper-color: var(--bs-white)}.wrapper.wrapper-bg-image,.wrapper.wrapper-bg-video{--bs-heading-color: var(--bs-white)!important;--bs-wrapper-bg-color: var(--bs-white);--bs-wrapper-color: var(--bs-white)}.wrapper.wrapper-bg-image .wrapper-bg-media:before,.wrapper.wrapper-bg-video .wrapper-bg-media:before{}.wrapper.wrapper-bg-image .content-of-headline h1,.wrapper.wrapper-bg-video .content-of-headline h1{line-height:112%}.wrapper.wrapper-bg-image .content-of-headline h2,.wrapper.wrapper-bg-video .content-of-headline h2{line-height:112%}.wrapper.wrapper-bg-image .content-of-headline:has(.subheadline.h1),.wrapper.wrapper-bg-video .content-of-headline:has(.subheadline.h1){flex-direction:column}.wrapper.wrapper-bg-image .content-of-headline .subheadline.h1,.wrapper.wrapper-bg-video .content-of-headline .subheadline.h1{margin-bottom:15px}@media (max-width:1199px){.wrapper.wrapper-bg-image .content-of-headline .subheadline.h1,.wrapper.wrapper-bg-video .content-of-headline .subheadline.h1{font-size:20px}}.wrapper.wrapper-bg-image .btn-primary,.wrapper.wrapper-bg-video .btn-primary{--bs-btn-color: var(--bs-black);--bs-btn-bg: var(--bs-white);--bs-btn-border-color: var(--bs-white);--bs-btn-hover-color: var(--bs-black);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary)}.tt-main-slider .wrapper.wrapper-bg-image .content-of-headline.tt-main-slider-headline .subheadline,.tt-main-slider .wrapper.wrapper-bg-video .content-of-headline.tt-main-slider-headline .subheadline{font-family:"brandon-grotesque", sans-serif;font-size:56px;font-weight:420;line-height:112%;text-transform:uppercase;letter-spacing:0.03em}@media (max-width:1199px){.tt-main-slider .wrapper.wrapper-bg-image .content-of-headline.tt-main-slider-headline .subheadline,.tt-main-slider .wrapper.wrapper-bg-video .content-of-headline.tt-main-slider-headline .subheadline{font-size:30px}}.tt-main-slider .wrapper.wrapper-bg-image .content-of-headline.tt-main-slider-subheadline,.tt-main-slider .wrapper.wrapper-bg-video .content-of-headline.tt-main-slider-subheadline{margin-bottom:15px !important;margin-top:0 !important}.tt-main-slider .wrapper.wrapper-bg-image .content-of-headline.tt-main-slider-subheadline .subheadline,.tt-main-slider .wrapper.wrapper-bg-video .content-of-headline.tt-main-slider-subheadline .subheadline{font-family:"quasimoda", sans-serif;font-size:25px;line-height:normal;font-weight:500}@media (max-width:1199px){.tt-main-slider .wrapper.wrapper-bg-image .content-of-headline.tt-main-slider-subheadline .subheadline,.tt-main-slider .wrapper.wrapper-bg-video .content-of-headline.tt-main-slider-subheadline .subheadline{font-size:20px}}.tt-main-wrapper .content-of-headline:has(h1),.tt-offset-slider .content-of-headline:has(h1){margin-bottom:0}.tt-main-wrapper .content-of-headline:has(h2),.tt-offset-slider .content-of-headline:has(h2){margin-bottom:30px}@media (max-width:991px){.tt-main-wrapper .content-of-headline:has(h2),.tt-offset-slider .content-of-headline:has(h2){margin-bottom:20px}}.tt-main-wrapper .content-of-headline h2,.tt-offset-slider .content-of-headline h2{font-family:"quasimoda", sans-serif;font-size:25px;line-height:normal;font-weight:500;text-transform:none;letter-spacing:normal}.wrapper.wrapper-bg-custom{--bs-heading-color: var(--tt-typography-green);background:linear-gradient(180deg, #EFEEE3 20.58%, rgba(239, 238, 227, 0) 100%)}.wrapper.wrapper-bg-custom .content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left .date-box{--bs-date-box-bg: var(--bs-primary)}.tt-schema-custom-home .wrapper.wrapper-bg-custom{background:#EFEEE3}.tt-schema-winter .wrapper.wrapper-bg-custom{--bs-heading-color: var(--tt-blue);--bs-link-color-rgb: 57, 81, 153;background:linear-gradient(180deg, #D7DCEB 0%, #FFFFFF 100%)}.tt-schema-winter .wrapper.wrapper-bg-custom .content-of-text.tt-lead-text-big{color:var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom table,.tt-schema-winter .wrapper.wrapper-bg-custom .table,.tt-schema-winter .wrapper.wrapper-bg-custom .opening-times{--bs-table-striped-bg: var(--tt-blue-light)}.tt-schema-winter .wrapper.wrapper-bg-custom .btn-primary{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--tt-blue);--bs-btn-border-color: var(--tt-blue);--bs-btn-hover-color: var(--tt-blue);--bs-btn-hover-bg: var(--tt-blue-light);--bs-btn-hover-border-color: var(--tt-blue-light);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--tt-blue);--bs-btn-active-bg: var(--tt-blue-light);--bs-btn-active-border-color: var(--tt-blue-light);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--tt-blue-light)}.tt-schema-winter .wrapper.wrapper-bg-custom .btn-secondary{--bs-btn-color: var(--tt-blue);--bs-btn-bg: transparent;--bs-btn-border-color: var(--tt-blue);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--tt-blue);--bs-btn-hover-border-color: var(--tt-blue);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--tt-blue);--bs-btn-active-border-color: var(--tt-blue);--bs-btn-disabled-color: #EBEBEB;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EBEBEB}.tt-schema-winter .wrapper.wrapper-bg-custom .btn-link{--bs-btn-active-color: var(--tt-blue);--bs-btn-hover-color: var(--tt-blue);--bs-btn-color: var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}.tt-schema-winter .wrapper.wrapper-bg-custom .btn-link:hover{color:var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .accordion{--bs-accordion-active-color: var(--tt-blue);--bs-accordion-btn-active-icon-color: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .nav-tabs{--bs-nav-tabs-color-active: var(--tt-blue);--bs-nav-tabs-border-color-active: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .object-teaser .nav-pills{--tt-nav-filter-btn-bg-color-active: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .carousel{--bs-carousel-pagination-color: var(--tt-blue);--tt-bs-carousel-pagination-bullet-before: var(--tt-blue-light);--carousel-navigation-btn-of-icon-color: var(--tt-blue);--carousel-navigation-btn-border: var(--tt-blue);--carousel-navigation-btn-bg-hover: var(--tt-blue);--carousel-navigation-btn-border-hover: var(--tt-blue);--carousel-navigation-btn-of-icon-color-hover: var(--bs-white);--carousel-navigation-btn-bg-active: var(--tt-blue);--carousel-navigation-btn-border-active: var(--tt-blue);--carousel-navigation-btn-color-acitve: var(--bs-white)}.tt-schema-winter .wrapper.wrapper-bg-custom .card{--card-btn-color: var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}.tt-schema-winter .wrapper.wrapper-bg-custom .card .card-action .btn:hover{color:var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .card .icon-circle{--bs-icon-circle-bg: var(--tt-blue);--bs-icon-circle-border-color: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .card.card-mini{--bs-card-border-color: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .card .card-action .btn{color:var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}.tt-schema-winter .wrapper.wrapper-bg-custom .card .card-action:has(.card-action__content) .btn{border:1px solid var(--tt-blue) !important;color:var(--tt-blue) !important}.tt-schema-winter .wrapper.wrapper-bg-custom .card .card-action:has(.card-action__content) .btn:hover{background-color:var(--tt-blue) !important;border-color:var(--tt-blue) !important;color:var(--bs-white) !important}.tt-schema-winter .wrapper.wrapper-bg-custom .content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left .date-box{--bs-date-box-bg: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .tt-teaser-news .compact-view.wrapper{--tt-teaser-news-bg: var(--tt-blue)}.tt-schema-winter .wrapper.wrapper-bg-custom .tt-teaser-news .wrapper-content a::before{background-image:url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg)}.tt-schema-winter.tt-schema-custom-home .wrapper.wrapper-bg-custom{background:#D7DCEB}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom),body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom){--bs-heading-color: var(--tt-blue);--bs-link-color-rgb: 57, 81, 153}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .content-of-text.tt-lead-text-big,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .content-of-text.tt-lead-text-big{color:var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) table,body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .table,body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .opening-times,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) table,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .table,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .opening-times{--bs-table-striped-bg: var(--tt-blue-light)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-primary,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-primary{--bs-btn-color: var(--bs-white);--bs-btn-bg: var(--tt-blue);--bs-btn-border-color: var(--tt-blue);--bs-btn-hover-color: var(--tt-blue);--bs-btn-hover-bg: var(--tt-blue-light);--bs-btn-hover-border-color: var(--tt-blue-light);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--tt-blue);--bs-btn-active-bg: var(--tt-blue-light);--bs-btn-active-border-color: var(--tt-blue-light);--bs-btn-disabled-color: var(--bs-white);--bs-btn-disabled-bg: #EBEBEB;--bs-btn-disabled-border-color: var(--tt-blue-light)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-secondary,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-secondary{--bs-btn-color: var(--tt-blue);--bs-btn-bg: transparent;--bs-btn-border-color: var(--tt-blue);--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-bg: var(--tt-blue);--bs-btn-hover-border-color: var(--tt-blue);--bs-btn-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-white);--bs-btn-active-bg: var(--tt-blue);--bs-btn-active-border-color: var(--tt-blue);--bs-btn-disabled-color: #EBEBEB;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #EBEBEB}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-link,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-link{--bs-btn-active-color: var(--tt-blue);--bs-btn-hover-color: var(--tt-blue);--bs-btn-color: var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-link:hover,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .btn-link:hover{color:var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .accordion,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .accordion{--bs-accordion-active-color: var(--tt-blue);--bs-accordion-btn-active-icon-color: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .nav-tabs,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .nav-tabs{--bs-nav-tabs-color-active: var(--tt-blue);--bs-nav-tabs-border-color-active: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .object-teaser .nav-pills,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .object-teaser .nav-pills{--tt-nav-filter-btn-bg-color-active: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .carousel,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .carousel{--bs-carousel-pagination-color: var(--tt-blue);--tt-bs-carousel-pagination-bullet-before: var(--tt-blue-light);--carousel-navigation-btn-of-icon-color: var(--tt-blue);--carousel-navigation-btn-border: var(--tt-blue);--carousel-navigation-btn-bg-hover: var(--tt-blue);--carousel-navigation-btn-border-hover: var(--tt-blue);--carousel-navigation-btn-of-icon-color-hover: var(--bs-white);--carousel-navigation-btn-bg-active: var(--tt-blue);--carousel-navigation-btn-border-active: var(--tt-blue);--carousel-navigation-btn-color-acitve: var(--bs-white)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card{--card-btn-color: var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action .btn:hover,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action .btn:hover{color:var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .icon-circle,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .icon-circle{--bs-icon-circle-bg: var(--tt-blue);--bs-icon-circle-border-color: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card.card-mini,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card.card-mini{--bs-card-border-color: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action .btn,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action .btn{color:var(--tt-blue);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue-hover.svg)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action:has(.card-action__content) .btn,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action:has(.card-action__content) .btn{border:1px solid var(--tt-blue) !important;color:var(--tt-blue) !important}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action:has(.card-action__content) .btn:hover,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .card .card-action:has(.card-action__content) .btn:hover{background-color:var(--tt-blue) !important;border-color:var(--tt-blue) !important;color:var(--bs-white) !important}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left .date-box,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .content-app-backend-object-teaser:not(:has(.tt-teaser-news)) .card-media__content--bottom-left .date-box{--bs-date-box-bg: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .tt-teaser-news .compact-view.wrapper,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .tt-teaser-news .compact-view.wrapper{--tt-teaser-news-bg: var(--tt-blue)}body:has(.tt-schema-winter) .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .tt-teaser-news .wrapper-content a::before,body:has(.tt-schema-winter) .mod_article.tt-schema-winter .wrapper:not(.wrapper-bg-image, .wrapper-bg-video, .footer-main, .footer-bottom) .tt-teaser-news .wrapper-content a::before{background-image:url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-blue.svg)}.wrapper-bg-dark{--bs-wrapper-bg-color: #707173;--bs-wrapper-color: var(--bs-white);--bs-link-color-rgb: 175, 181, 138;--bs-link-hover-color-rgb: 255, 255, 255}.wrapper-bg-dark .content-of-text.tt-lead-text-big{color:var(--bs-white)}.wrapper-bg-dark .btn-secondary{--bs-btn-color: var(--bs-white);--bs-btn-bg: transparent;--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-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}.wrapper-bg-dark .btn-link{--bs-btn-active-color: var(--bs-white);--bs-btn-hover-color: var(--bs-white);color:var(--bs-white);--tt-bs-btn-link-icon-image: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-white.svg);--tt-bs-btn-link-icon-image-hover: url(../../files/_OpenFrontend/_config/design_TT/img/btn-link-arrow-right-white-hover.svg)}.wrapper-bg-dark table,.wrapper-bg-dark .table,.wrapper-bg-dark .opening-times{--bs-table-striped-bg: var(--bs-white);--bs-table-color-state: var(--bs-white)}.wrapper-bg-dark .accordion{--bs-accordion-active-color: var(--bs-white);--bs-accordion-btn-active-icon-color: var(--bs-white);--bs-accordion-btn-color: var(--bs-white);--bs-accordion-color: var(--bs-white);--bs-accordion-btn-icon-color: var(--bs-white)}.wrapper-bg-dark .nav-tabs{--bs-nav-tabs-color: var(--bs-white);--bs-nav-tabs-color-active: var(--bs-white);--bs-nav-tabs-border-color-active: var(--bs-white);--bs-nav-tabs-border-color: var(--bs-white)}.wrapper.wrapper-bg-light{--bs-wrapper-bg-color: #EFEEE3}.wrapper.wrapper-bg-light table,.wrapper.wrapper-bg-light .table,.wrapper.wrapper-bg-light .opening-times{--bs-table-striped-bg: var(--bs-primary)}.wrapper.wrapper-bg-light .accordion{--bs-accordion-border-color: var(--bs-primary)}.wrapper.wrapper-bg-light .nav-tabs{--bs-nav-tabs-color-active: var(--bs-primary);--bs-nav-tabs-border-color-active: var(--bs-primary);--bs-nav-tabs-border-color: var(--bs-primary)}.tt-listicle-right>.container>.wrapper-content,.tt-listicle-left>.container>.wrapper-content{padding-top:100px !important;padding-bottom:100px !important}.tt-listicle-right>.container>.wrapper-content>.row,.tt-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 117px;align-items:center}@media (max-width:991px){.tt-listicle-right>.container>.wrapper-content>.row,.tt-listicle-left>.container>.wrapper-content>.row{--bs-gutter-x: 0}}@media (max-width:991px){.tt-listicle-right .tt-listicle-image,.tt-listicle-left .tt-listicle-image{margin-top:0}}.tt-listicle-right .content-of-image,.tt-listicle-left .content-of-image{margin-bottom:0}.tt-listicle-right .content-of-headline,.tt-listicle-left .content-of-headline{margin-bottom:24px}.tt-listicle-right .content-of-text,.tt-listicle-left .content-of-text{margin-bottom:24px}.tt-listicle-right .content-of-hyperlink:has(.btn-link),.tt-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:24px;margin-bottom:12px}@media (max-width:991px){.tt-listicle-right .content-of-hyperlink:has(.btn-link),.tt-listicle-left .content-of-hyperlink:has(.btn-link){margin-top:32px;margin-bottom:48px !important}}.tt-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.tt-listicle-left:has(.d-inline-flex) .content-of-hyperlink{margin-right:8px;margin-bottom:0}@media (max-width:991px){.tt-listicle-right:has(.d-inline-flex) .content-of-hyperlink,.tt-listicle-left:has(.d-inline-flex) .content-of-hyperlink{display:block !important;margin-right:0;margin-bottom:16px}}@media (max-width:991px){.tt-listicle-right .row{display:flex}}@media (max-width:991px){.tt-listicle-right .row .tt-listicle-image{order:1}}@media (max-width:991px){:root .tt-listicle-right .wrapper-content,:root .tt-listicle-left .wrapper-content{padding-top:30px !important;padding-bottom:30px !important}}.content-of-image img{border-radius:15px}.tt-title-button-wrapper .row{display:flex;flex-direction:row;justify-content:space-between}.tt-title-button-wrapper .tt-title-button-wrapper-title{width:80%;order:1}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-title{width:100%}}.tt-title-button-wrapper .tt-title-button-wrapper-title .content-of-headline{margin-bottom:8px}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-title .content-of-headline{margin-bottom:0}}.tt-title-button-wrapper .tt-title-button-wrapper-title .content-text{margin-bottom:8px}.tt-title-button-wrapper .tt-title-button-wrapper-title .content-text p{margin-bottom:0}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-title .content-text{margin-bottom:0}}.tt-title-button-wrapper .tt-title-button-wrapper-title:has(.content-text) .content-of-headline{margin-bottom:35px}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-title:has(.content-text) .content-of-headline{margin-bottom:35px}}.tt-title-button-wrapper .tt-title-button-wrapper-title:has(.content-text) .content-text{margin-bottom:30px}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-title:has(.content-text) .content-text{margin-bottom:15px}}.tt-title-button-wrapper .tt-title-button-wrapper-button{display:flex;align-items:end;width:auto;order:2}.tt-title-button-wrapper .tt-title-button-wrapper-button .content-of-hyperlink{margin-bottom:8px}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-button{justify-content:center;width:100%;order:3;margin-top:30px}}.tt-title-button-wrapper .tt-title-button-wrapper-teaser{order:3}@media (max-width:991px){.tt-title-button-wrapper .tt-title-button-wrapper-teaser{order:2}}@media (min-width:992px){.tt-title-button-wrapper:has(.content-text) .tt-title-button-wrapper-button .content-of-hyperlink{margin-bottom:30px !important}}@media (max-width:991px){:root .tt-title-button-wrapper .wrapper-content[class*=" pt-"]{padding-top:36px !important}:root .tt-title-button-wrapper .wrapper-content[class*=" pb-"]{padding-bottom:36px !important}}.content-of-akeneo-object-list,.content-of-backend-object-list,.object-list-filters-mobile,.object-list-body{--tt-content-of-akeneo-object-list-form-bg: var(--bs-white);--tt-content-of-akeneo-object-list-form-color: var(--tt-typography-green);--tt-content-of-akeneo-object-list-form-border-color: var(--bs-primary);--tt-content-of-akeneo-object-list-btn-location-bg: var(--bs-light);--tt-content-of-akeneo-object-list-btn-location-bg-hover: var(--bs-black);--tt-content-of-akeneo-object-list-btn-location-color: #1A1A1A;--tt-content-of-akeneo-object-list-btn-location-color-hover: #AFB58A;--tt-content-of-akeneo-object-list-btn-location-border: #AFB58A;--tt-content-of-akeneo-object-list-btn-submit: #ffffff;--tt-content-of-akeneo-object-list-btn-submit-hover: transparent;--tt-content-of-akeneo-object-list-btn-btn-outline-primary-bg-hover: var(--bs-primary);--tt-content-of-akeneo-object-list-btn-btn-outline-primary-hover-color: var(--bs-black);--tt-content-of-akeneo-object-list-btn-submit-hover-color: #ffffff;--tt-content-of-akeneo-object-list-btn-location-loader-bg-disabled: #E0E0E0;--tt-content-of-akeneo-object-list-btn-location-loader-color-disabled: #FFFFFF;--tt-content-of-akeneo-object-list-bs-dropdown-link-disabled-color: #1A1A1A;--tt-object-list-filters-mobile-close-btn: #1A1A1A}.content-of-akeneo-object-list .object-list-header .fw-bold,.content-of-backend-object-list .object-list-header .fw-bold,.object-list-filters-mobile .object-list-header .fw-bold,.object-list-body .object-list-header .fw-bold{gap:10px;line-height:normal;font-weight:600 !important;margin-bottom:12px}.content-of-akeneo-object-list .object-list-header-toolbar,.content-of-backend-object-list .object-list-header-toolbar,.object-list-filters-mobile .object-list-header-toolbar,.object-list-body .object-list-header-toolbar{margin-bottom:24px}.content-of-akeneo-object-list .col-12.d-print-none,.content-of-backend-object-list .col-12.d-print-none,.object-list-filters-mobile .col-12.d-print-none,.object-list-body .col-12.d-print-none{padding-bottom:0;margin-bottom:0}.content-of-akeneo-object-list .col-12.d-print-none .mb-1.fw-bold,.content-of-backend-object-list .col-12.d-print-none .mb-1.fw-bold,.object-list-filters-mobile .col-12.d-print-none .mb-1.fw-bold,.object-list-body .col-12.d-print-none .mb-1.fw-bold{font-weight:400 !important}.content-of-akeneo-object-list .col-12 .form-select,.content-of-backend-object-list .col-12 .form-select,.object-list-filters-mobile .col-12 .form-select,.object-list-body .col-12 .form-select{font-size:14px;line-height:19.6px;background-position:right 15px center;padding:11px 16px;padding-right:40px}.content-of-akeneo-object-list .btn-group:has(.object-list-view-toggler),.content-of-backend-object-list .btn-group:has(.object-list-view-toggler),.object-list-filters-mobile .btn-group:has(.object-list-view-toggler),.object-list-body .btn-group:has(.object-list-view-toggler){gap:10px}.content-of-akeneo-object-list .btn-group:has(.object-list-view-toggler) .btn,.content-of-backend-object-list .btn-group:has(.object-list-view-toggler) .btn,.object-list-filters-mobile .btn-group:has(.object-list-view-toggler) .btn,.object-list-body .btn-group:has(.object-list-view-toggler) .btn{display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0}.content-of-akeneo-object-list .btn-group:has(.object-list-view-toggler) .btn .of-icon,.content-of-backend-object-list .btn-group:has(.object-list-view-toggler) .btn .of-icon,.object-list-filters-mobile .btn-group:has(.object-list-view-toggler) .btn .of-icon,.object-list-body .btn-group:has(.object-list-view-toggler) .btn .of-icon{font-size:16px;width:16px;height:16px;transform:scale(1.125)}.content-of-akeneo-object-list .form-select,.content-of-backend-object-list .form-select,.object-list-filters-mobile .form-select,.object-list-body .form-select{font-size:16px;line-height:normal;background-color:var(--bs-light);border:1px solid var(--bs-light);padding:9.8px 20px;padding-right:30px;background-position:right 10px center}.content-of-akeneo-object-list select#distance,.content-of-backend-object-list select#distance,.object-list-filters-mobile select#distance,.object-list-body select#distance{background-position:right 10px center;padding:9px 16px}.content-of-akeneo-object-list .form-label,.content-of-backend-object-list .form-label,.object-list-filters-mobile .form-label,.object-list-body .form-label{display:flex;text-align:left;margin-left:0;font-size:16px;line-height:normal;margin-bottom:10px}.content-of-akeneo-object-list .form-check-label,.content-of-backend-object-list .form-check-label,.object-list-filters-mobile .form-check-label,.object-list-body .form-check-label{font-size:16px;line-height:19px}.content-of-akeneo-object-list .form-control,.content-of-backend-object-list .form-control,.object-list-filters-mobile .form-control,.object-list-body .form-control{font-size:16px;line-height:normal;padding:8px 16px}.content-of-akeneo-object-list .form-check-input,.content-of-backend-object-list .form-check-input,.object-list-filters-mobile .form-check-input,.object-list-body .form-check-input{border-radius:100px !important}.content-of-akeneo-object-list .form-check-input:checked[type=checkbox],.content-of-backend-object-list .form-check-input:checked[type=checkbox],.object-list-filters-mobile .form-check-input:checked[type=checkbox],.object-list-body .form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url(../../files/_OpenFrontend/_config/design_TT/img/checkbox-icon-pim.svg);background-size:22px}@media (max-width:767px){.content-of-akeneo-object-list #poi-list-grid-view-filter-location .row.gx-3.gy-3,.content-of-backend-object-list #poi-list-grid-view-filter-location .row.gx-3.gy-3,.object-list-filters-mobile #poi-list-grid-view-filter-location .row.gx-3.gy-3,.object-list-body #poi-list-grid-view-filter-location .row.gx-3.gy-3{flex-direction:column}.content-of-akeneo-object-list #poi-list-grid-view-filter-location .row.gx-3.gy-3 .col-4.col-md-5,.content-of-backend-object-list #poi-list-grid-view-filter-location .row.gx-3.gy-3 .col-4.col-md-5,.object-list-filters-mobile #poi-list-grid-view-filter-location .row.gx-3.gy-3 .col-4.col-md-5,.object-list-body #poi-list-grid-view-filter-location .row.gx-3.gy-3 .col-4.col-md-5{width:100%;margin-top:20px}}.content-of-akeneo-object-list .input-group,.content-of-backend-object-list .input-group,.object-list-filters-mobile .input-group,.object-list-body .input-group{}.content-of-akeneo-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button],.content-of-backend-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button],.object-list-filters-mobile .input-group .btn-outline-secondary[data-object-list-filters-location-button],.object-list-body .input-group .btn-outline-secondary[data-object-list-filters-location-button]{--bs-btn-bg: var(--tt-content-of-akeneo-object-list-btn-location-bg);--bs-btn-color: var(--tt-content-of-akeneo-object-list-btn-location-color);width:40px;height:40px;padding:8px 12px;background-image:none;border:none !important;border-top-left-radius:10px;border-bottom-left-radius:10px}.content-of-akeneo-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button]::before,.content-of-backend-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button]::before,.object-list-filters-mobile .input-group .btn-outline-secondary[data-object-list-filters-location-button]::before,.object-list-body .input-group .btn-outline-secondary[data-object-list-filters-location-button]::before{display:none}.content-of-akeneo-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button] .of-icon,.content-of-backend-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button] .of-icon,.object-list-filters-mobile .input-group .btn-outline-secondary[data-object-list-filters-location-button] .of-icon,.object-list-body .input-group .btn-outline-secondary[data-object-list-filters-location-button] .of-icon{width:16px;height:16px}.content-of-akeneo-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button]:hover,.content-of-backend-object-list .input-group .btn-outline-secondary[data-object-list-filters-location-button]:hover,.object-list-filters-mobile .input-group .btn-outline-secondary[data-object-list-filters-location-button]:hover,.object-list-body .input-group .btn-outline-secondary[data-object-list-filters-location-button]:hover{background-color:var(--tt-content-of-akeneo-object-list-btn-location-bg);color:var(--bs-primary)}.content-of-akeneo-object-list .input-group #location,.content-of-backend-object-list .input-group #location,.object-list-filters-mobile .input-group #location,.object-list-body .input-group #location{border-left:none;padding-left:5px;height:40px}.content-of-akeneo-object-list .input-group #location:focus,.content-of-backend-object-list .input-group #location:focus,.object-list-filters-mobile .input-group #location:focus,.object-list-body .input-group #location:focus{border:none !important;border-color:transparent !important}.content-of-akeneo-object-list .input-group .btn.loader,.content-of-backend-object-list .input-group .btn.loader,.object-list-filters-mobile .input-group .btn.loader,.object-list-body .input-group .btn.loader{--bs-btn-bg: #AFB58A;color:var(--bs-black);font-size:16px;line-height:25.2px;justify-content:center;background-image:none;padding:8px 12px;padding-right:15px;height:40px;border:1px solid #AFB58A;border-top-right-radius:10px;border-bottom-right-radius:10px}.content-of-akeneo-object-list .input-group .btn.loader span.loader-content,.content-of-backend-object-list .input-group .btn.loader span.loader-content,.object-list-filters-mobile .input-group .btn.loader span.loader-content,.object-list-body .input-group .btn.loader span.loader-content{line-height:13px}.content-of-akeneo-object-list .input-group .btn.loader::before,.content-of-backend-object-list .input-group .btn.loader::before,.object-list-filters-mobile .input-group .btn.loader::before,.object-list-body .input-group .btn.loader::before{display:none}.content-of-akeneo-object-list .input-group .btn.loader .of-icon,.content-of-backend-object-list .input-group .btn.loader .of-icon,.object-list-filters-mobile .input-group .btn.loader .of-icon,.object-list-body .input-group .btn.loader .of-icon{width:16px;height:16px}.content-of-akeneo-object-list .input-group .btn.loader:hover,.content-of-backend-object-list .input-group .btn.loader:hover,.object-list-filters-mobile .input-group .btn.loader:hover,.object-list-body .input-group .btn.loader:hover{background-color:var(--bs-primary-light);color:var(--bs-black);border:1px solid var(--bs-primary-light)}.content-of-akeneo-object-list .input-group .btn.loader[disabled],.content-of-backend-object-list .input-group .btn.loader[disabled],.object-list-filters-mobile .input-group .btn.loader[disabled],.object-list-body .input-group .btn.loader[disabled]{background-color:var(--tt-content-of-akeneo-object-list-btn-location-loader-bg-disabled);color:var(--tt-content-of-akeneo-object-list-btn-location-loader-color-disabled);border:1px solid var(--tt-content-of-akeneo-object-list-btn-location-loader-bg-disabled)}.content-of-akeneo-object-list .dropdown-menu,.content-of-backend-object-list .dropdown-menu,.object-list-filters-mobile .dropdown-menu,.object-list-body .dropdown-menu{--bs-dropdown-link-hover-bg: transparent;border-radius:10px;--bs-dropdown-link-disabled-color: var(--tt-content-of-akeneo-object-list-bs-dropdown-link-disabled-color)}.content-of-akeneo-object-list .accordion,.content-of-backend-object-list .accordion,.object-list-filters-mobile .accordion,.object-list-body .accordion{--bs-accordion-body-padding-x: 0}.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{--bs-btn-color: var( --tt-content-of-akeneo-object-list-form-color);--bs-btn-hover-bg: var(--tt-content-of-akeneo-object-list-form-bg);border:1px solid var(--tt-content-of-akeneo-object-list-form-border-color);justify-content:center}.content-of-akeneo-object-list .btn.btn-outline-danger:hover,.content-of-backend-object-list .btn.btn-outline-danger:hover,.object-list-filters-mobile .btn.btn-outline-danger:hover,.object-list-body .btn.btn-outline-danger:hover{color:var(--tt-content-of-akeneo-object-list-btn-btn-outline-primary-hover-color);background-color:var(--tt-content-of-akeneo-object-list-btn-btn-outline-primary-bg-hover)}.content-of-akeneo-object-list .btn.btn-primary[data-object-list-filters-submit],.content-of-akeneo-object-list .btn.btn-primary[data-bs-toggle="collapse"],.content-of-backend-object-list .btn.btn-primary[data-object-list-filters-submit],.content-of-backend-object-list .btn.btn-primary[data-bs-toggle="collapse"],.object-list-filters-mobile .btn.btn-primary[data-object-list-filters-submit],.object-list-filters-mobile .btn.btn-primary[data-bs-toggle="collapse"],.object-list-body .btn.btn-primary[data-object-list-filters-submit],.object-list-body .btn.btn-primary[data-bs-toggle="collapse"]{justify-content:center}.content-of-akeneo-object-list .btn.btn-primary[data-bs-toggle="collapse"],.content-of-backend-object-list .btn.btn-primary[data-bs-toggle="collapse"],.object-list-filters-mobile .btn.btn-primary[data-bs-toggle="collapse"],.object-list-body .btn.btn-primary[data-bs-toggle="collapse"]{line-height:0}.content-of-akeneo-object-list .card .card-action,.content-of-backend-object-list .card .card-action,.object-list-filters-mobile .card .card-action,.object-list-body .card .card-action{border-top:0;gap:14px;padding-bottom:5px}@media (max-width:991px){.content-of-akeneo-object-list .card .card-action,.content-of-backend-object-list .card .card-action,.object-list-filters-mobile .card .card-action,.object-list-body .card .card-action{padding-bottom:0}}.content-of-akeneo-object-list .card .card-action::before,.content-of-backend-object-list .card .card-action::before,.object-list-filters-mobile .card .card-action::before,.object-list-body .card .card-action::before{content:"";display:block;width:100%;background-color:#EBEBEB;height:1px}.content-of-akeneo-object-list .card .card-action .btn,.content-of-backend-object-list .card .card-action .btn,.object-list-filters-mobile .card .card-action .btn,.object-list-body .card .card-action .btn{border-color:#AFB58A !important;border:1px solid #AFB58A !important;color:var(--tt-typography-green);padding:11px 22px 11px 22px;line-height:normal;height:44px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.content-of-akeneo-object-list .card .card-action .btn::after,.content-of-backend-object-list .card .card-action .btn::after,.object-list-filters-mobile .card .card-action .btn::after,.object-list-body .card .card-action .btn::after{content:"Mehr";display:flex;justify-content:center;align-items:center;background-image:none;position:relative;visibility:visible;width:auto;font-family:"quasimoda", sans-serif;font-size:20px;line-height:normal;color:var(--tt-typography-green);opacity:1;margin-right:0}.content-of-akeneo-object-list .card .card-action .btn:hover,.content-of-backend-object-list .card .card-action .btn:hover,.object-list-filters-mobile .card .card-action .btn:hover,.object-list-body .card .card-action .btn:hover{background-color:var(--bs-primary);border:1px solid #AFB58A !important;color:var(--bs-black)}.content-of-akeneo-object-list .card .card-action .btn:hover::after,.content-of-backend-object-list .card .card-action .btn:hover::after,.object-list-filters-mobile .card .card-action .btn:hover::after,.object-list-body .card .card-action .btn:hover::after{transform:none;color:var(--bs-black)}.content-of-akeneo-object-list .card .card-action .btn .of-icon,.content-of-backend-object-list .card .card-action .btn .of-icon,.object-list-filters-mobile .card .card-action .btn .of-icon,.object-list-body .card .card-action .btn .of-icon{display:none}@media (max-width:767px){.content-of-akeneo-object-list .card.card-horizontal,.content-of-backend-object-list .card.card-horizontal,.object-list-filters-mobile .card.card-horizontal,.object-list-body .card.card-horizontal{--bs-card-spacer-y: 0.875rem}.content-of-akeneo-object-list .card.card-horizontal .card-body,.content-of-backend-object-list .card.card-horizontal .card-body,.object-list-filters-mobile .card.card-horizontal .card-body,.object-list-body .card.card-horizontal .card-body{padding-bottom:var(--bs-card-spacer-y) !important}}@media (max-width:767px){.content-of-akeneo-object-list .card.card-horizontal .card-title-rating,.content-of-backend-object-list .card.card-horizontal .card-title-rating,.object-list-filters-mobile .card.card-horizontal .card-title-rating,.object-list-body .card.card-horizontal .card-title-rating{flex-direction:column}.content-of-akeneo-object-list .card.card-horizontal .card-title-rating .card-title,.content-of-backend-object-list .card.card-horizontal .card-title-rating .card-title,.object-list-filters-mobile .card.card-horizontal .card-title-rating .card-title,.object-list-body .card.card-horizontal .card-title-rating .card-title{white-space:normal;margin-bottom:5px}.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}}.btn-icon.object-list-view-toggler[data-object-list-view-toggler="card"] svg,.btn-icon.object-list-view-toggler[data-object-list-view-toggler="map"] svg{display:none}.btn-icon.object-list-view-toggler[data-object-list-view-toggler="card"]{background-image:url("../../files/_OpenFrontend/_config/design_TT/img/list-view-toggler-card.svg");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.btn-icon.object-list-view-toggler[data-object-list-view-toggler="map"]{background-image:url("../../files/_OpenFrontend/_config/design_TT/img/list-view-toggler-map.svg");background-repeat:no-repeat;background-position:center;background-size:19px 19px}@media (max-width:991.98px){.object-list-filters-mobile-open-container{--bs-object-list-filters-mobile-open-height: 80px}.object-list-filters-mobile-open-container .btn{justify-content:center;gap:10px}.object-list-filters-mobile-close-container{--bs-object-list-filters-mobile-padding: 1rem}.object-list-filters-mobile-close-container button{width:24px;height:24px;background-color:transparent !important;color:var(--tt-object-list-filters-mobile-close-btn)}.object-list-filters-mobile-close-container button .of-icon{width:24px;height:24px}}.marker-cluster span{font-family:"quasimoda", sans-serif;line-height:32px !important;color:#ffffff}.marker-cluster.marker-cluster-large{background-color:#afb58a !important}.marker-cluster.marker-cluster-large div{background-color:#afb58a !important}.marker-cluster.marker-cluster-large div span{color:var(--bs-black) !important}.marker-cluster.marker-cluster-medium{background-color:#efeee3 !important}.marker-cluster.marker-cluster-medium div{background-color:#efeee3 !important}.marker-cluster.marker-cluster-medium div span{color:var(--bs-black) !important}.marker-cluster.marker-cluster-small{background-color:#747a4d !important}.marker-cluster.marker-cluster-small div{background-color:#747a4d !important}.marker-cluster.marker-cluster-small div span{color:var(--bs-white) !important}.leaflet-popup{}.leaflet-popup .leaflet-popup-tip{background:var(--bs-primary)}.leaflet-popup .leaflet-popup-content-wrapper{background:var(--bs-primary);border-radius:0;border:none;box-shadow:none;padding:0;border-radius:0 !important}.leaflet-popup .leaflet-popup-content{margin:0 !important}.leaflet-popup .leaflet-popup-content .popover-content{--bs-popover-content-font-size: 0.875rem;--bs-popover-content-line-height: normal;--bs-popover-content-title-font-size: 1.125rem;--bs-popover-content-color: var(--bs-body-color);--bs-popover-content-info-color: var(--bs-body-color);--bs-popover-content-info-margin-bottom: 0.625rem;--bs-popover-content-title-margin-bottom: 0.625rem;color:var(--bs-body-color);justify-content:end}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-image{height:100%}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-image img{height:100%;object-fit:cover}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside{padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-info{color:var(--bs-body-color);text-transform:none}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside .popover-content-title{font-family:"quasimoda", sans-serif;font-weight:600;color:var(--bs-body-color);line-height:24px}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside p{font-family:"quasimoda", sans-serif;margin-bottom:10px}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside a{font-family:"quasimoda", sans-serif;color:var(--bs-black);border-bottom:none}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside a:hover span{text-decoration:none}.leaflet-popup .leaflet-popup-content .popover-content .popover-content-inside a .of-icon{display:none}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup{padding:1rem;padding-right:25px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group{}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn-outline-secondary:first-child{--bs-btn-bg: var(--bs-light);--bs-btn-color: var(--bs-dark);width:40px;height:40px;padding:8px 11px;background-image:none;border-color:var(--bs-light);border-top-left-radius:10px;border-bottom-left-radius:10px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn-outline-secondary:first-child::before{display:none}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn-outline-secondary:first-child:hover{background-color:var(--bs-light);border-color:var(--bs-light);color:var(--bs-primary)}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn-outline-secondary:first-child .of-icon{width:16px;height:16px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .form-control{font-size:14px;line-height:19.6px;border-left:none;margin-left:-20px !important;background:var(--bs-light);border:1px solid var(--bs-light) !important;border-color:var(--bs-light) !important;border-left:none !important;padding:9px 25px;padding-left:28px;padding-right:16px;height:40px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .form-control:focus{z-index:1}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .form-control::placeholder{color:#636366 !important}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn.loader{--bs-btn-bg: var(--tt-typography-green);color:var(--bs-black);font-size:16px;line-height:normal;justify-content:center;background-image:none;padding:8px 12px;padding-right:15px;height:40px;border:1px solid var(--tt-typography-green);border-top-right-radius:10px;border-bottom-right-radius:10px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn.loader span.loader-content{line-height:13px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn.loader .of-icon{width:16px;height:16px}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn.loader:hover{background-color:var(--bs-primary-light);color:var(--bs-black);border:1px solid var(--bs-primary-light)}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup .input-group .btn.loader[disabled]{background-color:var(--bs-light);color:var(--bs-white);border:1px solid var(--bs-light);opacity:1}.leaflet-popup .leaflet-popup-content .leaflet-routing-popup button.list-group-item:hover{background-color:transparent}.leaflet-popup .leaflet-popup-close-button{color:var(--bs-body-color) !important}.tt-pim-detail{}.tt-pim-detail .sticky-top-header{top:calc(var(--bs-header-sticky-height) - 55px) !important}@media (max-width:991px){.tt-pim-detail .sticky-top-header{top:0 !important}}.tt-pim-detail .content-of-hyperlink.sticky-top.sticky-top-header .btn{width:100%;justify-content:center}@media (min-width:1200px){.tt-pim-detail .tt-wrapper-breadcrumb-favoriten{margin-bottom:112px !important}}@media (min-width:991px){.tt-pim-detail .tt-wrapper-breadcrumb-favoriten{margin-bottom:20px !important}}.tt-pim-detail .tt-wrapper-breadcrumb-favoriten .container-fluid{padding-left:0;padding-right:0}@media (min-width:1199px){.tt-pim-detail .tt-pim-detail-content-left{padding-right:111px}}body:has(.header-stuck-is-stuck) .sticky-top-header{top:calc(var(--bs-header-sticky-height) + 20px) !important}@media (max-width:991px){body:has(.header-stuck-is-stuck) .sticky-top-header{top:calc(var(--bs-header-sticky-height) + 0px) !important}}.tt-pim-column-right{text-align:center;padding-left:32.5px}.content-of-akeneo-object-teaser .card .card-media__content--top-right{right:15px;margin-left:0}@media (max-width:767px){.content-of-akeneo-object-teaser .card .card-media__content--top-right{right:10px}}.content-of-object-reader{--tt-object-reader-ratings-font-size: 1.125rem;--tt-object-reader-ratings-icon-gap:0.313rem;--tt-object-reader-block-100-gap: 0;--tt-object-reader-block-700-link-margin-bottom: 5px;--tt-object-reader-button-color: #ffffff;--tt-object-reader-button-hover-color: #ffffff;--tt-object-reader-button-bg: var(--bs-primary);--tt-object-medien-button-color: #ffffff;--tt-object-medien-button-hover-color: #1A1A1A;--tt-object-medien-button-bg: #1A1A1A;--tt-object-medien-button-bg-hover: transparent;--tt-object-reader-map-button-color: #ffffff;--tt-object-reader-map-button-hover-color: #ffffff;--tt-object-reader-map-button-bg: #1A1A1A;--tt-object-reader-block-700-link-margin-bottom: 6px;--tt-object-reader-sticky-object-block-700-bg: #B0E0F2;--tt-object-reader-sticky-object-block-700-color: #125066;--tt-object-reader-sticky-object-block-700-link-rgb: 18, 80, 102}@media (max-width:991px){.content-of-object-reader{--tt-object-reader-ratings-font-size: 1rem}}.content-of-object-reader .object-block-700 p:has(a){margin-bottom:var(--tt-object-reader-block-700-link-margin-bottom)}.content-of-object-reader .object-block-700 a{font-weight:400;text-decoration:underline;color:var(--bs-black)}.content-of-object-reader .object-block-700 a:hover{text-decoration:none}.content-of-object-reader .object-block-701 .contact-information{line-height:32px}.content-of-object-reader .object-block-701 a{color:#1A1A1A;font-weight:400;line-height:normal;text-decoration:underline}.content-of-object-reader .object-block-701 a:hover{text-decoration:none}.content-of-object-reader .object-block-701 a::after{display:none}.content-of-object-reader.tt-sticky-object-block-700{color:var(--tt-object-reader-sticky-object-block-700-color);--bs-link-color-rgb: var(--tt-object-reader-sticky-object-block-700-link-rgb);--tt-link-border-bottom-color: var(--tt-object-reader-sticky-object-block-700-color);text-align:left;background-color:var(--tt-object-reader-sticky-object-block-700-bg);padding:32px 30px;top:calc(var(--bs-header-sticky-height) + 17px) !important}.content-of-object-reader.tt-sticky-object-block-700 .object-block-700{margin-bottom:0}.content-of-object-reader.tt-sticky-object-block-700 .object-block-700 h3{font-size:1.563rem;line-height:33.75px}@media (min-width:992px){.content-of-object-reader.tt-object-block-title-address-locality .object-block-100 .d-flex{flex-direction:row;justify-content:flex-start;gap:20px}}.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 h3{display:none}@media (max-width:991px){.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address{margin-top:10px}}.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address .address-street{display:none}.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address .address-postal-locality .address-postal{display:none}.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address .address-postal-locality .address-locality{font-size:25px;font-weight:500}@media (max-width:1199px){.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address .address-postal-locality .address-locality{font-size:20px}}.content-of-object-reader.tt-object-block-title-address-locality .object-block-700 .address .address-country{display:none}.content-of-object-reader .object-block-100 h1{margin-bottom:0}.content-of-object-reader .object-block-100 .d-flex{flex-direction:column;justify-content:center;gap:var(--tt-object-reader-block-100-gap)}.content-of-object-reader .object-block-100 .rating{--bs-rating-font-size: var(--tt-object-reader-ratings-font-size);--bs-rating-icon-gap: var(--tt-object-reader-ratings-icon-gap);align-items:flex-start}.content-of-object-reader .object-block-200 h3{display:none}.content-of-object-reader .object-block-200 .nav-underline{--bs-nav-link-padding-y: 1.188rem;border-bottom:1px solid #EFEEE3;margin-bottom:2.75rem !important;--bs-nav-underline-link-active-color: var(--tt-typography-green)}.content-of-object-reader .object-block-200 .nav-underline .nav-link{font-weight:400}.content-of-object-reader .object-block-200 .nav-underline .nav-link:not(.active):hover{border-bottom-color:transparent;color:var(--bs-nav-link-hover-color)}.content-of-object-reader .object-block-200 .nav-underline .nav-link.icon-link{font-size:1rem;color:var(--bs-nav-underline-link-active-color);background-color:transparent;border-color:transparent;padding-right:0;height:auto;margin-top:22px}.content-of-object-reader .object-block-200 .nav-underline .nav-link.icon-link:hover{color:var(--bs-nav-link-hover-color)}.content-of-object-reader .object-block-200 .tab-content .aspect{border-radius:15px}.content-of-object-reader .object-block-1000{display:flex;justify-content:center}@media (max-width:991px){.content-of-object-reader .object-block-1000{width:100%;justify-content:center;align-items:center;height:var(--bs-object-list-filters-mobile-open-height);background:var(--bs-object-list-filters-mobile-background)}}.content-of-object-reader .object-block-1000 .btn{width:100% !important;justify-content:center;color:var(--bs-black);background-color:#AFB58A;border-color:#AFB58A}@media (max-width:767px){.content-of-object-reader .object-block-1000 .btn{width:100% !important}}.content-of-object-reader .object-block-1000 .btn:hover{color:var(--bs-black);background-color:#EFEEE3;border-color:#EFEEE3}.content-of-object-reader .object-block-101{margin-bottom:85px}@media (max-width:991px){.content-of-object-reader .object-block-101{margin-bottom:40px}}.content-of-object-reader .object-block-102{font-weight:400;font-size:32px;line-height:normal;margin-bottom:100px}@media (max-width:1199px){.content-of-object-reader .object-block-102{font-size:22px;margin-bottom:60px}}@media (max-width:991px){.content-of-object-reader .object-block-102{margin-bottom:40px}}@media (max-width:991px){.content-of-object-reader .object-block-600{padding-bottom:50px}}@media (min-width:992px){.content-of-object-reader .object-block-600 .row{--bs-gutter-x: 1.5rem}}.content-of-object-reader .object-block-700 p:has(a){margin-bottom:var(--tt-object-reader-block-700-link-margin-bottom)}.content-of-object-reader .object-block-700 a::after{display:none}.content-of-object-reader .object-block-800 .wrapper{--bs-wrapper-padding-y: 8rem}.content-of-object-reader .object-block-800 .wrapper .wrapper-bg-media:before{border-radius:15px}.content-of-object-reader .object-block-800 .wrapper .wrapper-content{padding:var(--bs-wrapper-padding-y) var(--bs-wrapper-padding-x) !important}.content-of-object-reader .object-block-800 .wrapper .wrapper-content .btn{color:var(--bs-black);background-color:var(--bs-primary);border:none}.content-of-object-reader .object-block-800 .wrapper .wrapper-content .btn:hover{color:var(--bs-black);background-color:var(--bs-primary-light);border-color:var(--bs-primary-light)}.content-of-object-reader .object-block-1100 h3{position:absolute;width:auto}.content-of-object-reader .card .card-action .card-action__buttons{display:none}.content-of-object-reader.tt-block-700-title-none .object-block-700 h3{display:none}.content-of-object-reader.tt-block-701-contact-identity-none{margin-bottom:0}.content-of-object-reader.tt-block-701-contact-identity-none .contact-identity .contact-honorific-prefix{display:none}.content-of-object-reader.tt-block-701-contact-identity-none .contact-identity .contact-given-name{display:none}.content-of-object-reader.tt-block-701-contact-identity-none .contact-identity .contact-family-name{display:none}.content-of-object-reader.tt-block-701-contact-identity-none .contact-information{display:none}.content-of-object-reader.tt-block-701-contact-identity-none .object-block-700{display:none}.content-of-object-reader.tt-block-701-contact-identity-none .object-block-701{margin-bottom:0}.content-of-object-reader.tt-block-701-title-none .object-block-700 h3{display:none}.content-of-object-reader.tt-block-701-title-none .object-block-700 .address .address-country{display:none}.content-of-object-reader.tt-block-701-title-none .object-block-701 h3{display:none}.content-of-object-reader.tt-block-701-title-none .object-block-701 .contact-identity{display:none}.content-of-object-reader.tt-block-800-title-none h3{display:none}.content-of-object-reader .tab-content .compact-view.wrapper{--bs-wrapper-media-overlay: none}.tt-wrapper-empfehlungen hr{margin-top:72px;margin-bottom:88px}@media (max-width:991px){.tt-wrapper-empfehlungen hr{margin-top:0;margin-bottom:45px}}.content-of-gallery .compact-view{--bs-wrapper-media-overlay: none}.content-of-gallery .compact-view a::after{display:flex;justify-content:center;align-items:center;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center;background-size:15%;opacity:0;transition:opacity 0.5s ease-in-out}.content-of-gallery .compact-view:hover a::after{opacity:1;background-image:url(../../files/_OpenFrontend/_config/design_TT/img/zoom-in.svg);transition:opacity 0.5s ease-in-out}.glightbox-container{--lightbox-offset: 1px;--lightbox-tabs-padding-x: 4.375rem;--lightbox-tabs-padding-y: 1.375rem;--lightbox-tabs-border-color: transparent;--lightbox-thumbnails-border-color: transparent;--lightbox-btn-arrow-width: 52px;--lightbox-btn-arrow-height: 52px;--lightbox-btn-arrow-offset: 6.375rem;--lightbox-btn-arrow-background: transparent;--lightbox-btn-arrow-hover-background: var(--bs-primary);--lightbox-btn-close-width: 24px;--lightbox-btn-close-height: 33px;--lightbox-btn-close-offset-right: 68px;--lightbox-btn-close-offset-top: 27px;--lightbox-btn-close-background: transparent;--lightbox-btn-close-hover-background: transparent;--tt-lightbox-gprevgnext-border-radius: 50px;--tt-lightbox-gprevgnext-border-width: 1px;--tt-lightbox-gprevgnext-of-icon-width: 1.563rem;--tt-lightbox-gprevgnext-of-icon-height: 1.563rem;--tt-lightbox-gprevgnext-border-width-color: var(--bs-primary);--tt-lightbox-gprevgnext-border-width-color-hover: var(--bs-primary);--tt-lightbox-gprevgnext-border-width-color-disabled: var(--bs-light);--tt-lightbox-gprev-gnext-gclose-of-icon-color: var(--tt-typography-green);--tt-lightbox-gprevgnext-of-icon-hover-color: var(--bs-white);--tt-gallery-thumbnails-swiper-border-color: transparent}.glightbox-container:has(#object-reader-map-lightbox){--lightbox-offset: 19px}@media (max-width:767px){.glightbox-container{--lightbox-tabs-padding-x: 1.188rem;--lightbox-btn-close-offset-right: 18px}}@media (min-width:768px) and (max-width:1199px){.glightbox-container{--lightbox-tabs-padding-x: 1.25rem;--lightbox-btn-arrow-offset: 2rem;--lightbox-btn-close-offset-right: 38px}}.glightbox-container .lightbox-wrapper .gslide-image img{border-radius:15px}.glightbox-container .lightbox-wrapper .gslide-media{border-radius:15px}.glightbox-container .lightbox-thumbnails .gallery-thumbnails{padding-left:3.5rem;padding-right:3.5rem}.glightbox-container .lightbox-thumbnails .gallery-thumbnails .swiper-slide{border-radius:10px}.glightbox-container .lightbox-thumbnails .gallery-thumbnails .swiper-slide img{border-radius:10px}.glightbox-container .lightbox-thumbnails .gallery-thumbnails .swiper-slide:before{border:0px solid var(--tt-gallery-thumbnails-swiper-border-color)}.glightbox-container .lightbox-thumbnails .gallery-thumbnails .swiper-slide-active:before{border:1px solid var(--tt-gallery-thumbnails-swiper-border-color)}.glightbox-container button.gclose{padding:0}.glightbox-container button.gclose .of-icon{width:24px;height:24px;color:#1A1A1A}.glightbox-container button.gclose .of-icon path{fill:#1A1A1A}.glightbox-container button.gprev,.glightbox-container button.gnext{border-radius:var(--tt-lightbox-gprevgnext-border-radius);border:var(--tt-lightbox-gprevgnext-border-width) solid var(--tt-lightbox-gprevgnext-border-width-color);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, background-size 0.15s ease-in-out !important;background-size:0 100%;background-repeat:no-repeat}.glightbox-container button.gprev .of-icon,.glightbox-container button.gnext .of-icon{color:var(--tt-lightbox-gprev-gnext-gclose-of-icon-color);width:var(--tt-lightbox-gprevgnext-of-icon-width);height:var(--tt-lightbox-gprevgnext-of-icon-height)}.glightbox-container button.gprev path,.glightbox-container button.gnext path{fill:var(--tt-lightbox-gprev-gnext-gclose-of-icon-color)}.glightbox-container button.gprev svg,.glightbox-container button.gnext svg{width:auto;height:auto}.glightbox-container button.gprev svg path,.glightbox-container button.gnext svg path{fill:var(--tt-lightbox-gprev-gnext-gclose-of-icon-color)}.glightbox-container button.gprev.disabled,.glightbox-container button.gnext.disabled{border:var(--tt-lightbox-gprevgnext-border-width) solid var(--tt-lightbox-gprevgnext-border-width-color-disabled);pointer-events:none;background-image:none;opacity:1}.glightbox-container button.gprev.disabled .of-icon,.glightbox-container button.gnext.disabled .of-icon{color:var(--tt-lightbox-gprevgnext-border-width-color-disabled)}.glightbox-container button.gprev.disabled .of-icon path,.glightbox-container button.gnext.disabled .of-icon path{fill:var(--tt-lightbox-gprevgnext-border-width-color-disabled)}.glightbox-container button.gprev.disabled svg path,.glightbox-container button.gnext.disabled svg path{fill:var(--tt-lightbox-gprevgnext-border-width-color-disabled)}.glightbox-container button.gprev:hover,.glightbox-container button.gnext:hover{background-size:100% 100%;border:var(--tt-lightbox-gprevgnext-border-width) solid var(--tt-lightbox-gprevgnext-border-width-color-hover)}.glightbox-container button.gprev:hover .of-icon,.glightbox-container button.gnext:hover .of-icon{color:var(--tt-lightbox-gprevgnext-of-icon-hover-color)}.glightbox-container button.gprev:hover path,.glightbox-container button.gnext:hover path{fill:var(--tt-lightbox-gprevgnext-of-icon-hover-color)}.glightbox-container button.gprev:hover svg path,.glightbox-container button.gnext:hover svg path{fill:var(--tt-lightbox-gprevgnext-of-icon-hover-color)}.glightbox-container .carousel-navigation{display:none;right:76px;left:76px}@media (min-width:768px) and (max-width:1199px){.glightbox-container .carousel-navigation{right:10px;left:10px}}@media (max-width:767px){.glightbox-container .carousel-navigation{right:0;left:0}}.glightbox-container .leaflet-control-container .leaflet-right .leaflet-control{margin-right:15px}.glightbox-container .leaflet-control-container .leaflet-top .leaflet-control{margin-top:15px}.glightbox-container .leaflet-control-container .leaflet-control-routing{border-radius:0;border:1px solid #1A1A1A}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group{}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn-outline-secondary:first-child{--bs-btn-bg: #1A1A1A;--bs-btn-color: #ffffff;border-radius:50% !important;width:40px;height:40px;padding:8px 11px;background-image:none;border-color:#1A1A1A}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn-outline-secondary:first-child:hover{background-color:#1A1A1A;border-color:#1A1A1A;color:#EFEEE3}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .form-control{font-size:14px;line-height:19.6px;border-left:none;margin-left:-20px !important;background:transparent;border:1px solid #1A1A1A !important;border-color:#0f0f0f !important;border-left:none !important;padding:9px 25px;padding-left:28px;padding-right:16px;height:40px}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .form-control::placeholder{color:#636366 !important}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn.loader{--bs-btn-bg: #AFB58A;color:#ffffff;font-size:16px;line-height:normal;justify-content:center;background-image:none;padding:8px 12px;padding-right:15px;height:40px;border:1px solid #1A1A1A}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn.loader span.loader-content{line-height:13px}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn.loader:hover{background-color:#EFEEE3;color:#ffffff;border:1px solid #1A1A1A}.glightbox-container .leaflet-control-container .leaflet-control-routing .input-group .btn.loader[disabled]{background-color:transparent;color:#E0E0E0;border:1px solid #E0E0E0}.glightbox-container .leaflet-control-container .leaflet-control-routing button.list-group-item:hover{background-color:transparent}.lightbox-tabs .nav-underline{margin-left:32px;margin-bottom:0}@media (max-width:767px){.lightbox-tabs .nav-underline{margin-left:0}}.content-of-image .placeholder-image,.object-block .placeholder-image{border-radius:15px}.content-of-image img,.object-block img{border-radius:15px}.content-of-hyperlink .placeholder-image{border-radius:15px}.content-of-hyperlink img{border-radius:15px}.content-of-wispo-report .wispo-status{border-color:#EBEBEB}.content-of-wispo-report .wispo-status.wispo-status-hover:hover{background-color:transparent}.content-of-wispo-report .wispo-status .wispo-status-content{gap:0.313rem}.content-of-wispo-report .wispo-status .wispo-status-content .wispo-status-label,.content-of-wispo-report .wispo-status .wispo-status-content .wispo-status-value,.content-of-wispo-report .wispo-status .wispo-status-content .wispo-status-icon{color:var(--bs-dark)}.content-of-wispo-report .wispo-status .wispo-status-content .wispo-status-icon .of-icon{height:2rem;width:2rem}.content-of-wispo-report .wispo-status .state::before,.content-of-wispo-report .wispo-status .state::after{width:18px;height:18px}.content-of-wispo-report .wispo-status .state.state.state--open::before{color:var(--bs-black) !important}.content-of-wispo-report .wispo-status .state.state.state--open::after{border:1px solid var(--bs-success) !important;background-color:var(--bs-success)}.content-of-wispo-report .wispo-status .state.state.state--unknown::before{color:var(--bs-black) !important}.content-of-wispo-report .wispo-status .state.state.state--unknown::after{border:1px solid var(--bs-danger) !important;background-color:var(--bs-danger)}.content-of-wispo-report .wispo-status .state.state.state--closed::before{color:var(--bs-white) !important}.content-of-wispo-report .wispo-status .state.state.state--closed::after{border:1px solid var(--bs-warning) !important;background-color:var(--bs-warning)}.content-of-wispo-report table,.content-of-wispo-report .table,.content-of-wispo-report .opening-times{--bs-table-striped-bg: var(--tt-blue-light)}.content-of-wispo-report .table-hover>tbody>tr:hover>*{--bs-table-bg-state: transparent}.content-of-wispo-report .accordion{--bs-accordion-active-color: var(--tt-blue);--bs-accordion-btn-active-icon-color: var(--tt-blue)}.content-of-wispo-report .accordion .accordion-body .row{--bs-gutter-y: 0}.tt-change-language:has(select){position:relative}@media (max-width:767px){.tt-change-language:has(select){margin-bottom:5px}}.tt-change-language:has(select)::before{content:"";position:absolute;width:20px;height:20px;font-size:24px;font-weight:700;left:30px;top:13px;background-image:url(../../files/_OpenFrontend/_config/design_TT/img/world-icon-black.svg);background-repeat:no-repeat;background-size:20px 20px}.tt-change-language:has(select) select.form-select{position:relative;width:auto;font-size:14px;line-height:19.6px;font-weight:400;background-color:transparent;color:#1A1A1A;padding-top:0;padding-bottom:0;padding-right:49px;padding-left:46px;margin-left:1px;background-size:16px 14px;background-position:right 1.25rem top 0.875rem;--bs-form-select-bg-img: url(../../files/_OpenFrontend/_config/design_TT/img/chevron-down-black.svg);width:167px;height:46px;border-radius:26px;border-color:#1A1A1A}.tt-change-language:has(select) select.form-select:focus{border-color:#1A1A1A;outline:none}footer{--bs-heading-color: #1A1A1A;--bs-link-color-rgb: 26, 26, 26;--bs-nav-link-color: #636366;--bs-link-color: var(--bs-black);position:relative;background-color:transparent;padding-top:89px}@media (max-width:991px){footer{padding-top:50px}}@media (max-width:767px){footer{padding-top:22px}}footer .footer-image-wrapper{position:relative;overflow:hidden}footer .footer-image-wrapper .wrapper-bg-media:before{opacity:0 !important}@media (max-width:1399px){footer .footer-image-wrapper .container{width:100%;max-width:100%;padding-left:0;padding-right:0}}footer .footer-image-wrapper::before{position:absolute;content:" ";background-image:url(../../files/_OpenFrontend/_config/design_TT/img/silhouette-footer-erweiterung-left.svg);width:100%;height:63px;right:calc(50% + 636px);bottom:0}@media (max-width:1399px){footer .footer-image-wrapper::before{display:none}}footer .footer-image-wrapper::after{position:absolute;content:" ";background-image:url(../../files/_OpenFrontend/_config/design_TT/img/silhouette-footer-erweiterung-right.svg);width:100%;height:18px;left:calc(50% + 636px);bottom:0}@media (max-width:1399px){footer .footer-image-wrapper::after{display:none}}footer .footer-image-wrapper .footer-image{width:100%;aspect-ratio:16.5517241379;overflow:hidden}footer .footer-image-wrapper .footer-image .wrapper-bg-media{bottom:-1px}footer .footer-main{background-color:var(--bs-primary);padding-top:84px;padding-bottom:28px}@media (max-width:991px){footer .footer-main{padding-top:25px}}footer .wrapper{--bs-wrapper-color: var(--bs-black);--bs-link-color-rgb: 26, 26, 26;--bs-link-hover-color: #747A4D;--bs-link-hover-color-rgb: 116, 122, 77}footer .wrapper .footer-content-address p:has(.footer-link){margin-bottom:0}footer .wrapper hr{color:#E0E0E0;margin-bottom:0}@media (min-width:992px){footer .wrapper hr{display:none}}footer p{font-size:20px;font-weight:400;line-height:normal;color:#1A1A1A}footer a:not(.btn){font-size:20px;font-weight:400 !important;line-height:normal}footer .wrapper.mb-section{border-bottom:none}footer .content-of-headline{margin-bottom:16px}footer .content-of-text{margin-bottom:24px}footer .content-of-text a:not(.btn){border-bottom:none !important}footer .content-of-text.tt-content-text-newsletter{margin-bottom:24px}footer .btn-newsletter .btn{width:100%;justify-content:center}footer .tt-row-social-links{margin-top:42px;--bs-gutter-x: 0.75rem;justify-content:center}@media (max-width:991px){footer .tt-row-social-links{margin-top:15px;justify-content:flex-start}}footer .content-of-hyperlink{margin-right:2px;margin-left:1px}footer .content-of-hyperlink .btn-outline-dark{width:100%;justify-content:center}footer .content-of-hyperlink .btn-secondary{--bs-btn-color: var(--bs-white);--bs-btn-bg: transparent;--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-focus-shadow-rgb: 180, 0, 21;--bs-btn-active-color: var(--bs-black);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white)}footer .content-of-hyperlink .btn-icon{--bs-btn-color: var(--bs-primary);--bs-btn-bg: var(--bs-primary-light);--bs-btn-border-color: var(--bs-primary-light);--bs-btn-hover-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-white);--bs-btn-hover-border-color: var(--bs-white);--bs-btn-active-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-white);--bs-btn-active-border-color: var(--bs-white);border-radius:36px;width:36px;height:36px;padding:0;display:flex;justify-content:center;margin:0;line-height:normal}footer .content-of-hyperlink .btn-icon::before{display:none}footer .content-of-hyperlink .btn-icon .of-icon{width:16px;height:16px}footer .content-of-hyperlink:has(a.btn-icon){margin-bottom:15px !important}footer .nav-link{color:rgb(var(--bs-link-color-rgb)) !important;border-bottom:1px solid #ffffff;padding-bottom:8px;padding-top:8px}footer .nav-link:focus,footer .nav-link:hover{color:var(--bs-nav-link-hover-color) !important}footer ul{margin-bottom:40px !important}@media (max-width:991px){footer ul{margin-bottom:30px !important}}footer ul li{margin-bottom:0}footer ul li a{color:inherit !important}footer ul li a:hover{text-decoration:none !important}footer .wrapper.mb-section:last-child .wrapper-content{padding-top:33px;padding-bottom:33px}footer .wrapper.mb-section:last-child .wrapper-content ul.nav{margin-bottom:0 !important}footer .wrapper.mb-section:last-child .wrapper-content ul.nav a{font-size:16px;font-weight:400;line-height:normal}footer .wrapper.mb-section:last-child .wrapper-content ul.nav span{font-size:16px;font-weight:400;line-height:normal}footer .wrapper.mb-section:last-child .wrapper-content .content-of-text{margin-bottom:0}footer .wrapper.mb-section:last-child .wrapper-content .content-of-text p{font-size:16px;font-weight:400;line-height:normal;margin-right:10px;margin-bottom:0}footer .tt-col-labels{display:flex;align-items:end}footer .tt-col-labels .content-of-hyperlink:has(a.btn-icon){margin-bottom:0 !important}footer .footer-bottom{background-color:var(--bs-primary);border-top:1px solid var(--bs-primary-light)}footer .footer-bottom .content-of-text p{font-size:16px;line-height:normal;margin-right:0 !important}footer .footer-bottom .content-of-text a:not(.btn){font-size:16px;line-height:normal}footer .footer-bottom .tt-col-copyright{display:flex;justify-content:flex-end !important}@media (max-width:1199px){footer .footer-bottom .tt-col-copyright{justify-content:flex-start !important}footer .footer-bottom .tt-col-copyright .content-of-text{margin-top:15px}}@media (max-width:767px){:root footer .wrapper-content{padding:0 !important;padding-top:22px !important;padding-bottom:23px !important}:root footer .footer-image-wrapper .wrapper-content{padding-top:0 !important;padding-bottom:0 !important}}@media (max-width:576px){footer .content-of-text p:first-child{margin-bottom:40px}footer .wrapper.mb-section:last-child .container{border-top:none !important}footer .wrapper.mb-section:last-child .wrapper-content{padding-top:22px !important;padding-bottom:23px !important}footer .wrapper.mb-section:last-child .wrapper-content .content-of-text{margin-bottom:0}footer .wrapper.mb-section:last-child .wrapper-content .content-of-text p{text-align:left !important}footer .wrapper.mb-section:last-child .wrapper-content .content-of-text a{display:block}footer .wrapper.mb-section:last-child .row .row{margin-bottom:0}}#bynder-widget-lightbox{background-color:#1A1A1A !important}@media (max-width:767px){.bynder-widget-media-list .bynder-widget-header{display:flex;flex-direction:column}.bynder-widget-media-list .bynder-widget-header .bynder-widget-btn{position:relative;top:auto;right:auto}.bynder-widget-media-list .bynder-widget-header a.bynder-widget-link{line-height:1.3;margin-bottom:10px}}body:has(#bynder-widget-lightbox)::before{display:none !important}body:has(#bynder-widget-lightbox) .header,body:has(#bynder-widget-lightbox) footer,body:has(#bynder-widget-lightbox) .header-placeholder{display:none !important}body:has(#bynder-widget-lightbox) .mod_article:not(#bynder-widget-lightbox){display:none !important}body:has(#bynder-widget-lightbox) .mod_article:has(#bynder-widget-lightbox){display:block !important}body:has(#bynder-widget-lightbox) .wrapper:not(#bynder-widget-lightbox){display:none !important}body:has(#bynder-widget-lightbox) .wrapper:has(#bynder-widget-lightbox){display:block !important}body:has(#bynder-widget-lightbox) .wrapper .accordion-item:not(#bynder-widget-lightbox){display:none !important}body:has(#bynder-widget-lightbox) .wrapper .accordion-item:has(#bynder-widget-lightbox){display:block !important}#CybotCookiebotDialog{background-color:#ffffff !important;border-radius:0 !important}#CybotCookiebotDialog *{font-family:"quasimoda", sans-serif !important;font-size:16px !important;font-weight:normal !important;letter-spacing:normal !important}#CybotCookiebotDialog #CybotCookiebotDialogHeader{border-bottom:1px solid #1A1A1A !important}@media screen and (min-width:1280px){#CybotCookiebotDialog #CybotCookiebotDialogHeader{border-bottom:none !important}}#CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{padding-top:0.4em !important;color:#ffffff !important}#CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{background:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{border-bottom:1px solid #1A1A1A}@media screen and (min-width:1280px){#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{border-bottom:none !important}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContentTitle{font-family:"quasimoda", sans-serif !important;font-size:18px !important;font-weight:bold !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton{border-radius:50px !important;font-size:16px !important;font-weight:normal !important;padding:5px 12px 5px !important;line-height:25px !important;text-transform:none;border:none !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton:hover{background-size:100% 100%;background-color:#1A1A1A !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline{color:#1A1A1A !important;border:1px solid #1A1A1A !important;background-color:#ffffff !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline:hover{color:#ffffff !important;background-color:#1A1A1A !important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentIABv2Tab.CybotCookiebotDialogCollapsed:before{top:0.55em !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup{border:1px solid #1A1A1A !important;border-radius:0 !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup:hover{background-color:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo{border:1px solid #1A1A1A;border-radius:0 !important;background-color:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border:1px solid #1A1A1A;border-radius:0 !important;background-color:transparent !important}#CybotCookiebotDialog .CybotCookiebotFader{background-image:none !important}.content-of-image.tt-image-mask{mask-image:url(../../files/_OpenFrontend/_config/design_TT/img/img-mask.svg);mask-size:contain;mask-position:center center;mask-repeat:no-repeat}body:has(.leaflet-container.leaflet-fullscreen-on){}body:has(.leaflet-container.leaflet-fullscreen-on) .header{display:none !important}body:has(.leaflet-container.leaflet-fullscreen-on) footer{display:none !important}body.oax-fullscreen header,body.oax-fullscreen footer,body.oax-fullscreen .carousel-future-slides-visible,body.oax-fullscreen .module-of-anchor-navigation,body.oax-fullscreen .wrapper:not(:has(.oax)){display:none !important}body.oax-detailmap-visible header,body.oax-detailmap-visible footer,body.oax-detailmap-visible .carousel-future-slides-visible,body.oax-detailmap-visible .module-of-anchor-navigation{display:none !important}@media (min-width:992px){#wrapper-outdooractive{margin-top:88px !important;padding-left:10px !important;padding-right:10px !important}}body.oax-smallscreen .oax{z-index:10}body.oax-fullscreen #header-wrap{z-index:197}body.oax-fullscreen #header,body.oax-fullscreen #primary-menu{display:none !important}body.oax-fullscreen .oax{z-index:197}.tt-main-slider{margin-top:-80px}@media (max-width:991px){.tt-main-slider{margin-top:-60px}}.slider .min-vh-100-header{min-height:100svh}.min-vh-100-header{min-height:100svh}@supports (height: 100dvh){.min-vh-100-header{min-height:100svh}}.vh-100-header{height:100svh}@supports (height: 100dvh){.vh-100-header{height:100svh}}.max-vh-100-header{max-height:100svh}@supports (height: 100dvh){.max-vh-100-header{max-height:100svh}}body:has(.leaflet-container.leaflet-fullscreen-on),body.object-list-full-screen{}body:has(.leaflet-container.leaflet-fullscreen-on) .header,body.object-list-full-screen .header{display:none !important}body:has(.leaflet-container.leaflet-fullscreen-on) footer,body.object-list-full-screen footer{display:none !important}body:has(.leaflet-container.leaflet-fullscreen-on) div[data-test-id="userlike-container"],body.object-list-full-screen div[data-test-id="userlike-container"]{display:none !important}body:has(.header-collapse.page-menu-wrapper.collapse.show, #glightbox-body, .object-list-filters-open) div[data-test-id="userlike-container"],body.object-list-filters-open div[data-test-id="userlike-container"]{display:none !important}.tt-card-header-mobile .carousel{--bs-carousel-pagination-bullet-size: 12px;--bs-carousel-pagination-bullet-width: 12px;--bs-carousel-pagination-bullet-height: 12px;--bs-carousel-pagination-bullet-inactive-color: transparent;--bs-carousel-pagination-top: 24px;--bs-carousel-pagination-bullet-vertical-gap: 18px}.tt-card-header-mobile .carousel .carousel-pagination{display:flex !important}.tt-card-header-mobile .carousel .carousel-pagination::before{display:none}.tt-card-header-mobile .carousel .carousel-pagination.carousel-pagination--center{width:auto;margin-left:auto}.tt-card-header-mobile .carousel .carousel-pagination .carousel-pagination-bullet{border-radius:50%;border:2px solid var(--bs-carousel-pagination-color)}@media (max-width:991px){.tt-card-header-mobile{position:relative;padding-left:5px}.tt-card-header-mobile .card{--bs-card-spacer-y: 12px!important;--bs-card-spacer-x: 12px!important;--bs-card-title-spacer-y: 0;--bs-card-info-spacer-y: 7px;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-card-border-color);--bs-card-border-radius: 15px;--bs-card-inner-border-radius: 15px;--bs-card-mini-media-width: 104px;--bs-card-info-font-size: 0.75rem;container-name:card;container-type:inline-size;display:grid;grid-template-areas:"media header" "media body" "media action" "media footer";grid-template-rows:auto auto 1fr auto;--bs-card-media-width: var(--bs-card-horizontal-media-width);grid-template-columns:auto minmax(0, 1fr)}.tt-card-header-mobile .card .card-media{grid-area:media;height:100%;width:var(--bs-card-media-width);--bs-card-media-width: var(--bs-card-mini-media-width);border-bottom-left-radius:15px !important}.tt-card-header-mobile .card .card-media:first-child{border-radius:var(--bs-card-inner-border-radius) 0 0 var(--bs-card-inner-border-radius)}.tt-card-header-mobile .card .card-media .card-media__visual{height:100%;left:0;position:absolute;top:0;width:100%}.tt-card-header-mobile .card .card-media .card-media__visual>*{height:100%;width:100%}.tt-card-header-mobile .card .card-media .card-media__visual figure:has(> a),.tt-card-header-mobile .card .card-media .card-media__visual figure:has(picture){display:flex;flex-direction:column}.tt-card-header-mobile .card .card-media .card-media__visual figure:has(> a)>a,.tt-card-header-mobile .card .card-media .card-media__visual figure:has(picture)>a{display:flex;flex-grow:1}.tt-card-header-mobile .card .card-media .card-media__visual figure:has(> a) picture,.tt-card-header-mobile .card .card-media .card-media__visual figure:has(picture) picture{display:flex;flex-grow:1}.tt-card-header-mobile .card .card-media .card-media__visual img,.tt-card-header-mobile .card .card-media .card-media__visual video{aspect-ratio:1 !important;object-fit:cover !important}.tt-card-header-mobile .card .card-media .card-media__visual figure,.tt-card-header-mobile .card .card-media .card-media__visual iframe,.tt-card-header-mobile .card .card-media .card-media__visual img,.tt-card-header-mobile .card .card-media .card-media__visual video,.tt-card-header-mobile .card .card-media .card-media__visual>*{min-height:100%}.tt-card-header-mobile .card .card-body{grid-area:body;padding-bottom:12px !important}.tt-card-header-mobile .card .card-body .card-title{font-size:18px !important;line-height:normal}.tt-card-header-mobile .card .card-body .card-title-rating .card-title{white-space:normal;-webkit-line-clamp:3}.tt-card-header-mobile .card .card-body .card-text{display:none}.tt-card-header-mobile .card .card-action,.tt-card-header-mobile .card .card-media__content--bottom-left:not(.card-media__content--visible),.tt-card-header-mobile .card .card-media__content--bottom-right:not(.card-media__content--visible),.tt-card-header-mobile .card .card-tags,.tt-card-header-mobile .card .user-rating{display:none}.tt-card-header-mobile .card .card-action{grid-area:action}}body.flockler-embed-popup-open header,body.flockler-embed-popup-open footer{display:none}figure.flockler-grid-item__media{border-radius:15px !important}.flockler-grid-item:before,.flockler-grid-item:after{border-radius:15px !important}.flockler-grid-item__wrapper{border-radius:15px !important}body .flockler-embed-popup__content__text-wrap .flockler-embed-popup__content__text a:hover,body .flockler-embed-popup__content__text-wrap .flockler-embed-popup__content__text a:focus{color:#AFB58A !important;text-decoration-color:#AFB58A !important}@media (min-width:1024px){figure.flockler-embed-popup__media{border-bottom-left-radius:15px !important;border-top-left-radius:15px !important}.flockler-embed-popup__media+.flockler-embed-popup__content{border-bottom-right-radius:15px !important;border-top-right-radius:15px !important}}.flockler-grid-item__context__icon path{fill:var(--bs-primary)}.flockler-embed-popup-item__profile__name{line-height:normal}body.tp-body .header-brand img.d-mode-dark-none{display:block !important}#CybotCookiebotDialog{background-color:var(--bs-white) !important;border-radius:0 !important}#CybotCookiebotDialog *{font-family:"quasimoda", sans-serif !important;font-size:16px !important;font-weight:normal !important;letter-spacing:normal !important}#CybotCookiebotDialog #CybotCookiebotDialogHeader{border-bottom:1px solid var(--bs-light) !important}@media screen and (min-width:1280px){#CybotCookiebotDialog #CybotCookiebotDialogHeader{border-bottom:none !important}}#CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{padding-top:0.2em !important;color:var(--bs-dark) !important}#CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{background:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{border-bottom:1px solid var(--bs-light)}@media screen and (min-width:1280px){#CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{border-bottom:none !important}}#CybotCookiebotDialog #CybotCookiebotDialogBody #CybotCookiebotDialogBodyContentTitle{font-family:"quasimoda", sans-serif !important;font-size:18px !important;font-weight:bold !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton{border-radius:32px !important;font-size:16px !important;font-weight:600 !important;padding:11px 20px 11px 20px !important;line-height:100% !important;text-transform:none;border:none !important;height:48px;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyButton:hover{background-color:var(--bs-primary-light) !important;opacity:1 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline{font-weight:600 !important;color:var(--bs-primary) !important;border:1px solid var(--bs-primary) !important;background-color:var(--bs-white) !important;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline:hover{color:var(--bs-black) !important;background-color:#EBEBEB !important;border:1px solid #EBEBEB !important;opacity:1 !important}#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentIABv2Tab.CybotCookiebotDialogCollapsed:before{top:0.55em !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup{border:1px solid var(--bs-light) !important;border-radius:0 !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup:hover{background-color:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo{border:1px solid var(--bs-light);border-radius:0 !important;background-color:transparent !important}#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border:1px solid var(--bs-light);border-radius:0 !important;background-color:transparent !important}#CybotCookiebotDialog .CybotCookiebotFader{background-image:none !important}
