@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-100.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-200.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-300.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-regular.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-500.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-600.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-700.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-800.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-900.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-100italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-200italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-300italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-500italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-600italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-700italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-800italic.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;src:local(''),url(//www.seemoi.de/en//wp-content/uploads/et-fonts/montserrat-v23-latin-900italic.ttf) format('truetype')}.mphb_sc_room-wrapper .post-49590{margin-bottom:0px!important}.datepick-popup table td{border:1px solid #fff!important}.datepick-month first{padding-right:20px!important}@media only screen and (min-width:48em){.mphb-calendar .mphb-datepicker-dark-blue .datepick-month,.datepick-popup .mphb-datepicker-dark-blue .datepick-month{width:49%}}.mphb-calendar .mphb-datepicker-dark-blue .datepick-month:first-child,.datepick-popup .mphb-datepicker-dark-blue .datepick-month:first-child{margin-right:2%}@media only screen and (min-width:620px){.mphb-coupon-code-wrapper{display:flex;align-items:baseline;flex-wrap:wrap}.mphb-coupon-code-wrapper p{width:50%}}.mphb-coupon-message{font-weight:600;font-size:14px;padding-top:10px}.single-mphb_room_type form.mphb-booking-form .mphb-price-period{display:none}:lang(de).single-mphb_room_type form.mphb-booking-form .mphb-price:after{content:"inkl. Frühstück";padding-left:10px}:lang(en).single-mphb_room_type form.mphb-booking-form .mphb-price:after{content:"breakfast included";padding-left:10px}.mphb_sc_room-wrapper .mphb-tax-information{display:none}.mphb-room-type .mphb-regular-price{display:none}tr.mphb-price-breakdown-dates-subtotal,tr.mphb-price-breakdown-accommodation-taxes-subtotal{display:none!important}.page-id-48490 .mphb-recommendation-title,.page-id-48490 #mphb-recommendation{display:none}.home .mphb-room-type-facilities,.page-id-48629 .mphb-room-type-facilities{display:none}.single-mphb_room_type .mphb-pagination,.home .mphb-pagination{display:none}#logo{margin-left:-6px}.single-post #wp-admin-bar-et-use-visual-builder,.single-project #wp-admin-bar-et-use-visual-builder{display:none!important}nav ul li,body{font-weight:400}html,body{overflow-x:hidden}.mfp-bottom-bar .mfp-title{display:none}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product,.et_pb_title_container{word-wrap:normal}a{word-wrap:break-word}@media only screen and (max-width:980px){#top-menu-nav,#top-menu{display:none}#et_mobile_nav_menu{display:block}}.et_pb_row{width:90%!important}.container{width:90%!important}.nav li ul{width:340px}#top-menu li li a{width:100%!important}#top-menu li li{width:100%!important}@media screen and (max-width:900px){.notonmobile{display:none}}@media all and (min-width:1100px) and (max-width:1405px){.notondesktop{display:none!important}}@media all and (min-width:1405px){.notondesktop{display:none!important}}#main-header .et_pb_button a{padding:5px 3px 5px 3px!important;border-radius:0px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;font-weight:bold;color:#fff}.et-fixed-header #top-menu .et_pb_button a{color:#fff!important}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0px!important}@media all and (min-width:981px) and (max-width:1220px){#main-header .et_pb_button{width:fit-content;margin-left:40px;margin-top:20px;text-align:center}}@media all and (max-width:980px){#main-header .et_pb_button{width:fit-content;margin-left:40px;margin-top:20px}}@media all and (max-width:767px){#main-header .et_pb_button{width:fit-content;margin-left:30px;margin-top:20px}}@media all and (max-width:479px){#main-header .et_pb_button{width:fit-content;margin-left:15px;margin-top:20px}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}#footer-bottom{display:none}@media (max-width:980px){.bottom-nav{text-align:unset}}@media (max-width:767px){.bottom-nav{text-align:center}.bottom-nav li{padding-left:10px;padding-right:10px}.bottom-nav li.rechte{display:block}}@media (min-width:768px){.bottom-nav{text-align:left}.bottom-nav li.rechte{float:right;padding-right:0}}#page-container{overflow:hidden;min-width:320px;position:relative}body,.et_pb_button,#et-top-navigation,#top-header .container{font-weight:400}.font-400,.font-400 *{font-weight:400!important}.font-500,.font-500 *{font-weight:500!important}@media all and (max-width:767px){.font-300--mobile,.font-300--mobile *{font-weight:300!important}}.link--underline a{text-decoration:underline}.link--hover-underline a:hover,.link--hover-underline a:active{text-decoration:underline}.link--arrow a,.link--arrow-span{position:relative;padding-right:36px}.link--arrow a::before,.link--arrow-span::before{content:'';position:absolute;right:0;top:calc(50%);transform:translateY(-50%);display:block;width:17px;height:17px;background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease 0s}.link--arrow-span:hover::before,.link--arrow-span:active::before,.link--arrow a:hover::before,.link--arrow a:active::before{right:-6px}.links-display-block a{display:block}body .et_mobile_menu .current-menu-ancestor>a,body .et_mobile_menu .current-menu-parent>a,body .et_mobile_menu .current_page_parent>a,body .et_mobile_menu .current-menu-item>a,body .et_mobile_menu .menu-item a:hover,body .et_mobile_menu .menu-item a:active,body .et_mobile_menu .menu-item .mobile-toggle,body .et_mobile_menu .current-menu-item>a[href*="#"]:hover,body .et_mobile_menu .current-menu-item>a[href*="#"]:active{color:#155EA1!important;font-weight:500!important}body .et_mobile_menu .current-menu-item>a[href*="#"]{color:#6d5b46!important}#et-info-email:hover,#et-info-email:active,#et-secondary-menu>ul>li>a:hover,#et-secondary-menu>ul>li>a:active,#top-menu-nav>ul>li>a:hover,#top-menu-nav>ul>li>a:active,.et-social-icons a:hover,.et-social-icons a:active,.et-menu a:hover,.et-menu a:active,.et_mobile_menu li a:hover,.et_mobile_menu li a:active,.nav ul li a:hover,.nav ul li a:active{opacity:1!important}.et-menu .menu-item-has-children>a:first-child{padding-right:17px}.et_pb_menu .et_mobile_menu,.et_mobile_menu{padding:20px}.et_mobile_menu li a{padding:10px;font-size:16px}.et_mobile_menu .menu-item,.et_mobile_menu .menu-item-has-children>a{font-weight:400}.mobile-toggle::after{font-weight:900}.et_mobile_menu,.et_mobile_menu .menu-item a{background:#fff!important;color:#6D5B46!important}.mobile_menu_bar{margin-right:-4px}.mobile_menu_bar::before{color:#155EA1!important;transition:all 0.3s ease 0s}ol.list,ul.list,.list ul,.list ol{padding:0;margin:0;list-style-type:none;line-height:inherit}.list li{position:relative;padding-left:17px;margin-bottom:15px}body .list li:last-child{margin-bottom:0}.list li::before{content:'';position:absolute;left:0;top:11px;width:7px;height:7px;background:#EEAF48;border-radius:50%}@media all and (min-width:981px){.list li{margin-bottom:20px}}.btn{display:flex!important;justify-content:center;align-items:center;text-align:center;min-width:280px}.btn,.btn::before,.btn::after{transition:all 0.3s ease 0s}@media all and (min-width:768px){.btn{display:inline-flex!important}}.blurb-icon-left.et_pb_blurb_position_left .et_pb_blurb_content{display:flex;align-items:center}.blurb-icon-left.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:10px!important}.blurb-icon-left.et_pb_blurb_position_left .et_pb_main_blurb_image{position:relative;left:0;top:0;width:auto;margin-bottom:0;transition:all 0.3s ease 0s}.blurb-image-full-width .et_pb_image_wrap img{width:100%!important}.blurb-align-center.et_pb_blurb_position_left{display:flex}.blurb-align-center.et_pb_blurb_position_left .et_pb_main_blurb_image{vertical-align:middle}.blurb-align-center.et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:middle}#page-container .et_pb_social_media_follow .et-social-instagram a,#page-container .et_pb_social_media_follow .et-social-facebook a{background-color:transparent!important}#page-container .et_pb_social_media_follow .et-social-facebook a.icon:before,#page-container .et_pb_social_media_follow .et-social-instagram a.icon:before{background-repeat:no-repeat;background-position:center}#page-container .et_pb_social_media_follow .et-social-facebook a.icon:before{content:'';background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-facebook-blue.svg)}#page-container .et_pb_social_media_follow .et-social-instagram a.icon:before{content:'';background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-instagram-blue.svg)}#page-container .social-media-follow-white .et-social-facebook a.icon:before{content:'';background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-facebook-white.svg)}#page-container .social-media-follow-white .et-social-instagram a.icon:before{content:'';background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-instagram-white.svg)}.row.et_pb_row{display:flex;flex-direction:column;align-items:stretch}@media all and (min-width:480px){.row--mobile.et_pb_row{flex-direction:row}.row--mobile.row--center.et_pb_row{align-items:center}.row--mobile.row--top.et_pb_row{align-items:flex-start}}@media all and (min-width:768px){.row--tablet.et_pb_row{flex-direction:row}.row--tablet.row--center.et_pb_row{align-items:center}.row--tablet.row--top.et_pb_row{align-items:flex-start}}@media all and (min-width:981px){.row.et_pb_row{flex-direction:row}.row--center.et_pb_row{align-items:center}.row--top.et_pb_row{align-items:flex-start}}#page-container .row--tablet.row--margin .et_pb_column.row__order-change-column{margin-bottom:0!important}@media all and (max-width:479px){.row--mobile .row__order-change-column{order:1}}@media all and (max-width:767px){.row--tablet:not(.row--mobile) .row__order-change-column{order:1}}@media all and (max-width:980px){.row:not(.row--tablet) .row__order-change-column{order:1}}#page-container .row--margin .et_pb_column{width:100%!important;margin-bottom:20px!important;margin-right:auto!important}#page-container .row--margin .et_pb_column:last-of-type{margin-bottom:0!important}#page-container .row.row--margin .et_pb_column_empty{margin-top:-20px!important;display:block!important}@media all and (min-width:480px) and (max-width:980px){#page-container .row--mobile.row--margin .et_pb_column_1_2,#page-container .row--mobile.row--margin .et_pb_column_1_3,#page-container .row--mobile.row--margin .et_pb_column_1_4,#page-container .row--mobile.row--margin .et_pb_column_1_5,#page-container .row--mobile.row--margin .et_pb_column_1_6{width:calc(50% - 10px)!important;margin-right:20px!important}#page-container .row--mobile.row--margin .et_pb_column_1_3,#page-container .row--mobile.row--margin .et_pb_column_1_6{width:calc(33.333% - 14px)!important}#page-container .row--mobile.row--margin .et_pb_column_1_2:last-of-type,#page-container .row--mobile.row--margin .et_pb_column_1_3:last-of-type,#page-container .row--mobile.row--margin .et_pb_column_1_4:nth-child(even),#page-container .row--mobile.row--margin .et_pb_column_1_5:nth-child(even),#page-container .row--mobile.row--margin .et_pb_column_1_6:nth-child(3n){margin-right:0!important}body #page-container .row--mobile.row--margin .et_pb_column_1_2,body #page-container .row--mobile.row--margin .et_pb_column_1_3,body #page-container .row--mobile.row--margin .et_pb_column_1_4:nth-child(3),body #page-container .row--mobile.row--margin .et_pb_column_1_6:nth-child(4),body #page-container .row--mobile.row--margin .et_pb_column_1_6:nth-child(5){margin-bottom:0!important}}@media all and (min-width:768px) and (max-width:980px){#page-container .row--tablet.row--margin .et_pb_column_1_2,#page-container .row--tablet.row--margin .et_pb_column_1_3,#page-container .row--tablet.row--margin .et_pb_column_1_4,#page-container .row--tablet.row--margin .et_pb_column_1_5,#page-container .row--tablet.row--margin .et_pb_column_1_6{width:calc(50% - 10px)!important;margin-right:20px!important}#page-container .row--tablet.row--margin .et_pb_column_1_3,#page-container .row--tablet.row--margin .et_pb_column_1_6{width:calc(33.333% - 14px)!important}#page-container .row--tablet.row--margin .et_pb_column_1_2:last-of-type,#page-container .row--tablet.row--margin .et_pb_column_1_3:last-of-type,#page-container .row--tablet.row--margin .et_pb_column_1_4:nth-child(even),#page-container .row--tablet.row--margin .et_pb_column_1_5:nth-child(even),#page-container .row--tablet.row--margin .et_pb_column_1_6:nth-child(3n){margin-right:0!important}body #page-container .row--tablet.row--margin .et_pb_column_1_2,body #page-container .row--tablet.row--margin .et_pb_column_1_3,body #page-container .row--tablet.row--margin .et_pb_column_1_4:nth-child(3),body #page-container .row--tablet.row--margin .et_pb_column_1_6:nth-child(4),body #page-container .row--tablet.row--margin .et_pb_column_1_6:nth-child(5){margin-bottom:0!important}}@media all and (min-width:981px){body #page-container .row--margin .et_pb_column{margin-right:20px!important;margin-bottom:0!important}body #page-container .row--margin .et_pb_column:last-of-type{margin-right:0!important}}.row-full-width{min-width:100%}@media all and (min-width:981px) and (max-width:1400px){#page-container .heading-margin-top{margin-top:0!important}}@media all and (min-width:981px) and (max-width:1200px){#page-container .heading-font-size-fix *{font-size:76px!important}#page-container .heading-font-size-fix-smaller *{font-size:50px!important}#page-container .heading-font-size-fix-v2 *{font-size:65px!important}}.image-shadow img{filter:drop-shadow(0px 31px 44px rgba(91,73,56,0.1))}.image-full-width .et_pb_image_wrap,.image-full-width .et_pb_image_wrap img{width:100%!important}@media all and (min-width:981px){.wave::before{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-waves.svg);position:absolute;right:0;top:137px}}#main-header{box-shadow:none!important}#top-header,#main-header{z-index:1000}#main-header.et-fixed-header{box-shadow:0 10px 24px rgba(115,125,134,0.1)!important}#main-header .menu-item a{transition:all 0.3s ease 0s!important}#page-container #main-header .current-page-ancestor>a,#page-container #main-header .current-menu-item>a,#page-container #main-header .current-menu-ancestor>a,#page-container #main-header .current-menu-parent>a,#page-container #main-header .current_page_parent>a,#page-container #main-header .menu-item a:hover,#page-container #main-header .menu-item a:active,#page-container #main-header .current-menu-item>a[href*="#"]:hover,#page-container #main-header .current-menu-item>a[href*="#"]:active{color:#155EA1!important}#page-container #main-header .current-menu-item>a[href*="#"]{color:#6d5b46!important}#top-header .container{padding-top:0}#et-info{float:right;padding:9px 0}#et-info-phone{margin-right:15px}#et-info-phone,#et-info-email{display:inline-flex;align-items:center}#et-info a,#et-info-phone::before,#et-info-email::before{transition:all 0.3s ease 0s}#et-info-phone::before{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-phone-white.svg);top:0;margin-right:10px}#et-info-email::before{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-envelope-white.svg);position:relative;top:1px;margin-right:10px}#et-info-phone:hover a,#et-info-phone:active a,#et-info-email:hover,#et-info-email:active{color:#EEAF48}#et-info-phone:hover::before,#et-info-phone:active::before,#et-info-email:hover::before,#et-info-email:active::before{filter:brightness(0) saturate(100%) invert(68%) sepia(46%) saturate(595%) hue-rotate(356deg) brightness(101%) contrast(87%)}#top-menu li{padding-right:25px}#top-menu li a{font-weight:500}.et_mobile_menu li.menu__social-icon a::before,#main-header.et-fixed-header #top-menu li.menu__social-icon a::before{filter:brightness(0) saturate(100%) invert(21%) sepia(53%) saturate(4466%) hue-rotate(196deg) brightness(85%) contrast(84%)}#top-menu li.menu__social-icon{padding-right:20px;top:5px}@media all and (max-width:980px){#top-header{display:none}#main-header{background:transparent!important}#logo{height:auto!important;max-height:70%!important;width:auto!important;max-width:70%!important}}@media all and (min-width:1600px){#top-menu li{padding-right:39px}}.footer__menu ul{display:flex;flex-direction:column}.footer__menu li{margin-top:0!important;margin-bottom:18px!important}.footer__menu:not(.footer__menu--inline) li:last-child{margin-bottom:0!important}.footer__menu a{padding-bottom:0!important}.footer__menu .et_pb_menu__menu{display:flex!important}.footer__menu .et_mobile_nav_menu{display:none!important}.footer__top .et_pb_row{display:flex;flex-wrap:wrap}@media all and (max-width:767px){.footer__menu--inline ul,.footer__menu--inline li{justify-content:center}}@media all and (max-width:980px){.footer__menu .et_pb_menu__wrap{justify-content:flex-start!important}.footer__menu--inline .et_pb_menu__wrap{justify-content:center!important}.footer__bottom .et_pb_row{display:flex;flex-direction:column}}@media all and (min-width:768px){.footer__menu--inline ul{flex-direction:row;flex-wrap:wrap}}@media all and (min-width:981px){.footer__menu li{margin-top:0!important;margin-bottom:10px!important}}@media all and (min-width:981px) and (max-width:1200px){.footer__bottom .et_pb_row{display:flex;flex-direction:column}.footer__bottom .et_pb_column{display:flex;justify-content:center;width:100%!important;margin-bottom:10px!important}.footer__bottom .et_pb_column:last-child{margin-bottom:0!important}}.dgbc_blog_carousel .swiper-buttton-container,.dica_divi_carousel .swiper-buttton-container{display:none}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet{margin:0 2px!important}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0!important}.dgbc_blog_carousel .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0!important}#page-container .dgbc_blog_carousel .swiper-pagination-bullet,#page-container .dica_divi_carousel .swiper-pagination-bullet{transition:all 0.3s ease 0s}#page-container .dgbc_blog_carousel .swiper-pagination-bullet:hover,#page-container .dgbc_blog_carousel .swiper-pagination-bullet:active,#page-container .dica_divi_carousel .swiper-pagination-bullet:hover,#page-container .dica_divi_carousel .swiper-pagination-bullet:active{background-color:#EEAF48!important}@media all and (max-width:980px){.dgbc_blog_carousel .arrow-outside .swiper-button-prev,.dgbc_blog_carousel .arrow-outside .swiper-button-next,.dica_divi_carousel .swiper-buttton-container{display:none}}@media all and (min-width:981px){.dgbc_blog_carousel .arrow-outside .swiper-button-prev{left:-47px;opacity:0}.dgbc_blog_carousel .arrow-outside .swiper-button-next{right:-47px;opacity:0}.dica_divi_carousel .swiper-buttton-container{transform:translate(-50%,-50%);left:calc(50% - 1px);display:flex;width:calc(100% + 60px);transition:all 0.3s ease 0s;opacity:0}.dgbc_blog_carousel:hover .swiper-button-prev,.dgbc_blog_carousel:hover .swiper-button-next,.dica_divi_carousel:hover .swiper-buttton-container{opacity:1}.dgbc_blog_carousel .swiper-button-prev,.dgbc_blog_carousel .swiper-button-next,.dica_divi_carousel .swiper-button-prev,.dica_divi_carousel .swiper-button-next{margin:0!important}}@media all and (min-width:1200px){.dica_divi_carousel .swiper-buttton-container{width:calc(100% + 92px)}}.distance .et_pb_blurb .et_pb_module_header{padding-bottom:0}.distance .et_pb_text_inner{display:flex;justify-content:space-between}.distance .et_pb_text_inner br{display:none}.distance .et_pb_text_inner p{padding-bottom:0}.distance .et_pb_text_inner span{padding-left:15px;white-space:nowrap;font-weight:500}@media all and (min-width:981px) and (max-width:1100px){.distance .et_pb_text_inner p{font-size:16px!important}}@media all and (min-width:1101px) and (max-width:1300px){.distance .et_pb_text_inner p{font-size:18px!important}}.distance-slider.dica_divi_carousel .item-title{padding-bottom:20px;border-bottom:1px solid #DAE4E4}.distance-slider.dica_divi_carousel .content br{display:none}.distance-slider.dica_divi_carousel .content span{display:block;padding-bottom:10px}.distance-slider.dica_divi_carousel .content span:nth-of-type(odd){padding-top:20px}.distance-slider.dica_divi_carousel .content span:nth-of-type(even){padding-bottom:20px;border-bottom:1px solid #DAE4E4;font-weight:500}.distance-slider.dica_divi_carousel .content span:last-of-type{padding-bottom:0;border-bottom:0}.benefits{justify-content:center}@media all and (min-width:981px) and (max-width:1300px){.benefits .et_pb_blurb .et_pb_module_header{font-size:16px!important}}.testimonials .dica-item-content .item-title{padding-bottom:20px}.testimonials__author{display:block;padding-top:20px;padding-bottom:2px}.testimonials .dica-item-content .item-subtitle{order:1;padding-bottom:0}@media all and (min-width:981px){.testimonials .swiper-pagination{display:none}}@media all and (min-width:1920px){#page-container .weather-section{padding-bottom:240px!important}}@media all and (min-width:1921px){#page-container .weather-section{background-size:auto!important}}.et_pb_accordion .et_pb_toggle{padding:15px}.et_pb_accordion .et_pb_toggle_content{border-top:1px solid #DAE4E4;padding:15px 15px 0;margin:15px -15px 0}.et_pb_accordion .et_pb_toggle_open{border-color:transparent!important;margin-top:-1px}.et_pb_accordion .et_pb_toggle_content p,.et_pb_accordion .et_pb_toggle_content pre,.et_pb_accordion .et_pb_toggle_content ul,.et_pb_accordion .et_pb_toggle_content ol{padding-bottom:10px}.et_pb_accordion .et_pb_toggle_content p:last-child,.et_pb_accordion .et_pb_toggle_content pre:last-child,.et_pb_accordion .et_pb_toggle_content ul:last-child,.et_pb_accordion .et_pb_toggle_content ol:last-child{padding-bottom:0}.et_pb_accordion .et_pb_toggle_title::before{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-accordion-plus.svg)!important;top:50%!important;transform:translateY(-50%);display:block!important;width:19px;height:19px;margin:0}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title::before{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-accordion-minus.svg)!important}@media all and (min-width:768px){.et_pb_accordion .et_pb_toggle{padding:30px 20px}.et_pb_accordion .et_pb_toggle_content{padding:30px 20px 0;margin:30px -20px 0}.et_pb_accordion .et_pb_toggle_content p,.et_pb_accordion .et_pb_toggle_content pre,.et_pb_accordion .et_pb_toggle_content ul,.et_pb_accordion .et_pb_toggle_content ol{padding-bottom:15px}}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:10px;grid-row-gap:10px}.gform_wrapper.gravity-theme h3{margin-bottom:12px;font-size:25px;line-height:140%;font-weight:700}.mphb-reserve-rooms-details br,.mphb-reserve-rooms-details label,#mphb-coupon-details br,#mphb-coupon-details label,#mphb-customer-details br,#mphb-customer-details label,.mphb_sc_search-form br,.mphb_sc_search-form .mphb_sc_search-check-in-date>label,.mphb_sc_search-form .mphb_sc_search-check-out-date>label,.mphb-booking-form br,.mphb-booking-form label{display:none}#mphb-customer-details p{padding-bottom:0}#page-container .hb-label-visible{display:block!important}#mphb-coupon-details label,#mphb-customer-details label,.mphb-reserve-rooms-details label,.mphb_sc_search-form .mphb_sc_search-check-in-date>label,.mphb_sc_search-form .mphb_sc_search-check-out-date>label{padding-top:25px!important;margin-bottom:0!important;font-size:18px!important;line-height:1.2!important;font-weight:600!important}.gform_wrapper.gravity-theme .gfield_label{padding-top:15px;margin-bottom:12px;font-size:18px;line-height:1.2;font-weight:600}.gform_wrapper.gravity-theme .ginput_container_textarea{display:flex!important}#page-container input,#page-container select:not(.datepick-month-year),#page-container textarea{max-width:none}#page-container input,#page-container select:not(.datepick-month-year),#page-container textarea,#page-container .gform_wrapper.gravity-theme .gfield input,#page-container .gform_wrapper.gravity-theme .gfield select,#page-container .gform_wrapper.gravity-theme .gfield textarea{padding:11px 0 18px!important;border:none;border-bottom:1px solid #DAE4E4;font-size:18px;line-height:1.4!important;color:#5A574C;border-radius:0;transition:all 0.3s ease 0s}#page-container input,#page-container select:not(.datepick-month-year),#page-container textarea{padding-top:21px!important}#page-container input::placeholder,#page-container select:not(.datepick-month-year)::placeholder,#page-container textarea:disabled,#page-container .gform_wrapper.gravity-theme .gfield input::placeholder,#page-container .gform_wrapper.gravity-theme .gfield textarea::placeholder,#page-container .gform_wrapper.gravity-theme .gfield select option:disabled{color:#5A574C}#page-container input:hover,#page-container input:active,#page-container input:focus,#page-container select:not(.datepick-month-year):hover,#page-container select:not(.datepick-month-year):active,#page-container select:not(.datepick-month-year):focus,#page-container textarea:hover,#page-container textarea:active,#page-container textarea:focus,#page-container .gform_wrapper.gravity-theme .gfield input:hover,#page-container .gform_wrapper.gravity-theme .gfield input:active,#page-container .gform_wrapper.gravity-theme .gfield input:focus,#page-container .gform_wrapper.gravity-theme .gfield select:hover,#page-container .gform_wrapper.gravity-theme .gfield select:active,#page-container .gform_wrapper.gravity-theme .gfield select:focus,#page-container .gform_wrapper.gravity-theme .gfield textarea:hover,#page-container .gform_wrapper.gravity-theme .gfield textarea:active,#page-container .gform_wrapper.gravity-theme .gfield textarea:focus{border-color:#EEAF48}#page-container textarea{height:104px}#page-container .gform_wrapper.gravity-theme .gfield textarea.large,#page-container .gform_wrapper.gravity-theme .gfield textarea{height:95px}#page-container select:not(.datepick-month-year),#page-container .gform_wrapper.gravity-theme .gfield select{padding:11px 32px 18px 0!important;-webkit-appearance:none;appearance:none}#page-container select:not(.datepick-month-year){padding-top:21px!important}.mphb-reserve-rooms-details .mphb-adults-chooser,#mphb-customer-details .mphb-customer-country,#page-container .gform_wrapper.gravity-theme .ginput_container_select{position:relative}.mphb-reserve-rooms-details .mphb-adults-chooser::after,#mphb-customer-details .mphb-customer-country::after,#page-container .gform_wrapper.gravity-theme .ginput_container_select::after{content:'';position:absolute;top:50%;right:8px;transform:translateY(-50%);display:block;width:19px;height:20px;background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-form-select-arrow.svg);background-size:cover;background-repeat:no-repeat;pointer-events:none}.mphb-reserve-rooms-details .mphb-adults-chooser::after,#mphb-customer-details .mphb-customer-country::after{margin-top:26px}#page-container .gform_wrapper.gravity-theme .gchoice{margin-bottom:10px;cursor:pointer}#page-container .gform_wrapper.gravity-theme .gfield_radio .gchoice{display:flex;align-items:flex-start;line-height:1.2}#page-container .gform_wrapper.gravity-theme .ginput_container_radio,#page-container .gform_wrapper.gravity-theme .ginput_container_checkbox{margin-bottom:5px}#page-container .gform_wrapper.gravity-theme .gchoice label{font-size:18px;cursor:pointer}#page-container .gform_wrapper.gravity-theme .gfield_checkbox input{border-radius:0}#page-container input[type="checkbox"],#page-container input[type="radio"],#page-container .gform_wrapper.gravity-theme .gfield_checkbox input,#page-container .gform_wrapper.gravity-theme .gfield_radio input{position:relative;width:16px;min-width:16px;height:16px;margin-right:10px;margin-left:0;padding:0!important;border:1px solid #DAE4E4;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;overflow:hidden;cursor:pointer}#page-container input[type="radio"],#page-container .gform_wrapper.gravity-theme .gfield_radio input{width:22px;height:22px;border-radius:50%}#page-container input[type="checkbox"],#page-container input[type="radio"],#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked{border-color:#EEAF48}#page-container input[type="checkbox"]:checked::before,#page-container input[type="radio"]:checked::before,#page-container input[type="checkbox"]:checked::before,#page-container input[type="radio"]:checked::before,#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked::before,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked::before,#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked::after,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked::after{content:'';position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;display:block}#page-container input[type="radio"]:checked::before,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked::before{background:#EEAF48;border-radius:50%}#page-container input[type="checkbox"]:checked::before,#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked::before{background:#EEAF48}#page-container input[type="checkbox"]:checked::after,#page-container input[type="radio"]:checked::after,#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked::after,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked::after{content:'';position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin-top:0;margin-left:0;background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-form-check-white.svg);background-repeat:no-repeat;background-position:center;background-size:auto;z-index:10}#page-container .gform_wrapper.gravity-theme .gfield_checkbox input:checked::after,#page-container .gform_wrapper.gravity-theme .gfield_radio input:checked::after{margin-top:1px;margin-left:1px}#page-container .gform_wrapper.gravity-theme .gfield_list_icons button{background:transparent url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-form-plus.svg);width:19px;height:19px;opacity:1}#page-container .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item{background:transparent url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-form-minus.svg)}@media all and (max-width:640px){#page-container .gform_wrapper.gravity-theme .gfield_list_icons{background-color:rgba(238,175,72,0.3)}#page-container .gform_wrapper.gravity-theme .gfield_list_group{border:1px solid rgba(238,175,72,0.3);border-radius:10px;overflow:hidden}}#page-container .gform_wrapper.gravity-theme .gf_stylespro .ginput_complex{float:none}#page-container .gform_wrapper.gravity-theme .gfield_description{font-size:16px}#page-container .gform_wrapper.gravity-theme .ginput_container_date,#page-container .gform_wrapper.gravity-theme .ginput_container_date input{width:100%}#page-container .gform_wrapper.gravity-theme .privacy-policy-agreement{margin-top:6px}#page-container .gform_wrapper.gravity-theme .privacy-policy-agreement .gchoice{display:flex;margin-bottom:0}#page-container .gform_wrapper.gravity-theme .privacy-policy-agreement input{margin-top:2px}.mphb-terms-and-conditions-accept input{position:relative;top:9px}.mphb-terms-and-conditions-accept label,#page-container .gform_wrapper.gravity-theme .privacy-policy-agreement label{font-size:12px!important;line-height:140%;font-weight:400}#page-container .gform_wrapper .gform_footer,#page-container .gform_next_button,#page-container .gform_previous_button,#page-container .gform_button.button{display:flex;justify-content:center;padding-bottom:0;margin-top:0;padding-top:20px}#page-container .gform_wrapper .gform_footer .gform_button,#page-container .gform_next_button,#page-container .gform_previous_button,#page-container .gform_button.button{padding:12px 43px 10px!important;border:1px solid #EEAF48;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.3!important;color:#fff;background:#EEAF48;border-radius:4px;transition:all 0.3s ease 0s;cursor:pointer}#page-container .gform_wrapper .gform_previous_button.button{background-color:#ffffff;color:#EEAF48!important}#page-container .gform_wrapper .gform_page_footer .gform_next_button:hover,#page-container .gform_wrapper .gform_page_footer .gform_next_button:active,#page-container .gform_wrapper .gform_page_footer .gform_button.button:hover,#page-container .gform_wrapper .gform_page_footer .gform_button.button:active,#page-container .gform_wrapper .gform_page_footer .gform_previous_button:hover,#page-container .gform_wrapper .gform_page_footer .gform_previous_button:active{border-color:#155EA1;background:#155EA1;color:#ffffff!important}#page-container .gform_wrapper .gform_page_footer .gform_next_button{margin-left:auto!important}#page-container .gform_wrapper .gform_page_footer{display:flex;justify-content:space-between}#page-container .gform_wrapper .gform_footer .gform_button,#page-container .gform_next_button{width:auto}#page-container .gform_wrapper .gf_progressbar_percentage.percentbar_blue{background-color:#EEAF48!important}#page-container .gform_wrapper .gf_progressbar_percentage span{color:#ffffff}#page-container .gform_wrapper .gf_progressbar_title{color:#EEAF48!important;font-size:20px;font-weight:400;text-align:start}@media all and (min-width:768px){#page-container .gform_wrapper.gravity-theme .gform_footer{justify-content:flex-end}#page-container .gform_wrapper.gravity-theme .gform_footer .gform_button{width:auto}}@media all and (min-width:981px){.gform_wrapper.gravity-theme h3{font-size:25px}#page-container input,#page-container select,#page-container textarea,#page-container label,#page-container .gform_wrapper.gravity-theme .gfield_label,#page-container .gform_wrapper.gravity-theme .gfield input,#page-container .gform_wrapper.gravity-theme .gfield select,#page-container .gform_wrapper.gravity-theme .gfield textarea,#page-container .gform_wrapper.gravity-theme .gchoice label{font-size:20px}#mphb-coupon-details label,#mphb-customer-details label,.mphb-reserve-rooms-details label,.mphb_sc_search-form .mphb_sc_search-check-in-date>label,.mphb_sc_search-form .mphb_sc_search-check-out-date>label{font-size:20px!important}#page-container .gform_wrapper.gravity-theme .gform_footer{padding-top:7px}}.agb ul,.agb ol,.agb p,.agb pre{padding-bottom:15px!important}.data-protection ul,.data-protection ol,.data-protection p,.data-protection pre{padding-bottom:10px!important}.agb ul:last-child,.agb ol:last-child,.agb p:last-child,.agb pre:last-child,.data-protection ul:last-child,.data-protection ol:last-child,.data-protection p:last-child,.data-protection pre:last-child{padding-bottom:0!important}@media all and (min-width:981px){.agb ul,.agb ol,.agb p,.agb pre{padding-bottom:20px!important}}.data-protection-sidebar ul,.data-protection-sidebar ol,.data-protection-sidebar p,.data-protection-sidebar pre{padding-bottom:10px!important}.data-protection-sidebar h1,.data-protection-sidebar h2,.data-protection-sidebar h3,.data-protection-sidebar h4,.data-protection-sidebar h5,.data-protection-sidebar h6{padding-top:13px;padding-bottom:8px}.data-protection-sidebar ul:last-child,.data-protection-sidebar ol:last-child,.data-protection-sidebar p:last-child,.data-protection-sidebar pre:last-child{padding-bottom:0!important}.data-protection-sidebar h1:first-child,.data-protection-sidebar h2:first-child,.data-protection-sidebar h3:first-child,.data-protection-sidebar h4:first-child,.data-protection-sidebar h5:first-child,.data-protection-sidebar h6:first-child{padding-top:0}.mphb_sc_search-form{margin:0!important}.mphb_sc_search-form>p{position:relative;flex-grow:1;padding:0 60px 0 0;margin:0}.mphb_sc_search-form>p::before{content:'';position:absolute;right:30px;top:50%;transform:translateY(-50%);width:1px;height:30px;background:#6D5B46}.mphb_sc_search-form>p:last-of-type{padding:0}.mphb_sc_search-form>p:last-of-type::before{content:none}.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_sc_search-form textarea{font-size:16px}.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_sc_search-form textarea{padding:12px 0!important;border:0}.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_sc_search-form textarea,.mphb_sc_search-form input::placeholder,.mphb_sc_search-form select::placeholder,.mphb_sc_search-form textarea::placeholder{color:#6D5B46}.mphb_sc_search-form .mphb_sc_search-check-in-date::after,.mphb_sc_search-form .mphb_sc_search-check-out-date::after{content:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-calendar-brown.svg);position:absolute;right:60px;top:50%;transform:translateY(-50%);margin-top:2px}.mphb_sc_search-children,.mphb_sc_search-adults{display:flex;align-items:center;justify-content:space-between}#page-container .mphb_sc_search-children select,#page-container .mphb_sc_search-adults select{display:flex;width:100%!important;text-align:right;text-align:-webkit-right;direction:rtl;font-weight:500;-webkit-appearance:none;appearance:none;padding-right:12px!important}#page-container .mphb_sc_search-children select option,#page-container .mphb_sc_search-adults select option{text-align:right;text-align:-webkit-right;direction:rtl}.mphb_sc_search-children label,.mphb_sc_search-adults label{position:absolute;pointer-events:none}.mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{max-width:160px}.mphb_sc_search-form .mphb_sc_search-submit-button-wrapper .button{width:100%;padding:5px 20px!important;border-radius:10px!important;font-size:20px;color:#fff}@media all and (min-width:768px){.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_sc_search-form textarea{font-size:18px}.mphb_sc_search-form .mphb_sc_search-submit-button-wrapper .button{display:block;width:160px;margin:auto}}@media all and (min-width:981px){.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb_sc_search-form textarea{font-size:20px}}@media all and (min-width:981px) and (max-width:1200px){.mphb-divi-availability-search{padding-top:10px!important}}@media all and (max-width:1200px){.mphb_sc_search-form>p{width:100%!important;padding:0!important}.mphb_sc_search-form>p::before{content:none}.mphb_sc_search-form .mphb_sc_search-submit-button-wrapper{max-width:none;padding:30px 0 0!important;border-bottom:0!important}.mphb_sc_search-form .mphb_sc_search-check-in-date::after,.mphb_sc_search-form .mphb_sc_search-check-out-date::after{right:0}}.mphb_sc_search_results-wrapper,.mphb_sc_rooms-wrapper{display:flex;flex-wrap:wrap}.mphb_sc_search_results-wrapper .mphb-room-type,.mphb_sc_rooms-wrapper .mphb_room_type{width:100%;padding:20px;margin:0 0 20px 0!important;box-shadow:0 17px 50px rgba(203,203,207,0.32);border-radius:20px 20px 10px 10px;background:#fff;transition:all 0.3s ease 0s}.mphb_sc_search_results-wrapper .mphb-room-type:hover,.mphb_sc_search_results-wrapper .mphb-room-type:active,.mphb_sc_rooms-wrapper .mphb_room_type:hover,.mphb_sc_rooms-wrapper .mphb_room_type:active{background:#155EA1;color:#fff}.mphb_sc_search_results-wrapper .mphb-room-type:hover .mphb-room-type-title,.mphb_sc_search_results-wrapper .mphb-room-type:active .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb_room_type:hover .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb_room_type:active .mphb-room-type-title{color:#fff}.mphb_sc_search_results-wrapper .mphb-loop-room-thumbnail,.mphb_sc_rooms-wrapper .mphb-loop-room-thumbnail{padding-bottom:0;margin:-20px}.mphb_sc_search_results-wrapper .mphb-loop-room-thumbnail img,.mphb_sc_rooms-wrapper .mphb-loop-room-thumbnail img{display:block;border-radius:10px 10px 0 0}.mphb_sc_search_results-wrapper .mphb-room-type-details-title,.mphb_sc_rooms-wrapper .mphb-room-type-details-title{display:none}.mphb_sc_search_results-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type-title{margin:50px 0 0;font-size:20px;line-height:140%}.mphb_sc_search_results-wrapper .mphb-room-type-title a,.mphb_sc_rooms-wrapper .mphb-room-type-title a{position:relative;display:block;padding-right:20px;margin-bottom:10px}.mphb_sc_search_results-wrapper .mphb-room-type-title a::before,.mphb_sc_rooms-wrapper .mphb-room-type-title a::before{content:'';position:absolute;right:0;top:calc(50%);transform:translateY(-50%);display:block;width:17px;height:17px;background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/02/icon-arrow-right-orange.svg);background-repeat:no-repeat;background-size:cover;transition:all 0.3s ease 0s}.mphb_sc_search_results-wrapper .mphb-room-type-title a:hover::before,.mphb_sc_search_results-wrapper .mphb-room-type-title a:active::before,.mphb_sc_rooms-wrapper .mphb-room-type-title a:hover::before,.mphb_sc_rooms-wrapper .mphb-room-type-title a:active::before{right:-6px}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes{display:flex;flex-wrap:wrap;padding:0;list-style-type:none}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes li,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes li{position:relative;padding-right:40px;margin-bottom:15px}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes li::before,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes li::before{content:'';position:absolute;right:20px;top:50%;transform:translateY(-50%);width:1px;height:15px;background:#DAE4E4}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes li:last-child,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes li:last-child{padding-right:0;margin-bottom:0}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes li:last-child::before,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes li:last-child::before{content:none}.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities,.mphb_sc_rooms-wrapper .mphb-loop-room-type-attributes li.mphb-room-type-facilities{display:none}.mphb_sc_search_results-wrapper .mphb-view-details-button-wrapper,.mphb_sc_rooms-wrapper .mphb-view-details-button-wrapper{margin-bottom:0!important}.mphb_sc_search_results-wrapper .mphb-reserve-room-section{display:none}.mphb_sc_search_results-wrapper .mphb-reservation-cart{margin-bottom:10px}.mphb_sc_search_results-wrapper .mphb_sc_search_results-info{margin-bottom:5px}.mphb_sc_search_results-wrapper .mphb-reservation-cart,.mphb_sc_search_results-wrapper .mphb_sc_search_results-info,.mphb_sc_search_results-wrapper .mphb-recommendation-title,.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes{font-size:16px}.mphb_sc_search_results-wrapper .mphb-reservation-cart,.mphb_sc_search_results-wrapper .mphb_sc_search_results-info,.mphb_sc_search_results-wrapper .mphb-recommendation-title{width:100%}@media all and (min-width:768px){.mphb_sc_search_results-wrapper .mphb_room_type,.mphb_sc_rooms-wrapper .mphb_room_type{width:calc(50% - 10px);padding:20px 20px 30px;margin:0 20px 20px 0!important}.mphb_sc_search_results-wrapper .mphb_room_type:nth-of-type(even),.mphb_sc_rooms-wrapper .mphb_room_type:nth-of-type(even){margin-right:0!important}.mphb_sc_search_results-wrapper .mphb-reservation-cart,.mphb_sc_search_results-wrapper .mphb_sc_search_results-info,.mphb_sc_search_results-wrapper .mphb-recommendation-title,.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes{font-size:18px}}@media all and (min-width:981px){.mphb_sc_search_results-wrapper .mphb-room-type-title,.mphb_sc_rooms-wrapper .mphb-room-type-title{font-size:25px}.mphb_sc_search_results-wrapper .mphb-reservation-cart,.mphb_sc_search_results-wrapper .mphb_sc_search_results-info,.mphb_sc_search_results-wrapper .mphb-recommendation-title,.mphb_sc_search_results-wrapper .mphb-loop-room-type-attributes{font-size:20px}}.mphb-divi-single-accommodation .mphb-room-type-adults-capacity,.single-accommodation--1 .mphb-room-type-facilities,.single-accommodation--2 .mphb-room-type-size,.single-accommodation--2 .mphb-room-type-bed-type,.mphb-room-type-details-title{display:none!important}.mphb_sc_room-wrapper .gallery-icon img{border-radius:10px}.mphb-divi-single-accommodation .mphb-gallery-main-slider .gallery-item a{pointer-events:none}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes a{pointer-events:none;color:#6D5B46!important}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes{display:flex;flex-direction:column;padding:0;margin:0;list-style-type:none}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes li,.mphb-divi-single-accommodation .mphb-room-type-facilities span{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:20px}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes li span{display:flex;flex-wrap:nowrap;align-items:center;margin-right:5px}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes .mphb-room-type-facilities,.mphb-divi-single-accommodation .mphb-room-type-facilities .mphb-attribute-value{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes li::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .mphb-attribute-value span::before{content:'';display:inline-block;width:24px;min-width:24px;height:24px;margin-top:-1px;margin-right:10px;background-repeat:no-repeat;background-size:cover;background-position:center}.mphb-divi-single-accommodation .mphb-loop-room-type-attributes .mphb-room-type-facilities::before{content:none}.mphb-divi-single-accommodation .mphb-room-type-size-en::before,.mphb-divi-single-accommodation .mphb-room-type-size::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-home-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-bed-type-en::before,.mphb-divi-single-accommodation .mphb-room-type-bed-type::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-single-bed-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-1-satz-handtuecher-und-bettwaesche-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-1-satz-handtuecher-und-bettwaesche::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-towel-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-bad-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-bad::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-bath-tub-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-flachbildfernseher-mit-satellitenprogrammen-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-flachbildfernseher-mit-satellitenprogrammen::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-tv-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-haartrockner-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-haartrockner::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-hairdryer-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-kleiderschrank-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-kleiderschrank::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-wardrobe-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-kostenloses-wlan-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-kostenloses-wlan::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-free-wifi-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-nicht-raucher-raum-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-nicht-raucher-raum::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-no-smoking-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-schreibtisch-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-schreibtisch::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-desk-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-teppichboden-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-teppichboden::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-carpet-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-toilette-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-toilette::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-bath-tub-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-no-bed-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-no-bed-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-zustellbett-nicht-verfuegbar::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-no-bed-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-parkettboden-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-parkettboden::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/04/icon-parquet-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-sessel-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-separate-sitzecke-mit-zwei-sitzgelegenheiten-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-sitzgelegenheit-en::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-sessel::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-separate-sitzecke-mit-zwei-sitzgelegenheiten::before,.mphb-divi-single-accommodation .mphb-room-type-facilities .facility-sitzgelegenheit::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/04/icon-armchair-brown.svg)}.mphb-divi-single-accommodation .mphb-room-type>p{padding-bottom:10px}.mphb-divi-single-accommodation .mphb-room-type>p:nth-of-type(2){padding-bottom:20px;border-bottom:1px solid #DAE4E4}.single-accommodation--1 li.mphb-room-type-size{margin-right:20px}@media all and (min-width:768px){.single-accommodation--1 .mphb-loop-room-type-attributes{flex-direction:row;justify-content:space-between}}@media all and (min-width:981px){.single-accommodation--1 .mphb-loop-room-type-attributes{padding-bottom:7px}}.mphb_sc_availability_calendar-wrapper{display:none!important}.mphb_sc_availability_calendar-wrapper+.mphb-divi-booking-form{margin-top:0px!important}@media all and (min-width:981px){.mphb_sc_availability_calendar-wrapper+.mphb-divi-booking-form{margin-top:4px!important}}.mphb-calendar.mphb-datepick *,.mphb-datepick-popup *{background:#fff!important;color:#6D5B46!important;font-size:16px!important;font-weight:500!important;transition:all 0.3s ease 0s}.mphb-calendar.mphb-datepick .datepick{width:100%!important;padding:8px;background:#fff!important;box-shadow:0 17px 50px rgba(203,203,207,0.32)}.mphb-datepick-popup{padding:8px;background:#fff!important;box-shadow:0 32px 32px -8px rgba(0,0,0,0.08),0 0 32px -8px rgba(0,0,0,0.12),0 0 1px rgba(0,0,0,0.2)}.mphb-calendar.mphb-datepick .datepick-nav,.mphb-calendar.mphb-datepick .datepick-month,.mphb-calendar.mphb-datepick thead,.mphb-calendar.mphb-datepick th,.mphb-calendar.mphb-datepick td,.mphb-datepick-popup .datepick-nav,.mphb-datepick-popup .datepick-month,.mphb-datepick-popup thead,.mphb-datepick-popup th,.mphb-datepick-popup td,.mphb-datepick-popup .datepick-ctrl{padding:0!important;border:none!important}#page-container .mphb-calendar.mphb-datepick th,#page-container .mphb-datepick-popup th{padding:0 0 4px 0!important}.mphb-calendar.mphb-datepick td span,.mphb-calendar.mphb-datepick th span,.mphb-calendar.mphb-datepick td a,.mphb-calendar.mphb-datepick th a,.mphb-datepick-popup td span,.mphb-datepick-popup th span,.mphb-datepick-popup td a,.mphb-datepick-popup th a{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:0!important;text-decoration:none!important}.mphb-calendar.mphb-datepick th span,.mphb-calendar.mphb-datepick th a,.mphb-datepick-popup th span,.mphb-datepick-popup th a{color:#B5AD96!important;font-size:12px!important;font-weight:400!important}.mphb-calendar .mphb-available-date,.mphb-datepick-popup .mphb-available-date,.mphb-calendar .mphb-past-date,.mphb-datepick-popup .mphb-past-date{color:#fff!important}.mphb-calendar .mphb-date-check-in,.mphb-calendar .mphb-booked-date,.datepick-popup .mphb-date-check-in,.datepick-popup .mphb-booked-date,.mphb-calendar .mphb-past-date,.mphb-calendar .mphb-unselectable-date,.datepick-popup .mphb-unselectable-date,.datepick-popup .mphb-past-date{background:#f7adad!important;color:#fff!important;cursor:default!important}.mphb-calendar .mphb-available-date,.datepick-popup .mphb-available-date,.mphb-calendar .mphb-selectable-date,.datepick-popup .mphb-selectable-date{background:rgba(124,207,133,0.6)!important;color:#fff!important;cursor:pointer!important}.mphb-calendar .mphb-date-check-in,.datepick-popup .mphb-date-check-in{background:linear-gradient(-48deg,#f7adad 50%,rgba(124,207,133,0.6) 50%)!important}.mphb-calendar .mphb-date-check-out,.datepick-popup .mphb-date-check-out{background:linear-gradient(-48deg,rgba(124,207,133,0.6) 50%,#f7adad 50%)!important}.mphb-calendar .mphb-extra-date,.datepick-popup .mphb-extra-date{background:#fff!important}.mphb-calendar .mphb-selectable-date:hover,.mphb-calendar .mphb-selectable-date:active,.mphb-datepick-popup .mphb-selectable-date:hover,.mphb-datepick-popup .mphb-selectable-date:active,.mphb-calendar .mphb-available-date:hover,.mphb-calendar .mphb-available-date:active,.mphb-datepick-popup .mphb-available-date:hover,.mphb-datepick-popup .mphb-available-date:active{background:#EEAF48!important;color:#fff!important}.mphb-calendar [class*="datepick"] .mphb-earlier-min-date,.datepick-popup [class*="datepick"] .mphb-earlier-min-date,.mphb-calendar [class*="datepick"] .mphb-later-max-date,.datepick-popup [class*="datepick"] .mphb-later-max-date{background:#f7adad!important;cursor:default!important}.datepick-nav{margin-bottom:-36px}.mphb-calendar.mphb-datepick .datepick-cmd,.mphb-datepick-popup .datepick-cmd{position:relative;display:flex;align-items:center;width:24px;padding:8px 0;font-size:0!important}.datepick-cmd-today{display:none!important}.datepick-cmd::before{content:'';display:block;width:24px;height:24px;background-position:center;background-size:cover;background-repeat:no-repeat}.datepick-cmd-prev::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-arrow-left-brown.svg)}.datepick-cmd-next{justify-content:flex-end}.datepick-cmd-next::before{background-image:url(//www.seemoi.de/en//wp-content/uploads/2022/03/icon-arrow-right-brown.svg)}.mphb-datepick-popup .datepick-ctrl{padding:20px 12px 12px!important}.mphb-datepick-popup .datepick-ctrl .datepick-cmd{width:auto!important;padding:6px 18px;border:1px solid #EEAF48;border-radius:4px;font-size:14px!important;line-height:130%!important;font-weight:600!important;color:#EEAF48!important;text-transform:capitalize}.mphb-datepick-popup .datepick-ctrl .datepick-cmd:hover,.mphb-datepick-popup .datepick-ctrl .datepick-cmd:active{border-color:#155EA1!important;color:#fff!important;background:#155EA1!important}.mphb-datepick-popup .datepick-ctrl .datepick-cmd::before{content:none}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="2"] .datepick-month{width:100%!important}.datepick-month-header{text-align:center;margin-bottom:11px;padding:0 10px}@media all and (min-width:768px){.mphb-datepick-popup .first .datepick-month-header{text-align:right}.mphb-datepick-popup .last .datepick-month-header{text-align:left}}@media all and (min-width:1300px){.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="2"] .datepick-month{width:calc(50% - 8px)!important}.mphb_sc_availability_calendar-wrapper .mphb-calendar[data-monthstoshow$="2"] .datepick-month.first{margin-right:16px}.datepick-month-header{padding:0 16px}.first .datepick-month-header,.mphb-datepick-popup .first .datepick-month-header{text-align:right}.last .datepick-month-header,.mphb-datepick-popup .last .datepick-month-header{text-align:left}}.mphb-booking-form>p{float:none!important}.mphb-required-fields-tip{display:none}.mphb-booking-form{max-width:100%;margin:0}.mphb-booking-form .input{width:100%}.mphb_sc_booking_form-wrapper .mphb-errors-wrapper{margin-bottom:0!important}.mphb-reserve-room-section{padding-top:10px}.mphb-reserve-room-section p{font-size:16px}#mphb-coupon-details .mphb-apply-coupon-code-button,.mphb-booking-form .mphb-confirm-reservation,.mphb-booking-form .mphb-reserve-btn-wrapper{margin-top:20px}@media all and (min-width:981px){#mphb-coupon-details .mphb-apply-coupon-code-button,.mphb-booking-form .mphb-reserve-btn-wrapper{margin-top:30px}}.map iframe{display:block}.mphb-booking-form>p{padding:0!important}.mphb-booking-form p,.mphb-reserve-rooms-details p,#mphb-coupon-details p{padding-bottom:0;margin:0}.mphb-reserve-rooms-details .mphb-room-number,#mphb-booking-details .mphb-booking-details-title,.mphb-divi-single-accommodation .mphb-facilities-title,.mphb-divi-single-accommodation .mphb-room-type-title{margin:30px 0 20px;padding-bottom:0!important;font-size:20px;line-height:140%;font-weight:500}.mphb-reserve-rooms-details .mphb-room-number,#mphb-booking-details .mphb-booking-details-title{margin-top:0}@media all and (min-width:768px){.mphb-reserve-rooms-details .mphb-room-number,#mphb-booking-details .mphb-booking-details-title,.mphb-divi-single-accommodation .mphb-facilities-title,.mphb-divi-single-accommodation .mphb-room-type-title{font-size:25px}}@media all and (min-width:981px){.mphb-reserve-rooms-details .mphb-room-number,#mphb-booking-details .mphb-booking-details-title,.mphb-divi-single-accommodation .mphb-facilities-title,.mphb-divi-single-accommodation .mphb-room-type-title{font-size:35px}}#mphb-customer-details{margin-bottom:40px}#mphb-booking-details{margin-bottom:0}.mphb-reserve-rooms-details .mphb-room-type-title{font-weight:600}#mphb-coupon-details{margin-top:0}.mphb_sc_checkout-form .mphb-checkout-terms-wrapper{margin:0 0 20px!important}.mphb-errors-wrapper{color:#c02b0a;font-size:16px;background:#fff9f9;border:1px solid #c02b0a;margin:8px 0;padding:13px 24px}.mphb-total-price,.mphb-errors-wrapper,#mphb-booking-details p{font-size:16px;line-height:140%}@media all and (min-width:768px){.mphb-total-price,.mphb-errors-wrapper,#mphb-booking-details p{font-size:18px}}@media all and (min-width:981px){#mphb-customer-details{margin-bottom:50px}.mphb-total-price,.mphb-errors-wrapper,#mphb-booking-details p{font-size:18px}.mphb_sc_checkout-form .mphb-checkout-terms-wrapper{margin-top:30px!important}}.mphb-checkout-section .mphb-room-number{display:none!important}.widget_weather_atlas{width:100%!important;margin:0!important}.weather-atlas-wrapper{border:none!important}.weather-atlas-footer,.weather-atlas-header{display:none}.weather-atlas-body{max-width:100%!important;padding:0!important;margin:0!important;text-shadow:none!important;font-weight:600!important}.weather-atlas-body>*{border:none!important}.weather-atlas-body .current_temp{margin-bottom:20px}.weather-atlas-wrapper .daily.days{margin-top:12px!important}.nav li ul{width:200px}