::after,::before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body{--sr-7-css-loaded:1;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;text-align:left;background-color:#fff}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}footer,nav,section{display:block}h2,h6{margin-bottom:.5rem;color:inherit}p,ul{margin-top:0;margin-bottom:1rem}a{background-color:transparent;-webkit-text-decoration-skip:objects}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}button{border-radius:0;margin:0;font-size:inherit;overflow:visible;text-transform:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{padding:0;border-style:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h2{font-size:2rem}h6{font-size:1rem;font-size:20px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-12,.col-md-4{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-12,.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.collapse{display:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.navbar,.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}@media (min-width:992px){.navbar-expand-lg,.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.ml-auto{margin-left:auto!important}.text-left{text-align:left!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}}@font-face{font-display:swap;font-family:"themify";src:url(/wp-content/themes/bauen/includes/fonts/themify.eot);src:url(/wp-content/themes/bauen/includes/fonts/themify.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/bauen/includes/fonts/themify.woff)format("woff"),url(/wp-content/themes/bauen/includes/fonts/themify.ttf)format("truetype"),url(/wp-content/themes/bauen/includes/fonts/themify.svg)format("svg");font-weight:400;font-style:normal}[class^=ti-]{font-family:"themify";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-line-double:before{content:""}.ti-instagram:before{content:""}.ti-facebook:before{content:""}h2{font-size:40px}h2,h6{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25em;margin:0 0 20px}[data-overlay-darkgray]{position:relative}[data-overlay-darkgray]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#272727}[data-overlay-darkgray="5"]:before{opacity:.5}.mb-30{margin-bottom:30px!important}button::-moz-focus-inner{padding:0;border:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/themes/bauen/includes/fonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/themes/bauen/includes/fonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;list-style:none;word-wrap:break-word}body,p{font-family:"Didact Gothic",sans-serif;font-size:16px;font-weight:400;color:#999}body{overflow-x:hidden!important;background:#272727}p{margin-bottom:20px}img{width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#323232;max-width:100%;height:auto}a,a:hover,span{display:inline-block;text-decoration:none;color:inherit}button,button:hover{border:1px solid #fff0}body,button,p{line-height:1.75em}button{font-family:"Oswald",sans-serif;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;background:#b19777;cursor:pointer}button:hover{background-color:#323232;color:#999}::-webkit-input-placeholder{color:#999;font-size:15px;font-weight:400}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999;opacity:1}:-ms-input-placeholder{color:#999}.bg-img{background-size:cover;background-repeat:no-repeat}.bg-fixed{background-attachment:fixed}.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}::-webkit-selection{color:#999;background:rgb(0 0 0/.1)}::-moz-selection{color:#999;background:rgb(0 0 0/.1)}::selection{color:#999;background:rgb(0 0 0/.1)}.section-padding2{padding:0 0 90px}.section-title{font-size:40px;font-family:"Oswald",sans-serif;font-weight:400;color:#fff;text-transform:uppercase;position:relative;letter-spacing:10px;word-spacing:5px;margin-bottom:30px}.banner-img:after,.left-panel{position:absolute;height:100%;left:0}.left-panel{background:#272727;width:143px;top:0;z-index:1;overflow:hidden}@media (max-width:1259.98px){.left-panel{width:100px}}@media (max-width:1024px){.left-panel{width:60px}}@media (max-width:767.98px){.left-panel:not(.el-left-panel){display:none}}.banner-header{height:50vh;z-index:-2}@media screen and (max-width:767px){.banner-header{height:30vh;margin-top:70px}}.banner-img:after{right:0;content:"";background:-webkit-linear-gradient(bottom,rgb(39 39 39)0,rgb(39 39 39/.8) 100%,rgb(39 39 39/.5) 100%);background:linear-gradient(to top,rgb(39 39 39)0,rgb(39 39 39/.8) 100%,rgb(39 39 39/.5) 100%);object-fit:cover}.content-wrapper{position:relative}.content-lines-wrapper{position:absolute;left:0;width:100%;height:100%;overflow:hidden}.content-lines,.content-lines-inner{position:absolute;height:100%;border-left:1px solid #323232;border-right:1px solid #323232}.content-lines-inner{width:1140px;left:50%;margin-left:-570px;top:0;border-bottom:1px solid #323232}.content-lines{left:33.666666%;right:33.666666%}.main-footer{border-top:1px solid rgb(255 255 255/.05)}.main-footer .abot .social-icon{text-align:center;margin-bottom:20px}.main-footer .abot .social-icon a{width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;border:1px solid #373737;color:#999;border-radius:100%;margin-right:3px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.main-footer .abot .social-icon a:hover{border:1px solid #b19777;background:#fff0;color:#b19777}.main-footer .fothead h6{margin-bottom:0;font-family:"Oswald",sans-serif;color:#b19777;font-size:17px}.main-footer .fotcont .fothead h6{font-family:"Didact Gothic",sans-serif;font-weight:400;position:relative;padding-bottom:5px;font-size:16px}.main-footer .fotcont .fothead h6:after{content:"";position:absolute;right:0;bottom:0;width:100%;border:0}.main-footer .fotcont p{margin-bottom:0}.main-footer .sub-footer{padding:30px 0 10px;margin-top:30px}.main-footer .sub-footer p{font-size:14px;color:#999;margin-top:0}.main-footer .sub-footer p a:hover{color:#b19777}.main-footer .sub-footer p.right{text-align:right}.progress-wrap{position:fixed;bottom:30px;right:30px;border-radius:50px;z-index:100;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255/.2);box-shadow:inset 0 0 0 1px rgb(255 255 255/.2)}.progress-wrap,.progress-wrap svg.progress-circle path,.progress-wrap::after{-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap,.progress-wrap::after{height:40px;width:40px;cursor:pointer;display:block}.progress-wrap::after{position:absolute;font-family:"themify";content:"";text-align:center;line-height:40px;font-size:12px;font-weight:700;left:0;top:0;z-index:1;color:#b19777}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:rgb(255 255 255/.2);stroke-width:2;-webkit-box-sizing:border-box;box-sizing:border-box;stroke:#b19777}@media screen and (max-width:991px){.bg-fixed{background-attachment:scroll!important}}@media screen and (max-width:767px){.main-footer .sub-footer p.right{text-align:left}.main-footer .abot .social-icon{text-align:left;margin-bottom:15px}}@media screen and (max-width:480px){.text-left{text-align:center}}@media screen and (max-width:1024px){.container{padding-right:30px;padding-left:30px}}@media (max-width:767px){nav.navbar .navbar-nav.-white .nav-link.nav-color{color:#272727}.logo-wrapper{float:left;padding:15px}}.navbar .navbar-nav.-white .nav-link.nav-color{color:#fff}.dark-version .sub-footer2,.main-footer .sub-footer{border-top:1px solid rgb(255 255 255/.05)}@media (max-width:767px){nav.navbar .navbar-nav.-white .nav-link.nav-color{color:#272727}.logo-wrapper{float:left;padding:15px}}.right{float:right}.navbar.bn-classic-main-wrapper .logo{width:auto}.logo-wrapper{background:#fff}.sub-footer2{padding:60px 0 0}.main-footer{padding:0!important;border-top:0 solid #f4f4f4!important}@media screen and (max-width:767px){.dark-version nav.navbar .navbar-nav.-white .nav-link.nav-color{color:#999}}@media screen and (max-width:991px){body .navbar.bn-classic-main-wrapper .logo{text-align:center}}@media screen and (max-width:767px){div.logo{max-width:150px;width:150px}.main-footer .sub-footer p.right{float:left}.main-footer .sub-footer .text-left{padding-bottom:15px}}::placeholder{color:#777}.navbar .navbar-nav .nav-link.nav-color:hover{color:#b19777}.sub-footer2{padding-top:60px!important}.progress-wrap{opacity:0}.bauen-mob-menu-wrapper.bauen-mob-menu-ss{display:none}.logo-holder{position:absolute;left:80px;top:30px;z-index:11}@media only screen and (max-width:1064px){.bauen-mob-menu-wrapper.bauen-mob-menu-ss{display:block}.bauen-mob-menu-wrapper .logo{text-align:left}.bn-classic-main{display:none}.bauen-mob-menu-wrapper{position:fixed;top:0;left:0;width:100%;height:90px;z-index:10;padding:0 20px 0 200px;-webkit-transform:translate3d(0,0,0)}.logo-holder{left:20px;top:25px}.nav-button-wrap{float:right;height:30px;width:30px;cursor:pointer;position:relative;top:40px;margin-right:16px;display:block}.nav-button span{float:left;width:100%;height:2px;background:#b19777;margin-bottom:4px;border-radius:4px;-webkit-transition:all 200ms linear;transition:all 200ms linear}.nav-button span:first-child{width:50%}.dark-version .main-menu,.main-menu{box-shadow:0 5px 200px rgb(0 0 0/.1);-webkit-box-shadow:0 5px 15px rgb(0 0 0/.1)}.main-menu{position:absolute;top:90px;right:-20px;width:70%;z-index:50;max-height:100vh;min-height:100vh;padding:50px 10px;visibility:hidden;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.dark-version .main-menu{background:#272727}.dark-version .bauen-mob-menu-wrapper{background:#272727}}@media only screen and (max-width:768px){.container{max-width:750px}}@media only screen and (max-width:660px){.container{max-width:650px}}.section-title{border-bottom:none!important}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#171717}html{scrollbar-width:none;-ms-overflow-style:none}.navbar{position:absolute;left:0;top:0;width:100%;background:#fff0;z-index:99;padding:0 10%0 0}.navbar .icon-bar,.navbar .navbar-nav .nav-link:hover{color:#b19777}.navbar .navbar-nav .nav-link{font-family:"Oswald",sans-serif;font-size:15px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:4px;margin:5px;-webkit-transition:all .4s;transition:all .4s}.logo-wrapper{float:left;background:#272727;padding:30px 50px}.logo{padding:0;width:150px;text-align:center}.logo-img{width:75px;margin-bottom:5px}@media screen and (max-width:767px){.navbar{padding-right:0;background:#272727}.logo-wrapper{float:left;padding:15px}}@media screen and (max-width:991px){.navbar .logo{text-align:left;margin-left:0}.logo-img{margin-bottom:0}.navbar button{margin-right:15px;outline:0!important}.navbar button,.navbar button:hover{background:#272727}.navbar .navbar-collapse{max-height:600px;overflow:auto;background:#272727;text-align:left;padding:15px 30px 30px 15px}.navbar .nav-link{margin:0 auto!important}.navbar .navbar-nav .nav-link{color:#999}}