body{--color-main-light: #dff3ff;--color-main-light-rgb: 223,243,255;--color-main-medium: #225378;--color-contrast-dark: #e27e0c;--font-size-smaller: 0.9rem;--label-color: #0a0a0a}@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-group:before,.fa-users:before{content:""}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--color-header) !important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{cursor:pointer}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.h4{font-size:1.8rem}.h5{font-size:1.5rem}.type-module_base_text:has(table) p.bodytext,.type-module_base_textimage:has(table) p.bodytext,.type-form_formframework:has(table) p.bodytext{margin:1rem 0rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility;color:#666}.type-module_base_text:has(table) h4,.type-module_base_textimage:has(table) h4,.type-form_formframework:has(table) h4{margin-bottom:2.8125rem;position:relative}.type-module_base_text:has(table) h4:after,.type-module_base_textimage:has(table) h4:after,.type-form_formframework:has(table) h4:after{content:"";position:absolute;width:25vw;height:1px;background:var(--color-header);display:block;top:50%;transform:translateY(-50%);left:0;max-width:400px}.type-module_base_text:has(table) h4:before,.type-module_base_textimage:has(table) h4:before,.type-form_formframework:has(table) h4:before{content:"";position:absolute;width:25vw;height:1px;background:var(--color-header);display:block;top:50%;transform:translateY(-50%);right:0;max-width:400px}@media screen and (max-width: 768px){.type-module_base_text:has(table) h4:after,.type-module_base_textimage:has(table) h4:after,.type-form_formframework:has(table) h4:after{width:15vw}.type-module_base_text:has(table) h4:before,.type-module_base_textimage:has(table) h4:before,.type-form_formframework:has(table) h4:before{width:15vw}}.type-module_base_text:has(table) table,.type-module_base_textimage:has(table) table,.type-form_formframework:has(table) table{width:100% !important}.type-module_base_text:has(table) table,.type-module_base_textimage:has(table) table,.type-form_formframework:has(table) table{border:1px solid #f2f2f2;border-collapse:collapse}.type-module_base_text:has(table) table tbody,.type-module_base_textimage:has(table) table tbody,.type-form_formframework:has(table) table tbody{border-spacing:0px;color:#666}.type-module_base_text:has(table) table tbody td,.type-module_base_textimage:has(table) table tbody td,.type-form_formframework:has(table) table tbody td{padding:.75rem;padding-left:1.5rem}.type-module_base_text:has(table) table tbody tr:nth-child(odd),.type-module_base_textimage:has(table) table tbody tr:nth-child(odd),.type-form_formframework:has(table) table tbody tr:nth-child(odd){background-color:#f2f2f2}.type-module_base_textimage:has(table) table thead th,.type-module_base_textimage:has(table) table thead td{padding:.75rem;padding-left:1rem}.type-module_base_textimage:has(table) table thead tr:nth-child(odd){background-color:#f2f2f2}.sem-data-line h4:before,.sem-data-line h4:after{background:var(--color-bg) !important}.type-form_formframework .base-grid--gap{gap:0 !important}.type-form_formframework .form-field{margin-bottom:.8rem !important}.type-form_formframework base-button{font-weight:600}.type-form_formframework nav{text-align:right}.type-form_formframework fieldset{border:none;padding-left:0;padding-right:0;margin-left:0}.type-form_formframework fieldset legend{padding-left:0;font-size:1.6rem;font-weight:600}.type-form_formframework fieldset label{color:var(--label-color);font-size:.875rem}.type-form_formframework [data-form-type=MultiCheckbox] input{display:none}.type-form_formframework [data-form-type=MultiCheckbox] input[type=checkbox]:checked+span{background-color:var(--color-header) !important;color:#fff !important}.type-form_formframework [data-form-type=MultiCheckbox] .form-field{padding:1rem 0rem}.type-form_formframework [data-form-type=MultiCheckbox] .form-check{margin-bottom:1rem}.type-form_formframework [data-form-type=MultiCheckbox] .inputs-list{display:flex;flex-wrap:wrap;gap:1rem}.type-form_formframework [data-form-type=MultiCheckbox] .inputs-list span{line-height:2 !important}.type-form_formframework [data-form-type=MultiCheckbox] .inputs-list span{background-color:var(--color-main);padding:.6rem 1.6rem;display:table-cell;cursor:pointer;font-size:.9rem}.type-form_formframework [data-form-type=MultiCheckbox] .inputs-list span:hover{background-color:var(--color-header) !important;color:#fff !important}@media screen and (max-width: 768px){.type-form_formframework [data-form-type=MultiCheckbox] .inputs-list{gap:0}}.type-module_base_textimage ul{padding-left:1rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}.page-header__link-text select{padding:0 !important}.dc-container .base-card{--base-card-box-shadow: none !important}.dc-container .base-card{margin:5px;box-shadow:0px 3px 10px rgba(10,10,10,.2)}.dc-container .base-card .read-more{transition:.3s;width:-moz-fit-content;width:fit-content;float:right;padding:.3rem 2.4rem}.dc-container .base-card .read-more:hover{-webkit-text-decoration:none !important;text-decoration:none !important}.bike-main-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}.bike-main-wrapper hr{width:50%;margin:2rem 0}.bike-main-wrapper p{font-size:1rem;font-weight:100;line-height:1.8}.bike-main-wrapper b{color:var(--color-header)}.bike-main-wrapper .splide__slide img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.bike-main-wrapper{padding:0}}.splide{display:flex}.header-container-bike{display:flex}.header-container-bike>div:nth-child(1){flex:1}.header-container-bike>div:nth-child(2){flex:1.5}.bike-description-block{margin:5rem 0}.header-container-bike-right{display:flex;justify-content:center;align-items:center}.header-container-bike-left{margin:auto}.header-container-bike-left h2{color:var(--color-header)}.header-container-bike-left .abstract{color:var(--color-text);font-size:1.3rem;font-weight:100}.single-image{height:50px}.bike-description-block{display:grid;grid-template-columns:3fr 1.5fr;grid-gap:5rem;gap:5rem}.sidebar-info-block{padding:.325rem 1.225rem;background-color:var(--color-main-light);position:relative;padding-top:.4rem;margin-top:3rem}.sidebar-info-block::before{font-family:"FontAwesome";content:"";position:absolute;color:#fff;height:120px;width:120px;background:var(--color-contrast);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:2rem;top:0;left:50%;transform:translate(-50%, -50%);font-size:3.3rem}.sidebar-info-block h6{font-size:1rem}.sidebar-info-block h5{margin-bottom:.5rem}.sidebar-info-block p{font-size:1.2rem;margin-bottom:0;gap:1rem}.sidebar-info-block span{color:var(--color-header);display:flex;justify-content:center;align-items:center}.sidebar-info-headline{display:flex}.bike-info{margin-top:3.2rem}.bike-info .icon-container{position:relative}.bike-info i{font-family:"FontAwesome";display:flex;justify-content:center;align-items:center;color:var(--color-header);font-size:1.5rem}.bike-info .female{position:absolute;left:55%;top:50%;transform:translate(-50%, -50%)}.bike-info .male{position:absolute;left:45%;top:50%;transform:translate(-50%, -50%)}.bike-info div{display:grid;grid-template-columns:1fr 1fr;text-align:center;margin-bottom:.3rem}[data-identifier=angebotsformular]{margin-top:5rem}[data-identifier=angebotsformular] h2:after{display:none}[data-identifier=angebotsformular] legend{font-size:1.5rem}[data-identifier=angebotsformular] nav{display:flex;justify-content:end}[data-identifier=angebotsformular] nav base-button{background-color:var(--color-header)}[data-identifier=angebotsformular] fieldset{border:none}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-1 .base-grid{display:flex;align-items:center;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-1 .base-grid .base-grid-cell{width:22%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-5]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-5]) div.base-grid-cell:first-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-5]) div.base-grid-cell:last-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-6]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-6]) div.base-grid-cell:first-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-6]) div.base-grid-cell:nth-of-type(2){width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-6]) div.base-grid-cell:last-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-9]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-9]) div.base-grid-cell:first-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-9]) div.base-grid-cell:last-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid:has([data-form-identifier=text-9]) div.base-grid-cell:last-of-type input{width:100%;height:40px;box-sizing:border-box}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=number-1]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=number-1]) div.base-grid-cell:first-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=number-1]) div.base-grid-cell:last-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=singleselect-3]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=singleselect-3]) .base-grid-cell{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=text-12]){display:flex;justify-content:space-between}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=text-12]) div.base-grid-cell:first-of-type{width:100%}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=text-12]) div.base-grid-cell:first-of-type div.form-field select{width:100%;box-sizing:border-box;height:40px}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 div.base-grid:has([data-form-identifier=text-12]) div.base-grid-cell:last-of-type{width:100%}.type-form_formframework input,textarea{font-family:var(--font-body-family) !important}.type-form_formframework input base-button,textarea base-button{cursor:pointer}base-button-group{gap:1rem}base-button-group base-input-switch::part(background){background-color:var(--color-header) !important}base-button-group base-button{background-color:var(--color-header)}base-button-group base-button.hollow{background-color:var(--color-contrast);border:none}base-input-switch::part(background){background-color:var(--color-header) !important}.flatpickr-calendar{box-shadow:none !important}.flatpickr-calendar{font-family:var(--font-body-family)}.flatpickr-disabled:not(.highlighted-day):not(.highlighted-day-blue){color:rgba(57,57,57,.4) !important}.flatpickr-month{margin-top:20px}.highlighted-day{background-color:var(--color-header) !important;color:#fff !important;width:100% !important}.highlighted-day{transform:scale(0.9)}.highlighted-day:hover{background-color:var(--color-contrast) !important}.highlighted-day-blue{background-color:var(--color-main) !important;color:var(--color-text) !important;cursor:pointer !important;width:100% !important}.highlighted-day-blue{transform:scale(0.9)}.highlighted-day-blue:hover{background:var(--color-contrast) !important;color:#fff !important}.calendar-legend{margin-top:8px;text-align:left;background:#fff;margin-top:0}.calendar-legend small:nth-of-type(1):before{content:"";height:8px;width:8px;border-radius:50%;background-color:var(--color-main);display:inline-block;margin:0 8px}.calendar-legend small:nth-of-type(2):before{content:"";height:8px;width:8px;border-radius:50%;background-color:var(--color-header);display:inline-block;margin:0 8px}.calendar-legend small:nth-of-type(3):before{content:"";height:8px;width:8px;border-radius:50%;background-color:var(--color-contrast);display:inline-block;margin:0 8px}.cur-month,.cur-year,.flatpickr-weekday{color:var(--color-header) !important}.flatpickr-day{color:var(--color-text);cursor:not-allowed}#datepickerHeader{padding-left:8px;height:100%;width:100%}#datepickerHeader::-moz-placeholder{color:var(--color-text);padding-left:8px}#datepickerHeader::placeholder{color:var(--color-text);padding-left:8px}.flatpickr-day:has(.highlighted-day){color:#fff !important;pointer-events:all !important}.numInputWrapper{margin-left:1rem}.prevMonthDay{opacity:0 !important}.nextMonthDay{opacity:0 !important}.today{border:none !important}.highlighted-day-blue,.highlighted-day{pointer-events:all !important}.flatpickr-day,.startRange{width:50px !important}#scrollHeightContainer .flatpickr-day{pointer-events:none}.prevMonthDay,.nextMonthDay{pointer-events:none !important}.type-dc_show .h1,.type-dc_show .h2,.type-dc_show .h3,.type-dc_show .h4,.type-dc_show .h5,.type-dc_show .h6{display:block;color:var(--color-header);font-family:var(--font-header-family)}.type-dc_show .h1,.type-dc_show .h2,.type-dc_show .h3,.type-dc_show .h4{font-weight:var(--font-header-bold-weight)}.type-dc_show .h3{display:inline-block;width:100%;border-bottom:solid 1px var(--color-header);text-transform:uppercase;margin-bottom:1.875rem;padding-bottom:.5rem}.type-dc_show .h4{margin-bottom:var(--space-tiny);font-size:1.5rem}.type-dc_show div>.h4:not(:first-child){margin-top:var(--space-small)}.type-dc_show .box-bg{margin-bottom:var(--space-big)}.type-dc_show .box-bg.bg-light-blue{background-color:var(--color-main-light);padding-top:var(--space-regular);padding-bottom:var(--space-regular)}.type-dc_show .box-bg .text-content .text-block .cell:last-child,.type-dc_show .box-bg .text-content .text-block p:last-child{margin-bottom:0 !important}.type-dc_show .sidebar{margin-top:4rem}@media screen and (max-width: 900px){.type-dc_show .sidebar{margin:0 auto;width:100%}.type-dc_show .sidebar .calendar-legend{box-sizing:border-box}}.type-dc_show .sidebar .background-for-aside{background-color:var(--color-main-light)}@media screen and (max-width: 900px){.type-dc_show .sidebar .background-for-aside{max-width:90vw;margin:75px auto 0 auto}}.type-dc_show .sidebar .colored-box{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:4.5rem;padding-bottom:2rem}.type-dc_show .sidebar .colored-box table{padding:1.5rem 2rem .5rem 2rem}.type-dc_show .sidebar .colored-box tr td{padding:4px}.type-dc_show .sidebar .colored-box tr td i,.type-dc_show .sidebar .colored-box tr td .icon{color:var(--color-main-medium);padding:3px}.type-dc_show .sidebar .colored-box tr td button{color:var(--color-link)}.type-dc_show .sidebar .colored-box tr td:first-child{text-align:center;padding:4px 0;min-width:60px}.type-dc_show .sidebar .colored-box tr td:nth-child(2){padding-right:0}.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare){padding:0;display:flex;flex-direction:column;gap:.2rem;margin-left:23%}@media screen and (max-width: 810px){.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare){margin-left:26%}}@media screen and (max-width: 412px){.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare){margin-left:16.5%}}.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare) .fa-share-alt{height:10px;width:16px}.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare) i{margin-right:.5rem}.type-dc_show .sidebar .colored-box ul:not(.dc-content__socialshare) a{font-size:.9rem}.type-dc_show .sidebar .colored-box .round-button{align-items:center;background-color:var(--color-contrast);color:#fff;height:120px;position:absolute;top:-64px;width:120px;border-radius:50%;display:flex;justify-content:center;font-size:1.7rem;padding:1rem;text-align:center;line-height:1.2;font-weight:100}.type-dc_show .sidebar .colored-box .round-button span{font-weight:bold;font-size:1.8rem}.type-dc_show .sidebar .one-person{display:flex;flex-direction:column;align-items:center;padding-top:2.5rem;padding-bottom:2.5rem}@media screen and (max-width: 768px){.type-dc_show .sidebar .one-person{padding-top:5rem}}.type-dc_show .sidebar .one-person .image{background-image:none !important}.type-dc_show .sidebar .one-person .image{background-repeat:no-repeat}.type-dc_show .sidebar .one-person .whoIs{color:#898989;font-size:1.2rem;line-height:1.9;letter-spacing:1.4px}.type-dc_show .sidebar .one-person .person-details strong{display:block;font-size:1rem}.type-dc_show .sidebar .one-person .person-details,.type-dc_show .sidebar .one-person .phone{color:var(--color-header)}.type-dc_show .sidebar .logo-box{display:none}.type-dc_show .sidebar .image-cell div.image{background:none !important}.type-dc_show .sidebar img{width:75%;height:auto}.type-dc_show .sidebar .specialForm{width:100%}.type-dc_show .sidebar .specialForm>.button{width:79%}.type-dc_show .sidebar .button{--button-border-color: transparent;--button-bg-color: var(--color-contrast);--button-color: var(--color-back);--button-hover-bg-color: var(--color-contrast-dark);--button-hover-color: var(--color-back);border:solid var(--color-contrast) 1px;border:solid var(--button-border-color) 1px;color:var(--color-back);color:var(--button-color);background-color:var(--color-contrast);background-color:var(--button-bg-color);transition:color .25s ease, background .25s ease;font-family:var(--font-body-family);font-weight:var(--font-body-bold-weight);font-size:var(--font-size-regular);text-transform:uppercase;text-align:center;cursor:pointer;padding:10px 20px;--button-border-color: var(--color-contrast);--button-hover-bg-color: var(--color-back);--button-hover-color: var(--color-contrast);display:block;margin-left:auto;margin-right:auto;margin-bottom:var(--space-small);width:calc(75% - var(--space-small) - var(--space-small))}.type-dc_show .sidebar .button:focus-within{color:var(--button-hover-color);background-color:var(--button-hover-bg-color)}.type-dc_show .sidebar .button:hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color)}.type-dc_show .sidebar .button.email-button{--button-border-color: var(--color-header);--button-bg-color: var(--color-back);--button-color: var(--color-header);--button-hover-bg-color: var(--color-header);--button-hover-color: var(--color-back)}.type-dc_show .sidebar .button.offer{--button-border-color: var(--color-header);--button-bg-color: var(--color-header);--button-color: var(--color-back);--button-hover-bg-color: var(--color-back);--button-hover-color: var(--color-header)}.type-dc_show .sidebar .action-list{list-style:none}.type-dc_show .sidebar .show-for-print{color:var(--color-main)}.type-dc_show button.base-collapsible{padding:0;text-align:left}.type-dc_show .dc-content__socialshare{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;flex-direction:row;gap:2px;padding-top:var(--space-small)}.type-dc_show .dc-content__socialshare a{line-height:1;-webkit-text-decoration:none;text-decoration:none;display:block;--social-color: white;--social-bg: var(--color-contrast);--social-hover-color: var(--social-bg);--social-hover-bg: white;border:solid 2px var(--color-contrast);border:solid 2px var(--social-bg);background-color:var(--color-contrast);background-color:var(--social-bg);color:white;color:var(--social-color);padding:5px}.type-dc_show .dc-content__socialshare a .icon.svg{color:var(--social-color) !important}.type-dc_show .dc-content__socialshare a.facebook{--social-bg: #4267B2}.type-dc_show .dc-content__socialshare a.whatsapp{--social-bg: #25d366}.type-dc_show .dc-content__socialshare a.x{--social-bg: black}.type-dc_show .dc-content__socialshare a:focus-within{transition:background-color .25s ease-out, color .25s ease-out;background-color:var(--social-hover-bg);color:var(--social-hover-color)}.type-dc_show .dc-content__socialshare a:hover{transition:background-color .25s ease-out, color .25s ease-out;background-color:var(--social-hover-bg);color:var(--social-hover-color)}.type-dc_show .dc-content__socialshare a:focus-within .icon{color:var(--social-hover-color) !important}.type-dc_show .dc-content__socialshare a:hover .icon{color:var(--social-hover-color) !important}.type-dc_show .info-spacing-wrapper p.hide-for-print{margin-bottom:.9rem !important}.type-dc_show .text-block p{margin-bottom:2rem}.type-dc_show .top-detail-container{max-width:1300px;margin:0 auto 4rem auto}.type-dc_show .max-width-wrapper{max-width:1300px;margin:0 auto}.type-dc_show ul{max-width:1300px;margin:0 auto;list-style:none}.type-dc_show ul p{width:80%}.type-dc_show .intro-block{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:5rem 5rem 4.8125rem 5rem}.type-dc_show .intro-block .intro-block-right{position:relative}.type-dc_show .intro-block .intro-block-right .splide__track{width:100%}.type-dc_show .intro-block .content-name{display:flex;flex-direction:column;height:100%;justify-content:center}.type-dc_show .intro-block h2,.type-dc_show .intro-block .h2{margin:0;font-weight:200;color:var(--color-main-medium);font-size:2.25rem}@media screen and (max-width: 900px){.type-dc_show .intro-block h2,.type-dc_show .intro-block .h2{font-size:2rem;margin-top:5rem}}.type-dc_show .intro-block h2:after,.type-dc_show .intro-block .h2:after{display:none}.type-dc_show .intro-block .hr{width:50%;margin:1.5rem 0}.type-dc_show .intro-block p{font-size:1.25rem;line-height:1.6;text-rendering:optimizeLegibility;font-weight:300;color:var(--color-text)}.type-dc_show .intro-block img{max-width:100%;height:auto;display:block}.type-dc_show .cell{margin-bottom:1.75rem}.type-dc_show div>.cell:last-child{margin-bottom:0}.type-dc_show .text-block.many-items{display:grid;grid-template-columns:4fr 1fr;grid-row-gap:2rem;row-gap:2rem}@media screen and (max-width: 1040px){.type-dc_show .text-block.many-items{grid-template-columns:1fr}}.type-dc_show ul.many-items{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1040px){.type-dc_show ul.many-items{grid-template-columns:1fr 1fr}}@media screen and (max-width: 700px){.type-dc_show ul.many-items{grid-template-columns:1fr}}.type-dc_show ul.many-items p.hide-for-print{margin-bottom:.9rem !important}.type-dc_show ul.many-items p.hide-for-print{margin:0;padding:.4rem 0;font-size:1rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.type-dc_show ul.many-items p.price-info.bold{font-weight:700;margin:0;padding:0}.type-dc_show ul.many-items img{height:170px;width:90%;-o-object-fit:cover;object-fit:cover;margin-bottom:-1rem}.type-dc_show .link-container{gap:1rem;align-items:center;text-align:center;height:5rem;margin-left:5rem}.type-dc_show .link-container ul{list-style:none;display:flex;border-top:solid 1px;border-bottom:solid 1px;padding:0rem 0 0rem .5rem}.type-dc_show .link-container ul li{padding:.6rem .9rem;text-transform:uppercase;font-size:1.15rem;font-weight:bold;color:var(--color-header)}.type-dc_show .link-container ul li a{color:var(--color-header)}.type-dc_show .link-container ul li a.active{background-color:red}.type-dc_show .link-container ul li:hover{background-color:var(--color-main-light);-webkit-text-decoration:underline;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-header);transition:background-color .25s ease-out, color .25s ease-out}@media screen and (max-width: 900px){.type-dc_show .menu-container{margin-right:0}.type-dc_show .link-container{margin-left:0}.type-dc_show .link-container ul{padding:0;overflow:scroll}.type-dc_show .link-container ul a{white-space:nowrap}}@media screen and (min-width: 901px){.type-dc_show .main-container{margin:1rem 5rem 5rem 5rem;gap:4.5rem;display:flex}.type-dc_show .main-container>div{flex:1 1 0;width:auto;max-width:calc(100% - 285px - 4.5rem)}.type-dc_show .main-container>.sidebar{flex:0 0 auto;width:310px}}.type-dc_show .main-container .text-content p{margin-bottom:0rem !important}.type-dc_show .main-container .text-content p{line-height:1.6;text-rendering:optimizeLegibility;font-size:1rem;font-weight:300;color:var(--color-text)}.type-dc_show .main-container .text-content p strong{margin-bottom:1rem}.type-dc_show .cell .small-12{position:relative}.type-dc_show .cell .small-12 p{margin-bottom:0}.type-dc_show .cell .small-12 li:before{content:url(../../Public/Icons/Frontend/arrow-down.svg);color:#fff;font-size:.8rem;background-color:var(--color-constrast);display:inline-block;width:.95em;margin-right:.7rem;border-radius:50%;line-height:.79;padding:.125rem;position:absolute;transform:translate(-1.8rem, 0.3rem) rotate(270deg)}.type-dc_show .cell .small-12 li:last-child{margin-bottom:1rem}.type-dc_show p:has(em){margin:.5rem 0}.type-dc_show em:not(.does-not-exist):not(.fa):not(.fab):not(.fal):not(.far):not(.fas):not(.fa-regular):not(.fa-solid):not(.icon),.type-dc_show i:not(.does-not-exist):not(.fa):not(.fab):not(.fal):not(.far):not(.fas):not(.fa-regular):not(.fa-solid):not(.icon),.type-dc_show .font-style-italic:not(.does-not-exist):not(.fa):not(.fab):not(.fal):not(.far):not(.fas):not(.fa-regular):not(.fa-solid):not(.icon){font-style:italic}.type-dc_show em{font-family:var(--font-body-family);font-weight:300;font-size:1rem;line-height:1.5;color:var(--color-text);margin:.5rem 0}.type-dc_show .no-list-style .discounts{padding-left:0}.type-dc_show .no-list-style .discounts li{padding-left:0}.type-dc_show .padding-fix{padding-left:0 !important}.type-dc_show .padding-fix li{padding-left:0 !important}#accodmodation{max-width:1300px;margin:0 auto}#accodmodation>span:first-of-type{margin-top:2.5rem}#price-service ul{padding-left:0}#price-service li{line-height:1.6;text-rendering:optimizeLegibility;font-size:1rem;font-weight:300;color:var(--color-text)}#price-service li a{-webkit-text-decoration:underline;text-decoration:underline}#price-service li strong{color:var(--color-text);font-size:1rem}#price-service li .arrow-list{font-size:1.2rem;font-weight:100;padding-left:0;margin-left:2rem}#price-service li .arrow-list li:before{content:url(../../Public/Icons/Frontend/arrow-down.svg);color:#fff;font-size:.7rem;background-color:var(--color-main);display:inline-block;width:.95em;margin-right:.7rem;border-radius:50%;line-height:.79;padding:.225rem;position:absolute;transform:translate(-1.8rem, 0.2rem) rotate(270deg)}#price-service li .orange{color:var(--color-contrast)}.ship-container{list-style:none}.ship-container .text-block{margin-left:5rem}.ship-container .text-block.base-margin-b{--margin-b-space: 0}.ship-container .accomodation-info .text-block.base-margin-b{--margin-b-space: var(--space-regular)}.ship-container .accomodation-info .text-block p{padding:0}.ship-container .h3{margin-left:5rem;max-width:75%}@media screen and (max-width: 768px){.ship-container .h3,.ship-container .text-block{margin-left:2rem !important}}.ship-container #ship{margin:0 auto;max-width:1300px}.ship-container .background-hack{width:100vw;background-color:var(--color-main-light);z-index:-10;height:100%;top:0;width:3000px;left:-500px}.ship-container ul{padding-left:0 !important}.ship-container img{width:80%}.ship-container .image{background-image:none !important}.ship-container .image-cell{background-image:none}.ship-container .h5{font-size:1.25rem;font-weight:var(--font-header-bold-weight);margin-bottom:8px}.ship-container p{color:var(--color-link);line-height:1.6;font-weight:100;padding:1rem 0}#information{max-width:1200px;margin:0 auto;padding-left:5rem}#information .bike-header .h5,#information .info-spacing-wrapper .h5{font-weight:var(--font-header-bold-weight)}#information .section-header{text-transform:uppercase !important}#information .bike-header{margin-top:.5rem;margin-bottom:.7rem}#information .bike-header .h5{margin:0 !important}#information p{width:100% !important}#information .info-spacing-wrapper{display:grid;align-content:space-between}#information .image-with-banderole{position:relative}#information .image-with-banderole .item-banderole{position:absolute;right:-7px;top:63%;background-color:var(--color-contrast);padding:.2rem 1rem;color:#fff;text-transform:uppercase;font-weight:600;font-size:.813rem}#information .image-with-banderole .item-banderole:after{bottom:-7px;right:0;position:absolute;z-index:-1;content:"";display:block;border-style:solid;border-width:7px 7px 0 0;border-color:#603605 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#information .text-block-left{display:grid;grid-template-columns:3fr 1fr}@media screen and (max-width: 1100px){#information .text-block-left .text-block-left{grid-template-columns:1fr}}#information .text-block-left .image-cell .image{height:130px;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1200px)and (orientation: landscape){#information .text-block-left .image-cell .image{height:130px}}@media screen and (max-width: 1000px){#information .text-block-left .image-cell .image{min-height:30vh}}@media screen and (max-width: 1100px)and (orientation: landscape){#information .text-block-left .image-cell .image{height:100px}}#information ul{padding-left:0 !important}#information ul{list-style:none}#information li.cell::marker{display:none !important}#information .top-grid{display:grid;grid-template-columns:3fr 1fr}#information .image{background-size:cover;background-repeat:no-repeat;aspect-ratio:16/9;background-position:center}#information img{height:0}#information .no-list-style{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2.7rem;-moz-column-gap:2.7rem;column-gap:2.7rem}#information .no-list-style li.cell{margin-bottom:0}#information .no-list-style li>.base-flex{flex-direction:column;height:100%}#information .no-list-style li>.base-flex .image-with-banderole{flex:0 1 auto}#information .no-list-style li>.base-flex .info-spacing-wrapper{flex:1 1 auto}#information .no-list-style.list-with-images.grid-x{gap:2.7rem}#information .h5{margin:.5rem 0 1rem;display:inline-block;font-size:1.25rem}#information p{font-size:1rem;font-weight:300;margin-bottom:5px}#information a.poi-link{margin-bottom:0}.icon{font-style:normal !important}.icon{font-size:1.5rem}.remove-max-width-menu-bar{max-width:100vw !important}.accomodation-container{display:flex;flex-direction:column;margin-top:2rem}.accomodation-container .stars{color:var(--color-contrast)}li img{max-width:900px;height:auto}.accomodation-info{max-width:1300px;margin:0 auto}.placeholder-button .hideButton{visibility:visible !important}.placeholder-button a{visibility:hidden;top:9rem;z-index:10000;left:70%;display:flex;justify-content:center;align-items:center;position:fixed;background-color:var(--color-contrast);color:#fff;font-size:20px;padding:.6rem .9rem;border-bottom:solid 1px var(--color-contrast)}.calendar-box{transform:scale(0.9)}.calendar-box .h5{color:var(--color-text);margin-bottom:var(--space-small)}.discounts li.padding-fix{margin-left:0 !important}.background-for-aside{background-color:var(--color-main);max-width:310px}.background-for-aside i,.background-for-aside .travel-number{color:var(--color-main-medium)}.background-for-aside .travel-number{padding-bottom:9px}.travel-number{font-weight:bold}@media screen and (max-width: 900px){.intro-block{margin:0 1rem !important;grid-template-columns:1fr !important}.intro-block{text-align:center}.intro-block div.hr{margin:1.5rem auto !important}.main-container{grid-template-columns:1fr !important;margin:0 2.5vw !important}.characteristics{flex-direction:column !important}.date-container{display:flex;flex-direction:column;justify-content:center;align-items:center;transform:scale(1.2)}#information{padding:0 2rem}#information .grid-x{padding:0 !important}#information .top-grid{grid-template-columns:1fr !important}#information .no-list-style{grid-template-columns:1fr !important}#information .text-block-left{grid-template-columns:1fr !important}#information .text-block-left .cell{margin-bottom:2rem}}td{padding-right:.5rem}i{font-size:1.3rem}.logo-box ul{padding:0 !important}.leistungen:has(div.travel-review-text-container) li{margin-left:2rem}.leistungen:has(div.travel-review-text-container) li:before{content:url(../../Public/Icons/Frontend/arrow-down.svg);color:#fff;font-size:.8rem;background-color:var(--color-contrast);display:inline-block;width:.95em;margin-right:.7rem;border-radius:50%;line-height:.79;padding:.125rem;position:absolute;transform:translate(-1.8rem, 0.3rem) rotate(270deg)}li.one-slide::before{display:none !important}.bewertungen-list{grid-template-columns:1fr !important}.bewertungen-list{display:grid}.bewertungen-outer-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr}.bewertungen-outer-wrapper strong{color:var(--color-contrast)}.bewertungen-outer-wrapper .wrapper-bewertungen{margin-right:3rem}.bewertungen-outer-wrapper .wrapper-bewertungen .image{padding:7rem}.bewertungen-outer-wrapper .wrapper-bewertungen ul{grid-template-columns:1fr !important}ul.arrow-list li:before{content:url(../../Public/Icons/Frontend/arrow-down.svg);color:#fff;font-size:.8rem;display:inline-block;width:.95em;margin-right:.7rem;border-radius:50%;line-height:.79;padding:.125rem;position:absolute;transform:translate(-1.8rem, 0.3rem) rotate(270deg);background:var(--color-main)}#route .text-block .cell p{margin-bottom:.6125rem !important;margin-top:.3125rem !important}#scroll{scrollbar-width:none}@media screen and (max-width: 768px){#scroll{margin-top:1rem !important}}#scroll li{text-transform:uppercase !important;-webkit-text-decoration:none !important;text-decoration:none !important}#scroll li.booking-button-menu-container{background-color:var(--color-contrast);color:var(--color-back)}@media screen and (max-width: 768px){#scroll li.booking-button-menu-container{display:none !important}}#scroll li.booking-button-menu-container a{color:var(--color-back) !important}#scroll li.booking-button-menu-container a{background-color:rgba(0,0,0,0)}#scroll li.booking-button-menu-container:focus-within{background-color:var(--color-contrast-dark) !important}#scroll li.booking-button-menu-container:hover{background-color:var(--color-contrast-dark) !important}@media screen and (max-width: 768px){.sticky{top:-1rem !important}}#scrlol::-webkit-scrollbar{display:none}.calendar-legend{padding-bottom:10px;padding-top:10px}.text-small{text-transform:lowercase}span:has(span.text-small){font-size:1.125rem}.travel-more-info_link{position:absolute;color:#fff;background:#e27e0c;padding:5px 25px;transition:.3s}.travel-more-info_link:hover{color:#ccc}.booking-button-mobile-container{width:100vw !important;width:100% !important}.booking-button-mobile-container{visibility:hidden;background:var(--color-contrast);position:fixed;top:calc(100% - 50px);z-index:1234567;left:0;display:flex;justify-content:center;align-items:center}.booking-button-mobile-container a{font-size:2rem !important;padding:0 !important;width:100% !important}.booking-button-mobile-container a{height:50px;border:solid;display:flex;background-color:var(--color-contrast);color:#fff;border:none;justify-content:center}.booking-button-mobile-container .mobile-booking-button{margin:0 !important;padding:0 !important}.booking-button-mobile-container .mobile-booking-button{text-align:center;font-weight:600}.text-block .base-simple-slider-wrapper{margin-left:auto;margin-right:auto}@media screen and (min-width: 901px){.text-block .base-simple-slider-wrapper{max-width:75%}}.base-simple-slider__item>.image-cell{height:100%}.base-simple-slider__item>.image-cell>.image{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}.base-simple-slider__item>.image-cell>.image>img{opacity:0;display:block;width:100%;height:100%}#module-138{margin-bottom:0 !important}#module-138{height:40vw}.simple-faqs h2:first-of-type{text-align:center;font-size:6rem;letter-spacing:5px}.simple-faqs .simple-faqs__faq-answer p:first-of-type{margin-top:1rem}#module-133 a{color:var(--color-header)}#module-133 h2{font-size:1.5rem}@media screen and (max-width: 1050px){#module-133 .base-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 720px){#module-133 .base-grid{grid-template-columns:1fr}}#module-134>div>div{box-shadow:0px 3px 10px rgba(10,10,10,.2);display:flex;flex-direction:column-reverse}#module-134>div>div header{margin-bottom:1.5rem !important}#module-134>div>div header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-134>div>div p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-134>div>div p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#module-135>div>div{box-shadow:0px 3px 10px rgba(10,10,10,.2);display:flex;flex-direction:column-reverse}#module-135>div>div header{margin-bottom:1.5rem !important}#module-135>div>div header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-135>div>div p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-135>div>div p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#module-136>div>div{box-shadow:0px 3px 10px rgba(10,10,10,.2);display:flex;flex-direction:column-reverse}#module-136>div>div header{margin-bottom:1.5rem !important}#module-136>div>div header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-136>div>div p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-136>div>div p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#module-150 #module-147>div>div{box-shadow:0px 3px 10px rgba(10,10,10,.2);display:flex;flex-direction:column-reverse}#module-150 #module-147>div>div a{color:var(--color-header)}#module-150 #module-147>div>div .textimage{display:grid}#module-150 #module-147>div>div header{margin-bottom:1.5rem !important}#module-150 #module-147>div>div header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-150 #module-147>div>div p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-150 #module-147>div>div p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#module-150 header{margin-bottom:1.5rem !important}#module-150 header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-150 p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-150 p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#module-150 #module-148>div>div{box-shadow:0px 3px 10px rgba(10,10,10,.2);display:flex;flex-direction:column-reverse}#module-150 #module-148>div>div a{color:var(--color-header)}#module-150 #module-148>div>div .textimage{display:grid}#module-150 #module-148>div>div header{margin-bottom:1.5rem !important}#module-150 #module-148>div>div header{display:flex;flex-direction:column;justify-content:center;align-items:center}#module-150 #module-148>div>div p{color:var(--color-main);background:#fff;border:1px solid var(--color-main);font-size:1.2rem;padding:.4rem 1rem;max-width:10.9375rem}#module-150 #module-148>div>div p:hover{background:var(--color-main);color:#fff;border:solid 1px #fff}#page-footer .base-module-links a{--button-border-color: transparent;--button-bg-color: var(--color-contrast);--button-color: var(--color-back);--button-hover-bg-color: var(--color-contrast-dark);--button-hover-color: var(--color-back);border:solid transparent 1px;border:solid var(--button-border-color) 1px;color:var(--color-back);color:var(--button-color);background-color:var(--color-contrast);background-color:var(--button-bg-color);transition:color .25s ease, background .25s ease;font-family:var(--font-body-family);font-weight:var(--font-body-bold-weight);font-size:var(--font-size-regular);text-transform:uppercase;text-align:center;cursor:pointer;padding:10px 20px;font-size:var(--font-size-smaller)}#page-footer .base-module-links a:focus-within{color:var(--button-hover-color);background-color:var(--button-hover-bg-color)}#page-footer .base-module-links a:hover{color:var(--button-hover-color);background-color:var(--button-hover-bg-color)}@media screen and (max-width: 480px){#page-footer .base-module-links{margin-top:10px !important}}@media screen and (max-width: 1024px){#page-footer .base-icon-links{display:flex;float:none;margin-left:0;margin-top:35px}}@media screen and (max-width: 480px){#page-footer .base-icon-links{margin-top:.5rem}}@media screen and (max-width: 1024px){#page-footer .base-icon-links a{margin-left:10px}}@media screen and (max-width: 480px){#page-footer .textimage:first-child a{padding:4% 6% !important}}@media screen and (max-width: 1024px){#page-footer .image-intro__text{margin-left:25px !important}}#module-62,#module-3785{margin-top:100px}@media screen and (max-width: 1024px){#module-62,#module-3785{margin-top:var(--space-big)}}@media screen and (max-width: 480px){#module-62,#module-3785{margin-top:var(--space-regular)}}#module-62 .base-container,#module-3785 .base-container{display:flex;flex-wrap:wrap}#module-62 .base-grid-cell,#module-3785 .base-grid-cell{flex:1 1 33%;display:flex;flex-direction:column}#module-62 .textimage,#module-3785 .textimage{display:flex;align-items:flex-start;height:220px}@media screen and (max-width: 480px){#module-62 .textimage,#module-3785 .textimage{height:auto}}#module-62 .textimage__image,#module-3785 .textimage__image{flex-shrink:0;display:flex;align-items:center}#module-62 .textimage__image img,#module-3785 .textimage__image img{width:revert-layer !important;max-width:none !important;max-width:initial !important}#module-62 .textimage__image img,#module-3785 .textimage__image img{transition:transform .3s ease-in-out}#module-62 .textimage__image img:hover,#module-3785 .textimage__image img:hover{transform:scale(1.1)}#module-62 .textimage__text,#module-3785 .textimage__text{margin-left:20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width: 1024px){#module-62 .textimage__text,#module-3785 .textimage__text{height:70% !important}}@media screen and (max-width: 480px){#module-62 .textimage__text a,#module-3785 .textimage__text a{font-size:13px}}@media screen and (max-width: 360px){#module-62 .textimage__text,#module-3785 .textimage__text{margin-left:15px !important}}#module-62 .textimage__heading,#module-3785 .textimage__heading{color:var(--color-header) !important}#module-62 .textimage__heading,#module-3785 .textimage__heading{text-align:left;font-size:18px;font-weight:600;margin:0}#module-62 .textimage__description,#module-3785 .textimage__description{color:#666 !important}#module-62 .textimage__description,#module-3785 .textimage__description{margin:0;padding-top:15px;font-size:16px;text-align:left;font-weight:100}#module-62 .base-module-links,#module-3785 .base-module-links{display:flex;justify-content:flex-start;align-items:flex-end;margin-top:auto}@media screen and (max-width: 360px){#module-64 .textimage__text .base-module-links a,#module-3782 .textimage__text .base-module-links a{padding:10px 10px !important}}#module-67,#module-3773{background-color:var(--color-main)}@media screen and (max-width: 480px){#module-67>.base-container,#module-3773>.base-container{padding-bottom:var(--space-big)}}#module-67 .type-module_base_text p>a[href^="mailto:"],#module-67 .introtext__email,#module-3773 .type-module_base_text p>a[href^="mailto:"],#module-3773 .introtext__email{color:var(--color-main-medium);-webkit-text-decoration:none;text-decoration:none;font-size:1.25rem;font-weight:100;transition:.5s}#module-67 .type-module_base_text p>a[href^="mailto:"]:hover,#module-67 .introtext__email:hover,#module-3773 .type-module_base_text p>a[href^="mailto:"]:hover,#module-3773 .introtext__email:hover{color:var(--color-contrast)}#module-67 .type-module_base_icon-links svg.icon,#module-3773 .type-module_base_icon-links svg.icon{color:#81adcf;font-size:3rem}@media screen and (max-width: 480px){#module-67 .textimage,#module-3773 .textimage{margin-left:25px !important}#module-67 .textimage__text .base-module-links a,#module-3773 .textimage__text .base-module-links a{padding:10px 15px !important}}#module-68 h2,#module-68 .h2,#module-68 h3,#module-68 .h3,#module-3770 h2,#module-3770 .h2,#module-3770 h3,#module-3770 .h3{margin-bottom:var(--space-tiny);text-transform:uppercase}@media screen and (max-width: 1024px){#module-68 h2,#module-68 .h2,#module-68 h3,#module-68 .h3,#module-3770 h2,#module-3770 .h2,#module-3770 h3,#module-3770 .h3{text-align:center}}#module-68 h2,#module-68 .h2,#module-3770 h2,#module-3770 .h2{font-weight:500;font-size:28px}@media screen and (max-width: 1024px){#module-68 h2,#module-68 .h2,#module-3770 h2,#module-3770 .h2{font-size:22px}}#module-68 h3,#module-68 .h3,#module-3770 h3,#module-3770 .h3{font-weight:100;font-size:26px}@media screen and (max-width: 1024px){#module-68 h3,#module-68 .h3,#module-3770 h3,#module-3770 .h3{font-size:24px}}#module-68>div>div:first-child,#module-3770>div>div:first-child{margin-top:10%}@media screen and (max-width: 1024px){#module-68>div>div:first-child,#module-3770>div>div:first-child{margin-top:var(var(--space-big))}}@media screen and (max-width: 1024px){#module-68 p,#module-3770 p{display:none}}@media screen and (max-width: 480px){#module-80 .textimage__text:first-child,#module-3767 .textimage__text:first-child{font-size:26px !important}#module-80 .textimage__text :nth-child(3),#module-3767 .textimage__text :nth-child(3){font-size:24px}}#module-80>.base-container>.base-grid .type-module_base_text p:first-child,#module-3767>.base-container>.base-grid .type-module_base_text p:first-child{font-size:1.25rem;font-weight:bold;-webkit-text-decoration:none;text-decoration:none;color:var(--color-main-medium)}#module-80>.base-container>.base-grid .type-module_base_text p:nth-child(2),#module-3767>.base-container>.base-grid .type-module_base_text p:nth-child(2){color:var(--color-main-medium);text-transform:uppercase}#module-80>.base-container>.base-grid .type-module_base_text p:nth-child(3),#module-3767>.base-container>.base-grid .type-module_base_text p:nth-child(3){font-size:1.25rem;font-weight:500;font-weight:bold;-webkit-text-decoration:none;text-decoration:none;color:var(--color-contrast)}#module-80>.base-container>.base-grid .type-module_base_text p a,#module-3767>.base-container>.base-grid .type-module_base_text p a{color:inherit;-webkit-text-decoration:none;text-decoration:none}#module-80>.base-container>.base-grid .type-module_base_text p a:hover,#module-3767>.base-container>.base-grid .type-module_base_text p a:hover{-webkit-text-decoration:underline;text-decoration:underline}#module-80,#module-81,#module-3767,#module-3758{padding-top:var(--space-regular);padding-bottom:var(--space-regular)}@media screen and (max-width: 480px){#module-80,#module-81,#module-3767,#module-3758{padding-top:0;padding-bottom:0}}#module-80>.base-container>.base-grid,#module-81>.base-container>.base-grid,#module-3767>.base-container>.base-grid,#module-3758>.base-container>.base-grid{display:flex}#module-80 p,#module-81 p,#module-3767 p,#module-3758 p{margin-bottom:0}#module-80 .type-module_base_text .base-margin-b,#module-81 .type-module_base_text .base-margin-b,#module-3767 .type-module_base_text .base-margin-b,#module-3758 .type-module_base_text .base-margin-b{--margin-b-space: 0}#module-80 .svg.icon,#module-81 .svg.icon,#module-3767 .svg.icon,#module-3758 .svg.icon{margin-top:5px}@media screen and (max-width: 480px){#module-81 .introtext__email,#module-3758 .introtext__email{font-size:18px !important}#module-81 .image-intro__text .base-module-links a,#module-3758 .image-intro__text .base-module-links a{margin-top:0 !important;font-size:12px !important}}@media screen and (max-width: 1024px){#module-81>div>div:first-child,#module-3758>div>div:first-child{padding-top:0}}@media screen and (max-width: 480px){#module-81>div>div:first-child,#module-3758>div>div:first-child{padding-top:0 !important}}#module-70 .base-module-links a,#module-3752 .base-module-links a{margin-top:5px}#module-83 nav,#module-3755 nav{transform:rotate(340deg)}#module-83 nav div,#module-3755 nav div{display:none}#module-72,#module-3749{padding-top:0 !important}#module-72>.base-container>.base-grid,#module-3749>.base-container>.base-grid{grid-template-columns:1.4fr 5fr 1fr}@media screen and (max-width: 1024px){#module-72>.base-container>.base-grid,#module-3749>.base-container>.base-grid{background:rgba(0,0,0,0);display:flex;flex-direction:column}#module-72>.base-container>.base-grid>div.colpos-501,#module-3749>.base-container>.base-grid>div.colpos-501{display:none}}@media screen and (max-width: 480px){#module-72>.base-container>.base-grid .sem-grid-template,#module-3749>.base-container>.base-grid .sem-grid-template{grid-column:span 2}}#module-72 .type-module_base_media img,#module-3749 .type-module_base_media img{transition:none}#module-72 .type-module_base_grid-3-columns>.base-container>.base-grid,#module-3749 .type-module_base_grid-3-columns>.base-container>.base-grid{display:flex;justify-content:space-around}@media screen and (max-width: 480px){#module-72 .type-module_base_grid-3-columns>.base-container>.base-grid,#module-3749 .type-module_base_grid-3-columns>.base-container>.base-grid{display:block}#module-72 .type-module_base_grid-3-columns>.base-container>.base-grid>.base-grid-cell:not(:last-child),#module-3749 .type-module_base_grid-3-columns>.base-container>.base-grid>.base-grid-cell:not(:last-child){margin-bottom:var(--space-regular)}}#module-72 .type-module_base_grid-3-columns .base-menu__list:first-child .base-menu__item:first-child .base-menu__link-text,#module-3749 .type-module_base_grid-3-columns .base-menu__list:first-child .base-menu__item:first-child .base-menu__link-text{font-weight:bold;color:var(--color-main-medium)}#module-72 .type-module_base_grid-3-columns .base-menu__item,#module-3749 .type-module_base_grid-3-columns .base-menu__item{border-bottom:none}#module-72 .type-module_base_grid-3-columns .base-menu__link,#module-3749 .type-module_base_grid-3-columns .base-menu__link{font-size:14px;font-weight:100;transition:.5s;color:var(--color-text);text-transform:none}#module-72 .type-module_base_grid-3-columns .base-menu__link:focus-within{color:var(--color-main-medium);background-color:rgba(0,0,0,0)}#module-3749 .type-module_base_grid-3-columns .base-menu__link:focus-within{color:var(--color-main-medium);background-color:rgba(0,0,0,0)}#module-72 .type-module_base_grid-3-columns .base-menu__link:hover,#module-3749 .type-module_base_grid-3-columns .base-menu__link:hover{color:var(--color-main-medium);background-color:rgba(0,0,0,0)}#module-72 .type-module_base_grid-3-columns .base-menu__link .base-menu__link-icon,#module-3749 .type-module_base_grid-3-columns .base-menu__link .base-menu__link-icon{display:none}#module-72 .type-module_base_grid-3-columns .footer-text-heading,#module-3749 .type-module_base_grid-3-columns .footer-text-heading{color:var(--color-main-medium) !important;font-weight:bold !important}#module-72 .type-module_base_icon-links nav,#module-3749 .type-module_base_icon-links nav{display:flex;justify-content:center}#module-72 .type-module_base_icon-links nav svg,#module-3749 .type-module_base_icon-links nav svg{color:#b1b1b1;font-size:2rem;border-radius:30%;transition:.3s}#module-72 .type-module_base_icon-links nav svg:focus-within{color:var(--color-main-medium)}#module-3749 .type-module_base_icon-links nav svg:focus-within{color:var(--color-main-medium)}#module-72 .type-module_base_icon-links nav svg:hover,#module-3749 .type-module_base_icon-links nav svg:hover{color:var(--color-main-medium)}@media screen and (max-width: 480px){#module-72 .type-module_base_icon-links ul,#module-3749 .type-module_base_icon-links ul{display:flex;justify-content:center;gap:1rem;padding:0em 1em}}@media screen and (max-width: 480px){#module-72 .type-module_base_icon-links ul li,#module-3749 .type-module_base_icon-links ul li{position:relative;width:-moz-min-content;width:min-content}#module-72 .type-module_base_icon-links ul li:not(:last-child):after,#module-3749 .type-module_base_icon-links ul li:not(:last-child):after{content:"";position:absolute;height:1.125rem;width:1px;background:gray;left:calc(100% + .5rem - 1px);top:100%;transform:translateY(-100%);opacity:.7}#module-72 .type-module_base_icon-links ul li a,#module-3749 .type-module_base_icon-links ul li a{display:inline}}@media screen and (max-width: 768px){#module-72 .type-module_base_icon-links ul li span,#module-3749 .type-module_base_icon-links ul li span{white-space:nowrap}}#page-header .page-header__start{position:relative}#page-header .page-header__start .page-nav__main-list .page-nav__link{text-transform:uppercase;color:var(--color-header);font-size:1.25rem}#page-header .page-header__start .page-nav__main-list .page-nav__link:hover{background-color:var(--color-main-light);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-main-medium);text-decoration-thickness:1px;text-decoration-line:underline;text-underline-offset:7px}#page-header .page-header__start .base-mega-menu .base-mega-menu__list{border-top:1.5px solid var(--color-main-medium);padding-top:25px;justify-content:center}#page-header .page-header__start .base-mega-menu .base-mega-menu__link{color:var(--color-main-medium);text-transform:uppercase;font-weight:bold}#page-header .page-header__start .base-mega-menu .base-mega-menu__sub-link{color:#666;font-weight:100;padding:10px 10px}#page-header .page-header__start .base-mega-menu .base-mega-menu__sub-link:hover{background-color:var(--color-main-light)}#page-header .page-header__start .base-mega-menu .base-mega-menu__sub-link svg{display:none}#page-header .page-header__start .page-header__link.language-input{transition:opacity .3s ease-in-out}#page-header .page-header__start .page-header__link.language-input:hover{opacity:.5}#page-header .page-header__end{align-self:end}#page-header .page-header__end .page-header__link{display:flex;justify-content:end;font-size:16px;margin-bottom:.4rem;height:auto}#page-header .page-header__end .page-header__link .page-header__link-text{font-size:.8rem}#page-header .page-header__end .page-header__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.page-header__link:not(:last-of-type){border:none !important}div.top-menu-container li{display:flex;gap:5px}.base-mega-menu__list{flex-wrap:nowrap !important}.base-mega-menu__list li{padding:0}base-drop-content{overflow:visible !important}base-drop-content .base-mega-menu__list{position:relative}base-drop-content:after{content:"";position:absolute;height:100%;width:200vw;background:#fff;left:-50vw;top:0;z-index:-1}.customer-portal-mobile{display:none !important}.icon::before{display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}@media screen and (max-width: 1024px){.customer-portal-mobile{display:flex !important}}@media(min-width: 1024px){#page-header .hide-for-large{display:none !important}}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider:first-child .base-simple-slider__item base-video-player{max-height:calc(100vh - 260px) !important}}body main>section.type-module_base_advanced-slider{margin-bottom:0 !important}body main>section.type-module_base_advanced-slider .base-advanced-slider__item>.module>.base-container{max-width:calc(100% - var(--padding-h-space) - var(--padding-h-space))}@media(max-width: 1023px){body main>section.type-module_base_advanced-slider .base-advanced-slider__item>.module>.base-container{margin-left:auto;margin-right:auto}}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider .base-advanced-slider__item>.module>.base-container{max-width:calc(100% - var(--padding-h-space) - var(--padding-h-space))}}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider .base-background-content{padding-left:10%}}body main>section.type-module_base_advanced-slider .base-container>.base-grid{position:relative}body main>section.type-module_base_advanced-slider .base-container .colpos-501{background-color:rgba(var(--color-main-light-rgb), 0.75);padding:var(--space-regular);display:block;width:auto;max-width:100%}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider .base-container .colpos-501{padding:2rem;display:inline;max-width:500px;width:-moz-max-content;width:max-content}}@media screen and (max-width: 520px){body main>section.type-module_base_advanced-slider .base-container .colpos-501{height:auto}body main>section.type-module_base_advanced-slider .base-container .colpos-501 a[aria-hidden=true]{display:none !important}}@media screen and (max-width: 520px){body main>section.type-module_base_advanced-slider .base-container .base-container--contain a{font-size:18px !important}body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav{display:block !important}}@media screen and (max-width: 390px){body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav{display:block !important}}@media screen and (max-width: 375px){body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav{display:block !important}}body main>section.type-module_base_advanced-slider .base-container{max-width:100%}body main>section.type-module_base_advanced-slider .base-container .base-background-layer{max-width:100%;height:auto}body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav{position:absolute;display:block;margin:0 auto;margin-top:0px;text-align:center;width:100%;margin-top:-35px;z-index:10}body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav button::before{cursor:pointer;width:12px;height:12px;border:none;background-color:#fff;opacity:.6;transition:.5s}body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav button:hover::before{opacity:1}body main>section.type-module_base_advanced-slider .base-container .base-simple-slider__nav .is-active::before{opacity:1}@media screen and (max-width: 1500px){body main>section.type-module_base_advanced-slider .base-simple-slider__nav{display:block}}@media screen and (max-width: 520px){body main>section.type-module_base_advanced-slider .base-simple-slider__nav{display:none}}body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain h2,body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain .base-header-group__header{color:var(--color-header);text-align:left;margin-bottom:var(--space-small);font-size:1.25rem}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain h2,body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain .base-header-group__header{margin-bottom:1.5rem;font-size:2.125rem}}body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain p,body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain .base-header-group__subheader{color:var(--color-header);font-size:.9rem;text-align:left}@media(min-width: 1024px){body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain p,body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain .base-header-group__subheader{font-size:1.125rem;margin-right:50px}}body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain a[data-gtm=""]{opacity:0;background-color:var(--color-contrast);color:#fff;padding:10px 30px;text-transform:uppercase;font-weight:600;font-size:20px;transition:.5s;border:none}body main>section.type-module_base_advanced-slider .base-simple-slider__item .base-container--contain a[data-gtm=""]:hover{background-color:var(--color-contrast-dark)}body main>section.type-module_base_advanced-slider .now-active h2{position:relative;animation:fadeInHeading 1s ease-in;line-height:2rem}body main>section.type-module_base_advanced-slider .now-active p{position:relative;animation:fadeInParagraph 1s ease-in}body main>section.type-module_base_advanced-slider .now-active a{position:relative;animation:fadeInLink 1s ease-in 1s forwards}@media screen and (max-width: 768px){body main>section.type-module_base_advanced-slider{height:90vh}body main>section.type-module_base_advanced-slider .base-advanced-slider__item>.module{justify-content:end}body main>section.type-module_base_advanced-slider .type-module_base_background-container{height:90vh}}@media screen and (max-width: 768px){body main>section.type-module_base_advanced-slider:has(.vjs-tech){height:auto !important}body main>section.type-module_base_advanced-slider:has(.vjs-tech) .base-simple-slider__item{height:auto !important}body main>section.type-module_base_advanced-slider:has(.vjs-tech) .type-module_base_background-container{height:auto !important}}@keyframes fadeInHeading{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInParagraph{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLink{from{opacity:0}to{opacity:1}}base-slideshow h2:after{display:none}section.type-module_base_advanced-slider.half-size:first-child .base-simple-slider__item{height:60vh !important}.type-module_base_advanced-slider{position:relative}#header-scroll-button{content:url(../../Public/Icons/Frontend/arrow-down.svg);position:absolute;top:80%;z-index:12;left:50%;transform:translateX(-50%) scale(0.6);height:30px;width:30px;pointer-events:all;cursor:pointer;background:var(--color-main);padding:.65rem;border-radius:50%;opacity:.8}@media screen and (max-width: 768px){#header-scroll-button{display:none}}body main>section.type-module_base_advanced-slider:has(.content-header-slider){max-height:none;height:auto}.content-header-slider{--content-header-slider-max-height: none;--content-header-slider-height: 90vH;display:block;position:relative;height:90vH;height:var(--content-header-slider-height);max-height:none;max-height:var(--content-header-slider-max-height)}@media(min-width: 640px){.content-header-slider{--content-header-slider-height: 40em}}@media(min-width: 1024px){.content-header-slider{--content-header-slider-max-height: calc(100vh - 260px);--content-header-slider-height: 40em}}@media(min-width: 1440px){.content-header-slider{--content-header-slider-height: 58em }}.content-header-slider .type-module_base_background-container{height:auto}.content-header-slider .base-simple-slider__item>.module>.base-container{position:relative;height:100%;width:100%;display:flex;align-items:end}@media(min-width: 1024px){.content-header-slider .base-simple-slider__item>.module>.base-container{align-items:center;width:auto}}.content-header-slider .base-simple-slider__item>.module>.base-container>.base-background-content{width:100%}@media(min-width: 1024px){.content-header-slider .base-simple-slider__item>.module>.base-container>.base-background-content{width:auto}}.content-header-slider .base-simple-slider__item{max-width:100%}.content-header-slider .base-simple-slider__item>.module{max-height:var(--content-header-slider-max-height);height:var(--content-header-slider-height)}.content-header-slider figure{position:absolute;width:100%;height:100%;left:0;top:0}.content-header-slider figure picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.type-dc_index article:before{max-height:618px}.type-dc_index .top-grid-container{height:7rem;background-color:var(--color-main-light);display:flex;justify-content:center;align-items:center}.type-dc_index .top-grid-container .dc-filter__button{display:inline !important}.type-dc_index .top-grid-container .travel-card-text{-webkit-text-decoration:none !important;text-decoration:none !important}.type-dc_index .top-grid-container .travel-card-text .contentBanner{top:23% !important}.type-dc_index .top-grid-container .base-grid{grid-template-columns:1fr 1fr 1fr;max-width:1200px;margin:0 auto}.type-dc_index .top-grid-container .dc-load-more-container .hollow{border:1px solid var(--color-header) !important}.type-dc_index .top-grid-container .dc-load-more-container .hollow{transition:.3s}.type-dc_index .top-grid-container .dc-load-more-container .hollow:hover{border:none !important;color:#fff !important}.type-dc_index .top-grid-container .dc-load-more-container .hollow:hover{background-color:var(--color-header)}.type-dc_index .top-grid-container .dc-load-more-container .hollow .dc-load-more{border:none !important}.type-dc_index .top-grid-container .dc-load-more-container .hollow .dc-load-more{background-color:rgba(0,0,0,0)}.type-dc_index .top-grid-container .dc-load-more-container .hollow .dc-load-more:hover{color:#fff !important;border:none !important}@media screen and (max-width: 1025px){.type-dc_index .top-grid-container .base-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 650px){.type-dc_index .top-grid-container .base-grid{grid-template-columns:1fr}}.type-dc_index .top-grid-container .dc-result{max-width:1200px;margin:0 auto}.type-dc_index .top-grid-container select{border:none}.type-dc_index .top-grid-container input{border:none}.type-dc_index .top-grid-container svg{display:none}.type-dc_index .top-grid-container p{color:var(--color-header) !important}.type-dc_index .top-grid-container p{margin:0;text-align:center;margin:auto;font-size:max(1.5rem, min(4vw, 2rem));line-height:1}@media screen and (max-width: 1000px){.type-dc_index .top-grid-container p{grid-row:1/3;margin-top:1rem}}.type-dc_index .top-grid-container base .dc-filters{background-color:var(--color-main)}.type-dc_index .top-grid-container .base-container{max-width:100vw !important;padding:0 !important}.type-dc_index .top-grid-container .top-grid-container{height:10vh;background-color:var(--color-main-light);display:flex;justify-content:center;align-items:center}.type-dc_index .top-grid-container .top-grid-layout{display:grid;grid-template-columns:auto 1.22fr 1fr 1fr 1fr 1fr;grid-template-rows:40px;grid-column-gap:1.5rem;background-color:var(--color-main-light);margin:0 1rem}@media screen and (max-width: 1000px){.type-dc_index .top-grid-container #form-142>div.dc-search__grid>div.dc-filters.base-margin-b.remove-margin-bottom-from-last-child>div>div>fieldset:nth-child(4){grid-column:2}.type-dc_index .top-grid-container .top-grid-container{height:10rem;align-items:end;padding-bottom:1rem;padding:0 2rem}.type-dc_index .top-grid-container .top-grid-container .base-grid:nth-child(4){grid-column:2;display:none}.type-dc_index .top-grid-container .top-grid-layout{margin-left:0}.type-dc_index .top-grid-container .top-grid-layout{grid-template-columns:repeat(4, 1fr);padding-bottom:1.25rem;padding-left:.5rem;padding-right:.5rem}.type-dc_index .top-grid-container .top-grid-layout .dc-filter__button-container:has(base-button){grid-column:3/span 2}}@media screen and (max-width: 700px){.type-dc_index .top-grid-container #form-142>div.dc-search__grid>div.dc-filters.base-margin-b.remove-margin-bottom-from-last-child>div>div>fieldset:nth-child(4){grid-column:1}.type-dc_index .top-grid-container .top-grid-layout{grid-template-columns:1fr}.type-dc_index .top-grid-container .top-grid-container{height:22rem;align-items:end;padding-bottom:1rem}.type-dc_index .top-grid-container .top-grid-container:before{top:3%}}.type-dc_index .top-grid-container .dc-filter__button-container{display:flex;justify-content:center;align-items:center}.type-dc_index .top-grid-container label{display:none}.type-dc_index .top-grid-container fieldset{margin:0 !important}.type-dc_index .top-grid-container fieldset{border:none;height:40px;padding:0}.type-dc_index .top-grid-container .dc-filter__button{margin:0 !important;height:38px !important}.type-dc_index .top-grid-container .dc-filter__button{width:100%;border:1px solid var(--color-header);color:var(--color-text)}.type-dc_index .top-grid-container .dc-button{width:100%;height:38px;color:var(--color-text);background-color:var(--color-main-light);cursor:pointer}.type-dc_index .top-grid-container .dc-button:hover{color:#fff !important}.type-dc_index .top-grid-container .dc-button:hover{background-color:var(--color-header)}.type-dc_index .flatpickr-day{pointer-events:all !important}label:before{display:none !important}.type-dc_index:not(.flatpickr-input) input[type=checkbox]:checked+label{background-color:var(--color-header);color:#fff}.type-dc_index:not(.flatpickr-input) fieldset{border:none;display:flex;flex-direction:column;gap:var(--space-small);padding:0}.type-dc_index:not(.flatpickr-input) .dc-filter__button{display:none}.type-dc_index:not(.flatpickr-input) input{display:none}.type-dc_index:not(.flatpickr-input) .base-form-element{display:flex;flex-wrap:wrap;gap:var(--space-small)}@media(min-width: 1024px){.type-dc_index:not(.flatpickr-input) .base-form-element{gap:1.2rem}}.type-dc_index:not(.flatpickr-input) label.dc-button{margin-right:0 !important}.type-dc_index:not(.flatpickr-input) label.dc-button{background-color:var(--color-main);padding:var(--space-tiny) var(--space-small);cursor:pointer}@media(min-width: 1024px){.type-dc_index:not(.flatpickr-input) label.dc-button{padding:var(--space-tiny) 1.6rem}}.type-dc_index:not(.flatpickr-input) label.dc-button:hover{color:#fff !important}.type-dc_index:not(.flatpickr-input) label.dc-button:hover{background-color:var(--color-header)}.type-dc_index:not(.flatpickr-input) label.dc-button:focus{color:#fff !important}.type-dc_index:not(.flatpickr-input) label.dc-button:focus{background-color:var(--color-header)}.type-dc_index:not(.flatpickr-input) label.dc-filter__name{font-size:2rem;color:var(--color-header);font-weight:600;margin-top:var(--space-small)}.sort-input-container select{height:40px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij4KICA8cGF0aCBkPSJNMTIgMTYuNTdsLTcuMTQtNy4xNGExIDEgMCAwIDEgMS40MS0xLjQxbDYuMTMgNi4xMyA2LjEzLTYuMTNhMSAxIDAgMSAxIDEuNDEgMS40MUwxMiAxNi41N3oiLz4KPC9zdmc+Cg==) no-repeat right .75rem center #fff;padding:.5rem;padding-right:2rem;border-radius:0;color:var(--color-text);background-size:1rem}.sort-input-container:focus{outline:solid var(--color-contrast) 2px;border:none}.sort-input-container:focus-visible{outline:solid var(--color-contrast) 2px;border:none}.-phone{transform:rotate(90deg)}.flatpickr-month,.flatpickr-weekdays,.flatpickr-weekday{background:#fff !important}.hotel-main-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}.hotel-main-wrapper b{color:var(--color-header)}.hotel-main-wrapper hr{width:50%;margin:2rem 0;background-color:var(--color-header);height:1px;border:none}.hotel-main-wrapper p{font-size:1rem;font-weight:100;line-height:1.8}.hotel-main-wrapper .splide__slide img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){.hotel-main-wrapper{padding:0}}.splide{display:flex}.header-container-hotel{display:flex}.header-container-hotel>div:nth-child(1){flex:1}.header-container-hotel>div:nth-child(2){flex:1.5}.hotel-description-block{margin:5rem 0}.header-container-hotel-right{display:flex;justify-content:center;align-items:center}.header-container-hotel-left{margin:auto}.header-container-hotel-left h2{color:var(--color-header)}.header-container-hotel-left .abstract{color:var(--color-text);font-size:1.3rem;font-weight:100}.header-container-hotel-left h4{color:var(--color-header)}.header-container-hotel-left img{max-height:600px}.single-image{height:50px}.hotel-description-block{display:grid;grid-template-columns:4fr 1.5fr;grid-gap:5rem;gap:5rem}.sidebar-info-block-hotel{position:relative;padding:2.125rem 1.125rem;background-color:var(--color-main-light)}.sidebar-info-block-hotel h6{font-size:1rem}.sidebar-info-block-hotel h5{margin-bottom:.5rem}.sidebar-info-block-hotel p{font-size:1rem;margin-bottom:0;gap:1rem}.sidebar-info-headline-hotel{display:flex}.sidebar-info-headline-hotel i{position:absolute !important}.sidebar-info-headline-hotel i{font-family:"FontAwesome";color:var(--color-header);font-size:2.5rem;top:-22px}.star-color{color:var(--color-header)}.sem-custom-icon-list nav{display:grid;grid-template-columns:1fr 1fr 1fr}.sem-custom-icon-list a{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem}.type-module_base_map ._wrapper{color:var(--color-header)}.type-module_base_map svg{color:var(--color-header)}.type-module_base_map .leaflet-popup-content-wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.type-module_base_map .leaflet-popup{overflow:scroll;overflow-x:hidden;max-height:300px}.type-module_base_map .leaflet-popup .base-flex{display:flex;justify-content:center;align-items:center;flex-direction:column}.type-module_base_map .leaflet-popup .base-flex div{width:100%}.type-module_base_map .leaflet-popup .base-flex div .block-image{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}.type-module_base_map .leaflet-popup .leaflet-popup-close-button{left:0}.type-module_base_map .leaflet-popup .base-flex--gap{gap:.9rem}.type-module_base_map .leaflet-popup ._links{justify-content:center}.type-module_base_map .leaflet-popup ._links a{border:solid 2px var(--color-header);background:var(--color-header);color:#fff;padding:.6rem 1rem;cursor:pointer}.type-module_base_map .leaflet-popup ._links a:hover{background:#fff;border:var(color-header);color:var(--color-header)}.type-module_base_map .leaflet-popup ._title{font-size:1.5rem;color:var(--color-header)}.type-module_base_map .leaflet-popup-tip-container{display:none}.type-module_base_map .leaflet-interactive{stroke:var(--color-contrast)}@media screen and (max-width: 1560px){#page-header .base-mega-menu .base-mega-menu__item a{font-size:16px !important}}@media screen and (max-width: 1500px){.sem-teaser-block-background .type-module_base_text{margin-top:0 !important;padding:10px 35px !important;top:-25px !important}.sem-teaser-block-background .type-module_base_text h2{font-size:28px !important}.sem-teaser-block-background .type-module_base_text p{font-size:18px !important}}@media screen and (max-width: 1200px){.homepage-teaser .splide__arrows .splide__arrow--next{right:-0.5rem;transform:scale(1.5)}.homepage-teaser .splide__arrows .splide__arrow--prev{left:-0.5rem;transform:scale(1.5)}.header-container-bike{grid-template-columns:1fr}.header-container-hotel{grid-template-columns:1fr}.header-container-poi{grid-template-columns:1fr}.header-container-ship{grid-template-columns:1fr}}@media screen and (max-width: 1040px){.sem-main-teaser-container .base-grid{margin-bottom:1rem !important}.header-container-bike{flex-direction:column;align-items:baseline;margin-left:2rem;margin-right:2rem}.header-container-bike .header-container-bike-left{margin-left:2rem}.header-container-bike .header-container-bike-right{justify-content:flex-start}.bike-description-block{margin-left:2rem;margin-right:2rem;display:flex;flex-direction:column-reverse}.header-container-hotel{flex-direction:column;align-items:baseline;margin-left:2rem;margin-right:2rem}.header-container-hotel .header-container-hotel-left{margin-left:2rem}.header-container-hotel .header-container-hotel-right{justify-content:flex-start}.hotel-description-block{margin-left:2rem;margin-right:2rem;display:flex;flex-direction:column-reverse}.header-container-poi{flex-direction:column;align-items:baseline;margin-left:2rem;margin-right:2rem}.header-container-poi .header-container-poi-left{margin-left:2rem}.header-container-poi .header-container-poi-right{justify-content:flex-start}.header-container-poi{display:grid;align-items:center;justify-items:center;place-items:center}.poi-description-block{margin-left:2rem;margin-right:2rem;display:flex;flex-direction:column-reverse}.header-container-ship{flex-direction:column;align-items:center}.header-container-ship .header-container-ship-left{margin-left:2rem}.header-container-ship .header-container-ship-right{justify-content:flex-start}.ship-description-block{margin-left:2rem;margin-right:2rem}}@media screen and (max-width: 1024px){.type-base_pageteasers .base-grid{grid-template-columns:1fr 1fr}.type-dc_list .base-grid{grid-template-columns:1fr 1fr}.type-dc_index .top-grid-container{height:11rem}}@media screen and (max-width: 1000px){body main>section.type-module_base_advanced-slider:first-child .base-simple-slider__item{height:77vh}}@media screen and (max-width: 900px){#overview{margin-top:3rem}}@media screen and (max-width: 950px){.bike-description-block{grid-template-columns:1fr}}@media screen and (max-width: 700px){body main>section.type-module_base_advanced-slider:first-child .base-simple-slider__item{height:calc(100vh - 80px) !important}body main>section.type-module_base_advanced-slider:first-child .base-simple-slider__item:has(.vjs-tech){height:auto !important}.type-dc_index .dc-search__grid .top-grid-container .base-grid{display:flex;flex-direction:column;width:100%}.base-simple-slider__nav{display:block !important}.type-dc_index .top-grid-container{height:-moz-fit-content;height:fit-content;padding:0 1.5rem}}@media screen and (max-width: 768px){.type-base_pageteasers .base-grid{grid-template-columns:1fr}.type-dc_list .base-grid{grid-template-columns:1fr}.type-dc_list .travel-card-text{min-height:auto}.mobile-booking-button{visibility:visible}.poi-description-block{gap:0}}@media screen and (max-width: 680px){.sem-bottom{left:0 !important;height:84% !important}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-1 .base-grid,[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid,[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 .base-grid{display:grid !important}[data-identifier=angebotsformular] #angebotsformular-305-fieldset-1 .base-grid .base-grid-cell,[data-identifier=angebotsformular] #angebotsformular-305-fieldset-2 .base-grid .base-grid-cell,[data-identifier=angebotsformular] #angebotsformular-305-fieldset-3 .base-grid .base-grid-cell{width:100%;margin:0 auto}}@media screen and (max-width: 650px){.travel-card-text{min-height:0 !important;min-height:initial !important}.travel-card-text .headline{font-size:1.5rem}.travel-card-text .price{font-size:1.7rem}.travel-card-text .read-more{padding:.5rem}.travel-card-text .description{color:#2f2e2e}}@media screen and (max-width: 600px){base-popup div.base-flex{display:flex;flex-direction:column;justify-content:start;align-items:start}base-popup p{text-align:left}base-input-switch{transform:scale(0.8)}[data-gdpr-root] .base-flex{display:grid;grid-template-columns:2fr 1fr}base-popup::part(content){transform:scale(0.8)}}@media screen and (max-width: 500px){main{overflow:hidden}}@media screen and (max-width: 480px){#module-71 nav ul{display:block}#module-71 nav ul a:after{display:none !important}body main>section.type-module_base_advanced-slider #module-91 .base-container h2,body main>section.type-module_base_advanced-slider #module-91 .base-container .h2{font-size:24px;text-align:left}body main>section.type-module_base_advanced-slider #module-91 .base-container p{font-size:18px;text-align:left}body main>section.type-module_base_advanced-slider #module-91 .base-container a{margin-left:0 !important}body main>section.type-module_base_advanced-slider #module-91 .base-container a{font-size:16px}}@media screen and (max-width: 400px){.bewertungen-outer-wrapper{grid-template-columns:auto !important}}@media screen and (max-width: 1024px){.base-menu__link{font-size:1.5rem;text-transform:uppercase}.base-menu--depth-2 a{font-size:1rem !important;padding-left:2rem !important;text-transform:none !important}.base-menu--depth-2 a span{margin-right:.7rem !important}.base-menu--depth-3 a{font-weight:normal !important;padding-left:3rem !important;text-transform:none !important}}#page-header .page-header__logo{max-height:calc(var(--page-header-height) + .5rem) !important}#page-header .page-header__logo{height:80px}@media screen and (max-width: 700px){#page-header{min-height:0 !important;min-height:initial !important;height:80px !important}}#page-header .top-menu-container ul{display:flex;justify-content:end;gap:3rem;height:25px;align-items:baseline;transform:translateX(7rem)}#page-header .top-menu-container ul li{list-style:none}#page-header .top-menu-container ul li i{color:var(--color-main-medium);padding-right:5px;font-style:normal;font-size:1.5rem}#page-header .top-menu-container ul li .fa-language{font-size:30px}#page-header .top-menu-container ul li a{font-size:1rem;white-space:nowrap}#page-header .top-menu-container ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}#page-header .top-menu-container ul li select{border:none;background:rgba(0,0,0,0)}#page-header .top-menu-container ul li:last-child{display:flex}#page-header .top-menu-container ul li:has(.fa-user) i{transform:translateY(-1px)}#page-header .top-menu-container ul li:has(.fa-phone) i{transform:rotateZ(90deg) translateX(2px)}@media screen and (max-width: 1117px){#page-header .top-menu-container ul{gap:2rem}}@media screen and (max-width: 1132px){#page-header .top-menu-container ul{gap:1rem}}#page-header button{line-height:2}#page-header .language-input{display:flex;flex-direction:row;justify-content:center;align-items:baseline;gap:.25rem;transform:translateY(-7px);height:-moz-fit-content;height:fit-content}#page-header .language-input .icon{font-size:2.5rem}#page-header .outer-language-wrapper{display:flex;justify-content:center;align-items:baseline;transform:translateY(3px)}#page-header .outer-language-wrapper .svg{fill:var(--color-header)}#page-header .outer-language-wrapper .page-header__link-text{position:relative;color:var(--color-link);font-size:12px;-webkit-text-decoration:underline;-webkit-text-decoration:underline;text-decoration:underline;transform:translateY(2px);font-weight:bold}#page-header .outer-language-wrapper .page-header__link-text::after{content:"";position:absolute}#page-header .outer-language-wrapper select{pointer-events:none}#page-language-menu .base-menu__item{border:none}#page-language-menu .base-menu__link{color:var(--color-link);display:flex;justify-content:start;gap:1rem;align-items:center;font-weight:600}#page-language-menu .base-menu__link .icon-markup{display:flex}#page-language-menu .base-menu__link .base-menu__link-icon img{border-radius:50%;height:32px;width:32px}base-popup p.h3{font-weight:600 !important}.page-header{position:relative !important}@media screen and (max-width: 700px){#page-header .page-header__sections{width:100%}#page-header .page-header__sections base-button{border:none;color:var(--color-header)}#page-header .page-header__sections base-button .page-header__off-canvas-button__text{display:none}}#page-off-canvas-content{background-color:var(--color-main-light)}#page-off-canvas-content img{display:none}#page-off-canvas-content a.base-menu__link,#page-off-canvas-content a.page-off-canvas__link{background:none;color:#666;font-weight:bold}base-off-canvas{background-color:var(--color-main)}base-off-canvas base-menu__item{background-color:var(--color-main)}base-off-canvas .base-menu__list base-menu--depth-2{background-color:var(--color-main)}.page-off-canvas__start,.page-off-canvas__middle,.page-off-canvas__end{background-color:var(--color-main-light)}.poi-main-wrapper{max-width:1200px;margin:0 auto}.poi-main-wrapper h2:after{display:none}.poi-main-wrapper hr{width:50%;margin:2rem 0}.poi-main-wrapper p{padding-right:1rem !important}.poi-main-wrapper p{font-size:1rem;font-weight:100;line-height:1.8}.poi-main-wrapper b{color:var(--color-main)}.poi-main-wrapper .splide__slide img{-o-object-fit:cover;object-fit:cover}.poi-main-wrapper .description h1,.poi-main-wrapper .description h2,.poi-main-wrapper .description h3,.poi-main-wrapper .description h4{font-weight:bold}.poi-main-wrapper .description h1{font-size:var(--font-size-large)}.poi-main-wrapper .description h2{font-size:var(--font-size-big)}.poi-main-wrapper .description h3,.poi-main-wrapper .description h4{font-size:var(--font-size-regular)}.splide{display:flex}.header-container-poi{display:flex}.header-container-poi>div:nth-child(1){flex:1}.header-container-poi>div:nth-child(2){flex:1}.poi-description-block{margin:5rem 0}.header-container-poi-right{display:flex;justify-content:center;align-items:center}.header-container-poi-left{margin:auto}.header-container-poi-left h2{color:var(--color-header)}@media screen and (max-width: 1040px){.header-container-poi-left h2{font-size:3rem}}.header-container-poi-left .abstract{color:var(--color-text);font-size:1.3rem;font-weight:100}.single-image{height:50px}.poi-description-block{display:grid;grid-template-columns:3fr 1fr;grid-gap:5rem;gap:5rem}.sidebar-info-block-poi{padding:2rem 1rem;background-color:var(--color-main-light)}.sidebar-info-block-poi h5{margin-bottom:.5rem}.sidebar-info-block-poi p{font-size:1rem;margin-bottom:0}.sidebar-info-headline{display:flex;gap:1rem;margin-bottom:1rem}.contact-unit{color:var(--color-header);align-items:center;gap:1rem;margin:.35rem 0}.contact-unit a{margin-left:.3rem}.dc-legacy-search{grid-template-areas:"a" "b" "c" !important;grid-template-columns:1fr !important}.dc-legacy-search .add-shadow{box-shadow:var(--base-card-box-shadow)}.dc-legacy-search article:has(.testinga):before{display:none}.dc-legacy-search .base-card:hover header{color:var(--color-header) !important}.dc-legacy-search .teaser-website .base-card__section svg{display:none}.dc-legacy-search .teaser-website .base-card__section .dc-content{margin-bottom:0}.dc-legacy-search .classification-container{display:none}.dc-legacy-search .dc-search-suggest{border:2px solid var(--color-header)}.dc-legacy-search form:has(.dc-search-suggest){margin-top:2rem;display:grid;grid-template-columns:4fr 1fr}.dc-legacy-search form:has(.dc-search-suggest) input:placeholder{color:var(--color-main) !important}.dc-legacy-search form:has(.dc-search-suggest) input.button{border-radius:0;border:solid 2px var(--color-contrast);cursor:pointer}.dc-legacy-search form:has(.dc-search-suggest) .base-card__link a{color:var(--color-main);padding:.8rem 2.9rem;background:var(--color-contrast);color:#fff;font-weight:600}.dc-legacy-search .dc-index .travel-card-text{padding:1rem}.dc-legacy-search .dc-index header .h5:hover{color:var(--color-header) !important}.dc-legacy-search .dc-index footer{border:solid 1px var(--color-header);display:grid;align-items:center;justify-items:center;place-items:center}.dc-legacy-search .dc-index footer .base-card__link a{padding:1rem;color:var(--color-header);margin-right:1rem;text-align:center}.dc-legacy-search .dc-index footer:hover{background-color:var(--color-header);color:#fff}.dc-legacy-search .dc-index footer:hover .base-card__link a{color:#fff;transition:none}.dc-legacy-search .travel-teaser-card .base-default-image{display:none}.dc-legacy-search .travel-teaser-card img{max-height:350px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1000px){.dc-legacy-search footer .base-card__link a{padding:.6rem .8rem !important}.dc-legacy-search .dc-result .base-grid{grid-template-columns:1fr 1fr !important}}@media screen and (max-width: 720px){.dc-legacy-search .dc-result .base-card__section{grid-template-columns:1fr}.dc-legacy-search .dc-result .base-card__section .base-card__link{text-align:left}.dc-legacy-search .dc-result .base-grid{grid-template-columns:1fr !important}}.dc-slider-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.splide__track{background:#fff !important}.splide__slide{background:#fff !important}.splide__slide{display:flex;align-items:center;justify-content:center;border:solid}.splide__progress{transition:opacity .2s ease-in-out}.splide__progress__bar{background:var(--dc-color-primary);will-change:width}.splide__arrow{transform:translate(0) !important}.splide__arrow{opacity:.4;transition:opacity .2s ease-in-out}.splide__toggle{position:absolute;right:0;bottom:3px;border:none;background:rgba(0,0,0,0);margin:.5rem;padding:0;display:flex;align-items:center;justify-content:center}.splide-autoplay-icon{width:1.5rem;height:1.5rem;color:#fff;filter:drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.4))}.splide__pagination{bottom:-1.8rem !important;gap:.6rem !important}.splide__pagination__page{background-color:var(--color-main) !important}.splide__pagination__page.is-active{background-color:var(--color-header) !important}.splide__arrow:disabled{opacity:0;pointer-events:none}.homepage-teaser .travel-card{display:flex;flex-direction:column;height:700px}@media screen and (max-width: 650px){.homepage-teaser .travel-card{height:550px !important}}.homepage-teaser .travel-card-text{padding:0 1rem 1rem 1rem;flex:1;display:flex;flex-direction:column;justify-content:space-between}.homepage-teaser a{-webkit-text-decoration:none !important;text-decoration:none !important}.homepage-teaser ul.splide__list{background:#fff !important}.homepage-teaser ul.splide__list{gap:13px}@media screen and (max-width: 800px){.homepage-teaser ul.splide__list{gap:0}}@media screen and (max-width: 650px){.homepage-teaser:not(.splide) .base-card,.homepage-teaser:not(.splide) .travel-card{height:auto !important}}.splide__arrows button{opacity:1 !important}.splide__arrows button svg{fill:var(--color-header);font-size:2rem}.splide__arrows button:disabled svg{fill:var(--color-main)}.splide__arrows .splide__arrow--next{right:-2rem;background:rgba(0,0,0,0);transform:scale(3.5)}.splide__arrows .splide__arrow--prev{left:-2rem;background:rgba(0,0,0,0);transform:scale(3.5)}@media screen and (max-width: 600px){.splide__arrows .splide__arrow--next{right:-1rem}.splide__arrows .splide__arrow--prev{left:-1rem}}.detail-page .splide__arrows{display:none !important}li.splide__slide.detail{display:inline}.splide__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:500px}.splide__slide{margin:auto !important}.splide__slide figure{position:relative}.ship-main-wrapper{max-width:1200px;margin:0 auto;padding:0 2rem}@media screen and (max-width: 1040px){.ship-main-wrapper h2{font-size:2rem}.ship-main-wrapper h2:after{display:none}}.ship-main-wrapper p{font-size:1rem;font-weight:100;line-height:1.8}.ship-main-wrapper p strong{color:var(--color-header)}.ship-main-wrapper .splide__slide img{-o-object-fit:cover;object-fit:cover;height:100%}@media screen and (max-width: 768px){.ship-main-wrapper{padding:0}}.splide{display:flex}.header-container-ship{display:flex}.header-container-ship>div:nth-child(1){flex:1}.header-container-ship>div:nth-child(2){flex:1.5}.ship-description-block{margin:5rem 0}.header-container-ship-right{display:flex;justify-content:center;align-items:center}.header-container-ship-left h2{color:var(--color-header)}.header-container-ship-left .abstract{padding-right:4rem !important}.header-container-ship-left .abstract{color:#666;font-size:1.1rem;font-weight:100}.single-image{height:50px}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="1"]) .base-grid{grid-template-columns:repeat(1, 1fr)}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="2"]) .base-grid{grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 768px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="2"]) .base-grid{grid-template-columns:repeat(1, 1fr)}}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="3"]) .base-grid{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="3"]) .base-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px)and (max-width: 768px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="3"]) .base-grid{grid-template-columns:repeat(1, 1fr)}}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="4"]) .base-grid{grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 1300px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="4"]) .base-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1024px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="4"]) .base-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px)and (max-width: 768px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="4"]) .base-grid{grid-template-columns:repeat(1, 1fr)}}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="5"]) .base-grid{grid-template-columns:repeat(5, 1fr)}@media screen and (max-width: 1300px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="5"]) .base-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1024px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="5"]) .base-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px)and (max-width: 768px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="5"]) .base-grid{grid-template-columns:repeat(1, 1fr)}}.type-base_pageteasers:has(.column-layout-overwrite[data-cols="6"]) .base-grid{grid-template-columns:repeat(6, 1fr)}@media screen and (max-width: 1300px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="6"]) .base-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 1024px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="6"]) .base-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px)and (max-width: 768px){.type-base_pageteasers:has(.column-layout-overwrite[data-cols="6"]) .base-grid{grid-template-columns:repeat(1, 1fr)}}.type-base_pageteasers:has(.column-layout-overwrite) article{box-shadow:var(--base-card-box-shadow)}.type-base_pageteasers:has(.column-layout-overwrite) .base-card__section{background-color:#fff}.type-base_pageteasers:has(.column-layout-overwrite) .base-card__section .travel-card-text{display:grid;grid-template-rows:auto 1fr auto}.type-base_pageteasers:has(.column-layout-overwrite) .base-card__section .travel-card-text .description{min-height:120px}.type-base_pageteasers:has(.column-layout-overwrite) .base-card__section .travel-card-text .price-bottom-container{align-self:end}.type-base_pageteasers:has(.column-layout-overwrite) .base-card__section .travel-card-text div{flex:1}.travel-card .base-default-image{aspect-ratio:840/600}.subheadline{color:var(--color-decent-ui);font-size:1rem;font-weight:400;margin-top:.75rem}@media screen and (max-width: 650px){article:has(.image-in-slider) .travel-card figure img{max-height:175px;-o-object-fit:cover;object-fit:cover}article:has(.image-in-slider) .travel-card .base-default-image{max-height:175px;width:100%}}.testimonial__quotation .testimonial__quotation__quote{color:var(--color-header) !important}.type-module_base_grid-2-columns:has(.type-module_base_testimonial) .testimonial{box-shadow:var(--testimonial-large-shadow)}.type-module_base_grid-3-columns:has(.type-module_base_testimonial) .testimonial{box-shadow:var(--testimonial-large-shadow)}.type-module_base_grid-3-columns:has(.type-module_base_testimonial) .testimonial .testimonial__quotation__quote{font-size:1.85rem}.type-module_base_media a{opacity:1 !important}.type-module_base_media figcaption{position:relative !important;transform:translateY(0) !important;opacity:1 !important;background:var(--color-back) !important}.type-module_base_media figcaption p{font-size:1rem !important}@media screen and (max-width: 1050px){.textimage--size-two-thirds{display:grid !important}.textimage--size-two-thirds{grid-template-columns:1fr 1fr}.textimage--size-two-thirds h2{margin-top:0 !important}}@media screen and (max-width: 768px){.textimage--size-two-thirds{display:grid !important}.textimage--size-two-thirds{grid-template-columns:1fr}}.type-module_base_advanced-slider:has(base-video-player){position:relative}.type-module_base_advanced-slider:has(base-video-player) video{-o-object-fit:cover;object-fit:cover;height:100%}.type-module_base_advanced-slider:has(base-video-player) .type-module_base_grid-2-columns .colpos-501{position:absolute;top:50%;background-color:var(--color-main);padding:1rem 2rem}@media screen and (max-width: 768px){.type-module_base_advanced-slider:has(base-video-player) video{height:100vh;-o-object-fit:cover;object-fit:cover}}h5,.h5{text-transform:none !important}.type-module_donaureisen_teaser-container{position:relative;height:100%}.type-module_donaureisen_teaser-container .base-container{padding:0 !important}.type-module_donaureisen_teaser-container .base-container{height:100%}.type-module_donaureisen_teaser-container .teaser-container{height:100%}.type-module_donaureisen_teaser-container img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.type-module_donaureisen_teaser-container .type-module_base_text{margin-bottom:0 !important}.type-module_donaureisen_teaser-container .type-module_base_text{position:absolute;z-index:100;width:90%;left:50%;transform:translateX(-50%);padding:1.5rem 1rem;box-sizing:border-box;background-color:var(--color-main)}.type-module_donaureisen_teaser-container .type-module_base_text header{margin-bottom:0 !important}.type-module_donaureisen_teaser-container .type-module_base_text header h2,.type-module_donaureisen_teaser-container .type-module_base_text header h3,.type-module_donaureisen_teaser-container .type-module_base_text header h4,.type-module_donaureisen_teaser-container .type-module_base_text header a{margin-bottom:0;font-size:1.4rem;margin-top:1.5rem;margin-bottom:2.5rem}@media screen and (max-width: 768px){.type-module_donaureisen_teaser-container .type-module_base_text header h2,.type-module_donaureisen_teaser-container .type-module_base_text header h3,.type-module_donaureisen_teaser-container .type-module_base_text header h4,.type-module_donaureisen_teaser-container .type-module_base_text header a{font-size:1.1rem !important}.type-module_donaureisen_teaser-container .type-module_base_text header h2,.type-module_donaureisen_teaser-container .type-module_base_text header h3,.type-module_donaureisen_teaser-container .type-module_base_text header h4,.type-module_donaureisen_teaser-container .type-module_base_text header a{margin-top:0;margin-bottom:.8rem}}.type-module_donaureisen_teaser-container .type-module_base_text p{font-size:1rem;font-family:var(--font-body-family);color:#fff;font-weight:lighter;letter-spacing:1.4px;color:var(--color-header)}@media screen and (max-width: 1040px){.type-module_donaureisen_teaser-container .type-module_base_text{transform:translate(0, 0) !important}.type-module_donaureisen_teaser-container .type-module_base_text{position:relative;width:100%;left:0}}.type-module_donaureisen_teaser-container .type-module_base_text:hover{transition:300ms;background-color:var(--color-header)}.type-module_donaureisen_teaser-container .type-module_base_text:hover header h2,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h3,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h4,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h4{color:#fff}.type-module_donaureisen_teaser-container .type-module_base_text:hover header h2 a,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h3 a,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h4 a,.type-module_donaureisen_teaser-container .type-module_base_text:hover header h4 a{color:#fff !important}.type-module_donaureisen_teaser-container .type-module_base_text:hover p{color:#fff}.type-module_donaureisen_teaser-container .top .type-module_base_text{top:0;transform:translateY(-50%) translateX(-50%)}.type-module_donaureisen_teaser-container .center .type-module_base_text{top:50%;transform:translateY(-50%) translateX(-50%)}.type-module_donaureisen_teaser-container .bottom .type-module_base_text{bottom:0;transform:translateY(50%) translateX(-50%)}.type-module_donaureisen_teaser-container .third .type-module_base_text:hover{transition:300ms;background-color:var(--color-main)}.type-module_donaureisen_teaser-container .third .type-module_base_text:hover header h2,.type-module_donaureisen_teaser-container .third .type-module_base_text:hover header h3,.type-module_donaureisen_teaser-container .third .type-module_base_text:hover header h4{color:var(--color-header)}.type-module_donaureisen_teaser-container .third .type-module_base_text:hover p{color:var(--color-header)}.type-module_donaureisen_teaser-container .third base-button{border:solid 1px var(--color-header);color:var(--color-header)}.type-module_donaureisen_teaser-container .third base-button:hover{background-color:var(--color-header);color:#fff}.type-module_donaureisen_teaser-container .third.center .type-module_base_text{width:25vw;max-width:400px;left:20vw}@media screen and (max-width: 1040px){.type-module_donaureisen_teaser-container .third.center .type-module_base_text{left:0 !important}.type-module_donaureisen_teaser-container .third.center .type-module_base_text{position:relative;top:0;transform:translate(0);width:100vw;max-width:100%}}@media screen and (max-width: 768px){.type-module_donaureisen_teaser-container img{height:33vh}}.type-module_donaureisen_teaser-container:has(.third) img{max-height:33vh}.type-module_base_grid-3-columns:has(.teaser-container) img{max-height:45vh}@media screen and (max-width: 1040px){.type-module_base_grid-3-columns:has(.teaser-container.top){padding-top:3rem}.type-module_base_grid-3-columns:has(.teaser-container.bottom){padding-bottom:3rem}}select,input{font-family:var(--font-body-family)}[data-form-type=ReCaptcha]{display:none !important}.from-date,.to-date{display:none !important}base-overlay-loader{margin-bottom:var(--space-regular)}base-overlay-loader::part(content){padding-top:var(--space-small);text-align:center;color:var(--color-header);z-index:1}base-overlay-loader::part(text){font-size:var(--font-size-regular);font-weight:var(--font-body-bold-weight);margin:0}img{filter:brightness(100%) !important}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:300;src:url("../../Public/Fonts/noto-sans-v35-latin-ext-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url("../../Public/Fonts/noto-sans-v35-latin-ext-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:600;src:url("../../Public/Fonts/noto-sans-v35-latin-ext-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:700;src:url("../../Public/Fonts/noto-sans-v35-latin-ext-700.woff2") format("woff2")}td{font-style:normal !important}base-slideshow .svg.icon{display:none}base-slideshow::part(control-prev),base-slideshow::part(control-next){background-color:var(--color-main);border-radius:50%;height:2.5rem;width:2.5rem;cursor:pointer}@media(min-width: 1024px){base-slideshow::part(control-prev),base-slideshow::part(control-next){height:50px;width:50px}}base-slideshow::part(control-prev) svg,base-slideshow::part(control-next) svg{display:none !important}base-slideshow::part(control-prev):after,base-slideshow::part(control-next):after{color:var(--color-header);content:"⌃";position:absolute;top:50%;left:50%;font-size:1.6rem;height:24px;width:20px}base-slideshow::part(control-prev){margin-left:var(--space-small)}@media(min-width: 1024px){base-slideshow::part(control-prev){margin-left:3rem}}base-slideshow::part(control-prev):after{transform:translate(-50%, -50%) rotate(270deg)}base-slideshow::part(control-next){margin-right:var(--space-small)}@media(min-width: 1024px){base-slideshow::part(control-next){margin-right:3rem}}base-slideshow::part(control-next):after{transform:translate(-50%, -50%) rotate(90deg)}.notVisible{display:none}.dc-index .base-card__image img{filter:none !important}.stickyButton{background-color:var(--color-contrast);color:#fff;font-size:20px}.stickBookingButton{width:270px !important;font-size:1.9rem !important}.stickBookingButton{position:fixed;top:8rem;z-index:10000}#bookingButton:after{content:""}.addToScroll{position:fixed}.menu-container{margin-right:5rem}.far{font-family:"Font Awesome 5 Pro";font-weight:400}.circle-tours{display:inline-block;background-color:#9d9d9c;border-radius:50%;width:.9375rem;height:.9375rem;margin:.1875rem .3125rem .1875rem 0}.filled{background-color:var(--color-contrast)}ul.characteristics{display:flex;justify-content:space-between;padding-left:0;padding-right:10rem;margin:1rem 0}ul.characteristics li{display:flex;flex-direction:column-reverse}.base-default-image{background-color:var(--color-main-light)}.base-default-image .icon.svg{color:var(--color-header)}.image-cell .image{background:none}.image-cell.defaultImage>.image{position:relative;z-index:-1}.image-cell.defaultImage>.image>.base-default-image{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative}.image-cell .base-overlay.base-copyright{z-index:2}.full-linked{position:relative;isolation:isolate}.full-linked__link{top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;opacity:0;z-index:2}.full-linked a:not(.full-linked__link){position:relative;z-index:1}.sticky{position:fixed;top:0;background-color:#fff;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1);width:100%;left:0}h2,.h2{font-weight:700 !important}h2,.h2{color:var(--color-header)}.scroll-container{padding-left:calc((100vw - 1200px)/2) !important}.is-active-menu-list{color:#fff !important}.is-active-menu-list{background-color:var(--color-main-light);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:var(--color-header);transition:background-color .25s ease-out, color .25s ease-out}.is-active{color:#fff !important}.is-active{background-color:var(--color-main-light);text-decoration-color:var(--color-header);transition:background-color .25s ease-out, color .25s ease-out}.stars{font-family:"FontAwesome";color:var(--color-main);margin-bottom:0rem}.stars i{margin-right:.5rem}body{-webkit-font-smoothing:antialiased;overflow-x:hidden;font-family:var(--font-body-family)}body .page-nav__main-link{font-family:var(--font-header-family);font-weight:300}body .base-header-group__header{font-weight:var(--font-header-bold-weight)}body .base-header-group__subheader{font-weight:300;color:var(--color-header)}body .base-card__header{font-family:var(--font-header-family);font-weight:var(--font-header-bold-weight);text-transform:uppercase;color:var(--color-header)}donaureisen-hello-world{border:2px solid var(--color-main);border-radius:var(--radius)}#page-header{height:11vh;display:flex;justify-content:center;align-items:center;min-height:150px}.type-module_base_simple-slider .base-container{--base-container-max-width: 100%}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-card::before{display:none}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-card{color:var(--color-header)}.type-base_pageteasers:not(:has(.column-layout-overwrite)) h3{text-align:center}.type-base_pageteasers:not(:has(.column-layout-overwrite)) h3::after{content:"";display:block;border-top:1px solid #000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10%}.type-base_pageteasers:not(:has(.column-layout-overwrite)) a{color:var(--color-header)}.type-base_pageteasers:not(:has(.column-layout-overwrite)) hr{display:none}.type-base_pageteasers:not(:has(.column-layout-overwrite)) p{text-align:center}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-card__link{display:none}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-container{max-width:100% !important}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-container{padding:0}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-grid{grid-template-columns:1fr 1fr 1fr}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-card__section{background-color:var(--color-main-light)}.type-base_pageteasers:not(:has(.column-layout-overwrite)) .base-card__section:hover{background-color:var(--color-main)}body main section.type-module_base_background-container #base-grid-61 div:first-child{background-color:#ffcb03;padding:15px}body main section.type-module_base_background-container .type-module_base_text>div>div>div:first-child{text-align:left !important}body main section.type-module_base_background-container .type-module_base_text>div>div>div:first-child .heading-winterwandern{color:var(--color-header) !important}body main section.type-module_base_background-container .type-module_base_text>div>div>div:first-child .heading-winterwandern{font-size:30px;font-weight:bold;margin:0}body main section.type-module_base_background-container .type-module_base_text>div>div>div:first-child .text-winterwandern{color:var(--color-header);font-size:18px;margin:0;font-family:var(--font-header-family)}body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child{float:left;max-width:1200px}body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child a{text-align:center;white-space:normal;word-wrap:break-word;max-width:100%;font-weight:bold;font-size:12px;padding:var(--space-tiny) var(--space-small);border:2px solid var(--color-header);color:var(--color-header);text-transform:uppercase;transition:.3s}@media(min-width: 1024px){body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child a{padding:5% 10%;width:250px}}body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child a:hover{background-color:var(--color-main-medium);color:var(--color-back)}body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child a:focus-within{background-color:var(--color-main-medium);color:var(--color-back)}body main section.type-module_base_background-container .type-module_base_text>div>div>div:last-child.base-module-links{max-width:100%;float:none}.travel-card{display:flex;flex-direction:column}.travel-card-text .headline{font-size:1.4rem;font-weight:600;color:var(--color-header);margin-top:15px}@media(min-width: 1024px){.travel-card-text .headline{min-height:100px}}@media screen and (max-width: 650px){.travel-card-text .headline{font-size:1.125rem}}.travel-card-text .description{color:var(--color-text);font-size:1.1rem;line-height:1.9;margin:1rem 0}@media screen and (max-width: 650px){.travel-card-text .description{font-size:.9rem}}.travel-card-text .price{display:flex;align-items:center;justify-content:end;margin-bottom:.5rem;margin-right:.1rem;color:var(--color-contrast);font-size:2.5rem;font-weight:bold}@media screen and (max-width: 650px){.travel-card-text .price{font-size:2rem}}.travel-card-text .read-more{padding:1rem;color:var(--color-header);border:solid 1px var(--color-header);margin-right:1rem;text-align:center}.travel-card-text .read-more:hover{background-color:var(--color-header);color:#fff}@media screen and (max-width: 650px){.travel-card-text .read-more{padding:.5rem}}.travel-card-text .contentBanner{top:18%;width:40%}.type-module_base_text{margin:0 auto}.type-module_base_text a{color:var(--color-header)}.type-module_base_text a:active{color:var(--color-header)}.type-module_base_text h2,.type-module_base_text .h2{position:relative;font-family:var(--font-header-family);font-size:2.5rem;font-style:normal;font-weight:700;margin-bottom:90px}@media screen and (max-width: 1024px){.type-module_base_text h2,.type-module_base_text .h2{margin-bottom:var(--space-regular)}}@media screen and (max-width: 500px){.type-module_base_text h2,.type-module_base_text .h2{font-size:1.475rem}}.type-module_base_text p{font-style:normal;font-weight:300}body main>section.type-module_base_background-container>div>div{padding-top:5%;background-size:cover;background-repeat:no-repeat}body main>section.type-module_base_background-container>div>div #module-56>div>div>div:first-child{text-align:left !important}body main>section.type-module_base_background-container>div>div #module-56>div>div>div:first-child h2,body main>section.type-module_base_background-container>div>div #module-56>div>div>div:first-child .h2{color:var(--color-back);font-weight:600}body main>section.type-module_base_background-container>div>div #module-56>div>div>div:last-child{float:left}body main>section.type-module_base_background-container>div>div #module-56>div>div>div:last-child a{padding:5% 45%;border:2px solid #fff;color:#fff;text-transform:uppercase;transition:.3s}body main>section.type-module_base_background-container>div>div #module-56>div>div>div:last-child a:hover{background-color:var(--color-main-medium)}.type-module_base_background-container:has(.type-dc_list) .base-grid{grid-template-columns:1fr !important}.triangle{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-contrast);border-width:0px 707px 707px 707px;transform:scale(0.1) translate(-500px, 500px) rotate(-0.7854rad);transform-origin:0 0;border-style:solid;position:absolute;top:0;left:0}.contentTriangle{position:absolute;top:19px;left:8px;color:#fff;rotate:-45deg;font-weight:bold;font-size:1.2rem}.banner-coner-wrapper-container{position:relative}.banner-corner-wrapper{z-index:-10;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-contrast);border-width:0px 66px 66px 66px;transform:scale(0.1) translate(921px, 460px) rotate(3.1416rad);transform-origin:0 0;border-style:solid}@media screen and (max-width: 1040px){body .type-module_base_image-intro img{padding:0 !important}}body .type-module_base_image-intro .image-intro__text{padding:var(--space-regular) var(--space-huge)}@media(min-width: 1024px){body .type-module_base_image-intro .image-intro__text{padding:0 var(--space-regular);align-self:flex-start}}@media(min-width: 1024px){body .type-module_base_image-intro .image-intro--position-right .image-intro__text{margin-right:var(--space-regular)}body .type-module_base_image-intro .image-intro--position-right .image-intro__image{margin-left:var(--space-regular)}body .type-module_base_image-intro .image-intro--position-right .image-intro__image picture{padding-left:var(--space-regular)}}@media(min-width: 1024px){body .type-module_base_image-intro .image-intro--position-left .image-intro__text{margin-left:var(--space-regular)}body .type-module_base_image-intro .image-intro--position-left .image-intro__image{margin-right:var(--space-regular)}body .type-module_base_image-intro .image-intro--position-left .image-intro__image picture{padding-right:var(--space-regular)}body .type-module_base_image-intro .image-intro--position-left .image-intro__image .base-copyright{right:var(--space-regular)}}@media(min-width: 1024px){body .type-module_base_image-intro .image-intro__image{margin-top:7px}}body .type-module_base_image-intro .image-intro__image picture{display:block}body .type-module_base_image-intro .image-intro__image img{position:relative}body .type-module_base_image-intro img{-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){body .type-module_base_image-intro img{aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}}body .type-module_base_image-intro .offer-button:empty,body .type-module_base_image-intro .offer-button *:empty{display:none}body .type-module_base_image-intro h2,body .type-module_base_image-intro .h2{text-align:left !important}body .type-module_base_image-intro h2,body .type-module_base_image-intro .h2{position:relative;font-family:var(--font-body-family);font-size:36px;font-style:normal;font-weight:700;line-height:38.4px;text-transform:uppercase;margin-bottom:var(--space-regular)}@media(min-width: 1024px){body .type-module_base_image-intro h2,body .type-module_base_image-intro .h2{margin-bottom:5rem}}body .type-module_base_image-intro p{text-align:left !important}body .type-module_base_image-intro p{font-family:var(--font-body-family);font-size:18px;font-style:normal;font-weight:400;line-height:33px}body .type-module_base_image-intro .base-module-links{display:flex}#module-263 .base-container{display:inline}.sem-teaser-block-background{position:relative}.sem-teaser-block-background .floating-text-top{left:20% !important}.sem-teaser-block-background .floating-text-top{position:absolute;top:0}@media screen and (max-width: 1040px){.sem-teaser-block-background img{width:100vw !important;-o-object-fit:cover !important;object-fit:cover !important}.sem-teaser-block-background .floating-text-top{top:0;box-sizing:border-box}}.sem-teaser-block-background .sem-bottom{top:100% !important;transform:translate(0, -100%) !important}.sem-teaser-block-background .base-container{margin:0 !important;padding:0 !important;max-width:none !important}.sem-teaser-block-background .base-container{display:flex;justify-content:center}.sem-teaser-block-background .base-container .type-module_base_text{position:absolute;left:15%;top:0;background-color:var(--color-main-light);display:flex;justify-content:center;align-items:end;transform:translate(-20%);padding:2rem}.sem-teaser-block-background .base-container .type-module_base_text .image-card-header p{font-size:1.5rem;margin-bottom:2rem}@media screen and (max-width: 600px){.sem-teaser-block-background .base-container .type-module_base_text header h2,.sem-teaser-block-background .base-container .type-module_base_text header .h2{font-size:1rem !important}.sem-teaser-block-background .base-container .type-module_base_text header h2,.sem-teaser-block-background .base-container .type-module_base_text header .h2{text-align:center}.sem-teaser-block-background .base-container .type-module_base_text header p{font-size:14px !important}.sem-teaser-block-background .base-container .type-module_base_text header p{text-align:center}.sem-teaser-block-background .base-container .type-module_base_text .image-card-header p{text-align:center}.sem-teaser-block-background .base-container .type-module_base_text .base-module-links{text-align:center}}.sem-teaser-block-background .base-grid{-moz-column-gap:0 !important;column-gap:0 !important;row-gap:0 !important}.sem-teaser-block-background .base-grid{display:flex}@media screen and (max-width: 395px){.sem-teaser-block-background .type-module_base_text{top:-45% !important}}.sem-main-teaser-container{margin-top:var(--space-regular)}@media(min-width: 640px){.sem-main-teaser-container{margin-top:6rem}}@media(max-width: 1023px){.sem-main-teaser-container .container-column-widget:not(:last-child){margin-bottom:var(--space-regular)}}@media(max-width: 1023px){.sem-main-teaser-container.base-padding-v--huge header{position:relative}}.sem-main-teaser-container .sem-main-teaser-container:hover{background-color:var(--color-header)}.sem-main-teaser-container .type-module_base_media .base-container{position:relative}.sem-main-teaser-container header{margin-bottom:0 !important}.sem-main-teaser-container header{background-color:var(--color-main);z-index:2;padding:.5rem 0;position:absolute;width:100%;bottom:0}@media(min-width: 640px){.sem-main-teaser-container header{padding:1.5rem 0;left:0;transform:translateY(-50%);top:100%;bottom:auto}}@media(min-width: 1024px){.sem-main-teaser-container header{width:90%;left:5%}}@media screen and (max-width: 750px){.sem-main-teaser-container header h2,.sem-main-teaser-container header .h2{font-size:1.1rem !important}.sem-main-teaser-container header h2,.sem-main-teaser-container header .h2{margin-top:0;margin-bottom:1rem}.sem-main-teaser-container header h2:after,.sem-main-teaser-container header .h2:after{display:none}}@media screen and (max-width: 350px){.sem-main-teaser-container header h2,.sem-main-teaser-container header .h2{margin-top:0;margin-bottom:0}}@media(min-width: 640px){.sem-main-teaser-container header h2,.sem-main-teaser-container header .h2{font-size:1.4rem !important}}.sem-main-teaser-container header:hover{background-color:var(--color-header);transition-duration:.25s}.sem-main-teaser-container header:hover h2,.sem-main-teaser-container header:hover .h2,.sem-main-teaser-container header:hover a,.sem-main-teaser-container header:hover p{color:#fff !important}.sem-main-teaser-container .base-grid{margin-bottom:7rem !important}@media screen and (max-width: 1040px){.sem-main-teaser-container .base-grid{margin-bottom:1rem !important}}.sem-main-teaser-container .base-container{max-width:100% !important;margin:0 !important;padding:0 !important}.sem-main-teaser-container .base-container h2,.sem-main-teaser-container .base-container .h2{position:relative;font-family:var(--font-body-family);font-size:max(1rem,min(2vw,1.5rem));color:#fff;margin-top:var(--space-small);margin-bottom:var(--space-regular);font-weight:400;letter-spacing:1.6px}@media(min-width: 1024px){.sem-main-teaser-container .base-container h2,.sem-main-teaser-container .base-container .h2{margin-top:1.5rem;margin-bottom:2.5rem}}.sem-main-teaser-container .base-container h2 a,.sem-main-teaser-container .base-container .h2 a{color:var(--color-header)}.sem-main-teaser-container .base-container p{font-size:1rem;font-family:var(--font-body-family);color:#fff;font-weight:lighter;letter-spacing:1.4px;color:var(--color-header)}.sem-main-teaser-container .remove-margin-bottom-from-last-child{display:flex;flex-direction:column-reverse;justify-content:flex-end;color:#fff;cursor:pointer}.sem-main-teaser-container .remove-margin-bottom-from-last-child:hover{background-color:var(--color-main)}.sem-teaser-block-background{background-color:#dff3ff !important}.sem-teaser-block-background{list-style:none}.sem-teaser-block-background img{width:100vw !important}.sem-teaser-block-background .base-module-links a{border:solid 1px var(--color-header);color:var(--color-header);padding:var(--base-module-links-space);cursor:pointer}.sem-teaser-block-background h2,.sem-teaser-block-background .h2{font-family:var(--font-body-family);font-style:normal;font-weight:700;line-height:38.4px;text-transform:uppercase;text-align:left}.sem-teaser-block-background p:first-of-type{font-family:var(--font-body-family);font-size:22px;font-style:normal;font-weight:700;line-height:28.8px;text-align:left;color:var(--color-header)}.sem-teaser-block-background p:nth-child(2){color:var(--color-header) !important}.sem-teaser-block-background p:nth-child(2){font-family:var(--font-body-family);font-size:36px;font-style:normal;font-weight:700;line-height:38.4px;text-transform:uppercase;text-align:left}@media screen and (max-width: 500px){.sem-teaser-block-background p:nth-child(2){font-size:1.875rem}}.sem-teaser-block-background p:nth-child(3){font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:26px;text-align:left}.sem-teaser-block-background p.h3{font-size:1rem;margin-bottom:1rem}.sem-teaser-block-background .base-module-links{display:block;text-align:left}.sem-teaser-block-background .base-module-links base-button{border:var(--color-header) solid 1px;color:var(--color-header)}.sem-teaser-block-background .base-module-links base-button:hover{background-color:var(--color-header) !important;color:#fff !important}.type-module_base_simple-faqs h4{text-transform:none !important}.type-module_base_simple-faqs .simple-faqs__toggle-icon-wrapper svg,.type-module_base_simple-faqs .simple-faqs__icon-wrapper svg{color:var(--color-header)}.sem-bottom{top:100%}#overview li{padding-left:0 !important}em:not(.does-not-exist),i:not(.does-not-exist),.font-style-italic{font-style:normal}.base-form-element input.fullTextPlaceholder{padding:8px 32px 8px 8px !important}.base-form-element input.fullTextPlaceholder::-moz-placeholder{color:#666 !important;font-size:1rem !important}.base-form-element input.fullTextPlaceholder::placeholder{color:#666 !important;font-size:1rem !important}@media screen and (max-width: 1000px){div:has(.grid-adjustment){grid-column-start:2}}.travel-card{display:flex;flex-direction:column}.icon-image-container{display:relative}@media screen and (max-width: 900px){.icon-image-container{display:flex;justify-content:center}}.contentBanner{position:absolute;background:var(--color-contrast);color:#fff;width:30%;min-width:-moz-min-content;min-width:min-content;padding:.5rem;font-size:.8rem;text-align:center;font-weight:bold;transform:scale(0.8);left:100%;transform:translate(calc(-100% + 7px), calc(-100% - 39px));box-shadow:-7px 2px 8px 0px rgba(10,10,10,.2)}.contentBanner:after{bottom:-7px;right:0;position:absolute;z-index:-1;content:"";display:block;border-style:solid;border-width:7px 7px 0 0;border-color:#603605 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}span.base-overlay{transform:translate(-3px, calc(-100% - 0px));position:absolute;top:31px;background:rgba(0,0,0,0)}span.base-overlay:hover{background-color:#fff !important}span.base-overlay:hover{color:#000;opacity:.9}.copyright-icon{transform:translateY(-100%)}.arrow-list{margin-left:2rem !important}h2,.h2{margin-bottom:1rem;margin-top:2rem;position:relative}div:has([data-text-align=left]) .image-intro__text h2:after{left:0 !important}div:has([data-text-align=left]) .image-intro__text h2:after{transform:translate(0%, -50%);width:40%}#overview ul.arrow-list{margin-left:0 !important}.is-clicked{background:var(--color-header) !important;color:#fff !important}.travel-card:has(.default-image-container){justify-content:space-between;height:100%}.travel-card:has(.default-image-container) .price{opacity:0}.travel-card:has(.default-image-container) .default-image-container{height:100%;display:flex;align-items:center;justify-content:center}.copyHeight{height:650px !important}article:has(.base-default-image) .base-default-image{height:100%;display:flex;justify-content:center;align-items:center}article:has(.base-default-image) .travel-card{height:100%;justify-content:space-between}strong a{color:var(--color-header)}.base-form-element:where(select:not([multiple]),input[type=text],input[type=number],input[type=password],input[type=email],input[type=search],input[type=date],input[type=url],input[type=tel],textarea){border:solid 1px #000;font-family:var(--font-body-family)}.type-form_formframework .base-grid{gap:1rem !important}input,textarea{font-family:var(--font-body-family)}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro{container-type:normal;position:relative}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro .base-container{height:auto !important}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro img{-o-object-fit:cover !important;object-fit:cover !important}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro img{padding:0;max-height:1700px}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro .image-intro__text{position:absolute}@media screen and (max-width: 768px){.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro{height:100%}.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro img,.type-module_base_advanced-slider:has(.type-module_base_image-intro) .type-module_base_image-intro figure{height:100%}}.type-dc_index:has(.homepage-teaser) .homepage-teaser{max-width:1440px !important;margin:0 auto !important}.flatpickr-prev-month,.flatpickr-next-month{top:20px !important}.teaser-description{color:var(--color-text);font-size:.9rem;margin-bottom:.6}.type-module_base_icon-links nav base-bullet-wrap svg{color:var(--color-header)}.type-module_base_icon-links nav a{display:flex;flex-direction:column;justify-content:center;align-items:center}.type-module_base_icon-links nav a .small{--bullet-wrap-size-base: .785rem !important}.type-module_base_icon-links nav a .regular{--bullet-wrap-size-base: 1.1rem !important}.type-module_base_icon-links nav a .huge{--bullet-wrap-size-base: 2rem !important}#loading-spinner{position:absolute;top:50%;left:50%;z-index:1000}#loading-spinner base-overlay-loader::part(content){top:auto !important;top:initial !important}.discount-image{width:100px;height:auto;float:right}.text-image-special picture img{max-height:300px}@media screen and (max-width: 768px){.textimage__image:has(.text-image-special){margin-bottom:4rem !important}}.relative{position:relative}.dc-load-more-container{min-height:50px}.dc-load-more-container base-button{border:solid 1px var(--color-header) !important;color:var(--color-header) !important}.dc-load-more-container base-button a{color:var(--color-header) !important}.grid-for-teaser{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.grid-for-teaser .travel-card-text{padding:1rem 1.5rem}.grid-for-teaser .headline{min-height:0;min-height:initial;margin-top:0;margin-bottom:1rem}.grid-for-teaser .subheadline{margin-top:0 !important}.grid-for-teaser .description{margin-top:0 !important}.one-teaser{max-width:850px;margin:0 auto}.one-teaser .travel-card-text{padding:1rem 1.5rem}.one-teaser .headline{min-height:0;min-height:initial;margin-top:0;margin-bottom:1rem}.one-teaser .subheadline{margin-top:0 !important}.one-teaser .description{margin-top:0 !important}@media screen and (max-width: 1000px){.grid-for-teaser{grid-template-columns:1fr}.one-teaser{max-width:95vw}}@media screen and (max-width: 800px){.grid-for-teaser{grid-template-columns:1fr}}@media screen and (max-width: 601px){.one-teaser{max-width:85vw}}.type-module_base_infotext base-bullet-wrap svg{color:var(--color-header)}.type-module_base_infotext base-call-out div:not(.base-flex-shrinkdown){display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1400px){.sem-teaser-block-background .base-container .base-grid{display:flex;flex-direction:column}.sem-teaser-block-background .base-container .type-module_base_text{top:0 !important}.sem-teaser-block-background .base-container .type-module_base_text{position:relative;left:0}.sem-teaser-block-background .base-container .type-module_base_text h2{margin-top:0 !important;margin-bottom:0 !important}.sem-top h2,.sem-top p{margin-bottom:0 !important}}base-video-player base-bullet-wrap{display:none}@media screen and (max-width: 1000px){.type-module_base_advanced-slider:has(.video-js) .vjs-tech{height:100dvh;width:100vw}.type-module_base_advanced-slider:has(.video-js) .base-advanced-slider__item>.module{justify-content:initial}}.vjs-control-bar{display:none !important}.type-dc_index .dc-search__grid .dc-filters .dc-classification-filters .base-form-element base-button{color:var(--color-header)}.type-dc_index .dc-search__grid .dc-filters .dc-classification-filters .base-form-element base-button:hover{--base-button-bg-hover: var(--color-header) !important}.type-dc_index .dc-search__grid .dc-filters .dc-classification-filters .base-form-element base-slide-content{display:flex;flex-wrap:wrap;gap:1.2rem}.type-dc_index:has(.datePicker-container) base-overlay-loader::part(content){top:50%;left:50%;transform:translate(-50%, -50%)}.grid-for-teaser .travel-card-text{padding:1rem 1.5rem;min-height:370px;display:flex;flex-direction:column;justify-content:space-between}.type-module_base_advanced-slider.half-size base-slideshow .type-module_base_background-container .base-background-wrapper div,.type-module_base_advanced-slider.full-size base-slideshow .type-module_base_background-container .base-background-wrapper div{background-size:cover !important}.-external-link-alt{display:none !important}.type-module_base_simple-faqs .base-module-links>a{white-space:normal !important}@media screen and (max-width: 768px){.type-module_base_simple-faqs .base-module-links>a svg{display:block;margin-bottom:.5rem}}#page-header-off-canvas-button{color:var(--color-header);border:solid 1px var(--color-header)}@media screen and (max-width: 701px){#page-header-off-canvas-button{border:#fff}}.travel-card .truncate-line,.travel-card .description{background-color:#fff;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.leaflet-popup-content a[href*="google.com/maps"]{display:none !important}#page-off-canvas-content:focus,#page-off-canvas-content:focus-visible{outline:none !important}.CookieDeclarationType{display:block;margin:12px 0 12px 0;padding:.5rem;border:1px solid #333}@media screen and (max-width: 1024px){.type-module_base_advanced-slider:has(.vjs-tech) .vjs-tech{height:auto}}.placeholder{width:100%;height:50px}#route span.h5{color:var(--color-header)}@media screen and (max-width: 1300px){.show-for-touch{display:none}}.poi-link{font-weight:bold;-webkit-text-decoration:underline;text-decoration:underline;color:var(--color-contrast);margin-bottom:1.5rem}
/*# sourceMappingURL=custom.css.map */
