.elementor-kit-5{--e-global-color-primary:#000;--e-global-color-secondary:#000;--e-global-color-text:#000;--e-global-color-accent:#000;--e-global-color-2c05830:#fff;--e-global-color-220895d:#e5e5e5;--e-global-color-1d6219f:#000;--e-global-color-0782066:#d5b480;--e-global-color-bd64134:#f39433;--e-global-color-a044b17:#FFFFFF00;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-31803a9-font-size:2em;--e-global-typography-31803a9-font-weight:400;--e-global-typography-31803a9-line-height:1.1em;--e-global-typography-650cd9e-font-size:1.25em;--e-global-typography-650cd9e-font-weight:400;--e-global-typography-650cd9e-line-height:1.25em;--e-global-typography-f79e4bd-font-size:1em;--e-global-typography-f79e4bd-font-weight:400;--e-global-typography-f79e4bd-line-height:1.4em;--e-global-typography-f403cca-font-size:1em;--e-global-typography-f403cca-font-weight:500;--e-global-typography-f403cca-text-transform:none;--e-global-typography-f403cca-line-height:1.2em;--e-global-typography-dd25f5f-font-size:1em;--e-global-typography-dd25f5f-font-weight:600;--e-global-typography-dd25f5f-text-transform:uppercase;--e-global-typography-dd25f5f-line-height:1.2em;--e-global-typography-5f0a918-font-size:.7em;--e-global-typography-5f0a918-font-weight:400;--e-global-typography-5f0a918-line-height:1.4em;--e-global-typography-6d3597d-font-size:.85em;--e-global-typography-6d3597d-font-weight:400;--e-global-typography-6d3597d-line-height:1.2em;--e-global-typography-3c25214-font-size:.85em;--e-global-typography-3c25214-font-weight:500;--e-global-typography-3c25214-line-height:1.2em;--e-global-typography-565a435-font-size:.85em;--e-global-typography-565a435-font-weight:500;--e-global-typography-565a435-text-transform:uppercase;--e-global-typography-565a435-line-height:1.2em;--e-global-typography-d6f7dd9-font-size:.6em;--e-global-typography-d6f7dd9-font-weight:500;--e-global-typography-d6f7dd9-text-transform:uppercase;--e-global-typography-d6f7dd9-line-height:1.2em;--e-global-typography-14e6ab5-font-size:.65em;--e-global-typography-14e6ab5-font-weight:600;--e-global-typography-14e6ab5-text-transform:uppercase;--e-global-typography-14e6ab5-line-height:1em;--e-global-typography-23e5340-font-family:"Omnes";--e-global-typography-23e5340-font-size:21px;font-family:var(--e-global-typography-23e5340-font-family),Sans-serif;font-size:var(--e-global-typography-23e5340-font-size);line-height:var(--e-global-typography-23e5340-line-height)}.elementor-kit-5 e-page-transition{background-color:#ffbc7d}.elementor-kit-5 h1{font-size:var(--e-global-typography-31803a9-font-size);font-weight:var(--e-global-typography-31803a9-font-weight);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-31803a9-font-size);font-weight:var(--e-global-typography-31803a9-font-weight);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h4{font-size:var(--e-global-typography-dd25f5f-font-size);font-weight:var(--e-global-typography-dd25f5f-font-weight);text-transform:var(--e-global-typography-dd25f5f-text-transform);line-height:var(--e-global-typography-dd25f5f-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1366px){.elementor-kit-5{--e-global-typography-23e5340-font-size:19px;font-size:var(--e-global-typography-23e5340-font-size);line-height:var(--e-global-typography-23e5340-line-height)}.elementor-kit-5 h1{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h4{font-size:var(--e-global-typography-dd25f5f-font-size);line-height:var(--e-global-typography-dd25f5f-line-height)}}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-23e5340-font-size:18px;font-size:var(--e-global-typography-23e5340-font-size);line-height:var(--e-global-typography-23e5340-line-height)}.elementor-kit-5 h1{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h4{font-size:var(--e-global-typography-dd25f5f-font-size);line-height:var(--e-global-typography-dd25f5f-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-5f0a918-font-size:.85em;--e-global-typography-6d3597d-font-size:1em;--e-global-typography-3c25214-font-size:1em;--e-global-typography-23e5340-font-size:17px;font-size:var(--e-global-typography-23e5340-font-size);line-height:var(--e-global-typography-23e5340-line-height)}.elementor-kit-5 h1{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h2{font-size:var(--e-global-typography-31803a9-font-size);line-height:var(--e-global-typography-31803a9-line-height)}.elementor-kit-5 h4{font-size:var(--e-global-typography-dd25f5f-font-size);line-height:var(--e-global-typography-dd25f5f-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.copy-btn{background:var(--e-global-color-bd64134);border:none;border-radius:80px;padding:.25em 1em !important;margin:0 !important;height:2.5em !important;color:var(--e-global-color-1d6219f);font-weight:var(--e-global-typography-3c25214-font-weight);line-height:var(--e-global-typography-3c25214-line-height);transform:translateX(0%) translateY(0)}.copy-btn:hover,.copy-btn:focus{background-color:#fff;color:#000;transform:scale(1.1)}.copy-btn:active{background:var(--e-global-color-bd64134);color:var(--e-global-color-1d6219f)}.tooltip{position:absolute;bottom:110%;left:50%;transform:translateX(-50%) translateY(0);background:var(--e-global-color-bd64134);color:#000;padding:3px 6px;border-radius:4px;font-size:11px;opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .3s ease,transform .3s ease;z-index:10}.tooltip:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#222 transparent transparent}.tooltip.show{opacity:1;transform:translateX(-50%) translateY(-5px)}html{scroll-behavior:smooth !important}@media screen and (min-width:2300px){html{font-size:24px!important}}@media screen and (min-width:2700px){html{font-size:26px!important}}@media screen and (max-width:767px){body,div,p,a,h1,h2,h3,h4,h5,span{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}.nohyphens div,.nohyphens p,.nohyphens a,.nohyphens h1,.nohyphens h2,.nohyphens h3,.nohyphens h4,.nohyphens h5,.nohyphens span{-ms-hyphens:none !important;-webkit-hyphens:none !important;hyphens:none !important}.elementor-widget-container p{margin:0 0 1em;padding:0}.no-margin .elementor-widget-container p{margin:0;padding:0}.elementor-widget-container p a,.ce-list-check-orange a{color:inherit;text-decoration:underline}.ce-textlink-orange .elementor-widget-container p a{color:var(--e-global-color-bd64134) !important;text-decoration:none}.ce-dark a{color:inherit !important}p b,p strong{font-weight:600}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong{font-weight:500}.ce-single-booking-head b,.ce-single-booking-head strong{color:var(--e-global-color-bd64134)}a,img{outline:none}.elementor-widget-container h1+ul,.elementor-widget-container h2+ul,.elementor-widget-container h3+ul,.elementor-widget-container h4+ul,.elementor-widget-container h5+ul,.elementor-widget-container p+ul{margin:-.5em 0 1em !important}.ce-list-check-orange ul{margin:0 !important;padding:0 !important;list-style-type:none}.ce-list-check-orange ul li{margin:.25em 0 0 !important;padding:0 0 0 1.5em !important;background:url("https://www.juststay.de/wp-content/uploads/2024/11/gfx-check-orange.svg") 0 .35em no-repeat;background-size:1em}.elementor-widget-container ul:not(.cpel-switcher__list,.elementor-nav-menu,.ce-list-check-orange ul){list-style:outside url("https://www.juststay.de/wp-content/uploads/2024/11/gfx-line-dotted-vertical-repeat-white.svg");margin:0;padding:0 0 0 .5em}.elementor-widget-container li:not(.elementor-nav-menu li){padding:0 .25em .25em}.element-sticky .fixed-btn{right:-350px !important;transition:right .3s ease-in-out!important}.element-sticky.elementor-sticky--effects .fixed-btn{right:4% !important}span.borlabs-cookie-open-dialog-preferences a{font-size:.65em;font-weight:500;text-transform:uppercase;line-height:1.15em;color:#fff;text-decoration:none}#map{background:#ccc;width:100%;height:100%;z-index:100;border-radius:5px}@media screen and (min-width:1025px){#map{aspect-ratio:21/9 !important}}@media screen and (max-width:1024px){#map{aspect-ratio:4/3 !important}}@media screen and (max-width:767px){#map{aspect-ratio:3/4 !important}}.ce-footer a,.ce-service a{text-decoration:none !important}.ce-footer-service a,.ce-service a{margin:0 0 .75em}.ce-footer-service span.ce-small,.ce-service span.ce-small{font-size:.75em}.ce-footer-service a[href^="tel:"],.ce-service a[href^="tel:"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/11/gfx-btn-telephone.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;line-height:.85em!important}.ce-footer-service a[href^="mailto:"],.ce-service a[href^="mailto:"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/11/gfx-btn-mail-envelope.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;min-height:25px}.ce-footer-service a[href^="https://www.juststay.de/"],.ce-service a[href^="mailto:"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/12/gfx-btn-home.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;min-height:25px}.ce-footer-social a[href^="https://www.instagram.com/"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/11/gfx-social-instagram.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;min-height:25px}.ce-footer-social a[href^="https://de.linkedin.com/"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/11/gfx-social-linkedin.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;min-height:25px}.ce-footer-social a[href^="https://www.facebook.com/"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2024/11/gfx-social-facebook.svg') 0 .1em no-repeat;background-size:22px;display:inline-block;min-height:25px}.ce-footer-social a[href^="https://www.tiktok.com/"]{padding-left:30px;background:url('https://www.juststay.de/wp-content/uploads/2025/09/gfx-social-tiktok.svg') 0 .1em no-repeat;background-size:19px;display:inline-block;min-height:25px}.ce-formular input,#mewsForm input{padding:0;outline:none;transition:all .2s ease-in-out}.ce-formular input:focus,#mewsForm input:focus{padding:.25em}::placeholder{color:rgba(0,0,0,.45) !important}::-ms-input-placeholder{color:rgba(0,0,0,.45) !important}.elementor-field-group-field_datenschutzcheck .elementor-field-subgroup .elementor-field-option{font-size:.75em !important;line-height:.75em !important}.elementor-field-group-field_datenschutzcheck .elementor-field-subgroup .elementor-field-option label{padding-left:.2em !important}.elementor-field-group-field_datenschutzcheck .elementor-field-subgroup .elementor-field-option a{color:inherit !important;text-decoration:underline}.js-form-nl{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.js-form-nl div{padding:.15em 1em}.js-form-nl input{background:rgba(255,255,255,0);color:#000;border:none;border-bottom:1px solid #000;border-radius:0;outline:none;font-size:.8em;line-height:1em;padding:.5em 0;width:100%;height:1em}.js-form-nl div.form-part-10{width:58%}.js-form-nl button.js-nl-register{width:40%}.js-form-nl button:hover{background:var(--e-global-color-bd64134);color:#000}.form-part-datenschutz{width:100%;display:flex;justify-content:flex-start;margin:.5em 0}.form-part-datenschutz input{width:auto;margin:0 .25em .25em}.form-part-datenschutz span{width:90%;font-size:.75em;color:#000}.form-part-datenschutz span a{color:#000}@media screen and (max-width:768px){.js-form-nl div.form-part-10{width:100%;padding-bottom:1em}.js-form-nl button.js-nl-register{width:100%}}.js-form-nl label{font-size:var(--e-global-typography-d6f7dd9-font-size);font-weight:var(--e-global-typography-d6f7dd9-font-weight);line-height:var(--e-global-typography-d6f7dd9-line-height);color:#000;width:100%;padding-bottom:0;text-transform:uppercase}.js-form-nl button{background:#000;border:none;border-radius:80px;padding:.25em 1em !important;margin:0!important;height:2.5em !important;color:#fff;font-weight:var(--e-global-typography-3c25214-font-weight);line-height:var(--e-global-typography-3c25214-line-height)}#mewsForm{width:100%;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}#mewsForm div{padding:.15em 1em}#mewsForm select,#mewsForm input{background:rgba(255,255,255,0);color:var(--e-global-color-2c05830);border:none;outline:none;font-size:.8em;padding:.5em 0}@media screen and (max-width:768px){#mewsForm select,#mewsForm input{background:rgba(255,255,255,0);color:var(--e-global-color-2c05830);border:none;outline:none;font-size:1em;padding:.5em 0}}#mewsForm input{background:rgba(255,255,255,0);color:var(--e-global-color-2c05830);border:none;outline:none}::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%23f39433" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}#mewsForm div.form-part-10{width:25%}#mewsForm div.form-part-20{width:16%}#mewsForm div.form-part-30{width:16%}#mewsForm div.form-part-40{width:12%}.tiny-form #mewsForm div.form-part-10{width:100%}.tiny-form #mewsForm div.form-part-20{width:50%}.tiny-form #mewsForm div.form-part-30{width:50%}.tiny-form #mewsForm div.form-part-40{width:100%}@media screen and (max-width:768px){#mewsForm div.form-part-10{width:100%}#mewsForm div.form-part-20{width:50%}#mewsForm div.form-part-30{width:50%}#mewsForm div.form-part-40{width:100%}}#mewsForm label{font-size:var(--e-global-typography-d6f7dd9-font-size);font-weight:var(--e-global-typography-d6f7dd9-font-weight);line-height:var(--e-global-typography-d6f7dd9-line-height);color:var(--e-global-color-2c05830);border-bottom:1px solid var(--e-global-color-2c05830);width:100%;padding-bottom:.5em;text-transform:uppercase}#mewsForm button{background:var(--e-global-color-bd64134);border:none;border-radius:80px;padding:.25em 1em !important;margin:0!important;height:2.5em !important;color:var(--e-global-color-1d6219f);font-weight:var(--e-global-typography-3c25214-font-weight);line-height:var(--e-global-typography-3c25214-line-height)}.ce-standort .ce-standort-inner{bottom:3% !important;transform:translate(0,0%);transition:all .3s ease-in-out}.ce-standort:hover .ce-standort-inner{bottom:50% !important;transform:translate(0,50%)}.ce-standort .ce-standort-inner span.ce-small.icon-arrow{font-size:.65em;opacity:0;color:var(--e-global-color-bd64134);transition:all .3s ease-in-out}.ce-standort:hover .ce-standort-inner span.ce-small.icon-arrow{opacity:1}.ratio-1-1{aspect-ratio:1/1}.ratio-4-3{aspect-ratio:4/3}.ratio-3-2{aspect-ratio:3/2}.ratio-16-9{aspect-ratio:16/9}.ratio-21-9{aspect-ratio:21/9}@media screen and (max-width:768px){.ratio-mob-4-3{aspect-ratio:4/3}}.multiply{mix-blend-mode:multiply}.screen{mix-blend-mode:screen}.overlay{mix-blend-mode:overlay}.darken{mix-blend-mode:darken}.lighten{mix-blend-mode:lighten}.color-dodge{mix-blend-mode:color-dodge}.color-burn{mix-blend-mode:color-burn}.hard-light{mix-blend-mode:hard-light}.soft-light{mix-blend-mode:soft-light}.difference{mix-blend-mode:difference}.exclusion{mix-blend-mode:exclusion}.hue{mix-blend-mode:hue}.saturation{mix-blend-mode:saturation}.color{mix-blend-mode:color}.luminosity{mix-blend-mode:luminosity}.elementor-swiper-button{opacity:.5}.elementor-swiper-button:hover{opacity:1}@font-face{font-family:'Omnes';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.juststay.de/wp-content/uploads/2024/11/Omnes-Regular_1.woff') format('woff')}@font-face{font-family:'Omnes';font-style:normal;font-weight:500;font-display:auto;src:url('https://www.juststay.de/wp-content/uploads/2024/11/Omnes-Medium.woff') format('woff')}@font-face{font-family:'Omnes';font-style:normal;font-weight:600;font-display:auto;src:url('https://www.juststay.de/wp-content/uploads/2024/11/Omnes-SemiBold_1.woff') format('woff')}@font-face{font-family:'Omnes';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.juststay.de/wp-content/uploads/2024/11/Omnes-Light.woff') format('woff')}