@charset "UTF-8";.col-auto{flex:0 0 auto;width:auto;max-width:none}@media (min-width:576px){.col-sm-12{flex:0 0 auto;width:100%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-9{flex:0 0 auto;width:75%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-3{flex:0 0 auto;width:25%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}}@media (min-width:992px){.col-lg-12{flex:0 0 auto;width:100%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}}body .font-dosis,body .font-dosis *{font-family:"Dosis",Arial,sans-serif}body .font-barlowsemicondensed,body .font-barlowsemicondensed *{font-family:"Barlow Semi Condensed",Arial,sans-serif}body .no-hyphens,body .no-hyphens *{-webkit-hyphens:none!important;hyphens:none!important}body .manual-hyphens,body .manual-hyphens *{-webkit-hyphens:manual!important;hyphens:manual!important}body main h2,body main h2 *{font-size:clamp(1.75rem,1.375rem + 1.5vw,2.5rem);-webkit-hyphens:auto!important;hyphens:auto!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}body main h3,body main h3 *{font-size:clamp(1.65rem,1.475rem + .7vw,2rem);-webkit-hyphens:auto!important;hyphens:auto!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}body main h4,body main h4 *{font-size:clamp(1.5rem,1.375rem + .5vw,1.75rem);font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}body main h5,body main h5 *{font-size:clamp(1.25rem,1.2rem + .4vw,1.5rem);font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}body main h6,body main h6 *{font-size:1rem;font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}body main small,body main small *{font-size:.85rem}.h1,.h1 *{font-size:clamp(2rem,1.5rem + 2vw,3rem);-webkit-hyphens:auto!important;hyphens:auto!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}.h2,.h2 *{font-size:clamp(1.75rem,1.375rem + 1.5vw,2.5rem);-webkit-hyphens:auto!important;hyphens:auto!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}.h3,.h3 *{font-size:clamp(1.65rem,1.475rem + .7vw,2rem);-webkit-hyphens:auto!important;hyphens:auto!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}.h4,.h4 *{font-size:clamp(1.5rem,1.375rem + .5vw,1.75rem);font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}.h5,.h5 *{font-size:clamp(1.25rem,1.2rem + .4vw,1.5rem);font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}.h6,.h6 *{font-size:clamp(1.15rem,1.05rem + .4vw,1.25rem);font-weight:700;letter-spacing:.04em;font-family:"Dosis",Arial,sans-serif}body.admin-bar>header{top:32px!important}@media screen and (max-width:800px){body.admin-bar>#wpadminbar{position:fixed}body.admin-bar>nav .nav-content{padding-top:46px!important}}.elementor-button.elementor-size-sm,.elementor-button.elementor-size-sm *,.button.elementor-size-sm,.button.elementor-size-sm *,.btn.elementor-size-sm,.btn.elementor-size-sm *{font-size:clamp(1.15rem,1.05rem + .4vw,1.25rem);text-transform:none;padding:.25em .5em}.elementor-button.elementor-size-lg,.elementor-button.elementor-size-lg *,.button.elementor-size-lg,.button.elementor-size-lg *,.btn.elementor-size-lg,.btn.elementor-size-lg *{font-size:clamp(1.5rem,1.375rem + .5vw,1.75rem)}.elementor-button.elementor-size-xl,.elementor-button.elementor-size-xl *,.button.elementor-size-xl,.button.elementor-size-xl *,.btn.elementor-size-xl,.btn.elementor-size-xl *{font-size:clamp(1.65rem,1.475rem + .7vw,2rem)}main#content h1 a,main#content h2 a,main#content h3 a,main#content h4 a,main#content h5 a,main#content h6 a,main[data-elementor-type=archive] h1 a,main[data-elementor-type=archive] h2 a,main[data-elementor-type=archive] h3 a,main[data-elementor-type=archive] h4 a,main[data-elementor-type=archive] h5 a,main[data-elementor-type=archive] h6 a,main[data-elementor-type=single-post] h1 a,main[data-elementor-type=single-post] h2 a,main[data-elementor-type=single-post] h3 a,main[data-elementor-type=single-post] h4 a,main[data-elementor-type=single-post] h5 a,main[data-elementor-type=single-post] h6 a,main[data-elementor-type=error-404] h1 a,main[data-elementor-type=error-404] h2 a,main[data-elementor-type=error-404] h3 a,main[data-elementor-type=error-404] h4 a,main[data-elementor-type=error-404] h5 a,main[data-elementor-type=error-404] h6 a{text-decoration:none!important}main#content .button,main#content .btn,main#content .elementor-button,main[data-elementor-type=archive] .button,main[data-elementor-type=archive] .btn,main[data-elementor-type=archive] .elementor-button,main[data-elementor-type=single-post] .button,main[data-elementor-type=single-post] .btn,main[data-elementor-type=single-post] .elementor-button,main[data-elementor-type=error-404] .button,main[data-elementor-type=error-404] .btn,main[data-elementor-type=error-404] .elementor-button{text-decoration:none!important}main#content .intro-booking-wrapper a,main[data-elementor-type=archive] .intro-booking-wrapper a,main[data-elementor-type=single-post] .intro-booking-wrapper a,main[data-elementor-type=error-404] .intro-booking-wrapper a{text-decoration:none!important}main#content ul.datenschutz,main#content ol.datenschutz,main[data-elementor-type=archive] ul.datenschutz,main[data-elementor-type=archive] ol.datenschutz,main[data-elementor-type=single-post] ul.datenschutz,main[data-elementor-type=single-post] ol.datenschutz,main[data-elementor-type=error-404] ul.datenschutz,main[data-elementor-type=error-404] ol.datenschutz{display:flex;flex-direction:column}main#content ul.datenschutz ul,main#content ul.datenschutz ol,main#content ol.datenschutz ul,main#content ol.datenschutz ol,main[data-elementor-type=archive] ul.datenschutz ul,main[data-elementor-type=archive] ul.datenschutz ol,main[data-elementor-type=archive] ol.datenschutz ul,main[data-elementor-type=archive] ol.datenschutz ol,main[data-elementor-type=single-post] ul.datenschutz ul,main[data-elementor-type=single-post] ul.datenschutz ol,main[data-elementor-type=single-post] ol.datenschutz ul,main[data-elementor-type=single-post] ol.datenschutz ol,main[data-elementor-type=error-404] ul.datenschutz ul,main[data-elementor-type=error-404] ul.datenschutz ol,main[data-elementor-type=error-404] ol.datenschutz ul,main[data-elementor-type=error-404] ol.datenschutz ol{display:flex;flex-direction:column}main#content ul.datenschutz li:first-child,main#content ol.datenschutz li:first-child,main[data-elementor-type=archive] ul.datenschutz li:first-child,main[data-elementor-type=archive] ol.datenschutz li:first-child,main[data-elementor-type=single-post] ul.datenschutz li:first-child,main[data-elementor-type=single-post] ol.datenschutz li:first-child,main[data-elementor-type=error-404] ul.datenschutz li:first-child,main[data-elementor-type=error-404] ol.datenschutz li:first-child{margin-top:0!important}main#content ul.datenschutz>li,main#content ol.datenschutz>li,main[data-elementor-type=archive] ul.datenschutz>li,main[data-elementor-type=archive] ol.datenschutz>li,main[data-elementor-type=single-post] ul.datenschutz>li,main[data-elementor-type=single-post] ol.datenschutz>li,main[data-elementor-type=error-404] ul.datenschutz>li,main[data-elementor-type=error-404] ol.datenschutz>li{margin-block:1rem}main#content ul.datenschutz>li ul,main#content ul.datenschutz>li ol,main#content ol.datenschutz>li ul,main#content ol.datenschutz>li ol,main[data-elementor-type=archive] ul.datenschutz>li ul,main[data-elementor-type=archive] ul.datenschutz>li ol,main[data-elementor-type=archive] ol.datenschutz>li ul,main[data-elementor-type=archive] ol.datenschutz>li ol,main[data-elementor-type=single-post] ul.datenschutz>li ul,main[data-elementor-type=single-post] ul.datenschutz>li ol,main[data-elementor-type=single-post] ol.datenschutz>li ul,main[data-elementor-type=single-post] ol.datenschutz>li ol,main[data-elementor-type=error-404] ul.datenschutz>li ul,main[data-elementor-type=error-404] ul.datenschutz>li ol,main[data-elementor-type=error-404] ol.datenschutz>li ul,main[data-elementor-type=error-404] ol.datenschutz>li ol{margin-bottom:1rem}main#content ul.datenschutz>li ul>li,main#content ul.datenschutz>li ol>li,main#content ol.datenschutz>li ul>li,main#content ol.datenschutz>li ol>li,main[data-elementor-type=archive] ul.datenschutz>li ul>li,main[data-elementor-type=archive] ul.datenschutz>li ol>li,main[data-elementor-type=archive] ol.datenschutz>li ul>li,main[data-elementor-type=archive] ol.datenschutz>li ol>li,main[data-elementor-type=single-post] ul.datenschutz>li ul>li,main[data-elementor-type=single-post] ul.datenschutz>li ol>li,main[data-elementor-type=single-post] ol.datenschutz>li ul>li,main[data-elementor-type=single-post] ol.datenschutz>li ol>li,main[data-elementor-type=error-404] ul.datenschutz>li ul>li,main[data-elementor-type=error-404] ul.datenschutz>li ol>li,main[data-elementor-type=error-404] ol.datenschutz>li ul>li,main[data-elementor-type=error-404] ol.datenschutz>li ol>li{margin-block:.5rem}main#content ul.datenschutz>li ul>li ul,main#content ul.datenschutz>li ul>li ol,main#content ul.datenschutz>li ol>li ul,main#content ul.datenschutz>li ol>li ol,main#content ol.datenschutz>li ul>li ul,main#content ol.datenschutz>li ul>li ol,main#content ol.datenschutz>li ol>li ul,main#content ol.datenschutz>li ol>li ol,main[data-elementor-type=archive] ul.datenschutz>li ul>li ul,main[data-elementor-type=archive] ul.datenschutz>li ul>li ol,main[data-elementor-type=archive] ul.datenschutz>li ol>li ul,main[data-elementor-type=archive] ul.datenschutz>li ol>li ol,main[data-elementor-type=archive] ol.datenschutz>li ul>li ul,main[data-elementor-type=archive] ol.datenschutz>li ul>li ol,main[data-elementor-type=archive] ol.datenschutz>li ol>li ul,main[data-elementor-type=archive] ol.datenschutz>li ol>li ol,main[data-elementor-type=single-post] ul.datenschutz>li ul>li ul,main[data-elementor-type=single-post] ul.datenschutz>li ul>li ol,main[data-elementor-type=single-post] ul.datenschutz>li ol>li ul,main[data-elementor-type=single-post] ul.datenschutz>li ol>li ol,main[data-elementor-type=single-post] ol.datenschutz>li ul>li ul,main[data-elementor-type=single-post] ol.datenschutz>li ul>li ol,main[data-elementor-type=single-post] ol.datenschutz>li ol>li ul,main[data-elementor-type=single-post] ol.datenschutz>li ol>li ol,main[data-elementor-type=error-404] ul.datenschutz>li ul>li ul,main[data-elementor-type=error-404] ul.datenschutz>li ul>li ol,main[data-elementor-type=error-404] ul.datenschutz>li ol>li ul,main[data-elementor-type=error-404] ul.datenschutz>li ol>li ol,main[data-elementor-type=error-404] ol.datenschutz>li ul>li ul,main[data-elementor-type=error-404] ol.datenschutz>li ul>li ol,main[data-elementor-type=error-404] ol.datenschutz>li ol>li ul,main[data-elementor-type=error-404] ol.datenschutz>li ol>li ol{margin-bottom:.5rem}main#content ul.datenschutz>li ul>li ul li,main#content ul.datenschutz>li ul>li ol li,main#content ul.datenschutz>li ol>li ul li,main#content ul.datenschutz>li ol>li ol li,main#content ol.datenschutz>li ul>li ul li,main#content ol.datenschutz>li ul>li ol li,main#content ol.datenschutz>li ol>li ul li,main#content ol.datenschutz>li ol>li ol li,main[data-elementor-type=archive] ul.datenschutz>li ul>li ul li,main[data-elementor-type=archive] ul.datenschutz>li ul>li ol li,main[data-elementor-type=archive] ul.datenschutz>li ol>li ul li,main[data-elementor-type=archive] ul.datenschutz>li ol>li ol li,main[data-elementor-type=archive] ol.datenschutz>li ul>li ul li,main[data-elementor-type=archive] ol.datenschutz>li ul>li ol li,main[data-elementor-type=archive] ol.datenschutz>li ol>li ul li,main[data-elementor-type=archive] ol.datenschutz>li ol>li ol li,main[data-elementor-type=single-post] ul.datenschutz>li ul>li ul li,main[data-elementor-type=single-post] ul.datenschutz>li ul>li ol li,main[data-elementor-type=single-post] ul.datenschutz>li ol>li ul li,main[data-elementor-type=single-post] ul.datenschutz>li ol>li ol li,main[data-elementor-type=single-post] ol.datenschutz>li ul>li ul li,main[data-elementor-type=single-post] ol.datenschutz>li ul>li ol li,main[data-elementor-type=single-post] ol.datenschutz>li ol>li ul li,main[data-elementor-type=single-post] ol.datenschutz>li ol>li ol li,main[data-elementor-type=error-404] ul.datenschutz>li ul>li ul li,main[data-elementor-type=error-404] ul.datenschutz>li ul>li ol li,main[data-elementor-type=error-404] ul.datenschutz>li ol>li ul li,main[data-elementor-type=error-404] ul.datenschutz>li ol>li ol li,main[data-elementor-type=error-404] ol.datenschutz>li ul>li ul li,main[data-elementor-type=error-404] ol.datenschutz>li ul>li ol li,main[data-elementor-type=error-404] ol.datenschutz>li ol>li ul li,main[data-elementor-type=error-404] ol.datenschutz>li ol>li ol li{margin-block:.25rem}table *{border:0!important}table tr{transition:all .3s ease-in-out}table tr:nth-child(even){background:rgba(142,110,101,.3)}table tr:nth-child(odd){background:#fff}table tr:hover,table tr:active,table tr:focus{background:rgba(142,110,101,.75)!important}table td{padding:.5em .75em}table thead{font-weight:700}table thead tr{background:#262626!important;color:#fff}table thead tr:hover,table thead tr:active,table thead tr:focus{background:rgba(38,38,38,.8)!important}.btn-back *{font-size:16px!important;text-transform:lowercase!important}.aspect-ratio-4-3 img{aspect-ratio:4/3;max-width:none}.aspect-ratio-1-1 img{aspect-ratio:1/1;max-width:none}.centered-element{transform:translateX(-50%)}@media (max-width:768px){.posi-xs-rel{position:relative!important;top:-2rem!important;bottom:auto!important;left:auto!important;right:auto!important;transform:translateX(0)}.posi-xs-rel a{width:100%!important}}.bg-gradient-gold70-white30,.bg-gradient-taupe70-white30{background-image:linear-gradient(90deg,#dfd6d4 70%,#fff 70%)}@media (max-width:1024px){.bg-gradient-gold70-white30,.bg-gradient-taupe70-white30{background-image:linear-gradient(90deg,#dfd6d4 70%,#dfd6d4 70%)}}.bg-gradient-gold30-white70,.bg-gradient-taupe30-white70{background-image:linear-gradient(90deg,#dfd6d4 30%,#fff 30%)}@media (max-width:1024px){.bg-gradient-gold30-white70,.bg-gradient-taupe30-white70{background-image:linear-gradient(90deg,#fff 30%,#fff 30%)}}.bg-gradient-white30-gold70,.bg-gradient-white30-taupe70{background-image:linear-gradient(90deg,#fff 30%,#dfd6d4 30%)}@media (max-width:1024px){.bg-gradient-white30-gold70,.bg-gradient-white30-taupe70{background-image:linear-gradient(90deg,#fff 30%,#fff 30%)}}.bg-gradient-white40-gold60,.bg-gradient-gold40-white60,.bg-gradient-white40-taupe60,.bg-gradient-taupe40-white60{background-image:linear-gradient(90deg,#fff 40%,#dfd6d4 40%)}@media (max-width:1024px){.bg-gradient-white40-gold60,.bg-gradient-gold40-white60,.bg-gradient-white40-taupe60,.bg-gradient-taupe40-white60{background-image:linear-gradient(90deg,#fff 40%,#fff 40%)}}.bg-gradient-gold50-white50,.bg-gradient-taupe50-white50{background-image:linear-gradient(90deg,#dfd6d4 50%,#fff 50%)}@media (max-width:1024px){.bg-gradient-gold50-white50,.bg-gradient-taupe50-white50{background-image:linear-gradient(90deg,#dfd6d4 50%,#dfd6d4 50%)}}.bg-gradient-white50-gold50,.bg-gradient-white50-taupe50{background-image:linear-gradient(90deg,#fff 50%,#dfd6d4 50%)}@media (max-width:1024px){.bg-gradient-white50-gold50,.bg-gradient-white50-taupe50{background-image:linear-gradient(90deg,#fff 50%,#fff 50%)}}.bg-gradient-grey70-white30{background-image:linear-gradient(90deg,#f0f0f0 70%,#fff 70%)}@media (max-width:1024px){.bg-gradient-grey70-white30{background-image:linear-gradient(90deg,#f0f0f0 70%,#f0f0f0 70%)}}.bg-gradient-grey30-white70{background-image:linear-gradient(90deg,#f0f0f0 30%,#fff 30%)}@media (max-width:1024px){.bg-gradient-grey30-white70{background-image:linear-gradient(90deg,#fff 30%,#fff 30%)}}.bg-gradient-grey60-white40{background-image:linear-gradient(90deg,#f0f0f0 60%,#fff 60%)}@media (max-width:1024px){.bg-gradient-grey60-white40{background-image:linear-gradient(90deg,#f0f0f0 60%,#f0f0f0 60%)}}.bg-gradient-white40-grey60,.bg-gradient-grey40-white60{background-image:linear-gradient(90deg,#fff 40%,#f0f0f0 40%)}@media (max-width:1024px){.bg-gradient-white40-grey60,.bg-gradient-grey40-white60{background-image:linear-gradient(90deg,#fff 40%,#fff 40%)}}.bg-gradient-grey50-white50{background-image:linear-gradient(90deg,#f0f0f0 50%,#fff 50%)}@media (max-width:1024px){.bg-gradient-grey50-white50{background-image:linear-gradient(90deg,#f0f0f0 50%,#f0f0f0 50%)}}.bg-gradient-white50-grey50{background-image:linear-gradient(90deg,#fff 50%,#f0f0f0 50%)}@media (max-width:1024px){.bg-gradient-white50-grey50{background-image:linear-gradient(90deg,#fff 50%,#fff 50%)}}.zitat{position:relative;z-index:2}.zitat *{font-family:"Dosis",Arial,sans-serif}.zitat::before{content:"";position:absolute;left:-40px;top:-90px;width:200px;height:200px;display:inline-block;background-repeat:no-repeat;background-size:contain;z-index:-1;opacity:.75;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 213 180' style='enable-background:new 0 0 213 180' xml:space='preserve'%3E%3Cg style='enable-background:new'%3E%3Cpath d='m51.5 161.8-25.7-20.2c10.1-10.4 17.4-20.3 21.9-29.7 4.5-9.4 6.8-20 6.8-31.8l15.6 14.6H20.7v-70h70.6V71c0 17.8-3 33.8-9.1 48.1-6 14.3-16.3 28.5-30.7 42.7zm100.3 0-25.7-20.2c10.1-10.4 17.4-20.3 21.9-29.7 4.5-9.4 6.8-20 6.8-31.8l15.6 14.6H121v-70h70.6V71c0 17.8-3 33.8-9.1 48.1-6 14.3-16.3 28.5-30.7 42.7z' style='fill:%23DFD6D4'/%3E%3C/g%3E%3C/svg%3E")}.zitat.zitat-s *{font-style:italic}.zitat.zitat-s::before{left:-30px;top:-30px;width:75px;height:75px;opacity:.4}.zitat.zitat-xs *{font-style:italic;font-size:.85rem;font-weight:300}.zitat.zitat-xs::before{left:-10px;top:-10px;width:40px;height:40px;opacity:.4}body.header-transp #desktop-header{background-color:rgba(38,38,38,0)}#desktop-header.colorize{background-color:rgba(142,110,101,.8)!important;transition:all .5s ease-in}#desktop-header .nav-content.showNav{top:0!important}body.header-transp #mobile-header .nav{background-color:rgba(38,38,38,0)}#mobile-header.colorize>.nav{background-color:rgba(142,110,101,.8)!important;transition:all .5s ease-in}main .page-content:not(:has(.swiper-section)){padding-top:100px}main .swiper-section{margin-top:0}@media (max-width:1249.98px){main .swiper-section{margin-top:-88px!important}}@media (max-width:700.98px){main .swiper-section{margin-top:0!important}}main#content .home.disable-menu-top{display:block}main#content .menu-main-navigation-oben-container ul{justify-content:center}main#content .menu-main-navigation-oben-container ul>li{min-width:150px;width:100%;max-width:220px;flex:none}main#content .menu-main-navigation-oben-container ul>li.home,main#content .menu-main-navigation-oben-container ul>li.karriere{min-width:auto;width:auto;max-width:auto}main#content .menu-main-navigation-unten-container ul{justify-content:center}body>nav .nav-content ul:last-child{display:flex;flex-direction:row;flex-wrap:wrap;margin:3rem 0 0;padding:0;gap:0;list-style-type:none}body>nav .nav-content ul:last-child *{margin:0;padding:0}body>nav .nav-content ul:last-child>li a{padding:10px;border-bottom:0!important;transition:all .3s ease-in-out}body>nav .nav-content ul:last-child>li a:hover,body>nav .nav-content ul:last-child>li a:active,body>nav .nav-content ul:last-child>li a:focus{transform:translateX(0)!important;color:#dfd6d4!important}main#content .swiper-section{display:flex;justify-content:center;align-items:center}main#content .swiper-section>a{z-index:2;max-width:500px;width:calc(100% - 80px)}main#content .swiper-section>a img.intro-logo{width:100%}body.page-id-1111 main#content .swiper-section>a img.intro-logo,body.page-id-10939 main#content .swiper-section>a img.intro-logo{content:url("/wp-content/themes/hello-theme-child-master/img/logos/lajordan/L_A_Jordan-Logo_mit_MichelinSternen_WEISS.png")}main#content .swiper-section .swiper-container{z-index:1}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-slide .image-container::after{content:"";position:absolute;width:100%;height:100%;background:rgba(38,38,38,.25);z-index:-1}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next::after{color:rgba(255,255,255,.5);transition:all .3s ease-in-out}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev:hover::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev:active::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev:focus::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next:hover::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next:active::after,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next:focus::after{color:white}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev.swiper-button-lock,main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next.swiper-button-lock{display:none}@media (min-width:767.9px){main#content .swiper-section .swiper-container .swiper-wrapper :root{--swiper-navigation-size:20px}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-prev{right:var(--swiper-navigation-sides-offset,50px);left:auto;top:var(--swiper-navigation-top-offset,75%)}main#content .swiper-section .swiper-container .swiper-wrapper .swiper-button-next{top:var(--swiper-navigation-top-offset,75%)}}.swiper>.elementor-swiper-button{z-index:100;opacity:.75;transition:all .3s ease-in-out}.swiper>.elementor-swiper-button:hover,.swiper>.elementor-swiper-button:active,.swiper>.elementor-swiper-button:focus{opacity:1;transition:all .3s ease-in-out}.intro-booking-wrapper .intro-booking .booking-filter button{height:40px!important}.intro-booking-wrapper .intro-booking .booking-filter .error-message{position:absolute;display:none;font-size:.85rem;width:calc(100% - 1.5rem);background:#c2302e;color:#fff;font-weight:700;padding:.5rem}@media (max-width:575.9px){.intro-booking-wrapper .intro-booking .booking-filter .error-message{position:relative}}.intro-booking-wrapper .intro-toggle>.toggle-button.active::before{content:"";display:block;margin-top:-10px;margin-bottom:-3px;border:solid #8e6e65;border-width:0 3px 3px 0;transform:rotate(-315deg);animation:fadeIn 1s;animation-fill-mode:forwards}@media (max-width:1249.9px){.intro-booking-wrapper>.intro-links-booking.intro-toggle-off{animation:fadeDown 1s;animation-fill-mode:forwards;display:flex;flex-direction:column}.intro-booking-wrapper>.intro-links-booking.intro-toggle-on{animation:fadeUp 1s;animation-fill-mode:forwards;display:flex;flex-direction:column}.intro-booking-wrapper>.close-toggle.active{animation:fadeIn 1s;animation-fill-mode:forwards;display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(38,38,38,.3);z-index:-1}}.elementor-posts>article a.elementor-post__thumbnail__link{overflow:hidden}.elementor-posts>article a.elementor-post__thumbnail__link:hover>*{transform:scale(1.2)}.elementor-posts>article a.elementor-post__thumbnail__link>*{transition:all 1s ease-in-out}.elementor-posts>article .elementor-post__text{display:flex;flex-direction:column;justify-content:flex-start}.elementor-posts>article .elementor-post__text>*{margin:0 0 1rem}.elementor-posts>article .elementor-post__text .elementor-post__meta-data{order:1;margin:0 0 .5rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:#7b574c;font-family:"Dosis",Arial,sans-serif}.elementor-posts>article .elementor-post__text .elementor-post__title{order:2;margin:0 0 .5rem;font-size:clamp(1.5rem,1.375rem + .5vw,1.75rem);font-weight:700;text-transform:uppercase;font-family:"Dosis",Arial,sans-serif}.elementor-posts>article .elementor-post__text .elementor-post__title a{color:#262626;transition:all .3s ease-in-out}.elementor-posts>article .elementor-post__text .elementor-post__title a:hover,.elementor-posts>article .elementor-post__text .elementor-post__title a:active,.elementor-posts>article .elementor-post__text .elementor-post__title a:focus{color:#7b574c}.elementor-posts>article .elementor-post__text .elementor-post__excerpt{order:3;margin:0 0 2rem;flex:1 0 auto}.elementor-posts>article .elementor-post__text .elementor-post__excerpt *{font-size:1.2rem;color:#262626}.elementor-posts>article .elementor-post__text .elementor-post__read-more{order:4;margin:0;font-size:1rem;font-weight:700;text-transform:uppercase;text-decoration:none!important;color:#8e6e65;width:100%;display:flex;justify-content:space-between;align-items:center;font-family:"Dosis",Arial,sans-serif;transition:all .3s ease-in-out}.elementor-posts>article .elementor-post__text .elementor-post__read-more::before{content:"";display:inline-block;height:3px;flex-grow:1;background-color:#8e6e65;margin-right:5px;margin-bottom:2px;border-radius:2px}.elementor-posts>article .elementor-post__text .elementor-post__read-more::after{content:"";display:inline-block;height:15px;width:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='5' stroke='%238E6E65' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5' /%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:-2px}.elementor-posts>article .elementor-post__text .elementor-post__read-more:hover,.elementor-posts>article .elementor-post__text .elementor-post__read-more:active,.elementor-posts>article .elementor-post__text .elementor-post__read-more:focus{color:#7b574c}.elementor-posts>article .elementor-post__text .elementor-post__read-more:hover::before,.elementor-posts>article .elementor-post__text .elementor-post__read-more:active::before,.elementor-posts>article .elementor-post__text .elementor-post__read-more:focus::before{background-color:#7b574c}.elementor-posts>article .elementor-post__text .elementor-post__read-more:hover::after,.elementor-posts>article .elementor-post__text .elementor-post__read-more:active::after,.elementor-posts>article .elementor-post__text .elementor-post__read-more:focus::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='5' stroke='%237B574C' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.25 4.5l7.5 7.5-7.5 7.5' /%3E%3C/svg%3E%0A")}@media (max-width:767.98px){.elementor-widget-ucaddon_uc_compact_image_theme{padding-bottom:50%}}.ug-gallery-wrapper{aspect-ratio:4/3;height:auto!important;padding-top:75%}.img-slide-with-caption .elementor-main-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner{text-decoration:none!important}.img-slide-with-caption .elementor-main-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents{background-color:rgba(38,38,38,.75);width:calc(100% + 2rem);max-width:none;margin:-.5rem -1rem;padding:.5rem 1rem}.img-slide-with-caption .elementor-main-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents:empty{display:none!important}.img-slide-with-caption .elementor-main-swiper .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{margin:0;padding:0}.img-w-caption .widget-image-caption{position:absolute;bottom:0;width:100%;max-width:500px;left:50%;transform:translateX(-50%);background-color:rgba(38,38,38,.75);color:#fff;padding:.5rem 1rem;font-size:.85rem;font-weight:700;font-style:normal}.widget-image-caption:empty{display:none}body.page-id-1249 .team .person .person-text{display:none}body.page-id-1249 .team .person .zitat{display:none}.karriere-buttons-1-1{aspect-ratio:1/1;width:100%}.karriere-buttons-1-1 .elementor-button-wrapper{width:100%;height:100%}.karriere-buttons-1-1 .elementor-button-wrapper .elementor-button{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.bewerbungsbutton{margin-top:3rem}body>header input,body>header select,body>header textarea,body>main input,body>main select,body>main textarea,body>footer input,body>footer select,body>footer textarea{border:0!important;border-radius:0!important}body>header input[type=checkbox],body>header input[type=radio],body>main input[type=checkbox],body>main input[type=radio],body>footer input[type=checkbox],body>footer input[type=radio]{width:auto!important}body>header .formular label,body>main .formular label,body>footer .formular label{position:absolute;left:1.75rem;top:50%;transform:translateY(calc(-55% - 6px));padding-inline:.25rem;color:rgba(38,38,38,.6);background:#fff;transition:all 1s;pointer-events:none;z-index:1}body>header .formular label.has-value,body>header .formular label[for=veranstaltung],body>main .formular label.has-value,body>main .formular label[for=veranstaltung],body>footer .formular label.has-value,body>footer .formular label[for=veranstaltung]{left:1.5rem;top:0;transform:translateY(0);font-size:.85rem;color:#262626;background:#fff;padding:.25rem .5rem 0}body>header .formular .uploads label,body>main .formular .uploads label,body>footer .formular .uploads label{left:1.5rem;top:0;transform:translateY(0);font-size:.85rem;color:#262626;background:#fff;padding:.25rem .5rem 0}body>header .formular .wpcf7-checkbox label,body>main .formular .wpcf7-checkbox label,body>footer .formular .wpcf7-checkbox label{position:relative;left:inherit;top:inherit;transform:none;opacity:inherit;pointer-events:all;z-index:auto}body>header .wpcf7-checkbox,body>header .wpcf7-radio,body>main .wpcf7-checkbox,body>main .wpcf7-radio,body>footer .wpcf7-checkbox,body>footer .wpcf7-radio{display:flex;flex-direction:row;gap:.5rem 2rem;flex-wrap:wrap}body>header .wpcf7-checkbox label,body>header .wpcf7-radio label,body>main .wpcf7-checkbox label,body>main .wpcf7-radio label,body>footer .wpcf7-checkbox label,body>footer .wpcf7-radio label{position:relative;left:auto;top:auto;transform:none;padding:0;pointer-events:all}body>header .wpcf7-checkbox .wpcf7-list-item,body>header .wpcf7-checkbox label,body>header .wpcf7-radio .wpcf7-list-item,body>header .wpcf7-radio label,body>main .wpcf7-checkbox .wpcf7-list-item,body>main .wpcf7-checkbox label,body>main .wpcf7-radio .wpcf7-list-item,body>main .wpcf7-radio label,body>footer .wpcf7-checkbox .wpcf7-list-item,body>footer .wpcf7-checkbox label,body>footer .wpcf7-radio .wpcf7-list-item,body>footer .wpcf7-radio label{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:.5rem}body>header .label-relative label,body>main .label-relative label,body>footer .label-relative label{position:relative;left:auto;top:auto;transform:none;padding:0;pointer-events:all}body>header .pool-form .row p,body>main .pool-form .row p,body>footer .pool-form .row p{display:flex;flex-direction:column}body>header .pool-form .row.flex-row p,body>main .pool-form .row.flex-row p,body>footer .pool-form .row.flex-row p{display:block}body>header .pool-form .pool-subs,body>main .pool-form .pool-subs,body>footer .pool-form .pool-subs{margin:2rem 1rem}body>header .pool-form .pool-subs h1,body>header .pool-form .pool-subs h2,body>header .pool-form .pool-subs h3,body>header .pool-form .pool-subs h4,body>header .pool-form .pool-subs h5,body>header .pool-form .pool-subs h6,body>main .pool-form .pool-subs h1,body>main .pool-form .pool-subs h2,body>main .pool-form .pool-subs h3,body>main .pool-form .pool-subs h4,body>main .pool-form .pool-subs h5,body>main .pool-form .pool-subs h6,body>footer .pool-form .pool-subs h1,body>footer .pool-form .pool-subs h2,body>footer .pool-form .pool-subs h3,body>footer .pool-form .pool-subs h4,body>footer .pool-form .pool-subs h5,body>footer .pool-form .pool-subs h6{margin:0 -1rem 1rem;width:calc(100% + 2rem)}body>header .pool-form .pool-smileys,body>main .pool-form .pool-smileys,body>footer .pool-form .pool-smileys{gap:.5rem}body>header .pool-form .pool-smileys .wpcf7-list-item-label,body>main .pool-form .pool-smileys .wpcf7-list-item-label,body>footer .pool-form .pool-smileys .wpcf7-list-item-label{display:none}body>header .pool-form .pool-smileys .wpcf7-list-item,body>main .pool-form .pool-smileys .wpcf7-list-item,body>footer .pool-form .pool-smileys .wpcf7-list-item{margin:0}body>header .pool-form .pool-smileys .wpcf7-list-item.first,body>main .pool-form .pool-smileys .wpcf7-list-item.first,body>footer .pool-form .pool-smileys .wpcf7-list-item.first{display:none}body>header .pool-form .pool-smileys .wpcf7-list-item.colored input,body>header .pool-form .pool-smileys .wpcf7-list-item.active input,body>main .pool-form .pool-smileys .wpcf7-list-item.colored input,body>main .pool-form .pool-smileys .wpcf7-list-item.active input,body>footer .pool-form .pool-smileys .wpcf7-list-item.colored input,body>footer .pool-form .pool-smileys .wpcf7-list-item.active input{-moz-filter:brightness(1) grayscale(0);filter:brightness(1) grayscale(0)}body>header .pool-form .pool-smileys input,body>main .pool-form .pool-smileys input,body>footer .pool-form .pool-smileys input{margin:.25rem 0 0 .5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNDEuMzQgMjI5LjUyIj4KICA8Zz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMTIwLjY3IDAgMTU3Ljk2IDc1LjU1IDI0MS4zNCA4Ny42NyAxODEgMTQ2LjQ4IDE5NS4yNCAyMjkuNTIgMTIwLjY3IDE5MC4zMiA0Ni4wOSAyMjkuNTIgNjAuMzMgMTQ2LjQ4IDAgODcuNjcgODMuMzggNzUuNTUgMTIwLjY3IDAiIGZpbGw9IiM4RTZFNjUiLz4KICA8L2c+Cjwvc3ZnPg==");background-size:contain;background-repeat:no-repeat;display:inline-block;width:30px!important;height:30px;border:0!important;transition:all 100ms ease-in;-moz-filter:brightness(1.25) grayscale(1);filter:brightness(1.25) grayscale(1)}body>header .pool-form .pool-smileys input:hover,body>header .pool-form .pool-smileys input:active,body>header .pool-form .pool-smileys input:focus,body>header .pool-form .pool-smileys input:checked,body>main .pool-form .pool-smileys input:hover,body>main .pool-form .pool-smileys input:active,body>main .pool-form .pool-smileys input:focus,body>main .pool-form .pool-smileys input:checked,body>footer .pool-form .pool-smileys input:hover,body>footer .pool-form .pool-smileys input:active,body>footer .pool-form .pool-smileys input:focus,body>footer .pool-form .pool-smileys input:checked{-moz-filter:brightness(1) grayscale(0);filter:brightness(1) grayscale(0)}body>header .wpcf7-form input,body>header .wpcf7-form select,body>header .wpcf7-form textarea,body>main .wpcf7-form input,body>main .wpcf7-form select,body>main .wpcf7-form textarea,body>footer .wpcf7-form input,body>footer .wpcf7-form select,body>footer .wpcf7-form textarea{border:2px solid color-mix(in oklab,#262626 60%,white)!important}body>header .wpcf7-form input:hover,body>header .wpcf7-form input:active,body>header .wpcf7-form input:focus,body>header .wpcf7-form select:hover,body>header .wpcf7-form select:active,body>header .wpcf7-form select:focus,body>header .wpcf7-form textarea:hover,body>header .wpcf7-form textarea:active,body>header .wpcf7-form textarea:focus,body>main .wpcf7-form input:hover,body>main .wpcf7-form input:active,body>main .wpcf7-form input:focus,body>main .wpcf7-form select:hover,body>main .wpcf7-form select:active,body>main .wpcf7-form select:focus,body>main .wpcf7-form textarea:hover,body>main .wpcf7-form textarea:active,body>main .wpcf7-form textarea:focus,body>footer .wpcf7-form input:hover,body>footer .wpcf7-form input:active,body>footer .wpcf7-form input:focus,body>footer .wpcf7-form select:hover,body>footer .wpcf7-form select:active,body>footer .wpcf7-form select:focus,body>footer .wpcf7-form textarea:hover,body>footer .wpcf7-form textarea:active,body>footer .wpcf7-form textarea:focus{border-color:color-mix(in oklab,#262626 100%,white)!important}body>header .wpcf7-form .row,body>main .wpcf7-form .row,body>footer .wpcf7-form .row{margin-bottom:1rem}body>header .wpcf7-form [class*=col],body>main .wpcf7-form [class*=col],body>footer .wpcf7-form [class*=col]{position:relative}body>header .wpcf7-form input,body>header .wpcf7-form select,body>header .wpcf7-form textarea,body>main .wpcf7-form input,body>main .wpcf7-form select,body>main .wpcf7-form textarea,body>footer .wpcf7-form input,body>footer .wpcf7-form select,body>footer .wpcf7-form textarea{width:100%;margin-block:.75rem;border:2px solid rgba(38,38,38,.4)}body>header .wpcf7-form input:hover,body>header .wpcf7-form input:active,body>header .wpcf7-form input:focus,body>header .wpcf7-form select:hover,body>header .wpcf7-form select:active,body>header .wpcf7-form select:focus,body>header .wpcf7-form textarea:hover,body>header .wpcf7-form textarea:active,body>header .wpcf7-form textarea:focus,body>main .wpcf7-form input:hover,body>main .wpcf7-form input:active,body>main .wpcf7-form input:focus,body>main .wpcf7-form select:hover,body>main .wpcf7-form select:active,body>main .wpcf7-form select:focus,body>main .wpcf7-form textarea:hover,body>main .wpcf7-form textarea:active,body>main .wpcf7-form textarea:focus,body>footer .wpcf7-form input:hover,body>footer .wpcf7-form input:active,body>footer .wpcf7-form input:focus,body>footer .wpcf7-form select:hover,body>footer .wpcf7-form select:active,body>footer .wpcf7-form select:focus,body>footer .wpcf7-form textarea:hover,body>footer .wpcf7-form textarea:active,body>footer .wpcf7-form textarea:focus{border-color:#262626}body>header .wpcf7-form input[readonly=readonly],body>header .wpcf7-form select[readonly=readonly],body>header .wpcf7-form textarea[readonly=readonly],body>main .wpcf7-form input[readonly=readonly],body>main .wpcf7-form select[readonly=readonly],body>main .wpcf7-form textarea[readonly=readonly],body>footer .wpcf7-form input[readonly=readonly],body>footer .wpcf7-form select[readonly=readonly],body>footer .wpcf7-form textarea[readonly=readonly]{background:rgba(38,38,38,.1);border-color:rgba(38,38,38,.1);color:rgba(38,38,38,.25);cursor:not-allowed}body>header .wpcf7-form input[type=checkbox],body>header .wpcf7-form input[type=submit],body>main .wpcf7-form input[type=checkbox],body>main .wpcf7-form input[type=submit],body>footer .wpcf7-form input[type=checkbox],body>footer .wpcf7-form input[type=submit]{width:auto}body>header .wpcf7-form span.besondereanmerkungen,body>main .wpcf7-form span.besondereanmerkungen,body>footer .wpcf7-form span.besondereanmerkungen{flex-direction:column;gap:0!important}body>header .wpcf7-form span.besondereanmerkungen .wpcf7-list-item.first,body>main .wpcf7-form span.besondereanmerkungen .wpcf7-list-item.first,body>footer .wpcf7-form span.besondereanmerkungen .wpcf7-list-item.first{margin-top:.5rem}body>header .wpcf7-form .captcha img,body>main .wpcf7-form .captcha img,body>footer .wpcf7-form .captcha img{min-width:150px}body>header .wpcf7-form .captcha input,body>main .wpcf7-form .captcha input,body>footer .wpcf7-form .captcha input{margin-top:0}body>header .wpcf7-form #datenschutz,body>main .wpcf7-form #datenschutz,body>footer .wpcf7-form #datenschutz{display:flex;font-size:.85rem;margin-block:.75rem}body>header .wpcf7-form #datenschutz .wpcf7-list-item,body>main .wpcf7-form #datenschutz .wpcf7-list-item,body>footer .wpcf7-form #datenschutz .wpcf7-list-item{margin:0}body>header .wpcf7-form #datenschutz .wpcf7-list-item label,body>main .wpcf7-form #datenschutz .wpcf7-list-item label,body>footer .wpcf7-form #datenschutz .wpcf7-list-item label{display:flex;flex-direction:row;align-items:flex-start}body>header .wpcf7-form #datenschutz input,body>main .wpcf7-form #datenschutz input,body>footer .wpcf7-form #datenschutz input{margin-block:0;flex:none;margin-right:.5rem}body>header .wpcf7-form #datenschutz .wpcf7-not-valid-tip,body>main .wpcf7-form #datenschutz .wpcf7-not-valid-tip,body>footer .wpcf7-form #datenschutz .wpcf7-not-valid-tip{position:relative;margin-top:0}body>header .wpcf7-form .subcat,body>main .wpcf7-form .subcat,body>footer .wpcf7-form .subcat{background:#f0f0f0;padding:1rem;margin-top:1rem;font-size:1rem}body>header .wpcf7-form .subcat p,body>main .wpcf7-form .subcat p,body>footer .wpcf7-form .subcat p{margin-bottom:.5rem}body>header .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item,body>main .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item,body>footer .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item{margin:0 1rem 0 0}body>header .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item input,body>main .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item input,body>footer .wpcf7-form .subcat .wpcf7-checkbox>.wpcf7-list-item input{margin-block:0}body>header .wpcf7-form input[type=submit],body>main .wpcf7-form input[type=submit],body>footer .wpcf7-form input[type=submit]{border:0!important;font-weight:700}body>header .wpcf7-form input.wpcf7-not-valid,body>header .wpcf7-form select.wpcf7-not-valid,body>header .wpcf7-form textarea.wpcf7-not-valid,body>main .wpcf7-form input.wpcf7-not-valid,body>main .wpcf7-form select.wpcf7-not-valid,body>main .wpcf7-form textarea.wpcf7-not-valid,body>footer .wpcf7-form input.wpcf7-not-valid,body>footer .wpcf7-form select.wpcf7-not-valid,body>footer .wpcf7-form textarea.wpcf7-not-valid{border:2px solid #c2302e!important;animation:shake .3s}body>header .wpcf7-form .wpcf7-not-valid-tip,body>main .wpcf7-form .wpcf7-not-valid-tip,body>footer .wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:auto;color:#c2302e;font-size:.85rem!important;margin-top:-.5rem}body>header .wpcf7-form.invalid .wpcf7-response-output,body>main .wpcf7-form.invalid .wpcf7-response-output,body>footer .wpcf7-form.invalid .wpcf7-response-output{background:#c2302e;color:#fff;font-weight:400}body>header .wpcf7-form.sent .wpcf7-response-output,body>main .wpcf7-form.sent .wpcf7-response-output,body>footer .wpcf7-form.sent .wpcf7-response-output{background:#8e6e65;color:#fff;font-weight:400}body>header .wpcf7-form .wpcf7-response-output,body>main .wpcf7-form .wpcf7-response-output,body>footer .wpcf7-form .wpcf7-response-output{display:block;clear:both;width:100%;margin:1rem auto!important;padding:1rem!important;font-size:1.5rem!important;line-height:1.2em;border:0!important;text-align:center}body>header .wpcf7-form.sent,body>main .wpcf7-form.sent,body>footer .wpcf7-form.sent{scroll-margin-top:150px}body>header .wpcf7-form.sent>*:not(.wpcf7-response-output),body>main .wpcf7-form.sent>*:not(.wpcf7-response-output),body>footer .wpcf7-form.sent>*:not(.wpcf7-response-output){display:none}body>header .wpcf7:has(.sent),body>main .wpcf7:has(.sent),body>footer .wpcf7:has(.sent){padding-top:150px;margin-top:-150px}body>header #autosend.veranstaltung-anfragen-form,body>main #autosend.veranstaltung-anfragen-form,body>footer #autosend.veranstaltung-anfragen-form{display:none}body>header #optin_form,body>main #optin_form,body>footer #optin_form{max-width:400px;width:100%;margin:0 auto}body>header #optin_form .nl-form-body,body>main #optin_form .nl-form-body,body>footer #optin_form .nl-form-body{display:flex;flex-direction:column}body>header #optin_form .nl-form-body>*,body>main #optin_form .nl-form-body>*,body>footer #optin_form .nl-form-body>*{margin-bottom:.25rem;position:relative}body>header #optin_form .nl-form-body input,body>header #optin_form .nl-form-body select,body>header #optin_form .nl-form-body textarea,body>main #optin_form .nl-form-body input,body>main #optin_form .nl-form-body select,body>main #optin_form .nl-form-body textarea,body>footer #optin_form .nl-form-body input,body>footer #optin_form .nl-form-body select,body>footer #optin_form .nl-form-body textarea{border:2px solid color-mix(in oklab,#262626 60%,white)!important}body>header #optin_form .nl-form-body input:hover,body>header #optin_form .nl-form-body input:active,body>header #optin_form .nl-form-body input:focus,body>header #optin_form .nl-form-body select:hover,body>header #optin_form .nl-form-body select:active,body>header #optin_form .nl-form-body select:focus,body>header #optin_form .nl-form-body textarea:hover,body>header #optin_form .nl-form-body textarea:active,body>header #optin_form .nl-form-body textarea:focus,body>main #optin_form .nl-form-body input:hover,body>main #optin_form .nl-form-body input:active,body>main #optin_form .nl-form-body input:focus,body>main #optin_form .nl-form-body select:hover,body>main #optin_form .nl-form-body select:active,body>main #optin_form .nl-form-body select:focus,body>main #optin_form .nl-form-body textarea:hover,body>main #optin_form .nl-form-body textarea:active,body>main #optin_form .nl-form-body textarea:focus,body>footer #optin_form .nl-form-body input:hover,body>footer #optin_form .nl-form-body input:active,body>footer #optin_form .nl-form-body input:focus,body>footer #optin_form .nl-form-body select:hover,body>footer #optin_form .nl-form-body select:active,body>footer #optin_form .nl-form-body select:focus,body>footer #optin_form .nl-form-body textarea:hover,body>footer #optin_form .nl-form-body textarea:active,body>footer #optin_form .nl-form-body textarea:focus{border-color:color-mix(in oklab,#262626 100%,white)!important}body>header #optin_form .nl-form-body label,body>main #optin_form .nl-form-body label,body>footer #optin_form .nl-form-body label{margin-block:1rem .25rem}body>header #optin_form .nl-form-body #fa_10,body>main #optin_form .nl-form-body #fa_10,body>footer #optin_form .nl-form-body #fa_10{margin-block:1rem 2rem}body>header #optin_form .nl-form-body #fa_10 div>div,body>main #optin_form .nl-form-body #fa_10 div>div,body>footer #optin_form .nl-form-body #fa_10 div>div{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}body>header #optin_form .nl-form-body #fa_10 input[type=checkbox],body>main #optin_form .nl-form-body #fa_10 input[type=checkbox],body>footer #optin_form .nl-form-body #fa_10 input[type=checkbox]{margin-top:2px}body>header #optin_form .nl-form-body #fa_10 label,body>main #optin_form .nl-form-body #fa_10 label,body>footer #optin_form .nl-form-body #fa_10 label{font-size:.85rem;margin:0}.bestuhlungsvarianten *{font-family:"Dosis",Arial,sans-serif}.bestuhlungsvarianten .bestuhlungsvarianten-images .option,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionb,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionc,.bestuhlungsvarianten .bestuhlungsvarianten-images .optiond,.bestuhlungsvarianten .bestuhlungsvarianten-images .optione,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionf,.bestuhlungsvarianten .bestuhlungsvarianten-texte .option,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionb,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionc,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optiond,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optione,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionf{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;top:0;left:0;left:50%;width:100%;transform:translateX(-50%)}.bestuhlungsvarianten .bestuhlungsvarianten-images .option.active,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionb.active,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionc.active,.bestuhlungsvarianten .bestuhlungsvarianten-images .optiond.active,.bestuhlungsvarianten .bestuhlungsvarianten-images .optione.active,.bestuhlungsvarianten .bestuhlungsvarianten-images .optionf.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .option.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionb.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionc.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optiond.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optione.active,.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionf.active{opacity:1;pointer-events:auto}.bestuhlungsvarianten .bestuhlungsvarianten-images .option:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-images .optionb:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-images .optionc:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-images .optiond:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-images .optione:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-images .optionf:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .option:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionb:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionc:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .optiond:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .optione:not(.active),.bestuhlungsvarianten .bestuhlungsvarianten-texte .optionf:not(.active){display:none}.bestuhlungsvarianten .bestuhlungsauswahl>*{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media (max-width:1024px){.bestuhlungsvarianten .bestuhlungsauswahl>*{grid-template-columns:1fr 1fr 1fr}}@media (max-width:850px){.bestuhlungsvarianten .bestuhlungsauswahl>*{grid-template-columns:1fr 1fr}}@media (max-width:420px){.bestuhlungsvarianten .bestuhlungsauswahl>*{grid-template-columns:1fr;gap:.25rem}}.bestuhlungsvarianten .bestuhlungsauswahl .option-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionb-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionc-button,.bestuhlungsvarianten .bestuhlungsauswahl .optiond-button,.bestuhlungsvarianten .bestuhlungsauswahl .optione-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionf-button{font-size:1rem;font-weight:700;text-transform:uppercase;cursor:pointer;border:3px solid #fff;border-radius:0;color:#fff;width:100%;padding:1rem}@media (max-width:420px){.bestuhlungsvarianten .bestuhlungsauswahl .option-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionb-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionc-button,.bestuhlungsvarianten .bestuhlungsauswahl .optiond-button,.bestuhlungsvarianten .bestuhlungsauswahl .optione-button,.bestuhlungsvarianten .bestuhlungsauswahl .optionf-button{padding:.5rem}}.bestuhlungsvarianten .bestuhlungsauswahl .option-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .option-button:hover,.bestuhlungsvarianten .bestuhlungsauswahl .optionb-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .optionb-button:hover,.bestuhlungsvarianten .bestuhlungsauswahl .optionc-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .optionc-button:hover,.bestuhlungsvarianten .bestuhlungsauswahl .optiond-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .optiond-button:hover,.bestuhlungsvarianten .bestuhlungsauswahl .optione-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .optione-button:hover,.bestuhlungsvarianten .bestuhlungsauswahl .optionf-button.active,.bestuhlungsvarianten .bestuhlungsauswahl .optionf-button:hover{background-color:#262626;border-color:#8e6e65;color:#fff;outline:none}.bestuhlungsvarianten .bestuhlungsauswahl .option-button .thin,.bestuhlungsvarianten .bestuhlungsauswahl .optionb-button .thin,.bestuhlungsvarianten .bestuhlungsauswahl .optionc-button .thin,.bestuhlungsvarianten .bestuhlungsauswahl .optiond-button .thin,.bestuhlungsvarianten .bestuhlungsauswahl .optione-button .thin,.bestuhlungsvarianten .bestuhlungsauswahl .optionf-button .thin{font-weight:300;text-transform:none}#BorlabsCookieBox .row>*{width:auto}.card a:focus-visible{box-shadow:0 0 0 var(--focus-thickness) var(--focus-clr)}