@font-face{font-family:'Open Sans';font-style:normal;font-weight:normal;src:url('../fonts/open-sans-v13-latin-regular.eot');src:local('Open Sans'),local('OpenSans'),url('../fonts/open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v13-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v13-latin-regular.woff') format('woff'),url('../fonts/open-sans-v13-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v13-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:normal;src:url('../fonts/open-sans-v13-latin-regular.eot');src:local('Open Sans'),local('OpenSans'),url('../fonts/open-sans-v13-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v13-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v13-latin-regular.woff') format('woff'),url('../fonts/open-sans-v13-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v13-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans light';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v13-latin-300.eot');src:local('Open Sans Light'),local('OpenSans-Light'),url('../fonts/open-sans-v13-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v13-latin-300.woff2') format('woff2'),url('../fonts/open-sans-v13-latin-300.woff') format('woff'),url('../fonts/open-sans-v13-latin-300.ttf') format('truetype'),url('../fonts/open-sans-v13-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans semibold';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url('../fonts/open-sans-v13-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v13-latin-600.woff2') format('woff2'),url('../fonts/open-sans-v13-latin-600.woff') format('woff'),url('../fonts/open-sans-v13-latin-600.ttf') format('truetype'),url('../fonts/open-sans-v13-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans bold';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-Bold.woff2') format('woff2'),url('../fonts/OpenSans-Bold.woff') format('woff'),url('../fonts/OpenSans-Bold.ttf') format('truetype'),url('../fonts/OpenSans-Bold.svg#OpenSans') format('svg')}body.covered,html.covered{overflow:hidden}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#4b4b4b}@media(max-width:47.9em){body{font-size:3vw}}@media(max-width:34em){body{font-size:4.5vw}}#header{width:100%;height:auto;background-size:cover;position:relative;overflow:hidden}@media(max-width:47.9em){#header{height:255px}}#header .slide_wrapper{margin-bottom:0;height:100%}#header .slide_wrapper .slick-next{right:30px}#header .slide_wrapper .slick-prev{left:30px}#header .slide_wrapper .slick-slide img{margin:0 auto !important}#header .slide_wrapper div.img_container{height:auto;max-height:725px}#header .slide_wrapper div.img_container::before{display:none}@media(max-width:47.9em){#header .slide_wrapper div.img_container{height:255px}#header .slide_wrapper div.img_container div.img_container{height:255px;max-height:255px}}#header #stoerer{z-index:99;width:100%;max-height:220px;text-align:center;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:0;color:#FFF;position:absolute;margin:0 auto;background:#c50000;font-size:40px;padding:20px 0 20px 0;line-height:47px;-webkit-transform:rotate(-34deg);-moz-transform:rotate(-34deg);-ms-transform:rotate(-34deg);-o-transform:rotate(-34deg);transform:rotate(-34deg);top:90px;left:-340px}#header a.stoerer-a{position:absolute;width:1170px}#header span.stoerer-top{font-size:30px;display:block;line-height:40px}#header span.stoerer-bottom{font-size:20px;line-height:30px;display:block;margin-top:-40px}#intro{padding:40px 0;background:#f5f7f7;text-align:center}#intro h1{color:#35a4b8;font-family:"Open Sans semibold";font-size:29px;line-height:32px;text-transform:uppercase}#intro h1 span{font-family:"Open Sans light";color:#35a4b8;font-size:29px;line-height:32px;text-transform:uppercase}#intro p{margin:40px 0}#nav{background:#f5f7f7;text-align:center;border-top:2px solid #FFF;padding:30px 0;-webkit-transform:translateZ(0)}#nav ul{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between}#nav ul li{display:inline-flex;text-transform:uppercase}#nav ul li a{font-size:20px;color:#4b4b4b;text-decoration:none}@media(max-width:47.9em){#nav ul li a{font-size:16px}}#nav ul li.active a{color:#35a4b8;font-family:"Open Sans bold"}#nav.stick{position:fixed;top:0;z-index:10000;width:100%}@media(max-width:34em){#nav.stick{z-index:50;height:100vh;width:100vw}}@media(max-width:34em){#nav{padding-top:120px;background:#FFF;position:fixed;top:0;height:100vh;width:100vw}#nav ul{display:block}#nav ul li{display:block;text-align:center;line-height:50px}}.navbar{padding:0;border-radius:0}.navbar-toggler{position:fixed;top:15px;right:15px;width:40px;height:40px;background:#FFF;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;z-index:99}.navbar-toggler span{position:relative;height:2px;background:#35a4b8;width:18px;display:block;margin:4px 0;left:-1px}.navbar-toggler.exp{background:#35a4b8}.navbar-toggler.exp span{position:absolute;top:14px;left:9px;background:#FFF;-webkit-transition:transform .25s;-moz-transition:transform .25s;-ms-transition:transform .25s;-o-transition:transform .25s;transition:transform .25s}.navbar-toggler.exp span:first-child{display:none}.navbar-toggler.exp span:nth-child(2){-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.exp span:nth-child(3){-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#content_wrapper{min-height:1024px;padding:90px 0;overflow-x:hidden}#content_wrapper.stick{padding-top:182px}#content_wrapper .title_wrap{margin-bottom:90px}#content_wrapper h4{color:#35a4b8;font-family:"Open Sans semibold";font-size:41px;line-height:43px}@media(max-width:47.9em){#content_wrapper h4{font-size:5vw;line-height:5.25vw}}#content_wrapper h5{font-family:"Open Sans light";color:#35a4b8;font-size:41px;line-height:43px}@media(max-width:47.9em){#content_wrapper h5{font-size:5vw;line-height:5.25vw}}#content_wrapper h6{font-family:"Open Sans bold";color:#4b4b4b;font-size:18px;line-height:20px;text-transform:uppercase;margin-bottom:45px}#content_wrapper a{color:#4b4b4b;text-decoration:underline}#content_wrapper .insert{background:#f5f7f7;padding:45px;color:#000;font-size:20px;font-family:"Open Sans";position:relative;max-width:745px;margin:50px auto 90px auto}#content_wrapper .insert .btn_wrapper{background:#f5f7f7;position:absolute;margin:0 auto;width:215px;display:block;bottom:-40px;left:50%;margin-left:-107.5px}#content_wrapper .insert .btn_wrapper a{color:#afa376;text-decoration:none}#content_wrapper .insert .btn_wrapper a:hover,#content_wrapper .insert .btn_wrapper a:active,#content_wrapper .insert .btn_wrapper a:focus{color:#FFF;background:#afa376}#content_wrapper .container ul.cols{padding:0;margin-bottom:50px}#content_wrapper .container ul.cols li{list-style-type:none;padding:0 30px 0 20px;position:relative}#content_wrapper .container ul.cols li:before{position:absolute;top:5px;left:0;color:#35a4b8;content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.slide_wrapper{overflow-x:visible;position:relative;margin-bottom:50px}.slide_wrapper .slick-list{overflow:visible}.slide_wrapper div.img_container{max-height:800px;overflow:hidden}.slide_wrapper div.img_container::before{opacity:.9;z-index:5;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;content:"";position:absolute;width:100%;height:100%;background:#f3f6f6}.slide_wrapper div.img_container.slick-current::before{opacity:0}.slide_wrapper .slick-prev,.slide_wrapper .slick-next{position:absolute;display:block;height:60px;width:60px;line-height:0;font-size:35px;cursor:pointer;background:#FFF;color:#35a4b8;top:50%;margin-top:-30px;padding:0;border:1px solid #35a4b8;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;z-index:99}.btn_wrapper a.btn-default{font-family:"Open Sans bold";font-size:17px;text-transform:uppercase;border:1px solid #afa376;line-height:60px;padding:0 35px;color:#afa376;background:transparent;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;-o-transition:all .15s;transition:all .15s}.btn_wrapper a.btn-default:hover,.btn_wrapper a.btn-default:active,.btn_wrapper a.btn-default:focus{color:#FFF;background:#afa376}.btn_wrapper a.btn-default a{color:#afa376;text-decoration:none}.btn_wrapper a.btn-default a:hover,.btn_wrapper a.btn-default a:active,.btn_wrapper a.btn-default a:focus{color:#FFF;background:#afa376}#houses{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap}#houses .house_wrap{margin:0 0 15px 0;background:#f5f7f7;padding:50px 0;border-right:15px solid #FFF}@media(max-width:47.9em){#houses .house_wrap{margin:15px;margin-right:0}}#houses .house_wrap .btn_wrapper{margin-top:40px;padding:0 30px}#houses .house_wrap .btn_wrapper a{display:block;text-decoration:none;color:#afa376}#houses .house_wrap .btn_wrapper a:hover{color:#FFF}#houses .house_wrap .btn_wrapper a.reserved,#houses .house_wrap .btn_wrapper a.rented{color:#FFF;background:#35a4b8;text-decoration:none;border:0;cursor:default}#houses .house_wrap strong{padding:0 30px;font-size:25px;font-family:"Open Sans bold";font-weight:normal;color:#35a4b8;text-transform:uppercase;letter-spacing:2px;margin-bottom:45px;display:block;height:75px}@media(max-width:48em){#houses .house_wrap strong{font-size:22px}}#houses .house_wrap p{padding:0 30px;font-size:20px;line-height:30px;font-family:"Open Sans bold";font-weight:normal}#houses .house_wrap hr{width:100%;height:1px;color:#FFF;background:0;border-top:1px solid #FFF}#houses .house_wrap ul{padding:0 30px;font-size:20px;line-height:30px;margin:0;font-family:"Open Sans"}#houses .house_wrap ul li{list-style-type:none;padding:0;margin:0;position:relative;clear:both}#houses .house_wrap ul li span{float:right}#houses .house_wrap ul li a{color:#4b4b4b;font-size:20px;line-height:30px;font-family:"Open Sans";text-decoration:underline}.custom-marker{padding:10px;background:#FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Open Sans bold";color:#afa376;font-size:17px;border:1px solid #afa376}.custom-marker:after{content:'';position:absolute;border-style:solid;border-width:7px 6px 0;border-color:#FFF transparent;display:block;width:0;z-index:1;margin-left:-6px;bottom:-6px;left:50%}.custom-marker:before{content:'';position:absolute;border-style:solid;border-width:7px 6px 0;border-color:#afa376 transparent;display:block;width:0;z-index:0;margin-left:-6px;bottom:-7px;left:50%}#footer{background:#35a4b8;padding:35px 0;color:#FFF}#footer .container{background:#35a4b8 url(../images/content/steinauer.png) no-repeat right top;background-size:250px}@media(max-width:62em){#footer .container{background-size:150px}}#footer .part{clear:both;display:table}#footer .part div{float:left}@media(max-width:47.9em){#footer .part div{float:none}}#footer h6{font-family:'Open Sans bold';text-transform:uppercase}#footer p{font-size:20px;line-height:30px;font-family:'Open Sans'}#footer i.fa-paper-plane{margin-left:15px}@media(max-width:47.9em){#footer i.fa-paper-plane{margin-left:0}}#footer span{margin:0 15px}@media(max-width:47.9em){#footer span{display:none}}#footer hr{width:100%;height:1px;color:#5db6c6;background:0;margin:35px 0;border-top:1px solid #5db6c6}#footer a{color:#FFF;text-decoration:underline}*{outline:none !important}