@font-face{font-family:"Krona One";src:url("/wp-content/uploads/fonts/krona-one-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/uploads/fonts/poppins-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/uploads/fonts/poppins-500.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/uploads/fonts/poppins-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:"Poppins";src:url("/wp-content/uploads/fonts/poppins-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--woodz-ebene:#1A0C09;--woodz-acajou:#3F1B0B;--woodz-orange:#ED7F35;--woodz-orme:#FFEBE1;--woodz-grege:#DDD6D0;--woodz-title:"Krona One",sans-serif;--woodz-body:"Poppins",Arial,sans-serif;--woodz-signature:url("/wp-content/uploads/logo-mw.svg");--woodz-wave:url("/wp-content/uploads/wave.svg")}html,body{overflow-x:hidden}html{scroll-behavior:auto}::selection{background:var(--woodz-orange);color:var(--woodz-ebene)}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{opacity:1;transition:opacity .2s linear .2s}#services,#equipements,#references,#contact{scroll-margin-top:90px}.woodz-vision::before,.woodz-vision::after,.woodz-equipment-content::after,.woodz-booking-pattern,.woodz-footer-lower::after{position:absolute;width:var(--woodz-mark-width);aspect-ratio:223.2 / 300.8;background-color:var(--woodz-mark-color);-webkit-mask-image:var(--woodz-signature);-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--woodz-signature);mask-position:center;mask-size:contain;mask-repeat:no-repeat;opacity:var(--woodz-mark-opacity);pointer-events:none}.woodz-vision::before,.woodz-vision::after,.woodz-equipment-content::after,.woodz-footer-lower::after{content:""}.woodz-vision::before,.woodz-vision::after{--woodz-mark-width:340px;--woodz-mark-color:var(--woodz-acajou);--woodz-mark-opacity:.045;top:50%;transform:translateY(-50%)}.woodz-vision::before{left:-190px}.woodz-vision::after{right:-190px}.woodz-equipment-content::after{--woodz-mark-width:280px;--woodz-mark-color:var(--woodz-orme);--woodz-mark-opacity:.055;z-index:0;top:-105px;right:-70px}.woodz-booking-pattern{--woodz-mark-width:clamp(250px,22vw,350px);--woodz-mark-color:var(--woodz-acajou);--woodz-mark-opacity:.11;z-index:1;top:50%;right:-55px;transform:translateY(-50%)}.woodz-footer-lower::after{--woodz-mark-width:355px;--woodz-mark-color:var(--woodz-orange);--woodz-mark-opacity:.035;right:-100px;bottom:-150px}@media(max-width:980px){.woodz-vision::before,.woodz-vision::after{--woodz-mark-width:300px}.woodz-vision::before{left:-175px}.woodz-vision::after{right:-175px}.woodz-equipment-content::after{--woodz-mark-width:250px;top:-85px;right:-65px}.woodz-booking-pattern{--woodz-mark-width:300px;right:-65px}.woodz-footer-lower::after{--woodz-mark-width:315px}}@media(max-width:767px){.woodz-vision::before,.woodz-vision::after{--woodz-mark-width:240px;--woodz-mark-opacity:.035}.woodz-vision::before{left:-145px}.woodz-vision::after{right:-145px}.woodz-equipment-content::after{--woodz-mark-width:205px;--woodz-mark-opacity:.04;top:-55px;right:-65px}.woodz-booking-pattern{--woodz-mark-width:240px;--woodz-mark-opacity:.085;right:-70px}.woodz-footer-lower::after{--woodz-mark-width:250px;--woodz-mark-opacity:.025;right:-125px;bottom:-150px}}.woodz-hero-kicker,.woodz-vision-kicker,.woodz-spaces-label,.woodz-services-label,.woodz-equipment-label,.woodz-booking-label,.woodz-footer-kicker,.woodz-footer-form-title{font-family:var(--woodz-body);font-size:12px!important;font-weight:700;line-height:1.25!important;letter-spacing:.12em;text-transform:uppercase}.et_pb_section--with-menu{position:relative;width:100%!important;padding-top:20px!important;padding-bottom:20px!important;background:transparent!important;box-shadow:none!important;isolation:isolate;transition:padding .4s cubic-bezier(.2,.7,.2,1)}.et_pb_section--with-menu:before{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(180deg,rgba(26,12,9,.94),rgba(26,12,9,.88));box-shadow:0 14px 38px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%);opacity:0;transition:opacity .42s cubic-bezier(.2,.7,.2,1);pointer-events:none}.et_pb_section--with-menu>.et_pb_row,.et_pb_section--with-menu .et_pb_menu{position:relative;z-index:1;background:transparent!important}html.woodz-scrolled .et_pb_section--with-menu{padding-top:10px!important;padding-bottom:10px!important}html.woodz-scrolled .et_pb_section--with-menu:before{opacity:1}.et_pb_section--with-menu .et-menu>li>a{color:var(--woodz-orme)!important;font-family:var(--woodz-body)!important;transition:color .3s ease,opacity .3s ease}.et_pb_section--with-menu .et-menu>li.current-menu-item>a,.et_pb_section--with-menu .et-menu>li.current_page_item>a{color:var(--woodz-orme)!important}.et_pb_section--with-menu .et-menu>li:hover>a,.et_pb_section--with-menu .et-menu>li.woodz-nav-active>a{color:var(--woodz-orange)!important;opacity:1!important}.et_pb_section--with-menu .mobile_menu_bar:before{display:block;color:var(--woodz-orme)!important;font-size:32px!important;transition:color .3s ease}.et_pb_section--with-menu .mobile_menu_bar:hover:before{color:var(--woodz-orange)!important}.et_pb_section--with-menu .mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;color:var(--woodz-orange)!important}@media(max-width:980px){.et_pb_section--with-menu{z-index:999999!important}.et_pb_section--with-menu .et_pb_menu .et_mobile_menu{position:fixed!important;z-index:999998!important;inset:0!important;display:flex!important;flex-direction:column;justify-content:center;width:100vw!important;height:100dvh!important;min-height:100svh!important;margin:0!important;padding:calc(125px + env(safe-area-inset-top))28pxcalc(55px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--woodz-ebene)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;border:0!important;box-shadow:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-12px);transition:opacity .38s ease,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s!important;will-change:opacity,transform}.et_pb_section--with-menu .et_pb_menu .mobile_nav.opened .et_mobile_menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0);transition:opacity .38s ease,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s!important}.et_pb_section--with-menu .et_mobile_menu::before{content:"";position:absolute;top:calc(30px + env(safe-area-inset-top));left:50%;width:180px;height:68px;background:url("/wp-content/uploads/logo-w.svg")center/containno-repeat;transform:translateX(-50%);pointer-events:none}.et_pb_section--with-menu .et_mobile_menu li{width:min(520px,100%);margin:0 auto!important;padding:0!important;text-align:center!important;opacity:0;transform:translateY(-8px);transition:opacity .3s ease .06s,transform .4s cubic-bezier(.22,1,.36,1) .06s}.et_pb_section--with-menu .mobile_nav.opened .et_mobile_menu li{opacity:1;transform:translateY(0)}.et_pb_section--with-menu .et_mobile_menu li a{padding:16px 20px!important;border:0!important;background:transparent!important;color:var(--woodz-orme)!important;font-family:var(--woodz-body)!important;font-size:clamp(19px,5vw,26px)!important;font-weight:600!important;line-height:1.25!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:color .3s ease,opacity .3s ease!important}.et_pb_section--with-menu .et_mobile_menu li.current-menu-item>a,.et_pb_section--with-menu .et_mobile_menu li.current_page_item>a{color:var(--woodz-orme)!important}.et_pb_section--with-menu .et_mobile_menu li a:hover,.et_pb_section--with-menu .et_mobile_menu li.woodz-nav-active>a{color:var(--woodz-orange)!important;background:transparent!important;opacity:1!important}.et_pb_section--with-menu .mobile_nav.opened .mobile_menu_bar{position:fixed!important;z-index:999999!important;top:calc(24px + env(safe-area-inset-top));right:5vw;margin:0!important;transform:none!important}html.woodz-menu-open,html.woodz-menu-open body{overflow:hidden!important}}.woodz-hero{position:relative;width:100%;height:calc(100dvh + 120px);min-height:880px;max-height:none;background:var(--woodz-ebene);overflow:hidden}@supports(height:100svh){.woodz-hero{height:calc(100svh + 120px)}}.woodz-hero-media{position:absolute;inset:0}.woodz-hero-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.woodz-hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,12,9,.97) 0%,rgba(26,12,9,.88) 22%,rgba(26,12,9,.57) 46%,rgba(26,12,9,.19) 73%,rgba(26,12,9,.07) 100%)}.woodz-hero-brand{position:absolute;z-index:3;top:clamp(125px,13vh,165px);left:50%;display:block;width:clamp(230px,15vw,310px);text-decoration:none!important;filter:drop-shadow(0 10px 30px rgba(26,12,9,.52));transform:translateX(-50%);transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease}.woodz-hero-brand img{display:block;width:100%;max-width:100%;height:auto;opacity:.97}.woodz-hero-brand:hover{transform:translateX(-50%) translateY(-3px) scale(1.018)}.woodz-hero-inner{position:relative;z-index:2;display:flex;align-items:center;width:88%;max-width:1540px;height:100%;margin:0 auto;padding:clamp(180px,18vh,225px) 0 clamp(110px,11vh,150px)}.woodz-hero-content{width:min(760px,55vw);max-width:760px}.woodz-hero-kicker{display:block;margin:0 0 34px!important;padding:0!important;color:var(--woodz-orange)!important}.woodz-hero-title{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(58px,5vw,84px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.05em!important;text-transform:uppercase}.woodz-hero-title span{color:var(--woodz-orange)}.woodz-hero-rule{display:block;width:64px;height:3px;margin:42px 0 37px;background:var(--woodz-orange)}.woodz-hero-content>p{max-width:660px;margin:0!important;padding:0!important;color:var(--woodz-grege)!important;font:400 19px/1.9 var(--woodz-body)!important}.woodz-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:48px}.woodz-hero-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:58px;padding:0 29px;text-decoration:none!important;font:700 12px/1 var(--woodz-body);letter-spacing:.045em;text-transform:uppercase;transition:background-color .38s ease,border-color .38s ease,color .38s ease,transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s ease}.woodz-hero-btn b{font-size:17px;font-weight:400;transition:transform .38s cubic-bezier(.2,.7,.2,1)}.woodz-hero-btn:hover{transform:translateY(-3px)}.woodz-hero-btn:hover b{transform:translateX(5px)}.woodz-hero-btn-primary{background:var(--woodz-orange);border:1px solid var(--woodz-orange);color:var(--woodz-ebene)!important}.woodz-hero-btn-primary:hover{background:var(--woodz-orme);border-color:var(--woodz-orme);color:var(--woodz-ebene)!important;box-shadow:0 14px 35px rgba(26,12,9,.18)}.woodz-hero-btn-secondary{background:rgba(26,12,9,.18);border:1px solid rgba(255,235,225,.42);color:var(--woodz-orme)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.woodz-hero-btn-secondary:hover{background:var(--woodz-orme);border-color:var(--woodz-orme);color:var(--woodz-ebene)!important;box-shadow:0 14px 35px rgba(26,12,9,.16)}.woodz-hero-scroll{position:absolute;z-index:3;right:32px;bottom:150px;display:flex;flex-direction:column;align-items:center;gap:11px;color:rgba(255,235,225,.65)}.woodz-hero-scroll span{font-size:9px;font-weight:600;letter-spacing:.17em;writing-mode:vertical-rl;text-transform:uppercase}.woodz-hero-scroll i{display:block;width:1px;height:40px;background:linear-gradient(var(--woodz-orange),transparent)}.woodz-hero-cut{position:absolute;z-index:4;left:0;bottom:-1px;display:block;width:100%;height:50px;overflow:visible;pointer-events:none}.woodz-hero-cut path{fill:var(--woodz-orme)}.woodz-vision{position:relative;width:100%;padding:155px 5vw 115px;background:var(--woodz-orme);overflow:hidden}.woodz-vision-inner{position:relative;z-index:2;max-width:1080px;margin:0 auto;text-align:center}.woodz-vision-logo{display:inline-flex!important;align-items:center;justify-content:center;width:210px;margin:0 auto 36px!important}.woodz-vision-logo img{display:block!important;width:190px!important;max-width:190px!important;height:auto!important;opacity:1!important;visibility:visible!important}.woodz-vision-kicker{display:block;margin-bottom:20px;color:var(--woodz-orange)}.woodz-vision h2{margin:0!important;padding:0!important;color:var(--woodz-ebene)!important;font-family:var(--woodz-title)!important;font-size:clamp(37px,3.6vw,57px)!important;font-weight:400!important;line-height:1.11!important;letter-spacing:-.05em!important;text-transform:uppercase}.woodz-vision h2 span{color:var(--woodz-orange)}.woodz-vision-divider{display:flex;align-items:center;justify-content:center;gap:16px;margin:38px 0 36px}.woodz-vision-divider span{display:block;width:42px;height:8px;background:radial-gradient(circle,var(--woodz-orange) 1.4px,transparent 1.6px);background-size:8px 8px}.woodz-vision-divider i{display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid var(--woodz-orange)}.woodz-vision p{max-width:840px;margin:0 auto 43px!important;padding:0!important;color:var(--woodz-acajou)!important;font:400 18px/1.9 var(--woodz-body)!important}.woodz-vision-btn{display:inline-flex;align-items:center;gap:16px;padding:17px 27px;border:1px solid rgba(63,27,11,.2);background:rgba(255,255,255,.28);color:var(--woodz-ebene)!important;text-decoration:none!important;font:700 12px/1 var(--woodz-body);letter-spacing:.05em;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.woodz-vision-btn span{transition:transform .3s ease}.woodz-vision-btn:hover{background:var(--woodz-orange);border-color:var(--woodz-orange);transform:translateY(-3px)}.woodz-vision-btn:hover span{transform:translateX(4px)}.woodz-benefits{position:relative;width:100%;padding:20px 5vw 150px;background:var(--woodz-orme);color:var(--woodz-ebene);overflow:hidden}.woodz-benefits-inner{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:1480px;margin:0 auto;padding:0 0 60px}.woodz-benefit{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 40px;text-align:center;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.woodz-benefit:not(:last-child):after{content:"";position:absolute;right:0;top:12%;width:1px;height:76%;background:rgba(63,27,11,.13)}.woodz-benefit-icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;margin:0 auto 27px;color:var(--woodz-orange);transition:transform .35s cubic-bezier(.2,.7,.2,1),color .3s ease}.woodz-benefit-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.woodz-benefit h3{margin:0 0 17px!important;padding:0!important;color:var(--woodz-ebene)!important;font-family:var(--woodz-title)!important;font-size:15px!important;font-weight:400!important;line-height:1.38!important}.woodz-benefit p{max-width:245px;margin:0 auto!important;padding:0!important;color:var(--woodz-acajou)!important;font:400 15.5px/1.72 var(--woodz-body)!important}@media(hover:hover){.woodz-benefit:hover{transform:translateY(-5px)}.woodz-benefit:hover .woodz-benefit-icon{transform:translateY(-3px) scale(1.035)}}.woodz-benefits-cut{position:absolute;z-index:3;left:0;bottom:-1px;display:block;width:100%;height:50px;overflow:visible;pointer-events:none}.woodz-benefits-cut path{fill:var(--woodz-ebene)}.woodz-spaces{position:relative;width:100%;padding:145px 5vw 135px;background:var(--woodz-ebene);color:var(--woodz-orme);overflow:hidden}.woodz-spaces-inner{position:relative;z-index:1;width:100%;max-width:1480px;margin:0 auto}.woodz-spaces-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:44px;margin-bottom:68px}.woodz-spaces-head>div{grid-column:1 / 3;min-width:0}.woodz-spaces-label{display:block;margin-bottom:15px;color:var(--woodz-orange)}.woodz-spaces-head h2{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(30px,2.7vw,44px)!important;font-weight:400!important;line-height:1.13!important;letter-spacing:-.04em!important}.woodz-spaces-head>p{grid-column:3;width:100%;max-width:none;margin:0 0 4px!important;padding:0!important;color:var(--woodz-grege)!important;font:400 16px/1.82 var(--woodz-body)!important}.woodz-spaces-line{display:block;width:48px;height:3px;margin-top:27px;background:var(--woodz-orange)}.woodz-spaces-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:44px}.woodz-space-card{min-width:0;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.woodz-space-image{position:relative;display:block;width:100%;aspect-ratio:16/9.3;overflow:hidden;background:var(--woodz-acajou)}.woodz-space-image:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,235,225,0);transition:border-color .4s ease,background-color .4s ease;pointer-events:none}.woodz-space-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .4s ease}@media(hover:hover){.woodz-space-card:hover{transform:translateY(-4px)}.woodz-space-card:hover .woodz-space-image img{transform:scale(1.04)}.woodz-space-card:hover .woodz-space-image:after{border-color:rgba(237,127,53,.42)}}.woodz-space-content{position:relative;padding-top:24px}.woodz-space-number{display:block;margin-bottom:7px;color:var(--woodz-orange);font-family:var(--woodz-title);font-size:18px}.woodz-space-content h3{margin:0!important;padding:0 0 16px!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:16px!important;font-weight:400!important}.woodz-space-rule{position:absolute;top:35px;right:0;width:calc(100% - 48px);height:1px;background:rgba(255,235,225,.25)}.woodz-space-content p{max-width:400px;margin:0!important;padding:0!important;color:var(--woodz-grege)!important;font:400 15.5px/1.74 var(--woodz-body)!important}.woodz-services{position:relative;width:100%;padding:0 5vw 135px;color:var(--woodz-orme);overflow:hidden;background:radial-gradient(circle at 8% 65%,rgba(63,27,11,.30) 0%,rgba(26,12,9,0) 32%),var(--woodz-ebene)}.woodz-services:before{content:"";position:absolute;z-index:0;left:10%;right:10%;top:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(237,127,53,.05) 14%,rgba(237,127,53,.22) 35%,rgba(255,235,225,.28) 50%,rgba(237,127,53,.22) 65%,rgba(237,127,53,.05) 86%,transparent 100%);box-shadow:0 0 28px rgba(237,127,53,.12),0 0 65px rgba(237,127,53,.06);pointer-events:none}.woodz-services-inner{position:relative;z-index:1;width:100%;max-width:1480px;margin:0 auto;padding-top:105px}.woodz-services:after{content:"";position:absolute;z-index:0;left:10%;right:10%;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(237,127,53,.08) 14%,rgba(237,127,53,.34) 35%,rgba(255,235,225,.38) 50%,rgba(237,127,53,.34) 65%,rgba(237,127,53,.08) 86%,transparent 100%);box-shadow:none;pointer-events:none}.woodz-services-head{margin-bottom:55px;text-align:center}.woodz-services-label{display:block;margin-bottom:15px;color:var(--woodz-orange)}.woodz-services-head h2{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(25px,2.1vw,35px)!important;font-weight:400!important;line-height:1.23!important;letter-spacing:-.04em!important;text-transform:uppercase}.woodz-services-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.woodz-service-card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:275px;padding:44px 30px 40px;text-align:center;background:linear-gradient(180deg,rgba(255,235,225,.055),rgba(255,235,225,.025));border:1px solid rgba(255,235,225,.13);border-radius:2px;box-shadow:0 24px 55px rgba(0,0,0,.11);transition:transform .38s cubic-bezier(.2,.7,.2,1),border-color .35s ease,background-color .35s ease,box-shadow .38s ease}@media(hover:hover){.woodz-service-card:hover{transform:translateY(-7px);background:rgba(255,235,225,.06);border-color:rgba(237,127,53,.70);box-shadow:0 32px 72px rgba(0,0,0,.21)}}.woodz-service-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 26px;color:var(--woodz-orange);transition:transform .35s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.woodz-service-card:hover .woodz-service-icon{transform:translateY(-2px) scale(1.035)}}.woodz-service-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.woodz-service-card h3{margin:0 0 17px!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.02em!important;text-transform:uppercase}.woodz-service-card p{max-width:285px;margin:0 auto!important;padding:0!important;color:var(--woodz-grege)!important;font:400 15.5px/1.72 var(--woodz-body)!important}.woodz-services-wave{position:absolute;z-index:0;inset:0;background:var(--woodz-orange);-webkit-mask-image:var(--woodz-wave);-webkit-mask-position:center;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;mask-image:var(--woodz-wave);mask-position:center;mask-size:cover;mask-repeat:no-repeat;opacity:.015;pointer-events:none}.woodz-equipment{position:relative;width:100%;padding:90px 5vw 150px;background:radial-gradient(ellipse at 50% -6%,rgba(255,235,225,.075) 0%,rgba(237,127,53,.105) 17%,rgba(63,27,11,.25) 36%,rgba(26,12,9,0) 68%),var(--woodz-ebene);overflow:hidden}.woodz-equipment:before{content:"";position:absolute;z-index:0;top:-190px;left:50%;width:75%;height:350px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(237,127,53,.09) 0%,rgba(63,27,11,.11) 35%,transparent 70%);filter:blur(12px);transform:translateX(-50%);pointer-events:none}.woodz-equipment-inner{position:relative;z-index:1;display:grid;grid-template-columns:45% 55%;width:100%;max-width:1500px;min-height:540px;margin:0 auto;border:1px solid rgba(255,235,225,.12);box-shadow:0 34px 95px rgba(0,0,0,.20),0 0 80px rgba(63,27,11,.08);transition:border-color .4s ease,box-shadow .4s ease}.woodz-equipment-image{position:relative;overflow:hidden;background:var(--woodz-acajou)}.woodz-equipment-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,12,9,.02),rgba(26,12,9,.12));pointer-events:none}.woodz-equipment-image img{display:block;width:100%;height:100%;min-height:540px;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.woodz-equipment:hover .woodz-equipment-image img{transform:scale(1.025)}@media(hover:hover){.woodz-equipment:hover .woodz-equipment-inner{border-color:rgba(237,127,53,.25);box-shadow:0 38px 105px rgba(0,0,0,.24),0 0 95px rgba(63,27,11,.11)}}.woodz-equipment-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:85px clamp(58px,6vw,108px);overflow:hidden}.woodz-equipment-content:before{content:"";position:absolute;z-index:0;top:-190px;right:-120px;width:540px;height:540px;border-radius:50%;pointer-events:none}.woodz-equipment-content>*{position:relative;z-index:1}.woodz-equipment-label{display:block;margin-bottom:17px;color:var(--woodz-orange)}.woodz-equipment-content h2{max-width:720px;margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(29px,2.65vw,43px)!important;font-weight:400!important;line-height:1.16!important;letter-spacing:-.04em!important;text-transform:uppercase}.woodz-equipment-content h2 strong{color:var(--woodz-orange);font:inherit}.woodz-equipment-line{display:block;width:52px;height:3px;margin:29px 0 30px;background:var(--woodz-orange)}.woodz-equipment-content p{max-width:700px;margin:0 0 38px!important;padding:0!important;color:var(--woodz-grege)!important;font:400 16.5px/1.85 var(--woodz-body)!important}.woodz-equipment-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:17px 26px;border:1px solid var(--woodz-orange);background:transparent;color:var(--woodz-orme)!important;text-decoration:none!important;font:700 12px/1 var(--woodz-body);letter-spacing:.045em;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,transform .3s ease}.woodz-equipment-btn span{font-size:18px;line-height:0;transition:transform .3s ease}.woodz-equipment-btn:hover{background:var(--woodz-orange);color:var(--woodz-ebene)!important;transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.16)}.woodz-equipment-btn:hover span{transform:translateX(4px)}.woodz-ticker{--speed:34;position:relative;width:100%;padding:52px 0 55px;background:var(--woodz-orme);overflow:hidden}.woodz-ticker h2{margin:0 0 31px!important;padding:0 20px!important;color:var(--woodz-orange)!important;text-align:center!important;font:700 12px/1 var(--woodz-body)!important;letter-spacing:.1em!important;text-transform:uppercase}.woodz-ticker-window{position:relative;width:100%;overflow:hidden}.woodz-ticker-window:before,.woodz-ticker-window:after{content:"";position:absolute;z-index:5;top:0;bottom:0;width:42px;pointer-events:none}.woodz-ticker-window:before{left:0;background:linear-gradient(90deg,var(--woodz-orme),transparent)}.woodz-ticker-window:after{right:0;background:linear-gradient(270deg,var(--woodz-orme),transparent)}.woodz-ticker-track{display:flex;align-items:center;width:max-content;transform:translate3d(0,0,0);will-change:transform}.woodz-ticker-item{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 var(--woodz-cell,180px);width:var(--woodz-cell,180px);height:82px;padding:8px 26px}.woodz-ticker-item:before{content:"";position:absolute;left:0;top:15%;width:1px;height:70%;background:rgba(63,27,11,.18)}.woodz-ticker-item img{display:block;width:auto;height:auto;max-width:min(145px,76%);max-height:48px;object-fit:contain;filter:grayscale(1);opacity:.72;transition:opacity .3s ease,filter .3s ease,transform .3s ease}.woodz-ticker-item:hover img{opacity:1;filter:grayscale(0);transform:scale(1.035)}.woodz-ticker-item>span{display:none;color:rgba(63,27,11,.62);font:500 11px/1.2 var(--woodz-body);letter-spacing:.05em;text-align:center;text-transform:uppercase}.woodz-ticker-item.is-missing img{display:none}.woodz-ticker-item.is-missing>span{display:block}.woodz-booking{width:100%;background:var(--woodz-ebene);overflow:hidden}.woodz-booking-inner{display:grid;grid-template-columns:42% 58%;min-height:530px}.woodz-booking-content{position:relative;display:flex;align-items:center;padding:90px clamp(58px,6vw,108px);background:var(--woodz-orange);overflow:hidden}.woodz-booking-copy{position:relative;z-index:2;max-width:610px}.woodz-booking-label{display:block;margin-bottom:17px;color:var(--woodz-acajou)}.woodz-booking-copy h2{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(33px,2.9vw,47px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.045em!important}.woodz-booking-copy p{max-width:510px;margin:27px 0 35px!important;padding:0!important;color:var(--woodz-acajou)!important;font:400 16.5px/1.8 var(--woodz-body)!important}.woodz-booking-btn{display:inline-flex;align-items:center;gap:17px;padding:17px 26px;background:var(--woodz-orme);border:1px solid var(--woodz-orme);color:var(--woodz-ebene)!important;text-decoration:none!important;font:700 12px/1 var(--woodz-body);text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.woodz-booking-btn span{font-size:17px;line-height:0;transition:transform .3s ease}.woodz-booking-btn:hover{background:var(--woodz-ebene);border-color:var(--woodz-ebene);color:var(--woodz-orme)!important;transform:translateY(-3px)}.woodz-booking-btn:hover span{transform:translateX(4px)}.woodz-booking-image{position:relative;display:block;overflow:hidden;background:var(--woodz-acajou)}.woodz-booking-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,12,9,.12),rgba(26,12,9,.02));pointer-events:none}.woodz-booking-image img{display:block;width:100%;height:100%;min-height:530px;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.woodz-booking-image:hover img{transform:scale(1.025)}.woodz-reservation{position:relative;width:100%;padding:100px 5vw 50px;background:radial-gradient(circle at 50% 0,rgba(63,27,11,.42) 0%,rgba(63,27,11,.16) 24%,rgba(26,12,9,0) 52%),var(--woodz-ebene);color:var(--woodz-orme);overflow:hidden}.woodz-reservation-pattern{position:absolute;z-index:0;left:50%;top:67%;width:clamp(450px,36vw,620px);aspect-ratio:223.2 / 300.8;background-color:var(--woodz-orange);-webkit-mask-image:var(--woodz-signature);-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:var(--woodz-signature);mask-position:center;mask-size:contain;mask-repeat:no-repeat;opacity:.03;transform:translate(-50%,-50%)rotate(90deg);pointer-events:none}.woodz-reservation-inner{position:relative;z-index:1;width:100%;max-width:1320px;margin:0 auto}.woodz-reservation-head{width:min(820px,100%);margin:0 auto 50px;text-align:center}.woodz-reservation-label{display:block;margin-bottom:18px;color:var(--woodz-orange);font-family:var(--woodz-body);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.12em;text-transform:uppercase}.woodz-reservation-head h2{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(35px,3.3vw,54px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.05em!important;text-transform:uppercase}.woodz-reservation-head h2 span{color:var(--woodz-orange)}.woodz-reservation-line{display:block;width:54px;height:3px;margin:30px auto 27px;background:var(--woodz-orange)}.woodz-reservation-head p{width:min(680px,100%);margin:0 auto!important;padding:0!important;color:var(--woodz-grege)!important;font-family:var(--woodz-body)!important;font-size:16.5px!important;font-weight:400!important;line-height:1.85!important}.woodz-reservation-booking{position:relative;z-index:2;width:100%;max-width:520px;margin:0 auto;isolation:isolate;filter:drop-shadow(0 28px 55px rgba(0,0,0,.20))}@media(max-width:980px){.woodz-reservation{padding:90px 35px 50px}.woodz-reservation-head{margin-bottom:46px}.woodz-reservation-pattern{top:68%;width:520px;opacity:.028}}@media(max-width:767px){.woodz-reservation{padding:80px 24px 50px;background:radial-gradient(circle at 50% 0,rgba(63,27,11,.36) 0%,rgba(26,12,9,0) 44%),var(--woodz-ebene)}.woodz-reservation-head{margin-bottom:40px}.woodz-reservation-label{margin-bottom:15px;font-size:11px}.woodz-reservation-head h2{font-size:30px!important;line-height:1.13!important}.woodz-reservation-line{margin:25px auto 24px}.woodz-reservation-head p{max-width:520px;font-size:15.5px!important;line-height:1.78!important}.woodz-reservation-pattern{top:70%;width:390px;opacity:.022}.woodz-reservation-booking{width:100%;max-width:520px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.16))}}.woodz-keywords{position:relative;width:100%;padding:95px 0 92px;background:radial-gradient(circle at 0 55%,rgba(63,27,11,.56),transparent 24%),var(--woodz-ebene);overflow:hidden}.woodz-keywords-row{width:100%;overflow:hidden}.woodz-keywords-row+.woodz-keywords-row{margin-top:17px}.woodz-keywords-track{display:flex;width:max-content;will-change:transform}.woodz-keywords-group{display:flex;align-items:center;justify-content:space-around;flex:0 0 auto;min-width:100vw;white-space:nowrap}.woodz-keywords-group span{padding:0 3vw;color:var(--woodz-orme);font-family:var(--woodz-title);font-size:clamp(43px,4.05vw,71px);font-weight:400;line-height:1.14;letter-spacing:-.045em;white-space:nowrap}.woodz-keywords-row:first-child .woodz-keywords-track{animation:woodzKeywordsLeft 34s linear infinite}.woodz-keywords-row:last-child .woodz-keywords-track{transform:translateX(-50%);animation:woodzKeywordsRight 38s linear infinite}.woodz-keywords-row:first-child .woodz-keywords-group span:nth-child(even){color:transparent;-webkit-text-stroke:1px rgba(255,235,225,.5)}.woodz-keywords-row:last-child .woodz-keywords-group span:nth-child(odd){color:transparent;-webkit-text-stroke:1px rgba(237,127,53,.75)}@keyframes woodzKeywordsLeft{to{transform:translateX(-50%)}}@keyframes woodzKeywordsRight{to{transform:translateX(0)}}.woodz-footer-intro{position:relative;width:100%;padding:125px 30px 72px;background:radial-gradient(circle at 50% 0,rgba(63,27,11,.48),transparent 38%),var(--woodz-ebene);color:var(--woodz-orme);text-align:center;overflow:hidden}.woodz-footer-intro-inner{position:relative;z-index:2;max-width:820px;margin:0 auto}.woodz-footer-logo{display:inline-flex!important;align-items:center;justify-content:center;width:220px;margin:0 auto 34px!important}.woodz-footer-logo img{display:block!important;width:200px!important;max-width:200px!important;height:auto!important;opacity:1!important;visibility:visible!important}.woodz-footer-kicker{display:block;margin-bottom:17px;color:var(--woodz-orange)}.woodz-footer-intro h2{margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(32px,2.7vw,42px)!important;font-weight:400!important;line-height:1.14!important;letter-spacing:-.04em!important}.woodz-footer-intro p{max-width:700px;margin:27px auto 0!important;padding:0!important;color:var(--woodz-grege)!important;font:400 16.5px/1.85 var(--woodz-body)!important}.woodz-footer-form-title{display:block;margin-top:52px;color:var(--woodz-orange)}.woodz-footer-form>.et_pb_contact{width:100%;max-width:1200px;margin:0 auto!important}.woodz-footer-form .et_pb_contact_form{margin-left:-1%!important}.woodz-footer-form .et_pb_contact_field{padding:0 1%!important;margin-bottom:31px!important}#form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#form textarea,#form select{padding:19px 5px!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,235,225,.22)!important;border-radius:0!important;outline:none!important;box-shadow:none!important;color:#fff!important;font-family:var(--woodz-body)!important;font-size:15px!important;line-height:1.55!important;transition:border-color .35s ease!important}#form textarea{min-height:165px!important}#form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):hover,#form textarea:hover,#form select:hover{border-color:rgba(255,235,225,.85)!important}#form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):focus,#form textarea:focus,#form select:focus{background:transparent!important;border-color:var(--woodz-orange)!important}#form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"])::placeholder,#form textarea::placeholder{color:rgba(221,214,208,.68)!important}#form label{color:var(--woodz-grege)!important;font-size:13px!important;line-height:1.65!important}#form .et_pb_contact_field_options_title{display:none}#form ul,#form .et-pb-contact-message p{margin:0 0 20px;padding:0;color:#fff;list-style-type:none;font-size:14px;font-weight:400;letter-spacing:1px}#form .et-pb-contact-message{color:var(--woodz-grege)!important;font:400 15px/1.6 var(--woodz-body)!important}#form p .et_contact_error{border-top:0!important;border-left:0!important;border-right:0!important;border-color:#cc0033!important}#form .input[type="checkbox"]+label i{margin-top:-3px!important;background:#553b31!important;border:0!important;outline:0!important;box-shadow:none!important;transition:background-color .3s ease,box-shadow .3s ease!important}#form .input[type="checkbox"]+label:hover i{background:#6a473a!important;box-shadow:0 0 0 1px rgba(237,127,53,.22)!important}#form .input[type="checkbox"]:checked+label i{background:var(--woodz-orange)!important;border:0!important;box-shadow:none!important}#form .input[type="checkbox"]:checked+label i:before{background:transparent!important;border:0!important;border-radius:0!important;color:#fff!important;font-size:11px}#form p.et_contact_error input[type="checkbox"]+label{color:#fff!important}#form .et_contact_error .input[type="checkbox"]+label i{background:#cc0033!important;border:0!important;box-shadow:none!important}#form .et_contact_bottom_container{display:block;float:none!important;width:fit-content;margin:30px auto 0!important;text-align:center}#form .et_pb_contact_submit{padding:16px 30px!important;background:transparent!important;border:1px solid var(--woodz-orange)!important;border-radius:0!important;color:var(--woodz-orme)!important;font:700 12px/1 var(--woodz-body)!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:background-color .38s ease,color .38s ease,border-color .38s ease,transform .38s cubic-bezier(.2,.7,.2,1),box-shadow .38s ease!important}#form .et_pb_contact_submit:hover{padding:16px 30px!important;background:var(--woodz-orange)!important;border-color:var(--woodz-orange)!important;color:var(--woodz-ebene)!important;transform:translateY(-2px)}#form .et_pb_contact_submit:after{display:none!important}.woodz-footer-lower{position:relative;width:100%;padding:0 5vw 48px;background:radial-gradient(circle at 88% 70%,rgba(63,27,11,.35),transparent 30%),var(--woodz-ebene);color:var(--woodz-orme);overflow:hidden}.woodz-footer-lower-inner{position:relative;z-index:1;max-width:1500px;margin:0 auto}.woodz-footer-divider{position:relative;height:1px;margin-bottom:78px;background:rgba(255,235,225,.10)}.woodz-footer-divider:after{content:"";position:absolute;left:50%;top:-1px;width:90px;height:2px;background:var(--woodz-orange);transform:translateX(-50%)}.woodz-footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.35fr;gap:90px;max-width:1400px;margin:0 auto;padding:0 0 88px}.woodz-footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.woodz-footer-title{display:block;margin-bottom:16px;color:var(--woodz-orange);font:700 12px/1 var(--woodz-body);letter-spacing:.09em;text-transform:uppercase}.woodz-footer-title:before{content:"";display:inline-block;width:5px;height:5px;margin:0 9px 2px 0;border-radius:50%;background:var(--woodz-orange)}.woodz-footer-column>a{position:relative;display:inline-block;color:var(--woodz-grege)!important;text-decoration:none!important;font:400 14.5px/1.65 var(--woodz-body);transition:color .3s ease}.woodz-footer-column>a:after,.woodz-footer-contact a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--woodz-orange);transform:scaleX(0);transform-origin:right center;transition:transform .38s cubic-bezier(.4,0,.2,1)}.woodz-footer-column>a:hover{color:var(--woodz-orange)!important}.woodz-footer-column>a:hover:after,.woodz-footer-contact a:hover:after{transform:scaleX(1);transform-origin:left center}.woodz-footer-contact{gap:14px}.woodz-footer-contact p{display:flex;align-items:flex-start;gap:12px;margin:0!important;padding:0!important;color:var(--woodz-grege)!important;font:400 14.5px/1.65 var(--woodz-body)!important}.woodz-footer-contact svg{flex:0 0 20px;width:20px;height:20px;margin-top:1px;fill:none;stroke:var(--woodz-orange);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.woodz-footer-contact a{position:relative;display:inline-block;color:var(--woodz-grege)!important;text-decoration:none!important;transition:color .3s ease}.woodz-footer-contact a:hover{color:var(--woodz-orange)!important}.woodz-footer-contact small{color:rgba(221,214,208,.5);font-size:11px}.woodz-footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:38px;padding:50px 0 0;border-top:1px solid rgba(255,235,225,.09);color:rgba(221,214,208,.52);font:500 11px/1.4 var(--woodz-body);letter-spacing:.055em;text-transform:uppercase}.woodz-footer-location{text-align:right}.woodz-footer-signature{text-align:center}.woodz-footer-signature a{display:flex;flex-direction:column;align-items:center;gap:20px;color:rgba(221,214,208,.52)!important;text-decoration:none!important;transition:color .3s ease}.woodz-footer-signature span{display:block}.woodz-footer-signature img{display:block;width:100px;max-width:100px;height:auto;opacity:.78;transition:opacity .3s ease,transform .35s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.woodz-footer-signature a:hover{color:var(--woodz-orange)!important}.woodz-footer-signature a:hover img{opacity:1;transform:translateY(-2px)}}@media(max-width:1100px){.woodz-hero-inner{width:90%}.woodz-hero-brand{width:clamp(210px,21vw,265px)}.woodz-hero-scroll{display:none}.woodz-benefits-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.woodz-benefit{padding:40px 35px;border-bottom:1px solid rgba(63,27,11,.11)}.woodz-benefit:after{display:none}.woodz-benefit:last-child{grid-column:1/-1}}@media(max-width:980px){.et_pb_section--with-menu{padding-top:14px!important;padding-bottom:14px!important}html.woodz-scrolled .et_pb_section--with-menu{padding-top:8px!important;padding-bottom:8px!important}.woodz-hero{height:calc(100svh + 80px);min-height:800px}.woodz-hero-inner{width:88%;min-height:100svh;padding:170px 0 125px}.woodz-hero-content{width:min(690px,72vw)}.woodz-hero-brand{top:115px;width:210px}.woodz-hero-title{font-size:clamp(50px,7vw,70px)!important}.woodz-hero-content>p{font-size:17px!important;line-height:1.82!important}.woodz-vision{padding:125px 35px 95px}.woodz-benefits{padding:15px 35px 115px}.woodz-benefits-inner{gap:0}.woodz-spaces{padding:120px 35px 115px}.woodz-spaces-head{grid-template-columns:1fr;gap:30px}.woodz-spaces-head>div,.woodz-spaces-head>p{grid-column:1}.woodz-spaces-head>p{max-width:650px;margin:0!important}.woodz-services{padding:0 35px 105px}.woodz-services-inner{padding-top:85px}.woodz-services-head{margin-bottom:48px}.woodz-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.woodz-service-card{min-height:245px;padding:40px 28px 36px}.woodz-services:after{left:8%;right:8%}.woodz-equipment{padding:75px 35px 115px;background:radial-gradient(ellipse at 50% -5%,rgba(255,235,225,.065) 0%,rgba(237,127,53,.09) 20%,rgba(63,27,11,.20) 39%,rgba(26,12,9,0) 70%),var(--woodz-ebene)}.woodz-equipment:before{top:-180px;width:90%;height:320px}.woodz-equipment-inner{grid-template-columns:1fr;min-height:0}.woodz-equipment-image img{height:52vw;min-height:390px;max-height:560px}.woodz-equipment-content{padding:70px 50px 75px}.woodz-equipment-content h2{max-width:680px}.woodz-equipment-content p{max-width:720px}.woodz-equipment-content:before{top:-220px;right:-170px}.woodz-booking-inner{grid-template-columns:1fr}.woodz-booking-content{padding:75px 50px}.woodz-booking-image img{height:55vw;min-height:390px}.woodz-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 75px}.woodz-footer-bottom{grid-template-columns:1fr;gap:17px;text-align:center!important}.woodz-footer-bottom>span,.woodz-footer-location,.woodz-footer-signature{text-align:center!important}}@media(max-width:767px){.et_pb_section--with-menu .et_pb_row--with-menu{width:90%!important}.woodz-hero{height:calc(100svh + 65px);min-height:820px}.woodz-hero-media img{object-position:60% center}.woodz-hero-overlay{background:linear-gradient(180deg,rgba(26,12,9,.34) 0%,rgba(26,12,9,.50) 28%,rgba(26,12,9,.86) 64%,rgba(26,12,9,.98) 100%)}.woodz-hero-inner{align-items:flex-end;width:auto;min-height:100svh;padding:190px 24px 105px}.woodz-hero-brand{top:108px;width:175px;filter:drop-shadow(0 8px 24px rgba(26,12,9,.65))}.woodz-hero-content{width:100%;max-width:none}.woodz-hero-kicker{margin-bottom:22px}.woodz-hero-title{font-size:clamp(31px,9vw,40px)!important;line-height:1.08!important;letter-spacing:-.055em!important}.woodz-hero-rule{margin:29px 0 27px}.woodz-hero-content>p{max-width:540px;font-size:16px!important;line-height:1.8!important}.woodz-hero-actions{display:grid;grid-template-columns:1fr;gap:12px;margin-top:34px}.woodz-hero-btn{width:100%;min-height:55px}.woodz-vision{padding:100px 24px 80px}.woodz-vision-logo{width:170px;margin-bottom:28px!important}.woodz-vision-logo img{width:155px!important;max-width:155px!important}.woodz-vision h2{font-size:31px!important;line-height:1.13!important}.woodz-vision h2 br{display:none}.woodz-vision-divider{margin:28px 0 27px}.woodz-vision p{font-size:16px!important;line-height:1.8!important;margin-bottom:34px!important}.woodz-benefits{padding:0 24px 95px}.woodz-benefits-inner{display:block;padding:15px 0}.woodz-benefit{padding:42px 8px;border-bottom:1px solid rgba(63,27,11,.11)}.woodz-benefit:last-child{border-bottom:0}.woodz-benefit p{max-width:310px;font-size:15.5px!important;line-height:1.72!important}.woodz-spaces{padding:105px 24px 95px}.woodz-spaces-head{display:block;margin-bottom:50px}.woodz-spaces-head>p{margin-top:30px!important;font-size:16px!important;line-height:1.78!important}.woodz-spaces-head h2{font-size:30px!important}.woodz-spaces-grid{display:block}.woodz-space-card,.woodz-space-card:last-child{width:100%;max-width:none;margin:0 0 52px}.woodz-space-card:last-child{margin-bottom:0}.woodz-space-content p{font-size:15.5px!important;line-height:1.72!important}.woodz-services{padding:0 24px 82px;background:var(--woodz-ebene)}.woodz-services-inner{padding-top:82px}.woodz-services-head{margin-bottom:42px}.woodz-services-label{font-size:11px!important}.woodz-services-head h2{font-size:26px!important;line-height:1.24!important}.woodz-services-grid{display:block}.woodz-service-card{width:100%;min-height:0;margin:0 0 18px;padding:40px 26px}.woodz-service-card:last-child{margin-bottom:0}.woodz-service-icon{width:58px;height:58px;margin-bottom:22px}.woodz-service-card h3{font-size:15px!important}.woodz-service-card p{max-width:320px;font-size:15.5px!important;line-height:1.72!important}.woodz-services:after{left:12%;right:12%;height:1px;box-shadow:none}.woodz-services-wave{opacity:.035;-webkit-mask-position:center;mask-position:center}.woodz-equipment{padding:58px 24px 100px;background:radial-gradient(ellipse at 50% -3%,rgba(237,127,53,.09) 0%,rgba(63,27,11,.20) 35%,rgba(26,12,9,0) 69%),var(--woodz-ebene)}.woodz-equipment:before{top:-135px;width:120%;height:240px;filter:blur(8px)}.woodz-equipment-inner{display:block;min-height:0}.woodz-equipment-image img{width:100%;height:68vw;min-height:280px;max-height:420px}.woodz-equipment-content{padding:60px 27px 66px}.woodz-equipment-label{font-size:11px!important;margin-bottom:15px}.woodz-equipment-content h2{font-size:29px!important;line-height:1.16!important}.woodz-equipment-content h2 br{display:none}.woodz-equipment-line{margin:25px 0 26px}.woodz-equipment-content p{font-size:16px!important;line-height:1.78!important;margin-bottom:32px!important}.woodz-equipment-btn{width:100%;padding:17px 18px}.woodz-equipment-content:before{width:400px;height:400px;top:-170px;right:-190px}.woodz-ticker{padding:42px 0 46px}.woodz-ticker h2{margin-bottom:25px!important}.woodz-ticker-item{height:70px;padding:7px 18px}.woodz-booking-content{padding:65px 27px 70px}.woodz-booking-copy h2{font-size:31px!important}.woodz-booking-copy p{font-size:16px!important;line-height:1.76!important}.woodz-booking-image img{height:70vw;min-height:285px}.woodz-keywords{padding:68px 0 65px}.woodz-keywords-group span{padding:0 24px;font-size:42px}.woodz-footer-intro{padding:95px 24px 58px}.woodz-footer-logo{width:170px;margin-bottom:28px!important}.woodz-footer-logo img{width:155px!important;max-width:155px!important}.woodz-footer-intro h2{font-size:29px!important}.woodz-footer-intro p{font-size:15.5px!important;line-height:1.78!important}.woodz-footer-form-title{margin-top:42px}.woodz-footer-form>.et_pb_contact{padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}.woodz-footer-form .et_pb_contact_form{margin-left:0!important;margin-right:0!important}.woodz-footer-form .et_pb_contact_field{padding-left:0!important;padding-right:0!important}#form input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),#form textarea,#form select{font-size:16px!important}#form textarea{min-height:150px!important}.woodz-footer-lower{padding:0 24px 38px}.woodz-footer-divider{margin-bottom:58px}.woodz-footer-grid{display:block;padding-bottom:55px}.woodz-footer-column{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid rgba(255,235,225,.08)}.woodz-footer-column:last-child{border-bottom:0;margin-bottom:0}.woodz-footer-column>a,.woodz-footer-contact p{font-size:15px!important}.woodz-footer-bottom{padding-top:28px;font-size:10px}}.woodz-gallery{position:relative;width:100%;padding:125px 5vw 145px;background:radial-gradient(ellipse at 50% 10%,rgba(63,27,11,.24) 0%,rgba(26,12,9,0) 58%),var(--woodz-ebene);color:var(--woodz-orme);overflow:hidden}.woodz-gallery-inner{position:relative;z-index:1;width:100%;max-width:1500px;margin:0 auto}.woodz-gallery-head{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(340px,.7fr);align-items:end;gap:10px;margin-bottom:70px}.woodz-gallery-label{display:block;margin-bottom:18px;color:var(--woodz-orange);font-family:var(--woodz-body);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.12em;text-transform:uppercase;grid-column:1}.woodz-gallery-head h2{grid-column:1;margin:0!important;padding:0!important;color:var(--woodz-orme)!important;font-family:var(--woodz-title)!important;font-size:clamp(34px,3vw,52px)!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.05em!important;text-transform:uppercase}.woodz-gallery-head h2 span{display:inline-block;color:var(--woodz-ebene);background:var(--woodz-orange);padding:0 .10em .03em}.woodz-gallery-line{display:block;grid-column:1;width:50px;height:3px;margin-top:30px;background:var(--woodz-orange)}.woodz-gallery-head p{grid-column:2;grid-row:1 / span 3;align-self:end;max-width:520px;margin:0 0 3px auto!important;padding:0!important;color:var(--woodz-grege)!important;font-family:var(--woodz-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.85!important}.woodz-gallery-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,330px);gap:18px}.woodz-gallery-item{position:relative;margin:0;overflow:hidden;background:var(--woodz-acajou)}.woodz-gallery-item--01{grid-column:1 / span 3;grid-row:1 / span 2}.woodz-gallery-item--02{grid-column:4 / span 3;grid-row:1}.woodz-gallery-item--03{grid-column:7 / span 6;grid-row:1}.woodz-gallery-item--04{grid-column:4 / span 3;grid-row:2}.woodz-gallery-item--05{grid-column:7 / span 3;grid-row:2}.woodz-gallery-item--06{grid-column:10 / span 3;grid-row:2}.woodz-gallery-item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .5s ease}.woodz-gallery-item::after{content:"";position:absolute;inset:0;border:1px solid rgba(255,235,225,.08);background:linear-gradient(180deg,rgba(26,12,9,.02),rgba(26,12,9,.13));transition:border-color .4s ease,background-color .4s ease;pointer-events:none}.woodz-gallery-item--01 img{object-position:center}.woodz-gallery-item--02 img{object-position:center 48%}.woodz-gallery-item--03 img{object-position:center}.woodz-gallery-item--04 img{object-position:center 55%}.woodz-gallery-item--05 img{object-position:center}.woodz-gallery-item--06 img{object-position:center 44%}@media(hover:hover){.woodz-gallery-item:hover img{transform:scale(1.035)}.woodz-gallery-item:hover::after{border-color:rgba(237,127,53,.40);background:linear-gradient(180deg,rgba(26,12,9,0),rgba(26,12,9,.07))}}@media(max-width:980px){.woodz-gallery{padding:105px 35px 120px}.woodz-gallery-head{grid-template-columns:1fr;gap:0;margin-bottom:55px}.woodz-gallery-label,.woodz-gallery-head h2,.woodz-gallery-line,.woodz-gallery-head p{grid-column:1;grid-row:auto}.woodz-gallery-head p{max-width:650px;margin:30px 0 0!important}.woodz-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:480px330px330px;gap:16px}.woodz-gallery-item--01{grid-column:1;grid-row:1}.woodz-gallery-item--02{grid-column:2;grid-row:1}.woodz-gallery-item--03{grid-column:1 / -1;grid-row:2}.woodz-gallery-item--04{grid-column:1;grid-row:3}.woodz-gallery-item--05{grid-column:2;grid-row:3}.woodz-gallery-item--06{display:none}}@media(max-width:767px){.woodz-gallery{padding:85px 24px 95px}.woodz-gallery-head{margin-bottom:42px}.woodz-gallery-label{margin-bottom:15px;font-size:11px}.woodz-gallery-head h2{font-size:29px!important;line-height:1.16!important}.woodz-gallery-line{margin-top:25px}.woodz-gallery-head p{margin-top:25px!important;font-size:15.5px!important;line-height:1.78!important}.woodz-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:400px220px300px;gap:10px}.woodz-gallery-item--01{grid-column:1;grid-row:1}.woodz-gallery-item--02{grid-column:2;grid-row:1}.woodz-gallery-item--03{grid-column:1 / -1;grid-row:2}.woodz-gallery-item--04{grid-column:1;grid-row:3}.woodz-gallery-item--05{grid-column:2;grid-row:3}.woodz-gallery-item--06{display:none}}.woodz-reservation{padding-bottom:100px}.woodz-reservation-action{position:relative;z-index:2;display:flex;justify-content:center;margin:0}.woodz-reservation-head p{max-width:500px;margin-left:auto;margin-right:auto}.woodz-whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:58px;padding:0 28px;background:#25D366;border:1px solid #25D366;border-radius:8px;color:#fff!important;text-decoration:none!important;font-family:var(--woodz-body);font-size:13px;font-weight:700;line-height:1;letter-spacing:.035em;box-shadow:0 14px 35px rgba(0,0,0,.18),0 8px 25px rgba(37,211,102,.12);transition:background-color .3s ease,border-color .3s ease,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.woodz-whatsapp-icon{display:block;flex:0 0 25px;width:25px;height:25px;fill:#fff}@media(hover:hover){.woodz-whatsapp-btn:hover{background:#20BD5A;border-color:#20BD5A;color:#fff!important;transform:translateY(-3px);box-shadow:0 18px 42px rgba(0,0,0,.22),0 10px 30px rgba(37,211,102,.18)}}@media(max-width:767px){.woodz-reservation-action{margin:0}.woodz-reservation-head p{max-width:100%}.woodz-whatsapp-btn{min-height:56px;padding:0 23px;font-size:12.5px}.woodz-whatsapp-icon{flex-basis:24px;width:24px;height:24px}}.woodz-legal{position:relative;width:100%;padding:155px 5vw 130px;background:var(--woodz-orme);color:var(--woodz-ebene);overflow:hidden}.woodz-legal-inner{position:relative;z-index:2;width:100%;max-width:1080px;margin:0 auto}.woodz-legal-logo{display:flex;align-items:center;justify-content:center;width:210px;margin:0 auto 36px!important}.woodz-legal-logo img{display:block;width:190px!important;max-width:190px!important;height:auto!important}.woodz-legal-kicker{display:block;margin-bottom:20px;color:var(--woodz-orange);font-family:var(--woodz-body);font-size:12px!important;font-weight:700;line-height:1.25!important;letter-spacing:.12em;text-align:center;text-transform:uppercase}.woodz-legal h1{margin:0!important;padding:0!important;color:var(--woodz-ebene)!important;font-family:var(--woodz-title)!important;font-size:clamp(37px,3.6vw,57px)!important;font-weight:400!important;line-height:1.11!important;letter-spacing:-.05em!important;text-align:center;text-transform:uppercase}.woodz-legal h1 span{color:var(--woodz-orange)}.woodz-legal-divider{display:flex;align-items:center;justify-content:center;gap:16px;margin:38px 0 75px}.woodz-legal-divider span{display:block;width:42px;height:8px;background:radial-gradient(circle,var(--woodz-orange) 1.4px,transparent 1.6px);background-size:8px 8px}.woodz-legal-divider i{display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid var(--woodz-orange)}.woodz-legal-content{width:100%;max-width:900px;margin:0 auto}.woodz-legal-content>section{padding:0 0 50px;margin:0 0 50px;border-bottom:1px solid rgba(63,27,11,.12)}.woodz-legal-content>section:last-child{margin-bottom:0}.woodz-legal-content h2{position:relative;margin:0 0 24px!important;padding:0 0 0 22px!important;color:var(--woodz-ebene)!important;font-family:var(--woodz-title)!important;font-size:clamp(17px,1.5vw,22px)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:-.025em!important;text-transform:uppercase}.woodz-legal-content h2::before{content:"";position:absolute;left:0;top:.46em;width:8px;height:8px;background:var(--woodz-orange);transform:rotate(45deg)}.woodz-legal-content p{margin:0 0 20px!important;padding:0!important;color:var(--woodz-acajou)!important;font-family:var(--woodz-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.9!important}.woodz-legal-content p:last-child{margin-bottom:0!important}.woodz-legal-content strong{color:var(--woodz-ebene);font-weight:700}.woodz-legal-content a{color:var(--woodz-orange)!important;text-decoration:none!important;transition:color .25s ease}.woodz-legal-content a:hover{color:var(--woodz-ebene)!important}.woodz-legal-content ul{margin:22px 0 0!important;padding:0!important;list-style:none!important}.woodz-legal-content li{position:relative;margin:0 0 13px!important;padding:0 0 0 25px!important;color:var(--woodz-acajou)!important;font-family:var(--woodz-body)!important;font-size:16px!important;font-weight:400!important;line-height:1.8!important}.woodz-legal-content li::before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--woodz-orange)}.woodz-legal-back{display:flex;align-items:center;justify-content:center;gap:16px;width:max-content;margin:70px auto 0!important;padding:17px 27px;border:1px solid rgba(63,27,11,.20);background:rgba(255,255,255,.28);color:var(--woodz-ebene)!important;text-decoration:none!important;font:700 12px/1 var(--woodz-body);letter-spacing:.05em;text-transform:uppercase;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.woodz-legal-back span{transition:transform .3s ease}.woodz-legal-back:hover{background:var(--woodz-orange);border-color:var(--woodz-orange);transform:translateY(-3px)}.woodz-legal-back:hover span{transform:translateX(4px)}@media(max-width:980px){.woodz-legal{padding:125px 35px 105px}.woodz-legal-divider{margin-bottom:60px}}@media(max-width:767px){.woodz-legal{padding:100px 24px 80px}.woodz-legal-logo{width:170px;margin-bottom:28px!important}.woodz-legal-logo img{width:155px!important;max-width:155px!important}.woodz-legal h1{font-size:31px!important;line-height:1.13!important}.woodz-legal-divider{margin:30px 0 50px}.woodz-legal-content>section{padding-bottom:38px;margin-bottom:38px}.woodz-legal-content h2{padding-left:18px!important;font-size:16px!important;line-height:1.4!important}.woodz-legal-content h2::before{width:6px;height:6px}.woodz-legal-content p,.woodz-legal-content li{font-size:15px!important;line-height:1.8!important}.woodz-legal-back{width:100%;margin-top:55px!important}}