.et_mobile_menu{border-top:20px;min-width:105vw;min-height:100vh;margin-left:-6.5vw!important}.et_mobile_menu li a{padding:2vh;border-bottom:0px!important}.et_mobile_menu li{text-align:left!important}.et_mobile_menu li li,.et_mobile_menu li ul{padding-left:0px!important}@media only screen and (max-width:980px){.et_mobile_menu{margin-top:2vh!important}}@media only screen and (max-width:980px){.et_mobile_menu li a{font-size:15px!important}}@media only screen and (max-width:479px){.et_mobile_menu{margin-top:2vh!important;min-width:105vw!important;font-size:14px;margin-left:-8vw!important}}@media only screen and (max-width:980px){#page-container{overflow:hidden}}.el-drm-menu-item-price-divider{border-top:0px!important}.image-gallery-1-1 .et_pb_gallery_image{padding-top:100%;display:block}.image-gallery-1-1 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}@media only screen and (max-width:479px){.image-gallery-1-1 .et_pb_gallery_item{width:33.3%!important;clear:none!important}}.mfp-title{display:none!important}.mfp-counter{display:none!important}@media only screen and (min-device-width :1025px) and (max-device-width:1680px){h2{font-size:35px!important}h3{font-size:20px!important}h4{font-size:14px!important}.dmpro-carousel-item-title{font-size:20px!important}.et_pb_menu .et-menu>li{padding-left:1vw!important;padding-right:1vw!important}.desktop-nav .et_pb_menu__menu>nav>ul>li>a{font-size:13px!important;letter-spacing:1px!important}.et_pb_menu__logo{max-width:10vw!important}}@media only screen and (min-device-width :1025px) and (max-device-width:1440px){.reservierung-button h4{font-size:12px!important}}@media only screen and (min-device-width :1025px) and (max-device-width:1440px){.reservierung-button{padding-right:5px}}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:33.33%!important;margin-left:0px;margin-right:0px}}@media only screen and (max-width:479px){.three-columns .et_pb_column{width:100%!important}}@media only screen and (max-width:479px){.six-columns .et_pb_column{width:33%!important;padding-right:5vw}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){h1{font-size:80px!important}h2{font-size:28px!important}h3{font-size:20px!important}h4{font-size:13px!important}p{font-size:14px!important}p a{font-size:14px!important}.et_pb_button{font-size:13px!important}.el-drm-menu-item-name{font-size:14px!important}.el-drm-menu-item-price{font-size:14px!important}.dmpro-carousel-item-title{font-size:20px!important}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.start-logo{max-width:30vw!important}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.info-images{height:36vw!important}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.desktop-nav .et_pb_menu__menu>nav>ul>li>a{font-size:10px!important;letter-spacing:1px!important}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.desktop-nav .et_pb_menu__menu{padding-top:0vh;padding-bottom:0vh}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.desktop-nav .et_pb_menu__logo{width:10vw!important}}@media only screenand (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.reservierung-button h4{font-size:10px!important}}@media only screen and (max-device-width:380px){h1{font-size:30px!important}h2{font-size:25px!important}h3{font-size:18px!important}h4{font-size:12px!important}p{font-size:14px!important}p a{font-size:14px!important}.et_pb_button{font-size:12px!important}.el-drm-menu-item-name{font-size:14px!important}.el-drm-menu-item-price{font-size:14px!important}.dmpro-carousel-item-title{font-size:18px!important}}@media only screen and (max-device-width:320px){h1{font-size:25px!important}h2{font-size:20px!important}h3{font-size:16px!important}h4{font-size:10px!important}p{font-size:12px!important}p a{font-size:12px!important}.et_pb_button{font-size:10px!important}.el-drm-menu-item-name{font-size:12px!important}.el-drm-menu-item-price{font-size:12px!important}.dmpro-carousel-item-title{font-size:16px!important}}.et_pb_button{text-decoration:none!important}