@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700");@import url("https://fonts.googleapis.com/css?family=Open+Sans");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{font-family:'Montserrat';font-size:15px;font-weight:400;-ms-text-size-adjust:90%;-webkit-text-size-adjust:90%;text-decoration:none;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:0;margin-top:0;color:#444e54}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#fff}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.3rem}a{color:black}p{margin-top:0.5rem;margin-bottom:0.6rem;color:#444e54}ul,li{color:#444e54}article hr{border:1px solid #798387;margin:40px 0 20px 0}footer p{color:white}header nav ul ul{display:none}header nav{border-radius:2px !important}header nav .insta{border-radius:0 0 2px 2px}.footer-post a{color:#fff}ul li ul li{padding-left:15px}nav ul li:hover>ul li{background-color:#798387}.insta{background-color:#444e54;display:flex;justify-content:center;padding-bottom:8px}.insta a:hover img{filter:saturate(1)}.insta img{width:20px;height:20px;filter:saturate(0) invert(1);transition:all 200ms ease-in-out}.current-menu-item a{border-bottom:2px solid white}.mobile-header{z-index:1111}.final-tiles-gallery{margin:0.5rem 0 1.5rem 0}table td{padding:3px 8px}table tr:first-of-type td{border-bottom:2px solid #444e54}header{z-index:1110}@media all and (min-width: 1101px){.mobile-header{display:none}header nav{border-radius:0px;position:fixed;top:50px;left:50px;width:200px;background-color:white;transition:all 300ms ease-in-out}header nav img{margin:12px 10px 0 10px;width:180px;height:auto}header nav ul{background-color:#444e54;padding:0;margin:0;list-style:none;transition:all 300ms ease-in-out}header nav ul li{position:relative;transition:all 300ms ease-in-out}header nav ul li.currentHover{background-color:#798387}header nav ul li.currentHover>a{color:#fff}header nav ul li.active{background-color:#798387}header nav ul li a{font-family:'Montserrat';font-weight:700;position:relative;font-size:14px;display:block;font-weight:700;color:white;text-decoration:none;padding:10px 15px;transition:0.2s}html{background-image:url("./wood_background.jpg");background-size:cover;background-repeat:no-repeat;padding:0;margin:0}.gallery{margin:0;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.gallery dd{display:none}.gallery .gallery-item{float:left;float-margin-top:0;float-text-align:center;float-width:33%}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dt{margin:0}.gallery br+br{display:none}.gallery img{padding:8px}.gallery img:hover{background:white;cursor:pointer}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.cta{display:none}.toggle{visibility:hidden;z-index:999}label.toggle img{width:30px;height:auto}.post-time{margin-bottom:0}main{border-radius:2px 2px 3px 3px;background-color:white;width:800px;margin:50px 0 140px 300px}main label,main input{display:none}main .frontpage{padding-top:1rem}main .frontpage .front-page-post{border:none}main .frontpage .front-page-post:first-of-type h1{font-size:30px}main .frontpage article div{margin-top:0.5rem}main .frontpage article div img{margin-right:1rem;padding-top:0;margin-top:1rem;margin-bottom:1.5rem;width:auto;height:150px}main .frontpage article div p{padding:0.5rem 0}section{padding:0.5rem 3rem}section .home-text{padding:0;border:none}section .aktuelles{border:none}section article{padding:1.25rem 0 1.75rem 0;border-top:2px solid #ededed;clear:both}section article:first-of-type{border-top:none}section article .post-time{color:#c4c4c4}.projekt-slider{width:100%}.projekt-slider img{width:100%;height:auto}.post-list article{overflow:auto}.post-list h1{padding-bottom:0.5rem}.post-list img{margin-right:2rem;margin-top:0;padding-top:0;padding-left:0}img{cursor:default !important}a img{cursor:pointer !important}.alignleft{cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}.alignleft img{height:auto;max-width:80%}.alignright{cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}.alignright img{height:auto;max-width:80%}.aligncenter{cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.aligncenter img{height:auto;max-width:80%}.alignnone{cursor:pointer;text-align:center;display:block;width:auto;max-width:100%;height:auto}.alignnone img{height:auto;max-width:80%;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.wp-caption{margin-top:0;margin-bottom:1rem}article p a .aligncenter{margin:0 auto;width:100%;height:auto}article p a .alignleft{cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}article p a .alignright{cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}article p a .aligncenter{cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}article p a .alignnone{cursor:pointer;text-align:center;display:block;width:auto;max-width:100%;height:auto}article p a .alignnone img{height:auto;max-width:100%;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.image-slideshow{animation:fading 6s infinite}@keyframes fading{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}.pagination{display:flex;margin:1rem 2rem}.pagination span{flex-grow:100;order:2;content:''}.pagination a{text-align:center !important;flex-grow:1;padding:0.5rem;border-radius:2px;transition:all 300ms ease-in-out}.pagination a:hover{color:grey}.pagination a:first-of-type{order:1;text-align:left}.pagination a:last-of-type{order:3;text-align:right}footer{width:100%;display:flex;border-radius:0 0 2px 2px;background-color:#444e54;flex-wrap:wrap;font-size:0.9rem;justify-content:space-around}footer .footer-post{flex-grow:1;padding:1rem 1rem 1rem 3rem;color:white}}@media all and (max-width: 1100px) and (min-width: 701px){.mobile-header{position:fixed;top:0;left:0;right:0;height:60px;background-color:white;border-bottom:2px solid black}.mobile-header .custom-logo-link img{width:160px;margin-top:5px;margin-left:10px;height:auto}.cta{position:fixed;top:10px;right:25px;width:40px;height:auto}header{display:none;position:fixed;top:0;left:0;bottom:0;height:100vh;width:180px;padding:0;margin:0;background-color:#444e54;border-right:2px solid black}html{background-image:url("./wood_background.jpg");background-size:cover;padding:0;margin:0}html body{position:relative}html body .nav-wrap{margin:60px 0 0 0;padding:0;position:fixed;top:0;left:0;width:180px;background-color:white;z-index:99}html body .nav-wrap .custom-logo-link{display:none}html body .nav-wrap nav{width:180px}html body .nav-wrap nav ul{background-color:#444e54;padding:0;margin:0;list-style:none}html body .nav-wrap nav ul li{position:relative}html body .nav-wrap nav ul li:hover{background-color:#798387}html body .nav-wrap nav ul li:hover>a{color:#fff}html body .nav-wrap nav ul li a{font-family:'Montserrat';font-weight:700;position:relative;font-size:14px;display:block;font-weight:700;color:white;text-decoration:none;padding:10px 15px;transition:0.2s}.gallery{margin:0;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.gallery dd{display:none}.gallery .gallery-item{float:left;float-margin-top:0;float-text-align:center;float-width:33%}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dt{margin:0}.gallery br+br{display:none}.gallery img{padding:8px}.gallery img:hover{background:white;cursor:pointer}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.toggle{visibility:hidden;z-index:999}label.toggle img{width:30px;height:auto}.post-time{margin-bottom:0}main{border-radius:2px 2px 3px 3px;background-color:white;margin:100px 75px}main .frontpage,main .post-list{padding-top:1rem}main .frontpage .front-page-post,main .post-list .front-page-post{border:none}main .frontpage .front-page-post:first-of-type h1,main .post-list .front-page-post:first-of-type h1{font-size:30px}main .frontpage article div,main .post-list article div{margin-top:0.5rem}main .frontpage article div img,main .post-list article div img{margin-right:1rem;padding-top:0;margin-top:1rem;margin-bottom:1.5rem;width:auto;height:150px}main .frontpage article div p,main .post-list article div p{padding:0.5rem 0}section{padding:0.5rem 3rem}section .home-text{padding:0;border:none}section .aktuelles{border:none}section article{padding:1.25rem 0 1.75rem 0;border-top:2px solid #ededed;clear:both}section article:first-of-type{border-top:none}section article .post-time{color:#c4c4c4}.projekt-slider{width:100%}.projekt-slider img{width:100%;height:auto}.post-list article{overflow:auto}.post-list h1{padding-bottom:0.5rem}.post-list img{margin-right:2rem;margin-top:0;padding-top:0;padding-left:0}img{cursor:default !important}a img{cursor:pointer !important}.alignleft{cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}.alignright{cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}.aligncenter{cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.alignnone{cursor:pointer;text-align:center;display:block;width:auto;max-width:100%;height:auto}.alignnone img{height:auto;max-width:100%;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.wp-caption{margin-top:0;margin-bottom:1rem}article p a .aligncenter{margin:0 auto;max-width:80%;height:auto}article p a .alignleft{max-width:80%;height:auto;cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}article p a .alignright{max-width:80%;height:auto;cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}article p a .aligncenter{max-width:80%;height:auto;cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}article p a .alignnone{max-width:80%;height:auto;cursor:pointer;text-align:center;display:block;width:auto;height:auto}.image-slideshow{animation:fading 6s infinite}@keyframes fading{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}.pagination{display:flex;margin:1rem 2rem}.pagination span{flex-grow:100;order:2;content:''}.pagination a{text-align:center !important;flex-grow:1;padding:0.5rem;border-radius:2px;transition:all 300ms ease-in-out}.pagination a:hover{color:grey}.pagination a:first-of-type{order:1;text-align:left}.pagination a:last-of-type{order:3;text-align:right}footer{width:100%;display:flex;border-radius:0 0 2px 2px;background-color:#444e54;flex-wrap:wrap;font-size:0.9rem;justify-content:space-around}footer .footer-post{flex-grow:1;padding:1rem 1rem 1rem 3rem;color:white}}@media all and (max-width: 700px){.mobile-header{position:fixed;top:0;left:0;right:0;height:60px;background-color:white;border-bottom:2px solid black}.mobile-header .custom-logo-link img{width:160px;margin-top:5px;margin-left:10px;height:auto}.cta{position:fixed;top:10px;right:25px;width:40px;height:auto}header{display:none;position:fixed;top:0;left:0;bottom:0;height:100vh;width:180px;padding:0;margin:0;background-color:#444e54;border-right:2px solid black}html{background-image:url("./wood_background.jpg");background-size:cover;padding:0;margin:0}html body{position:relative}html body .nav-wrap{margin:60px 0 0 0;padding:0;position:fixed;top:0;left:0;width:180px;background-color:white;z-index:99}html body .nav-wrap .custom-logo-link{display:none}html body .nav-wrap nav{width:180px}html body .nav-wrap nav ul{background-color:#444e54;padding:0;margin:0;list-style:none}html body .nav-wrap nav ul li{position:relative}html body .nav-wrap nav ul li:hover{background-color:#798387}html body .nav-wrap nav ul li:hover>a{color:#fff}html body .nav-wrap nav ul li a{font-family:'Montserrat';font-weight:700;position:relative;font-size:14px;display:block;font-weight:700;color:white;text-decoration:none;padding:10px 15px;transition:0.2s}.gallery{margin:0;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.gallery dd{display:none}.gallery .gallery-item{float:left;float-margin-top:0;float-text-align:center;float-width:33%}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dt{margin:0}.gallery br+br{display:none}.gallery img{padding:8px}.gallery img:hover{background:white;cursor:pointer}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.toggle{visibility:hidden;z-index:999}label.toggle img{width:30px;height:auto}.post-time{margin-bottom:0}main{border-radius:2px 2px 3px 3px;background-color:white;margin:100px 75px}main .frontpage,main .post-list{padding-top:1rem}main .frontpage .front-page-post,main .post-list .front-page-post{border:none}main .frontpage .front-page-post:first-of-type h1,main .post-list .front-page-post:first-of-type h1{font-size:30px}main .frontpage article div,main .post-list article div{margin-top:0.5rem}main .frontpage article div img,main .post-list article div img{margin-right:1rem;padding-top:0;margin-top:1rem;margin-bottom:1.5rem;width:auto;height:150px}main .frontpage article div p,main .post-list article div p{padding:0.5rem 0}section{padding:0.5rem 3rem}section .home-text{padding:0;border:none}section .aktuelles{border:none}section article{padding:1.25rem 0 1.75rem 0;border-top:2px solid #ededed;clear:both}section article:first-of-type{border-top:none}section article .post-time{color:#c4c4c4}.projekt-slider{width:100%}.projekt-slider img{width:100%;height:auto}.post-list article{overflow:auto}.post-list h1{padding-bottom:0.5rem}.post-list img{margin-right:2rem;margin-top:0;padding-top:0;padding-left:0}img{cursor:default !important}a img{cursor:pointer !important}.alignleft{cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}.alignright{cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}.aligncenter{cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.alignnone{cursor:pointer;text-align:center;display:block;width:auto;max-width:100%;height:auto}.alignnone img{height:auto;max-width:100%;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}.wp-caption{margin-top:0;margin-bottom:1rem}article p a .aligncenter{margin:0 auto;max-width:80%;height:auto}article p a .alignleft{max-width:80%;height:auto;cursor:pointer;text-align:center;float:left;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 1rem 0.5rem 0}article p a .alignright{max-width:80%;height:auto;cursor:pointer;text-align:center;float:right;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem 0 0.5rem 0.5rem}article p a .aligncenter{max-width:80%;height:auto;cursor:pointer;text-align:center;padding:0.5rem 0.5rem 0 0.5rem;margin:0.5rem auto}article p a .alignnone{max-width:80%;height:auto;cursor:pointer;text-align:center;display:block;width:auto;height:auto}.image-slideshow{animation:fading 6s infinite}@keyframes fading{0%{opacity:0}20%{opacity:1}80%{opacity:1}100%{opacity:0}}.pagination{display:flex;margin:1rem 2rem}.pagination span{flex-grow:100;order:2;content:''}.pagination a{text-align:center !important;flex-grow:1;padding:0.5rem;border-radius:2px;transition:all 300ms ease-in-out}.pagination a:hover{color:grey}.pagination a:first-of-type{order:1;text-align:left}.pagination a:last-of-type{order:3;text-align:right}footer{width:100%;display:flex;border-radius:0 0 2px 2px;background-color:#444e54;flex-wrap:wrap;font-size:0.9rem;justify-content:space-around}footer .footer-post{flex-grow:1;padding:1rem 1rem 1rem 3rem;color:white}main{margin:100px 25px;border-radius:2px 2px 3px 3px}main .frontpage,main .post-list{padding-top:1rem}main .frontpage .front-page-post,main .post-list .front-page-post{border:none}main .frontpage .front-page-post:first-of-type h1,main .post-list .front-page-post:first-of-type h1{font-size:30px}main .frontpage article div,main .post-list article div{margin-top:0.5rem}main .frontpage article div img,main .post-list article div img{margin-right:1rem;width:auto;height:150px}main .frontpage article div p,main .post-list article div p{padding-top:0.5rem}}nav ul li a{font-size:15px !important}footer .insta{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:8px}footer .insta a{font-size:12px;color:white;display:flex;justify-content:center;align-items:center}footer .insta a img{padding-left:10px}
