::-moz-selection{color:#2f2f2f;background:#baa594;text-shadow:none}::selection{color:#2f2f2f;background:#baa594;text-shadow:none}@media(min-width:890px){.nav li li{padding:0;margin:0;width:100%}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgb(184 165 147 / 14%);opacity:1}.et-menu li li a{padding:6px 18px;width:100%}.et_pb_menu .et-menu-nav>ul ul{padding:0px 0;text-align:left}.nav li ul{width:375px}}.et_mobile_menu{border-top:2px solid #b8a593}.mobile_menu_bar{margin-right:1rem}.et_mobile_menu li li{padding-left:0}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{top:4rem}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header{padding-right:0rem;padding-left:0rem}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:100%;padding:0}}.social-icons{position:fixed;right:2rem;top:26vh}@media(max-width:860px){.social-icons{display:none}#produkte,#holzwerke,#team,#kontakt{padding-top:20px!important}}.page-id-142:where(img[class*=wp-image-]){height:100%;max-height:200px;max-width:100%;object-fit:cover}.page-id-142 .et_pb_blurb_15 .et_pb_main_blurb_image .et_pb_image_wrap{width:200px;height:200px}.page-id-142 .et_pb_blurb_0 .et_pb_main_blurb_image .et_pb_image_wrap,.page-id-142 .et_pb_blurb_4 .et_pb_main_blurb_image .et_pb_image_wrap,.page-id-142 .et_pb_blurb_10 .et_pb_main_blurb_image .et_pb_image_wrap,.page-id-142 .et_pb_blurb_14 .et_pb_main_blurb_image .et_pb_image_wrap,.page-id-142 .et_pb_blurb_15 .et_pb_main_blurb_image .et_pb_image_wrap,.page-id-142 .et_pb_blurb_18 .et_pb_main_blurb_image .et_pb_image_wrap{width:200px;height:200px;margin-top:0px!important}#karriere-img img{object-fit:cover}@media(min-width:980px){#produkte,#holzwerke,#team,#kontakt{padding-top:140px}}@media(min-width:2100px){#team{padding-top:382px}}.menz-bewerbung-wrapper{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#5f4a3a}.menz-form-row{display:flex;gap:28px;margin-bottom:20px}.menz-form-col{flex:1}.menz-small-col{max-width:120px;flex:0 0 120px}.menz-bewerbung-wrapper label{display:block;margin-bottom:5px;font-size:15px;font-weight:600;color:#6b5442;line-height:1.3;text-transform:uppercase}.menz-bewerbung-wrapper input[type="text"],.menz-bewerbung-wrapper input[type="email"],.menz-bewerbung-wrapper input[type="tel"],.menz-bewerbung-wrapper select,.menz-bewerbung-wrapper textarea{width:100%;background:#f8f5ef;border:1px solid #b9aea4;padding:14px 16px;font-size:15px;color:#5f4a3a;border-radius:0;transition:all 0.2s ease;font-family:inherit}.menz-bewerbung-wrapper textarea{min-height:180px;resize:vertical}.menz-bewerbung-wrapper input:focus,.menz-bewerbung-wrapper textarea:focus,.menz-bewerbung-wrapper select:focus{outline:none;border-color:#80634c;background:#fff}.menz-upload-title{margin:55px 0 28px;color:#6b5442;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.1;letter-spacing:0.03em}.menz-bewerbung-wrapper input[type="file"]{width:100%;padding:12px;background:#f8f5ef;border:1px solid #b9aea4;font-family:inherit;color:#5f4a3a}.menz-datenschutz{margin-top:38px;font-size:13px;line-height:1.7;color:#6f6a64}.menz-datenschutz a{color:#80634c;text-decoration:underline}.menz-datenschutz .wpcf7-list-item{margin:0}.menz-submit-wrap{margin-top:38px}.menz-submit-wrap input[type="submit"]{background:#9a7b5d;border:none;color:#fff;padding:18px 34px;min-width:260px;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.12em;cursor:pointer;transition:all 0.25s ease;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;appearance:none;-webkit-appearance:none}.menz-submit-wrap input[type="submit"]:hover{background:#826549;transform:translateY(-1px)}.wpcf7-response-output{margin:30px 0 0!important;border-color:#9a7b5d!important;color:#5f4a3a;font-size:14px}.menz-bewerbung-wrapper .wpcf7-not-valid-tip{font-size:14px;margin-top:6px;color:#db0400;text-transform:uppercase}.menz-bewerbung-wrapper .wpcf7-not-valid{border:1px solid #c40000!important}@media (max-width:768px){.menz-form-row{flex-direction:column;gap:18px;margin-bottom:18px}.menz-small-col{max-width:100%;flex:1}.menz-upload-title{font-size:24px;margin-top:45px}.menz-submit-wrap input[type="submit"]{width:100%;min-width:0}}