.lg-only{display:none}@media (width>=992px){.lg-only{display:inline}}.standardtext h1,.standardtext h2,.standardtext h3,.standardtext h4,.standardtext h5,.standardtext h6,.standardtext p{margin-bottom:1rem}.ohnemus-logo{width:auto;display:block;max-width:290px!important}.ohnemus-logo--main,.ohnemus-logo--mobile{height:100px}.ohnemus-logo--sticky{height:50px}.main-header .header-lower .nav-outer{padding-top:31px}.banner-section h1,.banner-section h2{color:#fff;text-transform:none;margin-bottom:30px;font-size:80px;line-height:1.15em;display:block;position:relative;font-family:Poppins,sans-serif!important;font-weight:700!important}@media (width<=767px){.banner-section .text br{display:none}}.banner-section .image-layer:after{content:"";background:linear-gradient(90deg,#121412d1 0%,#12141273 55%,#12141214 100%);position:absolute;inset:0}@media (width<=1139px){.banner-section h1,.banner-section h2{font-size:50px}}@media (width<=767px){.banner-section h1,.banner-section h2{font-size:38px}}.hero-slide-1 .image-layer{background-image:url(/wooder/images/ohnemus/hero-lager.jpg)}.hero-slide-2 .image-layer{background-image:url(/wooder/images/ohnemus/rundholz.jpg)}.company-cta{margin-top:32px}.video-box .image img{object-fit:cover;min-height:520px}.services-section .services-carousel{display:flex}.services-section .services-carousel .owl-stage{align-items:stretch;display:flex}.services-section .services-carousel .owl-item{height:auto;display:flex}.services-section .services-carousel .owl-nav{z-index:5;gap:10px;display:flex;position:absolute;top:-90px;right:0}@media (width<=767px){.services-section .services-carousel .owl-nav{justify-content:center;margin-top:20px;position:static}}.services-section .services-carousel .owl-prev,.services-section .services-carousel .owl-next{color:#fff;background:#d49134;border:none;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;line-height:1;transition:background .3s;display:inline-flex;position:relative}.services-section .services-carousel .owl-prev:hover,.services-section .services-carousel .owl-next:hover{color:#fff;background:#8f5e32}.services-section .services-carousel .owl-prev span,.services-section .services-carousel .owl-next span{pointer-events:none}.services-section .services-carousel .owl-dots{text-align:center;flex:none;width:100%;margin-top:20px}.service-block{width:100%;display:flex}.service-block .inner-box{flex-direction:column;width:100%;display:flex}.service-block .image-box{flex-shrink:0}.service-block .image img{object-fit:cover;width:100%;height:270px}.service-block .lower-content{flex-direction:column;flex-grow:1;min-height:230px;padding:28px 22px;display:flex}.service-block h3{color:#222;margin-bottom:15px;font-size:22px;font-weight:600;line-height:1.3}.service-block .text{color:#666;flex-grow:1;line-height:1.7}.projects-grid{--project-gap:30px;margin-right:calc(var(--project-gap) / -2);margin-left:calc(var(--project-gap) / -2);flex-wrap:wrap;display:flex}.projects-grid>[class*=col-]{padding-right:calc(var(--project-gap) / 2);padding-left:calc(var(--project-gap) / 2)}.project-block-two{margin-bottom:var(--project-gap)}.project-block-two .image-box .image{aspect-ratio:4/3;position:relative;overflow:hidden}.project-block-two .image-box .image img{object-fit:cover;width:100%;height:100%;display:block}.project-block-two .overlay-box{opacity:1;background:linear-gradient(#16110d00,#16110de6);padding:24px;top:auto}.project-block-two .overlay-inner{position:absolute;bottom:24px;left:24px;right:24px}.project-block-two h3{color:#fff;margin-bottom:6px;font-size:22px;font-weight:600}.project-block-two p{color:#ffffffdb;margin:0 0 12px;line-height:1.5}.project-block-two .icon-box a{color:#222;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:8px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}.project-block-two .icon-box a:hover{color:#fff;background:#d49134}.sustainability-section{padding:110px 0 90px;position:relative;overflow:hidden}.sustainability-section .image-layer{background:linear-gradient(#171c14e6,#171c14e6),url(/wooder/images/ohnemus/rundholz.jpg) 50%/cover;position:absolute;inset:0}.sustainability-section .content{position:relative}.sustainability-section .row{flex-wrap:wrap;display:flex}.sustainability-section .row>[class*=col-]{margin-bottom:30px;display:flex}.responsibility-card{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;flex-direction:column;width:100%;min-height:290px;padding:34px 26px;display:flex}.responsibility-card>span{color:#d89a55;font-size:34px}.responsibility-card h3{color:#fff;margin:20px 0 12px;font-size:21px}.responsibility-card p{color:#ffffffd1;flex-grow:1;line-height:1.7}.why-choose-image{background-image:url(/wooder/images/ohnemus/automatisierung.jpg)}.feature-block-two h3{color:#fff;margin-bottom:8px;font-size:18px;font-weight:600}.wood-species{background:#f5f2ed;padding:110px 0 100px}.wood-species:before{opacity:.18;background-image:url(/wooder/images/icons/pattern-4.png);background-position:50%;background-repeat:no-repeat}.wood-species .auto-container{position:relative}.wood-species .sec-title{margin-bottom:50px}@media (width<=575px){.wood-species{padding:80px 0 70px}}.wood-species__showcase{align-items:stretch}.wood-species .image-column{display:flex}.wood-species .image-column .wood-species__image{width:100%;height:100%;overflow:hidden}.wood-species .image-column img{object-fit:cover;width:100%;height:100%}.wood-species .image-column figcaption{color:#fff;background:linear-gradient(#0000,#201710e6);padding:24px 28px;position:absolute;bottom:0;left:0;right:0}.wood-species .image-column figcaption strong,.wood-species .image-column figcaption span{display:block}.wood-species .image-column figcaption strong{margin-bottom:3px;font:600 24px/1.25 Poppins,sans-serif}@media (width<=991px){.wood-species .image-column .wood-species__image{height:430px;margin-right:0}}.wood-species__focus-grid .service-block-two{display:flex}.wood-species__focus-grid .inner-box{width:100%;box-shadow:none;border:1px solid #ece7e1;padding:32px 25px}.wood-species__focus-grid .icon{color:#d49134;margin-bottom:14px;font-size:58px}.wood-species__focus-grid h3{margin-bottom:7px}.wood-species__focus-grid .text{color:#666;letter-spacing:.05em;text-transform:uppercase;font-size:14px}.wood-species__others{color:#fff;background:#3b2a1c;padding:28px 32px 24px}.wood-species__others h3{color:inherit;margin-bottom:18px;font-size:20px}.wood-species__others ul{flex-wrap:wrap;gap:10px 18px;margin:0;display:flex}.wood-species__others li{padding-left:18px;line-height:1.5;position:relative}.wood-species__others li:before{color:#d49134;content:"";font-family:"Font Awesome 5 Free";font-size:11px;font-weight:900;position:absolute;top:0;left:0}@media (width<=575px){.wood-species .image-column .wood-species__image{height:340px}.wood-species__others{padding:25px 22px 20px}.wood-species__others ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;display:grid}}.contact-cta>span{color:#fff;margin-bottom:20px;font-size:42px;display:block}.contact-cta h3{color:#fff;margin-bottom:18px;font-size:25px}.contact-cta p{color:#ffffffc7;margin-bottom:28px;line-height:1.7}.contact-section{padding-bottom:80px}.contact-grid{justify-content:center}.contact-info-block{margin-bottom:30px;display:flex}.contact-info-block .inner{text-align:center;background:#f7f4f0;width:100%;min-height:360px;padding:55px 34px}.contact-info-block .icon{color:#d49134;margin-bottom:22px;font-size:54px;line-height:1;display:block}.contact-info-block h3{color:#222;margin-bottom:18px;font-size:21px;font-weight:600}.contact-info-block p,.contact-info-block address{color:#666;font-style:normal;line-height:1.8}.contact-link{color:inherit;transition:transform .25s,box-shadow .25s;display:block}.contact-link:hover{transform:translateY(-4px);box-shadow:0 16px 40px #231b141a}.contact-link strong{color:#d49134;margin-top:18px;display:block}.mail-button{margin-top:20px}.call-back-section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:110px 0;position:relative}@media (width<=991px){.call-back-section{padding:80px 0}}.call-back-section .outer-box{z-index:1;position:relative;box-shadow:0 0 80px #00000080}.call-back-section .text-column{position:relative}.call-back-section .text-column .inner-column{text-align:center;background-color:#fff;justify-content:center;align-items:center;height:100%;padding:50px;display:flex;position:relative}@media (width<=991px){.call-back-section .text-column .inner-column{padding:40px 25px}}.call-back-section .text-column .message{color:#222;margin-bottom:25px;font-size:30px;font-weight:500;line-height:1.4em;position:relative}.call-back-section .text-column .message strong{color:#d49134;font-size:42px}.call-back-section .text-column .text{color:#666;margin-bottom:50px;position:relative}.call-back-section .form-column{position:relative}.call-back-section .form-column .inner-column{height:100%;position:relative}.info-block{align-items:stretch;display:flex;position:relative}.info-block .inner-box{text-align:center;background-color:#fff;border-radius:20px;flex-direction:column;justify-content:flex-start;width:100%;padding:30px 15px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 0 30px #0000001a}.info-block .inner-box:hover{transform:translateY(-4px);box-shadow:0 16px 40px #231b141a}.info-block .icon{color:#d49134;margin-bottom:20px;font-size:42px;display:inline-block;position:relative}.info-block ul{margin:0;padding:0;list-style:none}.info-block ul li{color:#222;font-size:16px;font-weight:400;line-height:1.6em;position:relative}.info-block ul li strong{margin-bottom:5px;font-size:20px;font-weight:600;display:block}.info-block ul li a{color:#222;transition:color .3s}.info-block ul li a:hover{color:#d49134}.info-block ul li address{margin:0;font-style:normal}.request-form{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;height:100%;padding:50px 30px;display:flex;position:relative;overflow:hidden}@media (width<=991px){.request-form{padding:40px 25px}}.request-form .privacy-field{margin-bottom:15px}.request-form .privacy-label{color:#fff;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.request-form .privacy-label input[type=checkbox]{accent-color:#d49134;flex-shrink:0;width:18px;height:18px;margin-top:2px}.request-form .privacy-label a{color:#fff;text-decoration:underline}.request-form .privacy-label a:hover{text-decoration:none}.request-form .website-field{opacity:0;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.request-form:before{content:"";opacity:.95;background-color:#d49134;width:100%;height:100%;position:absolute;top:0;left:0}.request-form>*{z-index:1;position:relative}.request-form h3{color:#fff;margin-bottom:20px;font-size:28px;font-weight:600}.request-form .form-group{margin-bottom:15px;position:relative}.request-form .form-group:last-child{margin-bottom:0}.request-form .form-group input[type=text],.request-form .form-group input[type=email],.request-form .form-group input[type=tel],.request-form .form-group textarea{color:#fff;background-color:#00000026;border:1px solid #0000;border-radius:2px;width:100%;height:40px;padding:9px 20px;font-size:16px;font-weight:400;line-height:20px;transition:border-color .3s;display:block;position:relative}.request-form .form-group input[type=text]::placeholder,.request-form .form-group input[type=email]::placeholder,.request-form .form-group input[type=tel]::placeholder,.request-form .form-group textarea::placeholder{color:#ffffffb3}.request-form .form-group input[type=text]:focus,.request-form .form-group input[type=email]:focus,.request-form .form-group input[type=tel]:focus,.request-form .form-group textarea:focus{border-color:#8f5e32;outline:none}.request-form .form-group textarea{resize:none;height:120px}.request-form .form-group button{width:100%;display:block;position:relative}.contact-card{text-align:center;background:#fff;border:1px solid #ece7e1;min-height:260px;margin-bottom:30px;padding:42px 24px;box-shadow:0 12px 35px #231b140f}.contact-card h3{color:#222;margin-bottom:8px;font-size:20px;font-weight:600}.contact-card p{color:#777;margin:0}.initials{color:#fff;letter-spacing:.04em;background:#3b2a1c;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:24px;font-family:Poppins,sans-serif;font-size:25px;font-weight:600;display:inline-flex}.team-block .image-box .image{aspect-ratio:3/4;position:relative;overflow:hidden}.team-block .image-box .image img{object-fit:cover;width:100%;height:100%}.main-footer{background-image:url(/wooder/images/background/12.png)}.footer-logo img{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:220px;max-height:100px}.contact-title{background-image:linear-gradient(#14110e94,#14110e94),url(/wooder/images/ohnemus/standort.jpg);background-position:50%;background-size:cover}.about-us .about-years .years,.instagram-widget .image a:after,.checkout-page .default-links li a:hover,.coming-soon .emailed-form .form-group input[type=submit],.coming-soon .emailed-form button,.order-box ul li span,.checkout-page .sec-title h3,.checkout-page .default-links li a,.checkout-page .default-links li .far,.cart-table tbody tr .remove-btn:hover,.product-details .basic-details .details-header .rating,.sidebar .related-posts .post a,.sidebar .related-posts .post a:hover,.shop-item .lower-content .name a:hover,.comments-area .comment-box .reply-btn:hover,.comments-area .comment-box .date,.blog-cat li a:before,.instagram-widget .link-box a:hover,.latest-news .post .post-info,.latest-news .post:hover h3 a,.cat-list li:hover a,.cat-list li.active a,.info-block ul li a:hover,.info-block .icon,.main-footer .social-links li a:hover,.subscribe-form .form-group input[type=submit],.popular-posts .post h4 a:hover,.main-footer .contact-list li a:hover,.social-icon-three li a:hover,.main-footer .contact-list li span,.contact-page-section .contact-info li a:hover,.error-section .error-title span,.author-box .social-icon li a:hover,.news-block-three .btn-box a,.news-block-three h4 a:hover,.news-block-three .post-info li span,.news-block-two h4 a:hover,.news-block-two .post-info li span,.news-block h4 a:hover,.news-block .post-info li span,.team-block .info-box .social-links li a:hover,.testimonial-block-two .rating,.testimonial-block-two .info-box .address,.testimonial-block .info-box .city,.feature-block-two .icon,.product-block .info-box h5,.main-footer.style-three .list-style-three li a:hover,.offer-section .form-column .upper-text p:nth-child(3n+2),.offer-section .image-column .upper-box h2 .discount,.styled-pagination li.prev-post a:hover,.styled-pagination li.next-post a:hover,.load-more-option .load-more a,.project-detail .project-info li p a:hover,.project-detail .project-info li .icon,.project-block-three .content-box h4 a:hover,.project-block-two .upper-box .category,.project-block .overlay-box .view-project:hover,.work-block .icon-box:before,.work-block:hover .icon-box .icon,.header-style-four .main-menu .navigation>li.current>a,.header-style-four .main-menu .navigation>li:hover>a,.fluid-section-one .content-column .services li:hover a,.fluid-section-one .content-column .services li:hover .icon,.fluid-section-one .content-column .services li .icon,.fluid-section-one .content-column .services li a:hover,.help-box .info-box li .icon,.feature-box .feature-block .icon-box span,.btn-style-three:hover,.service-block-two .icon,.subscribe-form .form-group button:hover,.main-footer .list-style-two li a:hover,.news-block .post-info li a:hover,.btn-style-two:hover,.service-block-two h3,.service-block .overlay-box .read-more:hover,.service-block .overlay-box h3 a:hover,.service-block .overlay-box h3,.service-block .overlay-box h3 a,.sec-title.active h2,.contact-info-box .info-list li a:hover,.mobile-menu .navigation li:hover>a,.mobile-menu .navigation li.current>a,.nav-outer .mobile-nav-toggler,.sticky-header .main-menu .navigation>li:hover>a,.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li.current-menu-item>a,.header-style-three .sidebar-btn,.header-style-three .main-menu .navigation>li.current>a,.header-style-three .main-menu .navigation>li:hover>a,.main-header .info-box li a:hover,.main-header .info-box .icon-box span,.main-header .search-panel .search-btn:hover,.offer-section .fact-counter .icon,.offer-section .content-column h2 .discount,.main-menu .navigation>li:hover>a,.main-menu .navigation>li.current>a,.social-icon-two li a:hover,.social-icon-one li a:hover,.main-header .top-left .text .icon,.tag-list li a:hover,.list-style-two li:before,.list-style-one li:before,.pricing-table.tagged .inner-box:before,.service-block-three .icon,.service-block .lower-content h4 a:hover,.contact-info-block .icon,.pricing-table .duration,.btn-style-one,a{color:#d49134}.fun-facts-section .fact-counter .icon,.video-section .fact-counter .icon,.subscribe-form .form-group input[type=submit]:hover,.shop-item .overlay-box .btn-box a:hover,.payment-box .payment-options li .radio-option label .small-text,.checkout-page .lower-content .column h2:after,.range-slider-one .ui-state-default,.range-slider-one .ui-widget-content .ui-state-default,.comments-area .comment-box .reply-btn,.blog-cat li.active a,.blog-cat li a:hover,.tag-list li a,.instagram-widget .link-box a,.latest-news .post-thumb a:before,.main-footer.style-two .contact-list li span,.main-footer .widget-title:before,.main-footer .footer-bottom,.contact-page-section .contact-info li .icon,.blog-detail .post-share-options .social-icon li a,.blog-detail .post-share-options .tags a,.testimonial-carousel-two .owl-dot.active,.testimonial-carousel-two .owl-dot:hover,.testimonial-block-two .inner-box:before,.testimonial-carousel .owl-next,.testimonial-carousel .owl-prev,.pricing-tabs .tab-btns li.tab-btn:before,.product-block .btn-box a:hover,.offer-section .image-column .upper-box .title,.styled-pagination li a:hover,.styled-pagination li.active a,.load-more-option li.prev a:hover,.load-more-option li.next a:hover,.project-block-two .overlay-box:before,.fun-facts-section .counter-column .inner-column:before,.video-section .fact-counter .counter-column .inner-column:before,.category-list li a:after,.services-carousel .owl-dot.active,.services-carousel .owl-dot:hover,.service-block-two .inner-box:before,.banner-section.style-three .owl-dot,.sec-title h2:before,.hidden-bar .appointment-form input[type=text],.hidden-bar .appointment-form input[type=email],.hidden-bar .appointment-form textarea,.hidden-bar .inner-box .cross-icon,.mobile-menu .close-btn,.header-style-three .main-box:before,.offer-section .content-column .title,.btn-style-two,.scroll-to-top:hover{background-color:#d49134}.tag-list li a:hover,.list-style-three li:before,.services-carousel .owl-dot,.testimonial-carousel-two .owl-dot,.pricing-table .table-content ul li:before,.btn-style-one,.about-us .about-years:before,.request-form .form-group input[type=text]:focus,.request-form .form-group input[type=email]:focus,.request-form .form-group input[type=url]:focus,.request-form .form-group textarea:focus,.request-form .form-group select:focus,.coming-soon .emailed-form .form-group input:focus,.coming-soon .emailed-form .form-group select:focus,.coming-soon .emailed-form .form-group textarea:focus,.login-form .form-group input[type=text]:focus,.login-form .form-group input[type=password]:focus,.login-form .form-group input[type=tel]:focus,.login-form .form-group input[type=email]:focus,.login-form .form-group select:focus,.login-form .form-group textarea:focus,.coupon-form .form-group input[type=text]:focus,.checkout-form input:focus,.checkout-form select:focus,.checkout-form textarea:focus,.shipping-form .form-group input[type=text]:focus,.shipping-form .form-group input[type=password]:focus,.shipping-form .form-group input[type=tel]:focus,.shipping-form .form-group input[type=email]:focus,.shipping-form .form-group select:focus,.shipping-form .form-group textarea:focus,.shop-comment-form input:focus,.shop-comment-form select:focus,.shop-comment-form textarea:focus,.shop-comment-form .form-group input[type=text]:focus,.shop-comment-form .form-group input[type=password]:focus,.shop-comment-form .form-group input[type=tel]:focus,.shop-comment-form .form-group input[type=email]:focus,.shop-comment-form .form-group select:focus,.shop-comment-form .form-group textarea:focus,.range-slider-one .ui-state-default,.range-slider-one .ui-widget-content .ui-state-default,.comment-form .form-group input:focus,.comment-form .form-group select:focus,.comment-form .form-group textarea:focus,.sidebar .search-box .form-group input:focus,.contact-form .form-group input:focus,.contact-form .form-group select:focus,.contact-form .form-group textarea:focus,.blog-detail blockquote,.faq-form .form-group input:focus,.faq-form .form-group select:focus,.faq-form .form-group textarea:focus,.pricing-tabs .tab-btns,.discount-form .form-group input:focus,.discount-form .form-group select:focus,.discount-form .form-group textarea:focus,.offer-section:before,.project-detail blockquote,.sortable-masonry .filters .filter.active,.sortable-masonry .filters .filter:hover,.banner-section.style-three .owl-dot.active,.header-style-two,.cat-list li:hover:before,.cat-list li.active:before,.main-header .search-panel input:focus,.main-header .search-panel select:focus,.main-header .search-box-outer .dropdown-men{border-color:#d49134}.payment-box .payment-options li .radio-option label .small-text:before{border-bottom-color:#d49134}.offer-section .content-column .title:before,.offer-section .image-column .upper-box .title:before,.main-header .search-box-outer .dropdown-menu{border-top-color:#d49134}
