@charset "utf-8";@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url('fonts/roboto-v32-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url('fonts/roboto-v32-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:500;src:url('fonts/roboto-v32-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:900;src:url('fonts/roboto-v32-latin-900.woff2') format('woff2')}@font-face{font-family:'fontello';src:url('fonts/fontello.eot?69961017');src:url('fonts/fontello.eot?69961017#iefix') format('embedded-opentype'),url('fonts/fontello.woff2?69961017') format('woff2'),url('fonts/fontello.woff?69961017') format('woff'),url('fonts/fontello.ttf?69961017') format('truetype'),url('fonts/fontello.svg?69961017#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:none;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-barcode:before{content:'\e800'}.icon-phone:before{content:'\e801'}.icon-location:before{content:'\e802'}.icon-mail:before{content:'\e803'}.icon-home:before{content:'\e804'}.icon-photos:before{content:'\e805'}.icon-area:before{content:'\e806'}.icon-building:before{content:'\e807'}.icon-landarea:before{content:'\e808'}.icon-print:before{content:'\e809'}.icon-calendar:before{content:'\e80b'}.icon-twitter:before{content:'\f099'}.icon-youtube-1:before{content:'\f166'}.icon-youtube-2:before{content:'\f16a'}.icon-instagram:before{content:'\f16d'}.icon-car:before{content:'\f1b9'}.icon-file-pdf:before{content:'\f1c1'}.icon-whatsapp:before{content:'\f232'}.icon-bed:before{content:'\f236'}.icon-shower:before{content:'\f2cc'}.icon-bath:before{content:'\f2cd'}.icon-facebook:before{content:'\f308'}.icon-linkedin:before{content:'\f30c'}*{margin:0;padding:0;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent}:focus{outline:0}img{border:none;max-width:100%;height:auto}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse}table td,table th{border:1px solid #ccc;padding:.4rem}html{height:100%}body{font-family:Roboto,sans-serif;color:#444;font-size:16px;font-weight:400;line-height:2em;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:none;background:#f8f8f8;height:100%;overflow-x:hidden}.bodywrap{display:flex;flex-direction:column;height:100%}a,a:hover,a:visited{color:#57792A}.kicker{display:block;font-size:17px;font-weight:300;line-height:1.5em;margin-bottom:.6em}.label{position:absolute;bottom:0;left:0;z-index:2;background:rgba(11,44,25,.6);width:100%;text-align:center;color:#f8b226}.label_obj{display:block;font-size:18px;background:rgb(11,44,25);text-align:center;color:#f8b226;margin-top:8px;border-radius:4px}.cancel_selection{text-decoration:none;background-color:#f7f7f7;padding:3px;border-radius:3px;border:1px solid #ddd;font-size:.9em;color:#626262;cursor:pointer}.top_results{border-bottom:1px solid #eee;padding-left:6px;margin-bottom:30px;font-size:13px;display:flex;justify-content:space-between;align-items:flex-end}#change_s_order{width:150px;display:inline-block;background-color:#fff}.flexrow{display:flex;column-gap:20px;flex-wrap:wrap;margin-bottom:1.4em;width:100%}.flexrow p:last-child{margin-bottom:0}.col2{width:calc(50% - 10px);min-width:280px}.flexrow_f{display:flex;column-gap:20px;flex-wrap:wrap;margin-bottom:1.4em;width:100%;justify-content:center}.col2_f{width:580px;max-width:100%}.col13{float:left;width:calc((100% - 40px)*(1/3));margin-right:20px;margin-bottom:1.4em;clear:both}.col23{float:left;width:calc((100% - 40px)*(1/3));margin-right:20px;margin-bottom:1.4em}.col33{float:left;width:calc((100% - 40px)*(1/3));margin-right:0;margin-bottom:1.4em}.footer .col23{text-align:center}.footer .col33{text-align:right}.col23_33{float:left;width:calc((100% - 40px)*(2/3) + 20px);margin-right:0;margin-bottom:1.4em}.col13_23{float:left;width:calc((100% - 40px)*(2/3) + 20px);margin-right:20px;margin-bottom:1.4em;clear:both}.descr_header{display:flex;font-size:12px;justify-content:space-between;margin-bottom:16px;align-items:center;line-height:22px;background:#f7f7f7;padding:5px;border-radius:4px;border:1px dotted #eee}.flex4boxes{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.box1_4{padding:8px;border:1px solid #eee;border-radius:6px;display:flex;flex-direction:row;align-content:space-between;flex-wrap:wrap;width:280px}.box1_4 h1,.box1_4 h2{width:100%;font-size:20px}a.button,a.button:hover{display:inline-block;background:#f7505c;color:#fff;text-decoration:none;border-radius:4px;text-align:center;padding:0 10px 0 10px;line-height:2em;transition:background-color .2s ease-in-out;text-transform:uppercase}a.button:hover{background:#1d1f1f}.box1_4 a.button,.box1_4 a.button:hover{width:100%}.box1_4 p:last-child{margin-bottom:0;width:100%}#soc_but{position:fixed;bottom:15px;right:-300px;z-index:2;border:none;outline:none;cursor:pointer;height:60px;width:360px;transition:right .2s ease-in-out;display:flex;text-align:center}.tnicole::after{content:"";position:absolute;width:16px;height:16px;top:0;left:0;display:block;background-image:url("/biy_css/images/ui-icons_ffffff_256x240.png");background-position:-96px -16px}@media (max-width:900px){#soc_but{bottom:55px}}#soc_but.show{right:0}.show .tnicole::after{background-position:-96px -128px;background-position:-80px -128px}.tnicole{position:absolute;left:0;top:0;background-image:url(/biy_images/gallery/380-nicole-kerstin-sentis.jpg);background-size:70px;width:60px;height:60px;background-color:#fff;border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,.5);background-position:top center}.twhatsapp{position:absolute;left:60px;top:0;width:60px;height:60px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);line-height:60px}.tphone{position:absolute;left:120px;top:0;width:60px;height:60px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);line-height:60px}.tmail{position:absolute;left:180px;top:0;width:60px;height:60px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);line-height:60px}.tfacebook{position:absolute;left:240px;top:0;width:60px;height:60px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);line-height:60px}.tinstagram{position:absolute;left:300px;top:0;width:60px;height:60px;background-color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.5);line-height:60px}#soc_but span{font-size:40px}.topline{background:#181a1b;padding-left:10px;height:30px;display:flex;align-items:center;justify-content:space-between;padding-right:10px;line-height:30px;font-size:16px}.topline span{color:#ddd!important}@media (max-width:900px){.topline{display:none}}.banner{position:relative;padding:1.4em 0;margin-bottom:1.4em;display:flex;background-color:#eee}.banner *{position:relative;z-index:2;}.banner::before{content:"";width:100vw;display:block;position:absolute;background-color:inherit;height:100%;top:0;left:50%;transform:translateX(-50%)}.pad_bot_cont{height:90px}.banner+.pad_bot_cont{height:0;margin-top:-1.4em}code{background-color:#e8e8e8;border-radius:3px;padding:.1rem .2rem}.mce-content-body:not([dir=rtl]) blockquote{border-left:2px solid #ccc;margin-left:1.5rem;padding-left:1rem}.mce-content-body[dir=rtl] blockquote{border-right:2px solid #ccc;margin-right:1.5rem;padding-right:1rem}.fotorama{background:#fff}.outercontent{background-color:#f8f8f8;flex:auto}#sidesearch{background:#fff}.outerheader{clear:both;width:100%;background:rgba(241,241,241,.95);position:fixed;top:0;z-index:100;box-shadow:0 10px 10px -10px #999}.bodywrap.static .outerheader{position:static}.outerfooter{clear:both;width:100%;background:#57792A}.header{width:100%;margin:0 auto;height:200px;z-index:3;font-size:18px;position:relative}.outerhero{clear:both;margin:200px 0 0;padding:0;width:100%;background:#f8f8f8;position:relative}.outerheader+.outercontent{margin-top:200px}.bodywrap.static .outercontent{margin-top:0}.bodywrap.static .outerhero{margin-top:0}.header a,.header span{color:#547529}.link_logo{display:inline-flex;min-height:170px;align-items:center;margin-left:10px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.logo{margin:0}.spezialnav{position:absolute;top:96px;right:10px}.spezialnav .button{border:1px solid #fffee7}.navright{position:absolute;bottom:0;left:190px}.navright li{list-style:none;display:table;float:left}.navright a,.navright a:hover{text-decoration:none;line-height:2.5em;cursor:pointer;display:block;margin:0 10px;text-transform:uppercase;font-weight:500;position:relative}.navright a::before{content:"";position:absolute;display:block;height:3px;background-color:#fff;width:0;top:0;left:50%;transform:translateX(-50%);transition:width .15s ease-in-out,background-color .15s ease-in-out}.navright a:hover::before{width:100%;background-color:#f7505c}li.dropdown{position:relative}.navright li ul{position:absolute;left:0;top:42px;z-index:1000;background:#FFF;display:none;width:auto;min-width:100%}.navright li ul li{float:none;display:block;white-space:nowrap;height:40px;width:100%}.navright li ul li a,.navright li ul li a:hover{line-height:40px;border:0;margin:0;padding:0 10px;color:#57792A;font-weight:400}.navright li ul li a:hover{background:#ddd}.navright li ul li a::before{display:none}.mobileicon,.shape{display:none}.language{position:absolute;right:10px;top:38px;list-style:none;line-height:2.5em}.language ul{list-style:none}.language a,.current_language{text-decoration:none;line-height:20px;cursor:pointer;display:block;padding:0 26px 0 0}.current_language{font-weight:500}.language li{position:relative;padding:2px 0 2px 30px}.language li li{padding:0;background:none}.language li li a{color:#57792A;line-height:35px;padding:0 12px 0 14px}.language li li a:hover{background:#ddd}.language li ul{position:absolute;left:0;top:24px;z-index:100000;background:#FFF;display:none;width:auto;min-width:100%}.hero{width:100%;margin:0 auto;padding-bottom:33.333%;background-size:cover;background-position:center center;position:relative;z-index:2}.hero::before{content:"";display:block;width:100%;height:100%;position:absolute;background-position:center center;background-size:cover;transform:translateZ(0)}.hero.blur::before{-webkit-animation-name:blur;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;animation-name:blur;animation-duration:.5s;animation-fill-mode:both}@-webkit-keyframes blur{from{opacity:1}to{opacity:0}}@keyframes blur{from{opacity:1}to{opacity:0}}.hero.ohnebild,.hero.ohnebild + .heromsg{display:none}.heromsg{position:absolute;width:1180px;max-width:100%;top:50%;left:50%;z-index:3;transform:translate(-50%,-100%);text-shadow:1px 1px 14px rgba(22,22,22,.4)}.heromsg h1{font-size:50px;line-height:1em;color:#FFF;padding:0 10px;margin-bottom:10px;font-weight:900}.heromsg br{display:none}.heromsg h2{color:#FFF;padding:0 10px;font-weight:300;margin-bottom:0;font-size:40px;line-height:1em}.content{padding:30px 0 0;width:100%;max-width:1180px;margin:0 auto}.content::after{display:table;content:"";height:0;clear:both}.grid_content{display:grid;grid-template-columns:32.2% 32.2% 32.2%;grid-column-gap:1.7%;grid-template-rows:auto}.ueberschrift{grid-column:1 / 4;grid-row:1}.sb_l_sb{grid-column:1 / 2}.sb_l_cont{grid-column:2 / 4}.sb_r_sb{grid-column:3 / 4}.sb_r_cont{grid-column:1 / 3}.fotogalerie{padding-bottom:1.5em}.preise{padding-bottom:1.5em}.karte{padding-bottom:1.5em}.preise_verfugbarkeit{margin-bottom:1em;grid-row:2 / span 2;align-self:start}.suche_grid{grid-row:1 / span 2;align-self:start}.ergebnisse_grid{grid-row:1}.reservierungsanfrage{grid-column:1 / 3;grid-row:2}.row::after{display:table;content:"";height:0;clear:both}.col12{float:left;clear:both;width:48.72%;margin-right:2.56%;margin-bottom:1em}.col22{float:left;width:48.72%;margin-right:0;margin-bottom:1em}.object .col12,.object .col22{margin-bottom:0}.object .col22{padding:0 10px 10px 0}hr{padding-top:1px;background:#ccc;border:0;margin:30px auto}h3{font-size:20px;font-weight:300;margin-bottom:20px;margin-top:15px;position:relative;z-index:1;line-height:1.3}h3 a{text-decoration:none;color:inherit!important;}strong,b{font-weight:500}.footer{width:100%;max-width:1180px;margin:0 auto;font-size:16px;color:#fff;padding:40px 0 0}.footer a{text-decoration:none;color:#fff;cursor:pointer}.footer a:hover{text-decoration:underline}.copyright{text-align:center;font-size:13px;line-height:1em;margin-bottom:10px}.copyright a:hover{text-decoration:none}.footer ul{list-style:none}#map{width:100%;height:519px;position:relative;z-index:1}.reservationfield{padding:10px;background:rgba(144,144,144,.075);border-radius:4px;border:1px solid rgba(144,144,144,.25)}.sticky{position:-webkit-sticky;position:sticky;top:118px}figure{text-align:center;font-style:italic;font-size:smaller;text-indent:0;margin:0;padding:0;display:inline-block;margin-bottom:1.4em;line-height:1.2em}figure img{float:none!important;margin:0!important}figure.border{border:none;padding:0}figure.border img{padding:3px;border:1px solid #444}.right{text-align:right}.center{text-align:center}.left{text-align:left}.full{text-align:justify}img.left{float:left;margin:0 20px 20px 0}table.left{float:left;margin:0 20px 20px 0;text-align:left}figure.left{float:left;margin:0 20px 20px 0;text-align:center}img.right{float:right;margin:0 0 20px 20px}table.right{float:right;margin:0 0 20px 20px;text-align:left}figure.right{float:right;margin:0 0 20px 20px;text-align:center}img.center{display:block;margin:0 auto 20px}table.center{display:block;margin:0 auto 20px;text-align:left}figure.center{display:block;margin:0 auto 20px;text-align:center}img.full{display:block;margin:0 auto 20px}table.full{display:block;margin:0 auto 20px;text-align:left}figure.full{display:block;margin:0 auto 20px;text-align:center}.content ul,.content ol{margin:0 0 1em 40px;display:inline-block}.content li{margin-bottom:.5em}.alignright{float:right;margin:0 0 20px 20px}.alignleft+.alignright{margin-left:0}.alignleft{float:left;margin:0 20px 20px 0}.alignleft.sec{margin-right:0}.aligncenter{float:none;display:block;margin:0 auto 20px}.clear{clear:both}.clear0px{clear:both;height:0;font-size:0;margin:0;padding:0}h1{font-size:35px;font-weight:300;font-style:normal;margin-bottom:20px;color:#57792A;line-height:1.3em}.content h1{position:relative;padding-bottom:.5em;margin-bottom:25px}.content h1::before{content:"";position:absolute;display:block;height:1px;background-color:#ddd;width:280px;max-width:100%;bottom:0}.content h1::after{content:"";position:absolute;display:block;height:3px;background-color:#f7505c;width:80px;bottom:0}h2{font-size:26px;font-weight:300;margin-bottom:15px;color:#57792A}.content h2{position:relative;padding-bottom:.3em;margin-bottom:20px}.content h2::before{content:"";position:absolute;display:block;height:1px;background-color:#ddd;width:280px;max-width:100%;bottom:0}.content h2::after{content:"";position:absolute;display:block;height:3px;background-color:#f7505c;width:80px;bottom:0}.content h1.center::before,.content h2.center::before{width:380px;left:50%;transform:translateX(-50%)}.content h1.center::after,.content h2.center::after{width:80px;left:50%;transform:translateX(-50%)}.content h1.right::before,.content h2.right::before{right:0}.content h1.right::after,.content h2.right::after{right:0}ueberschrift .icon-print{color:#f7505c}p{margin-bottom:1.4em}.box{padding:10px;border-radius:5px;font-size:16px;margin-bottom:20px;background:#F4F4F5}.box ul{list-style-type:disc;list-style-position:outside;padding-left:1em}.box li{margin:4px 0;line-height:1.3em}.border{padding:3px;border:1px solid #444}.submenu{width:1178px;margin:0 auto;background:#f4f4f5;font-size:18px}.submenuinner{padding:0 20px;position:relative;color:#AAA}[class="4col"]{width:372px;padding:0 10px;float:left}.submenuinner h2{font-style:italic}.submenuinner li{list-style-position:inside}.submenuinner::after{content:"";clear:both;display:table}.submenuinner a{text-decoration:none}.close{width:40px;height:40px;display:block;border-radius:50%;background:#0768A9;position:absolute;right:10px;top:0;font-size:20px;line-height:40px;font-weight:500;color:#fff!important;text-align:center;text-decoration:none;cursor:pointer}.submenu.closed{z-index:1000;max-height:0;padding:0;overflow:hidden;border-bottom:0;transition-property:max-height,padding;transition-duration:.5s,.5s}.submenu.open{z-index:1010;max-height:300px;padding:20px 0;overflow:hidden;border-bottom:1px solid #0768A9;transition-property:max-height,padding;transition-duration:.5s,.5s}#myBtn{display:none;position:fixed;bottom:90px;right:7.5px;z-index:2;border:none;outline:none;background-color:#1d1f1f;color:#fff;cursor:pointer;border-radius:50%;font-size:18px;line-height:45px;text-align:center;height:45px;width:45px;padding:0}#myBtn::after{display:block;position:absolute;content:"";width:18px;height:18px;right:13px;z-index:10;top:17px;border-top:2px solid #FFF;border-left:2px solid #FFF;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#myBtn:hover{background-color:#f7505c}.displayblock{display:block}.displaynone{display:none}#contactform label{display:inline;float:none;margin-top:0;padding-right:0;width:auto}form{margin:0 0 1em}input,select,textarea{line-height:18px;font-size:13px;font-family:Roboto,sans-serif}input[type=text],input[type=email],select,textarea{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;background:rgba(144,144,144,.075);border-radius:4px;border:none;border:1px solid rgba(144,144,144,.25);color:#000;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%;margin-bottom:8px}input[type=text]:invalid,input[type=email]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=email]:focus,input[type=checkbox]:focus+label:before,select:focus,textarea:focus{border-color:#49bf9d;box-shadow:0 0 0 1px #49bf9d}input[type=text],input[type=email],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-1em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label{text-decoration:none;color:#444;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative;line-height:1.65em}input[type=checkbox]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;text-transform:none!important;background:rgba(144,144,144,.075);border:1px solid rgba(144,144,144,.25);content:'';display:inline-block;height:1.65em;left:0;line-height:1.58125em;position:absolute;text-align:center;top:0;width:1.65em;border-radius:4px}input[type=checkbox]:checked+label:before{background:#666;border-color:#666;color:#fff;content:'✓'}input[type=submit],button{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:#1d1f1f;border-radius:4px;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:500;height:2.75em;line-height:2.75em;padding:0 1.5em;text-align:center;text-decoration:none;white-space:nowrap;text-transform:uppercase;font-family:inherit}input[type=submit]:hover,button:hover{background-color:#f7505c}#contactform #submit{min-width:25%;width:auto}#contactform #anrede{width:25%}.error{background:#fddfdf;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}.ok{background:#70c546;color:#FFF;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}#searchherobox input[type="text"]{color:#444}#searchhero{padding:15px;margin:0}#searchhero select{margin-bottom:0;}#searchherobox{width:780px;max-width:100%;margin:0 auto;position:absolute;left:50%;bottom:20px;transform:translate(-50%);z-index:3}#searchherobox::before{content:"";display:block;position:absolute;height:100%;left:0;right:0;background:#333;z-index:-1;opacity:.8}#searchhero::after{content:"";clear:both;display:table}option{background:#fff;color:#000}#sidesearch{padding:10px;border:1px solid #CCC;border-radius:5px;margin-bottom:1em}#sidesearch::after{content:"";display:table;clear:both}#sidesearch h3{margin-top:0}#sidesearch .suche{display:block;width:auto}.objectlink{margin-bottom:20px;display:block;text-decoration:none}.object{width:100%;background:#FFF;color:#444;border:1px solid #CCC;border-radius:4px;overflow:hidden;position:relative;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.object .col12{position:relative;height:230px;overflow:hidden}.object .col22::after{display:table;content:"";height:0;clear:both}.object::after{display:table;content:"";height:0;clear:both}.object:hover{background:#F4F4F5;cursor:pointer}.objectimage{position:relative;min-height:100%;max-height:120%;max-width:none;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);min-width:100%}.object h3{margin:10px 0 6px 0}.object h4{font-size:16px;font-weight:400;margin-bottom:15px;margin-top:0;line-height:1.3}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:center;background-size:8px 10px;padding-right:35px}.preis{line-height:1em;font-size:22px;position:absolute;right:10px;bottom:10px;color:#f7505c;text-align:right}.endpreiseuro{font-size:22px;color:#f7505c}.greentick{color:#f7505c;font-weight:900}.small{font-size:13px;line-height:1.3em}span.euro{background:#57792A;color:#FFF}input[type="submit"].submitgruen{width:100%;background:#f7505c}input[type="submit"].submitgruen:hover{background:#1d1f1f}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-widget{font-size:16px}.ui-widget .ui-widget{font-size:16px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{background:#e9e9e9;color:#333;font-weight:500}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:500}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-hover,.ui-widget-content .ui-state-hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-highlight.ui-state-active,.ui-widget-content .ui-state-highlight.ui-state-active{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-highlight.ui-state-active.ui-state-hover,.ui-widget-content .ui-state-highlight.ui-state-active.ui-state-hover{border:1px solid #dad55e;background:#fffa90;color:#777620}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:9}.flags{background-repeat:no-repeat!important;background-position-x:calc(50% + 13px)!important;background-position-y:center!important}.current_language::after{display:block;position:absolute;content:"";width:7px;height:7px;left:10px;z-index:10;top:6px;border-bottom:1px solid #547529;border-right:1px solid #547529;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none;user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.flex-direction-nav a{text-decoration:none;text-indent:-9999px;display:block;width:50px;height:50px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;border-radius:25px;box-shadow:inset 0 0 25px 0 rgba(0,0,0,.4);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{content:'';position:absolute;left:50%;top:50%;width:2px;height:13px;background-color:#fff;margin-top:25px;-webkit-transform:translateY(-35px) rotate(45deg);-moz-transform:translateY(-35px) rotate(45deg);-ms-transform:translateY(-35px) rotate(45deg);-o-transform:translateY(-35px) rotate(45deg);transform:translateY(-35px) rotate(45deg)}.flex-direction-nav a.flex-next:before{-webkit-transform:translateY(-35px) rotate(-45deg);-moz-transform:translateY(-35px) rotate(-45deg);-ms-transform:translateY(-35px) rotate(-45deg);-o-transform:translateY(-35px) rotate(-45deg);transform:translateY(-35px) rotate(-45deg)}.flex-direction-nav a:after{content:'';position:absolute;left:50%;top:50%;width:2px;height:13px;background-color:#fff;margin-top:25px;-webkit-transform:translateY(-27px) rotate(-45deg);-moz-transform:translateY(-27px) rotate(-45deg);-ms-transform:translateY(-27px) rotate(-45deg);-o-transform:translateY(-27px) rotate(-45deg);transform:translateY(-27px) rotate(-45deg)}.flex-direction-nav a.flex-next:after{-webkit-transform:translateY(-27px) rotate(45deg);-moz-transform:translateY(-27px) rotate(45deg);-ms-transform:translateY(-27px) rotate(45deg);-o-transform:translateY(-27px) rotate(45deg);transform:translateY(-27px) rotate(45deg)}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{width:100%;position:absolute;bottom:4px;text-align:center;height:10px;font-size:10px;line-height:10px;z-index:3}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1}.flex-control-paging li a{width:10px;height:10px;display:block;background:#444;cursor:pointer;text-indent:-9999px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #eee}.flex-control-paging li a:hover{background:#222}.flex-control-paging li a.flex-active{background:#eee;border-color:#444;cursor:default}.slides li div{background-position:center center;padding-bottom:33.3333%;width:100%;max-width:100%;background-size:cover}.lightboxed--frame{opacity:0}.lightboxed--frame.lightboxed--active{opacity:1;transition:.7s opacity ease-in-out}.lightboxed{cursor:pointer;transition:box-shadow .3s ease;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)}.lightboxed:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,.15)}div#lightboxed--cache{position:fixed;left:-99999999px}div#lightboxed--container{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,.95);z-index:9001}div#lightboxed--stage{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}div#lightboxed--content{position:absolute;top:0;left:0}div#lightboxed--content .lightboxed--frame{position:absolute;top:0;left:0}div#lightboxed--content .lightboxed--frame img,div#lightboxed--content .lightboxed--frame iframe{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:0}div#lightboxed--content .lightboxed--frame .lightboxed--caption{position:absolute;bottom:0;right:0;padding:10px;background:#000;background:rgba(0,0,0,.9);color:#fff!important}div#lightboxed--thumbs{display:none;position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}div#lightboxed--thumbs .lightboxed--thumb{float:left;overflow:hidden;border-radius:2px;cursor:pointer}div#lightboxed--thumbs .lightboxed--thumb .lightboxed--thumb_border{position:relative;width:100%;height:100%;background:#fff;background:rgba(255,255,255,.4);transition:500ms background}div#lightboxed--thumbs .lightboxed--thumb.lightboxed--active .lightboxed--thumb_border{background:rgba(255,255,255,.7);transition:500ms background}div#lightboxed--thumbs .lightboxed--thumb img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div#lightboxed--bttn_close{position:absolute;top:10px;right:10px;background:#fff;background-image:url(images/controls.png);background-repeat:no-repeat;background-size:auto 100%;background-position:100%;width:30px;height:30px;border-radius:100%;cursor:pointer}div#lightboxed--bttn_next{display:none;position:absolute;top:50%;right:10px;background:#fff;background:rgba(255,255,255,.6);background-image:url(images/controls.png);background-repeat:no-repeat;background-size:auto 100%;background-position:50%;width:30px;height:30px;border-radius:100%;cursor:pointer;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}div#lightboxed--bttn_prev{display:none;position:absolute;top:50%;left:10px;background:#fff;background:rgba(255,255,255,.6);background-image:url(images/controls.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0;width:30px;height:30px;border-radius:100%;cursor:pointer;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.grid-gallery{width:100%;max-width:1180px;margin:0 auto 10px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(287px,1fr));grid-auto-rows:214px;grid-auto-flow:dense;grid-gap:10px;}.grid-gallery .grid-item{position:relative;background-color:#efefef;overflow:hidden}.grid-gallery .grid-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.grid-gallery .grid-item:hover img{transform:scale(1.1)}.grid-gallery .grid-item:nth-child(3n - 2){grid-column:span 2;grid-row:span 2}@media (max-width:900px){.grid-gallery{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-gallery .grid-item:nth-child(3n - 2){grid-column:unset;grid-row:unset}}@media (max-width:1220px){.outercontent,.outerfooter{padding:0 10px}}@media (max-width:900px){.heromsg{top:30%;transform:translate(-50%,-50%);text-align:center}.heromsg h1{font-size:38px}.heromsg h2{font-size:30px}h1{font-size:32px}.spezialnav{display:none}.outerheader+.outercontent{margin-top:0}.outerhero{margin-top:0}.content{padding:10px 0 0}.outerfooter{padding-bottom:45px}.bodywrap.static .outerheader{position:fixed}.outerheader{clear:both;width:100%;background:none;position:fixed;top:auto;bottom:0;z-index:5000;left:0;box-shadow:none}.header{text-align:left;width:100%;height:45px;font-size:16px;position:relative;background:none}.link_logo{margin-left:0;margin-top:0;background:none;display:inline-flex;min-height:45px;align-items:center;box-shadow:none}.logo{box-shadow:none;max-height:45px!important;max-width:85px;position:absolute;left:8px;top:50%;transform:translate(0,-50%)}.shape{display:block;width:100%;height:45px;position:absolute;overflow:hidden;border-radius:10px 10px 0 0;background:none;filter:drop-shadow(0 0 5px #0004);top:0;left:0}.shape:before{content:"";position:absolute;top:-20px;right:calc(50% - 28px);width:56px;height:56px;border-radius:50%;background-color:transparent;box-shadow:10px -10px 5px 900px #ffffff;z-index:-1}.mobileicon{position:absolute;top:-17px;left:calc(50% - 25px);z-index:200;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26px' height='26px' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' stroke='%23547529' stroke-linecap='round' stroke-width='2' d='M12 3.75a.75.75 0 01.75.75v6.75h6.75a.75.75 0 010 1.5h-6.75v6.75a.75.75 0 01-1.5 0v-6.75H4.5a.75.75 0 010-1.5h6.75V4.5a.75.75 0 01.75-.75z' clip-rule='evenodd' /%3E%3C/svg%3E");width:50px;height:50px;background-position:center;background-repeat:no-repeat;display:inline-block;background-color:#FFF;border-radius:50%;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2)}.mobileicon.isDown{transform:rotate(225deg)}.navright,#languagenav{background:#fff!important;color:#547529;padding:0;margin:0;width:80%;float:none;position:fixed;z-index:4000;max-height:calc(100% - 60px);bottom:55px;overflow-y:auto;border-radius:5px;opacity:0;left:-100%;box-shadow:2px 2px 6px rgba(0,0,0,.4);-webkit-transition:opacity .3s ease,left .1s ease .3s;-moz-transition:opacity .3s ease,left .1s ease .3s;-o-transition:opacity .3s ease,left .1s ease .3s;transition:opacity .3s ease,left .1s ease .3s}#languagenav{width:25%}.navright.show,#languagenav.show{left:10%;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}#languagenav.show{left:62.5%}.navright li,#languagenav li{width:100%;float:none;border-bottom:1px dotted #547529;height:auto;text-align:left}#languagenav li{text-align:center}.navright li:last-child,#languagenav li:last-child{border-bottom:none}.navright li li:last-child{border-bottom:1px dotted #547529}.language li{background-image:none;line-height:32px;padding:0}.navright li a,.navright li a:hover,#languagenav li a,#languagenav li a:hover{text-align:left;padding:0 15px 0 15px;line-height:45px;height:auto;margin:0;border:0;color:#547529}.navright a::before{display:none}#languagenav li a,#languagenav li a:hover{background-color:#fff;padding-left:calc(50% - 23px);padding-right:0}li.dropdown{border-bottom:none}.navright li ul{display:block!important;height:auto!important;position:static;background:#fff!important;border:0;border-top:1px dotted #547529}.navright li ul li{height:auto}.navright li ul li a,.navright li ul li a:hover{line-height:45px;padding:0 15px 0 45px;background:none!important;border:0!important;color:#547529!important}.language{right:calc(25% - 23px);top:7px;position:absolute;list-style:none;padding-top:0;cursor:pointer}.current_language{line-height:32px;position:relative}.current_language:after{right:calc(50% - 5px);left:unset;top:0;border-top:1px solid #547529;border-left:1px solid #547529;border-bottom:none;border-right:none}#myBtn{bottom:6px;right:8px;z-index:6000;background:none;line-height:32px;height:32px;width:32px;border:1px solid #57792A55}#myBtn::after{width:10px;height:10px;right:10px;top:12px;border-top:2px solid #57792A;border-left:2px solid #57792A}#myBtn:hover{background:none}#languagenav{top:auto;display:block;min-width:auto}.col12,.col22{float:none;margin-right:0;width:100%}.object .col22{padding:0 10px 10px 10px}.col22 .preis{position:relative;right:unset;bottom:unset}#ergebnisse.col23_33{max-width:calc(98.3% - 280px)}#beschreibung.col23_33{max-width:calc(98.3% - 280px)}.col13.sticky{min-width:280px;max-width:280px}.objectimage{max-height:none;width:100%}.flex-direction-nav .flex-prev{opacity:.7;left:10px}.flex-direction-nav .flex-next{opacity:.7;right:10px}}@media (max-width:780px){.hero{padding-bottom:50%}#searchherobox{width:100%;left:0;bottom:0;margin-left:0;transform:none;position:relative}#searchherobox::before{opacity:.95}#searchhero{padding:10px}#searchhero .abreisetag,#searchhero .anreisetag{width:49.5%;margin-right:0;margin-bottom:5px}#searchhero .anreisetag{margin-right:1%}#searchhero #refoutclick{clear:left;width:49.5%;margin-right:1%}#searchhero .submit{margin-right:0;float:left;width:49.5%}.col13.sticky{float:none;width:100%;max-width:100%;margin:0;position:static}#ergebnisse.col23_33{max-width:100%;float:none}#beschreibung.col23_33{max-width:100%;float:none;width:100%}.footer a{margin-bottom:20px;display:inline-block}.grid_content{grid-template-columns:100%;column-gap:0}.sb_l_sb{grid-column:1}.sb_l_cont{grid-column:1}.sb_r_sb{grid-column:1}.sb_r_cont{grid-column:1}.merkmale{border-bottom:none}.fotogalerie{border-bottom:none}.beschreibung{border-bottom:none}.belegungskalender{border-bottom:none}.preise{border-bottom:none}.karte{border-bottom:none}.preise_verfugbarkeit{width:100%}.reservierungsanfrage{grid-column:1;grid-row:2}.ergebnisse_grid{grid-row:2}.suche_grid{width:100%;grid-row:1}.hero.ohnebild_mobile,.hero.ohnebild_mobile + .heromsg{display:none}.slides li div{padding-bottom:50%}.col13,.col23,.col33,.col23_33,.col13_23{float:none;width:100%;max-width:100%;margin-right:0}.footer .col13,.footer .col23,.footer .col33{text-align:center}}@media (max-width:620px){#datepicker3 .ui-widget{font-size:.7em}.hero{padding-bottom:60%}.col12{float:none;width:100%;max-width:100%;margin-right:0}.col22{float:none;width:100%;max-width:100%;margin-right:0}.slides li div{padding-bottom:60%}.heromsg h1{font-size:32px}.heromsg h2{font-size:26px}}@media (max-width:440px){.heromsg{top:30px;transform:translate(-50%,0)}.heromsg h1{font-size:28px}.heromsg h2{font-size:22px}}#email2{display:none}