@import url(https://fonts.googleapis.com/css?family=Magra:700|Source+Serif+Pro);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:Source Serif Pro,sans-serif;background-color:#f8f8f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}aside,footer,header,main,menu,nav,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}h1,h2{font-family:Magra,sans-serif}h2{font-size:32px;line-height:40px;font-weight:700}@media screen and (max-width:768px){h2{font-size:28px}}h3{font-size:16px;line-height:28px}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}ul{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:200;margin:0;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0;font-size:14px}a{text-decoration:none}p{margin-bottom:20px}section{width:100%;padding-top:80px;clear:both}@media screen and (max-width:768px){section{padding-top:40px}}section h2{padding-bottom:15px}section h4{padding-bottom:25px;font-family:Source Serif Pro,sans-serif;font-size:18px}.header-wrap{position:absolute;width:100%;padding:15px 0;z-index:3}.in-content{padding:10% 5%}.heroimg,.sidehero{vertical-align:bottom}.the-sidehero,.the-smallhero{width:100%;vertical-align:middle}.adjust2,.adjust4{position:relative}.adjust2 .content,.adjust4 .content{width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:768px){.adjust2 .content,.adjust4 .content{position:relative;margin:0 auto;top:auto;left:auto;-webkit-transform:none;transform:none;padding:25px}}.adjust{position:relative}.adjust .content{width:85%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1200px){.adjust .content{position:relative;margin:0 auto;top:auto;left:auto;-webkit-transform:none;transform:none;padding:25px}}.adjust1 .info{position:absolute;top:50%;left:25%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}@media screen and (max-width:768px){.adjust1 .info{position:relative;margin:0 auto;top:auto;left:auto;-webkit-transform:none;transform:none;padding:25px}}.adjust1 .info td{padding-right:25px}@media screen and (max-width:768px){.content{padding:25px 0!important}}@media screen and (max-width:768px){.content-wrap,.tabs,form{padding:0 25px!important}}@media screen and (max-width:320px){.recaptcha-scale{-webkit-transform:scale(.75);transform:scale(.75)}}.filialen .filter-nav{list-style:none;padding:0 25px}.filialen .filter-nav li{font-family:Magra,sans-serif;font-size:32px;color:gray;line-height:1}@media screen and (max-width:768px){.filialen .filter-nav li{font-size:28px}}.filialen .filter-nav .active{color:#685640}.filtr-item{width:100%;padding-bottom:75px}@media screen and (max-width:768px){.filtr-item{padding:0 25px 75px}}.txt-sidebar{padding-right:50px}@media screen and (max-width:1200px){.txt-sidebar{padding:0 25px}}.preise ul#tabs-nav{list-style:none;margin:0;padding:25px 0;overflow:auto}.preise ul#tabs-nav li{float:left;font-weight:700;margin-right:20px;margin-bottom:20px;padding:8px 20px;cursor:pointer;background-color:#685640}.preise #tabs-nav li a{text-decoration:none;color:#fff}.preise .tab-content{padding:10px 0}.preise tr td{padding:5px 100px 5px 0;font-size:18px}@media screen and (max-width:768px){.preise tr td{padding:5px}}.preise tr td:last-child{text-align:right}.form-warning{background:#d44343}.form-success,.form-warning{padding:15px;margin-bottom:15px;color:#fff}.form-success{background:#5cb1ae}#map{height:400px}.menu{list-style:none;float:right;clear:right;padding-top:9px}.menu li{float:left}.menu a{font-size:14px;font-weight:700;text-transform:uppercase;font-family:Magra,sans-serif;line-height:14px;color:#2b241b;padding:20px 18px;letter-spacing:1px}.menu li:last-child a{padding-right:0}.hero{background-color:#d62343}p input,p textarea{font-size:15px;color:#302f2e;width:100%;border:none;padding:0 20px;-webkit-appearance:none;border-radius:0}label{font-size:13px;line-height:26px;margin:20px 0 5px;color:#8d8a88;display:inline-block}input,label,textarea{font-weight:400}.submit-btn{color:#fff;background:#685640;padding:10px 35px;width:auto;font-weight:700;cursor:pointer;margin:25px 0}.submit-btn:focus,.submit-btn:hover{background:#2b241b;color:#fff;transition:all .5s ease}input{height:45px;overflow:hidden}input,textarea{width:100%;border-radius:0;background-color:#ebe9e7;padding:12px 18px;font-size:15px;border:none;box-shadow:none;outline:none;background-image:none;-webkit-appearance:none}input:focus,select:focus,textarea:focus{outline-offset:0}.select-style select{padding:12px 18px;font-size:15px;width:100%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-style select:focus{outline:none}.space{padding-top:75px}.cont-hero{width:80%;margin:0 auto}.no-padd{padding:0!important}.brown-bg{background-color:#685640;color:#fff!important}.white{color:#fff}.brown{color:#685640}.black{color:#000}.red{color:#e81a3f}.grey{color:#ccc}.fl{float:left}.fr{float:right}.full{width:100%}.hero-wrap{color:#fff}.hero-img{width:100%;opacity:0}.hero-title .the-title{padding:0 14%;width:100%;position:absolute;-webkit-transform:translateY(-150%);transform:translateY(-150%)}@media screen and (max-width:991px){.hero-title .the-title{padding:0 3%}}@media screen and (max-width:768px){.hero-title .the-title{padding:0 6%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.hero-title h1{text-align:right;padding:0 0 30%!important;font-size:46px;color:#2b241b}@media screen and (max-width:768px){.hero-title h1{width:100%;font-size:20px}}.in-hero-img{position:relative}.in-hero-img img{position:absolute}.herobg{background-repeat:no-repeat;background-position:top;background-size:cover;background-color:#685640}@media screen and (max-width:768px){.herobg{min-height:300px}}.hero-wrap .hero-img-wrap{position:relative;background-color:#685640}.current-menu-item a,.main p a:hover,.menu a:hover,.more:hover{text-decoration:underline}.bold{font-weight:700}.air{margin-bottom:40px}footer{position:relative;font-size:12px;font-family:Magra,sans-serif;font-weight:400;padding-top:50px}footer .center-txt{text-align:center}footer .copyright{width:100%;padding-top:1em;display:block;text-align:center;clear:both;color:#685640;text-transform:uppercase}footer .copyright a{color:#685640}footer .social{list-style:none}footer .social li{text-align:left}footer .social li a{color:#fff}.padd-header{padding-top:215px}@media screen and (max-width:1200px){.padd-header{padding-top:80px}}.padd-50{padding:0 50px}.filter-nav li{cursor:pointer}@media screen and (max-width:768px){header nav{padding:170px 50px 0}}@media screen and (max-width:991px){header nav{width:100%;height:100%;position:fixed;right:-100%;top:0;background-color:#fff;padding:150px 50px 0;z-index:3;overflow-y:auto;transition:right .25s ease-in}.menu{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0;transition:opacity .25s ease-out .5s,-webkit-transform .5s ease-out .5s;transition:opacity .25s ease-out .5s,transform .5s ease-out .5s;transition:opacity .25s ease-out .5s,transform .5s ease-out .5s,-webkit-transform .5s ease-out .5s}.menu-toggle{height:20px;top:30px;right:25px;cursor:pointer;z-index:4}.menu-toggle,.menu-toggle-line{display:inline-block;width:35px;position:absolute}.menu-toggle-line{background-color:#2b241b;height:3px;left:0;transition:all .1s ease-out 0s}.menu-toggle-line:nth-child(2){top:9px}.menu-toggle-line:nth-child(3){top:18px}.nav-is-open{overflow:hidden;position:fixed}.nav-is-open .menu-toggle-line:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-is-open .menu-toggle-line:nth-child(2){top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-is-open .menu-toggle-line:nth-child(3){opacity:0}.logo{position:relative;z-index:4;padding-top:15px}.nav-is-open header{position:fixed}header nav.visible{right:0}.menu,.menu li{float:none}.visible .menu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.nav-is-open .menu-toggle{position:fixed}.menu a{font-size:20px;line-height:20px;display:block;border-bottom:1px solid hsla(0,0%,100%,.2);padding-left:0;padding-right:0}.language{margin-bottom:0}.language a,.language span{font-size:14px;line-height:20px}.language span{padding-top:20px}}@media screen and (max-width:1200px){.logo img{width:90px;margin-left:15px}}.hide-sm{display:block}.show-sm{display:none}@media screen and (max-width:991px){.show-sm{display:block}.hide-sm{display:none}}
/*# sourceMappingURL=style.css.map*/