html,body{-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:none;list-style:none;word-wrap:break-word}body{font-family:"Didact Gothic",sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#999;overflow-x:hidden!important;background:#272727}p{font-family:"Didact Gothic",sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#999;margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.25em;margin:0 0 20px}img{width:100%;height:auto}img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#323232}span,a,a:hover{display:inline-block;text-decoration:none;color:inherit}button,input,optgroup,select,textarea{font-family:"Oswald",sans-serif}input[type=password]:focus,input[type=email]:focus,input[type=text]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus,input[type=tel]:focus,textarea:focus{outline:none}input[type=password],input[type=email],input[type=text],input[type=file],input[type=tel],textarea,body .wc-block-components-form .wc-block-components-text-input input[type=email],body .wc-block-components-form .wc-block-components-text-input input[type=number],body .wc-block-components-form .wc-block-components-text-input input[type=password],body .wc-block-components-form .wc-block-components-text-input input[type=tel],body .wc-block-components-form .wc-block-components-text-input input[type=text],body .wc-block-components-form .wc-block-components-text-input input[type=url],body .wc-block-components-text-input input[type=email],body .wc-block-components-text-input input[type=number],body .wc-block-components-text-input input[type=password],body .wc-block-components-text-input input[type=tel],body .wc-block-components-text-input input[type=text],body .wc-block-components-text-input input[type=url]{max-width:100%;margin-bottom:10px;padding:10px 0;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.5em;font-family:"Didact Gothic",sans-serif;font-size:16px;font-weight:400;color:#999;background-image:none;border-bottom:1px solid #323232;border-color:ease-in-out .15s,box-shadow ease-in-out .15s}input:focus,textarea:focus{border-bottom-width:1px;border-color:#b19777}input[type=submit],input[type=reset],input[type=button],button{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:1.75em;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;background:#b19777;border:1px solid transparent}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover{background-color:#323232;color:#999;border:1px solid transparent}input[type=radio],input[type=checkbox]{display:inline}::-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:rgba(0,0,0,.1)}::-moz-selection{color:#999;background:rgba(0,0,0,.1)}::selection{color:#999;background:rgba(0,0,0,.1)}.section-padding2{padding:0 0 90px}.banner-header{height:50vh;z-index:-2}@media screen and (max-width:767px){.banner-header{height:30vh;margin-top:70px}}.banner-img:after{position:absolute;height:100%;right:0;left:0;content:"";background:-webkit-linear-gradient(bottom,rgba(39,39,39,1) 0%,rgba(39,39,39,.8) 100%,rgba(39,39,39,.5) 100%);background:linear-gradient(to top,rgba(39,39,39,1) 0%,rgba(39,39,39,.8) 100%,rgba(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-inner{position:absolute;width:1140px;left:50%;margin-left:-570px;top:0;height:100%;border-left:1px solid #323232;border-right:1px solid #323232;border-bottom:1px solid #323232}.content-lines{position:absolute;left:33.666666%;right:33.666666%;height:100%;border-left:1px solid #323232;border-right:1px solid #323232}.bauen-blog3 .item{margin-bottom:30px}.bauen-blog3 .post-img{position:relative;overflow:hidden}.bauen-blog3 .post-img:hover img{-webkit-filter:none;filter:none;-webkit-transform:scale(1.09,1.09);transform:scale(1.09,1.09);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.bauen-blog3 .post-img a{display:block}.bauen-blog3 .post-img img{-webkit-transition:all .5s;transition:all .5s}.bauen-blog3 .post-cont{padding:30px 0}.bauen-blog3 .post-cont .tag{display:block;font-weight:400;font-size:12px;letter-spacing:2px;color:#b19777;font-family:"Didact Gothic",sans-serif;text-transform:uppercase;margin-bottom:5px}.bauen-blog3 .post-cont h5{color:#fff;font-size:25px;margin-bottom:15px;font-weight:300;letter-spacing:3px;text-transform:uppercase}.bauen-blog3 .post-cont h5 a{color:#fff}.bauen-blog3 .post-cont h5 a:hover{color:#b19777}.bauen-blog3 .post-cont .date{margin-top:0;font-size:12px;text-align:right;letter-spacing:2px;text-transform:uppercase;margin-bottom:5px}.bauen-blog3 .post-cont i{color:#777;margin:0 10px;font-size:12px}.blog-sidebar .widget{background:#323232;padding:30px;margin-bottom:30px;overflow:hidden}.blog-sidebar .widget ul{margin-bottom:0;padding:0}.blog-sidebar .widget ul li{margin-bottom:15px;color:#999;font-size:16px;line-height:1.5em}.blog-sidebar .widget ul li a{color:#999}.blog-sidebar .widget ul li a:hover{color:#b19777}.blog-sidebar .widget ul li:last-child{margin-bottom:0}.bauen-pagination-wrap{padding:0;margin:0;text-align:center}.bauen-pagination-wrap li{display:inline-block;margin:0 5px}.bauen-pagination-wrap li a{background:0 0;display:inline-block;width:40px;height:40px;line-height:38px;text-align:center;color:#999;font-weight:300;border:1px solid #323232;font-family:"Oswald",sans-serif;font-size:13px;border-radius:100%}.bauen-pagination-wrap li a i{font-size:11px}.bauen-pagination-wrap li a:hover{opacity:1;text-decoration:none;background:0 0;border:1px solid #b19777;color:#b19777}.bauen-pagination-wrap li a.active{background-color:transparent;border:1px solid #b19777;color:#b19777}@media screen and (max-width:768px){.bauen-pagination-wrap{padding:0;margin:0;text-align:center}}.main-footer{padding:60px 0 0;border-top:1px solid rgba(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:0 0;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:none}.main-footer .fotcont p{margin-bottom:0}.main-footer .sub-footer{padding:30px 0 10px;margin-top:30px;border-top:1px solid rgba(255,255,255,.05)}.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;height:40px;width:40px;cursor:pointer;display:block;border-radius:50px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap::after{position:absolute;font-family:"themify";content:"";text-align:center;line-height:40px;font-size:12px;font-weight:700;color:#323232;left:0;top:0;height:40px;width:40px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:rgba(255,255,255,.2);stroke-width:2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap{-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.progress-wrap::after{color:#b19777}.progress-wrap svg.progress-circle path{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}.text-center{text-align:center}.text-right{text-align:center}}@media screen and (max-width:1024px){.container{padding-right:30px;padding-left:30px}}