.cookiebite{position:fixed;bottom:10px;right:10px;cursor:pointer}.cookiebite a img{width:40px;filter:opacity(0.7)}.cookiebite a img:hover{filter:opacity(1)}h1 h2 h3{font-family:"PT Sans",sans-serif;font-size:2.5rem}text{font-family:"PT Sans",sans-serif;font-size:1rem}p{font-family:"PT Sans",sans-serif;font-size:1rem}a{text-decoration:none;color:#634522}.spacer{height:40px;width:100%;max-width:40px}.bigspacer{height:80px}.fließtext{line-height:200%}header{width:100%;position:relative;background-color:rgba(255,255,255,0.9);padding:20px 0px 5px 0px;box-shadow:1px 1px 30px 3px rgba(0,0,0,0.5);z-index:999;top:0}header .container{display:flex;justify-content:space-between;align-items:center;padding:0px 20px}header .container .logo a .section{padding:unset}header .container .logo a .section .container{margin:unset;padding:unset}header .container .logo a .section .container h1,header .container .logo a .section .container h2,header .container .logo a .section .container h3,header .container .logo a .section .container h4{margin:unset}header a{text-decoration:none;display:block;height:100%;padding-bottom:10px}header nav{position:relative;padding:10px 10px 20px 0}header nav ul{margin:0;padding:10px 0 0 0}header nav ul li{position:relative;float:left;margin:0 0.5em;transition:all 0.3s ease}header nav ul li:first-of-type{margin-left:0}header nav ul li span{position:relative;float:left;top:-3px}header nav ul li span::before{font-size:2rem;color:#634522}header nav ul li a{color:#6e6e6e;font-size:1.2rem;padding-right:8px;text-decoration:none}header nav ul li a:hover{color:#ed811c}header nav ul li .rex-current{color:#ed811c;font-weight:bold}header nav ul li.nopad span{display:none}header nav.second a{color:#634522;margin-right:10px}header nav.second a:hover{color:#000}header .open,header .close{position:relative;float:right;width:40px;height:40px;font-size:2rem;color:#634522;display:none}header .moebel{position:fixed;right:30px;top:3px;width:120px;height:80px;background-image:url(../img/schreinerei_kuch.png);background-size:contain;background-repeat:no-repeat;background-position:center}.Titelwrap{height:60vh;position:relative}.Titelwrap .titelpic{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%;object-fit:cover}.section{padding-top:60px;padding-bottom:60px;color:#9D9C9C;position:relative}.section h1,.section h2,.section h3{font-family:"PT Sans",sans-serif;font-size:2.5rem;color:#634522}.section .rohrobenlinks{width:45%;position:absolute;top:0px;left:0px}.section .rohruntenrechts{width:20%;position:absolute;bottom:0px;right:0px}.section .flexbox{display:flex;align-content:flex-start;justify-content:space-between}.section .wrapper{position:relative;float:left;width:90%;min-height:80vh;padding:10vh 5%;text-align:center}.section .wrapper .h1gal{font-size:40pt;text-transform:uppercase;text-align:center;margin-top:0;color:white}.section .wrapper .galery{display:inline-block;position:relative}.section .wrapper .galery a{position:relative;float:left}.section .wrapper .bildweitlinks{display:inline-block;margin:0 0 75px 0}.section .wrapper .bildweitlinks a{position:relative;float:left}.section .wrapper .bildweitlinks .filler{width:71px;height:580px}.section .wrapper .bildlinks{display:inline-block;margin:0 5px 50px 5px}.section .wrapper .bildlinks a{position:relative;float:left}.section .wrapper .bildlinks .filler{width:55px;height:650px}.section .wrapper .bildrechts{display:inline-block;margin:0 5px 50px 5px}.section .wrapper .bildrechts a{position:relative;float:left}.section .wrapper .bildweitrechts{display:inline-block;margin:0 0 75px 0}.section .wrapper .bildweitrechts a{position:relative;float:left}.section .wrapper .arrows{position:absolute;right:0px;left:0px;bottom:350px;width:100%}.section .wrapper .arrows a{color:white;width:50%;text-align:left}.section .wrapper .arrows a i{font-size:40px;transition:all 0.3s ease;margin:0 15px;text-shadow:0px 0px 30px black;text-align:left}.section .wrapper .arrows a .fa-chevron-left:hover:hover,.section .wrapper .arrows a .fa-chevron-right:hover{opacity:0.3}.section .wrapper .arrows a .fa-chevron-right{float:right}.section .wrapper .arrows .right{float:right;text-align:right}.section .container{position:relative;width:100%;max-width:940px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.section .container .linkespalte{margin-right:40px}.section .container .linkespalte .sidepic{width:100%;max-width:300px;object-fit:cover}.section .container .rechtespalte{position:relative;width:100%}.section .container .rechtespalte a:hover{opacity:0.9}.section .container .rechtespalte ul{list-style-image:url(../img/tint.png)}.section .container .rechtespalte ul li{margin-bottom:10px}.section .container .rechtespalte .sidepic{width:100%;object-fit:cover}.section .container .rechtespalte.mittig{text-align:center}.section:nth-of-type(even+1){background-color:#634522;color:#fff}.section:nth-of-type(even+1) h1,.section:nth-of-type(even+1) h2,.section:nth-of-type(even+1) h3{color:#fff}.section:nth-of-type(even+1) .container .rechtespalte ul{list-style-image:url(../img/tint_white.png)}.impdat{position:relative;padding:5px 20px;background-color:#634522;box-shadow:0px 0px 30px #00000040}.impdat nav ul{display:flex;flex-wrap:wrap;padding:0 0 0 0px}.impdat nav ul li{margin-right:20px}.impdat nav ul li a{color:white}.impdat nav ul li a:hover{text-decoration-line:underline}.bluebackground{background-color:#634522;color:white}@media screen and (max-width: 1750px){main .section .wrapper{min-height:unset;padding:40px 5%}main .section .bildergalerie .arrows{bottom:40%}main .section .bildergalerie .wrapper{float:unset;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;justify-content:center}main .section .bildergalerie .wrapper .filler{width:3vw;height:25vw}main .section .bildergalerie .wrapper .h1gal{width:100%;font-size:2rem}main .section .bildergalerie .wrapper .bildweitlinks{margin:0 0 10vw 0}main .section .bildergalerie .wrapper .bildweitlinks img{height:25vw}main .section .bildergalerie .wrapper .bildlinks{margin:0 5px 5vw 5px}main .section .bildergalerie .wrapper .bildlinks img{height:35vw}main .section .bildergalerie .wrapper .galery{margin:0 0 0 0}main .section .bildergalerie .wrapper .galery img{height:45vw}main .section .bildergalerie .wrapper .bildrechts{margin:0 5px 5vw 5px}main .section .bildergalerie .wrapper .bildrechts img{height:35vw}main .section .bildergalerie .wrapper .bildweitrechts{margin:0 0 10vw 0}main .section .bildergalerie .wrapper .bildweitrechts img{height:25vw}}@media screen and (max-width: 1100px){main .section .container{padding-left:0px;padding-right:0px}main .section .container .linkespalte{padding-left:20px;padding-right:20px;margin-right:0px;width:unset}main .section .container .rechtespalte{padding-left:20px;padding-right:20px;width:unset}main .section .flexbox{display:block}body .Navbar .container{width:unset}body .Navbar .container .burgerbutton{font-size:2rem}body .Navbar .container .Brand .Logo{width:150px}body .Navbar .container .burgerbutton{display:block}body .Navbar .container .navmenu{display:none}body header .container .logo{width:150px}body header .container .logo a img{width:100%}body header .open{display:block}body header .secondnav{display:none}body header nav{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#fff;padding-top:70px;display:none}body header nav ul{padding:0;position:relative}body header nav ul li{margin:5px 0 !important;width:100%;text-align:center}body header nav ul li span{display:none}body header nav ul li a{width:100%;padding-top:30px}body header nav ul li a:hover{text-decoration:none;border-bottom:none;background-size:30px}body header nav ul li .rex-current{background-size:30px}body header nav.second{position:relative;float:left;display:none !important;background-color:transparent}body header#menu:target{font-size:2rem}body header#menu:target .open{display:none}body header#menu:target .close{display:block}body header#menu:target nav{display:block}body header#menu:target .moebel{display:none}body header .moebel{right:70px;top:7px;width:100px}}
