@charset "UTF-8";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@font-face{font-family:Henrik;src:url(/fonts/woodcutter/Henrik-Normal.woff2) format("woff2"),url(/fonts/woodcutter/Henrik-Normal.woff) format("woff");font-style:normal;font-display:swap}.size-13{font-size:13px;line-height:20px}.size-14{font-size:14px;line-height:21px}.size-16{font-size:16px;line-height:25px}.size-17{font-size:17px;line-height:23px}.size-20{font-size:20px;line-height:50px}.size-21{font-size:21px;line-height:28px}.size-24{font-size:24px;line-height:37px}.size-26{font-size:26px;line-height:33px}.size-27{font-size:27px;line-height:29px}.size-32{font-size:32px;line-height:32px}.size-40{font-size:40px;line-height:40px}.size-50{font-size:50px;line-height:50px}.size-70{font-size:70px;line-height:90px}.size-90{font-size:90px;line-height:90px}.size-140{font-size:140px;line-height:130px}.weight-900{font-weight:900}.font-roboto{font-family:Roboto,sans-serif;font-weight:300}.font-mohave{font-family:Mohave,sans-serif;font-weight:700}.font-overpass{font-family:Overpass,sans-serif}.font-montserrat{font-family:Montserrat,sans-serif;font-weight:700}.font-henrik{font-family:Henrik,sans-serif}.bold-900{font-weight:900}.color-orange,.color-orange:visited{color:#cf3311}.color-grey-30{color:#4d4d4d}.color-grey-50{color:gray}.color-dark{color:#646464}.color-brown{color:#a17562}.bg-orange{background-color:#51211e}.bg-orange-transparent{background-color:#51211e99}.bg-brown{background-color:#a17562}.bg-blue{background-color:#0085ff}.bg-blue-transparent{background-color:#0085ff80}.bg-black{background-color:#000}.uppercase{text-transform:uppercase}.arrow{border:solid white;border-width:0 2px 2px 0;display:inline-block;padding:5px}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.go-back-btn{position:absolute;left:-50px;top:10px}.go-back-btn .arrow{border-color:#51211e}.center-text{text-align:center}.margin-top{margin-top:1em}.margin-bottom{margin-bottom:1em}#global-wrapper{opacity:0;transition:opacity .5s ease-in}#global-wrapper.active,.wf-active #global-wrapper{opacity:1}html,body{margin:0;padding:0;background:#1c1c21;color:#fff;font-family:Roboto,sans-serif;counter-reset:h2;font-size:18px;line-height:30px}html{scroll-behavior:smooth}body{scroll-snap-align:start}*{box-sizing:border-box}#step-anim{width:100vw}#header,#footer [class^=section-]{display:flex;justify-content:space-between;width:100vw}#footer{background:#000}#footer .breadcrumb{margin:0;text-align:left;font-size:15px;line-height:120%;padding:20px 50px;display:flex;flex-wrap:wrap;border-bottom:1px dashed rgba(255,255,255,.2)}#footer .breadcrumb ol,#footer .breadcrumb li{list-style:none}#footer .breadcrumb li:not(:first-child){padding-left:20px;position:relative}#footer .breadcrumb li:not(:first-child):before{content:"»";position:absolute;left:7px;top:0}#footer ul{list-style:none;margin:0;padding:0}#footer .section-1{font-size:15px;line-height:32px;padding:58px 50px}#footer .section-1>div{flex:1 1 245px}#footer .section-1>div:last-child{flex:1 1 327px}#footer .section-1 img{width:145px}#footer .section-1 .subtitle{color:#888;padding-bottom:20px}#footer .section-2{justify-content:center;padding:50px 0}#footer .section-2 ul{justify-content:center;display:flex}#footer .section-2 ul li{margin:0 6px}#footer .section-2 .icon{width:42px;height:42px}#footer .section-3{border-top:1px dashed rgba(255,255,255,.2);border-bottom:1px dashed rgba(255,255,255,.2)}#footer .section-3 .inner .grid{display:flex;column-gap:80px;justify-content:center;flex-wrap:wrap}#footer .section-3 .inner .grid>div{flex:0 0 300px;text-align:center;font-size:16px;line-height:19px;padding:50px 0}#footer .section-3 .inner .grid .social{justify-content:center}#footer .section-4{display:block;text-align:center;padding:37px 0 49px;font-size:16px;line-height:26px;color:#888;left:50%}#header{height:80px;text-transform:uppercase;position:fixed;z-index:4;align-items:center;transition:height .1s ease-in,background-color .1s ease-in}#header #edit-page{position:absolute;z-index:9999;top:0;left:0;background-color:#fff}#header #edit-page img{padding:5px 5px 2px}#header .logo{height:inherit;transition:height .1s ease-in}#header .logo .compact-logo{display:none}#header.sticking{background-color:#1c1c21;height:78px}#header.sticking .logo{height:50px;padding:0}#header.sticking>a img.hide-on-mobile{padding:0 30px}#header>*{align-items:center}#header a{text-decoration:none}#header>a img{height:100%;padding:5px 30px}#header ul{list-style:none;margin:0;padding:0;font-weight:900}#header ul li{display:block}#header ul li.book-now{flex:1 1 140px}#header ul.quick-menu>li{margin-right:10px}#header ul.quick-menu>li:first-child{background-color:#a17562}#header ul.quick-menu>li.login{flex:1}#header ul.quick-menu>li.login a{padding-right:0}#header ul.quick-menu>li .icon{width:31px;height:28px;margin-right:6px}#header ul.quick-menu>li .menu-button{width:26px;padding:0 30px;box-sizing:content-box;height:100%;background-color:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center}#header ul.quick-menu>li .menu-button>span{display:block;height:3px;width:100%;background-color:#fff;padding:0}#header>ul{display:flex;height:100%;align-items:center}#header>ul.main-menu{flex:1}#header>ul>li{display:flex;align-items:center;position:relative;height:100%;flex:0 1 auto}#header>ul>li span,#header>ul>li a{display:flex;align-items:center;padding:0 15px;height:100%;justify-content:space-between}#header>ul>li.parent{white-space:nowrap}#header>ul>li.parent>span,#header>ul>li.parent>a{cursor:pointer;padding-right:20px}#header>ul>li.parent>span:after,#header>ul>li.parent>a:after{flex:0 0 16px;content:"";background-image:url(/build/img/woodcutter/arrow_down.svg);background-repeat:no-repeat;height:9px;display:block;margin-bottom:5px;margin-left:10px}#header>ul>li>ul{position:absolute;display:none;width:auto;left:0;top:75%;background-color:#1c1c21;white-space:nowrap}#header>ul>li>ul a{display:block;padding:10px 15px}#header>ul>li:hover>ul{display:block}#header>ul>li.active>ul{display:block!important}#header #slide-menu{position:absolute;display:flex;flex-direction:column;align-items:flex-start;z-index:20;top:0;transform:translate(-100%);min-height:100vh;min-width:636px;background-color:#000;transition:transform .2s ease-in-out;padding:150px 50px 0;font-size:32px;font-family:Mohave,sans-serif}#header #slide-menu.active{transform:none}#header #slide-menu ul{display:flex;flex-direction:column;gap:30px;justify-content:center;margin-bottom:30px}#header #slide-menu .close-btn{position:absolute;top:0;left:0;display:flex;width:90px;height:90px;flex-direction:column;justify-content:center;align-items:center;background-color:#51211e;border:0;cursor:pointer}#header #slide-menu .btn{font-family:inherit;padding-top:15px;padding-bottom:15px}#navigator{position:fixed;right:29px;z-index:3;height:100vh;display:flex;align-items:center}#navigator>div{display:flex;flex-direction:column}#navigator>div a{position:relative;border:2px solid rgba(255,255,255,.4);border-radius:50%;width:20px;height:20px;margin-bottom:15px}#navigator>div a:after{content:" ";position:absolute;top:20px;height:10px;border:1px dashed rgba(255,255,255,.3);left:50%;margin-left:-1px}#navigator>div a.active{background-color:#51211e;border-color:#51211e}#navigator>div a:last-child{margin-bottom:0}#navigator>div a:last-child:after{border:0}a{color:#fff;text-decoration:none}a:visited{color:#fff}.darker-bg{background:#00000080}.btn{background-color:#a17562;color:#fff;height:50px;display:flex;align-items:center;justify-content:center;padding:27px 15px 25px;text-align:center;text-decoration:none;font-family:Overpass,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;line-height:140%;margin-bottom:14px;transition:background-color .2s ease-in-out,color .2s ease-in-out;box-sizing:border-box;font-size:inherit;cursor:pointer;border:0}.btn:hover{background-color:#fff;color:#000}.btn .icon{margin-right:10px;margin-bottom:2px}.btn.book-btn{display:inline-flex!important;position:relative;gap:10px;flex-wrap:nowrap;flex:0;padding-left:50px;padding-right:40px}.btn.book-btn:after{flex:0 0 50px;content:" ";aspect-ratio:4/3;background-image:url(/build/img/woodcutter/axe-icon.svg);background-repeat:no-repeat;transition:filter .2s ease-in-out;top:8px;right:8px;width:50px}.btn.book-btn:hover:after{filter:brightness(0%)}.btn.blue-btn{background-color:#0085ff}.btn.blue-btn:hover{background-color:#fff}.btn.black-btn{background-color:#1c1c21;border:1px solid white}.btn.black-btn:hover{background-color:#fff}.btn.transparent-btn{background-color:transparent}.btn.transparent-btn:hover{color:#fff}.icon{display:inline-block;background-repeat:no-repeat;background-size:contain;height:27px;width:27px}.icon.user{background-image:url(/build/img/woodcutter/user.svg)}.icon.cart{background-image:url(/build/img/woodcutter/cart.svg)}.icon.fb{background-image:url(/build/img/woodcutter/fb.svg)}.icon.insta{background-image:url(/build/img/woodcutter/insta.svg)}.icon.twitter{background-image:url(/build/img/woodcutter/twitter.svg)}.btn:hover .icon.user{background-image:url(/build/img/woodcutter/user-active.svg)}.show-on-mobile{display:none!important}body{overflow-x:hidden}.locations .splide__list{display:flex;gap:2px;position:relative;z-index:1}.locations .entry{flex:0 0 256px;-webkit-user-select:none;user-select:none}.locations .entry .header{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:167px;width:100%;text-align:center;position:relative}.locations .entry .header .filter{transition:opacity .2s ease-in-out;position:absolute;height:100%;width:100%;z-index:1}.locations .entry .header h3{font-size:26px;line-height:120%;margin-bottom:0;margin-top:0;color:#fff;display:flex;flex-direction:column;position:absolute;z-index:2;padding:0 35px}.locations .entry .header h3:before{content:" ";background-image:url(/build/img/woodcutter/marker.svg);background-repeat:no-repeat;background-size:contain;width:35px;height:35px;display:block;margin:0 auto 10px}.locations .entry .header:hover .filter{opacity:.2}section{min-height:100vh;background-repeat:no-repeat}section:first-of-type{padding-top:137px}section .inner{background-repeat:no-repeat;background-position:center left}section.top-align{align-items:flex-start}.form{font-family:Roboto,sans-serif}.form .buttons{margin-top:40px}.form .buttons .btn:first-child{margin-right:25px}.form button{border:0}.form .details-bg{background-color:#51211e;padding:1px 10px;margin:10px 0}.form .details-bg label.inline{margin:10px 0}.form .company-fields{display:none}.form .company-fields .address{margin-bottom:0}.form .company-fields.show{display:block}.form .company-fields label:not(.inline){color:#fff}.form .two-columns-fields{width:100%;display:flex;gap:6px;padding-right:6px}.form .two-columns-fields>div,.form .two-columns-fields>label{flex:0 0 50%}.form .custom-radio,.form .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none}.form .custom-radio input+span,.form .custom-checkbox input+span{display:flex;align-items:flex-start}.form .custom-radio input+span:before,.form .custom-checkbox input+span:before{margin-right:10px;flex:0 0 auto;display:block;content:" ";border:1px solid white;width:17px;height:17px}.form .custom-radio input,.form .custom-checkbox input{display:none}.form .custom-radio input:checked+span:before,.form .custom-checkbox input:checked+span:before{background:radial-gradient(ellipse at center,#a17562,#a17562 50%,#a17562,#000,#000 50%)}.form textarea,.form select,.form input[type=password],.form input[type=email],.form input[type=text],.form input[type=number],.form option{border:0;border-radius:0;padding:15px 20px;font-size:16px;line-height:19px}.form label,.form input[type=password],.form input[type=email],.form input[type=text],.form input[type=number],.form textarea,.form select{display:block;width:100%;font-family:inherit}.form .error{display:block;color:red;padding:0 0 20px}.form .size-24{margin-bottom:18px}.form label{font-weight:300;margin-bottom:14px}.form label input[type=checkbox]{transform:scale(1.6);margin-right:20px}.form label input[type=password],.form label input[type=email],.form label input[type=text],.form label input[type=number],.form label select,.form label textarea{margin-top:6px}.form label.inline{display:flex;align-items:flex-start;margin:20px 0}.form label:not(.inline){text-transform:uppercase;color:gray;font-size:12px;line-height:14px}.form label a{font-weight:700}.invalid-feedback,.alert{display:block;border:1px solid gray;padding:15px;margin:30px 0}.invalid-feedback{background-color:gray;color:#1c1c21}.diagonal-banner{display:block;width:240px;transform:rotate(-45deg);position:absolute;text-align:center;background:#51211e;color:#fff;font-weight:700;font-size:24px;line-height:28px;text-transform:uppercase;top:50px;left:-53px}.invisible-radio{position:relative;overflow:hidden}.invisible-radio [type=radio]{position:absolute;opacity:0;width:0;height:0}.invisible-radio [type=radio]+div{transition:background-color .2s ease-in,color .2s ease-in;cursor:pointer;background-color:#000;display:flex;justify-content:center;align-items:center;color:gray}.invisible-radio [type=radio]+div.header img{position:absolute;height:100%;z-index:1;opacity:.4}.invisible-radio [type=radio]+div h3{z-index:2}.invisible-radio [type=radio]:checked+div{background-color:#51211e;color:#fff}.invisible-radio [type=radio]:checked+div .color-orange{color:#fff}.invisible-radio [type=radio]:checked+div .btn{background-color:#fff;color:#000}.invisible-radio [type=radio]:hover+div{color:#fff}.social{display:flex;gap:10px;margin:10px 0}iframe.youtube-video{width:100%;aspect-ratio:16/9}figure{margin:0}figure figcaption{font-style:italic}figure .attachment__name,figure .attachment__size{display:none}section{position:relative;display:flex;align-items:center;justify-items:center;background-position:center left;background-size:45% auto}section.auto{height:auto;min-height:auto}section .scroll-down-btn{position:absolute;white-space:pre-wrap;width:100px;bottom:24px;color:#fff;text-align:center;font-family:Overpass;font-size:13px;font-weight:900;line-height:14px;text-transform:uppercase;background-color:transparent;border:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;cursor:pointer}section .scroll-down-btn:after{content:" ";display:flex;width:30px;height:30px;background-image:url(/build/img/woodcutter/arrow_down_white.svg);background-repeat:no-repeat;background-position:center;border-radius:30px;border:1px solid #A17562}section h1,section h2,section h3{margin:0}section h3{font-size:28px;line-height:43px;margin-bottom:29px;font-weight:300}section h3 strong{font-weight:900}section h2{margin-bottom:32px}section .btn{display:inline-block;padding:15px 26px;height:auto}section .picture-bg{width:100%;height:100%;position:absolute;z-index:1}section .picture-bg video{position:absolute;z-index:1;height:100%;aspect-ratio:16/9}section .picture-bg .filter{z-index:2;height:100%;width:100%;background:linear-gradient(180deg,#000000b3,#0000)}section .picture-bg video+.filter{aspect-ratio:16/9;width:auto}section .inner{z-index:2}section.all-news{align-items:flex-start}section.step h2:before{display:block;content:counter(h2,decimal-leading-zero);counter-increment:h2;color:#a17562}section.step h3{font-weight:700}section.step p{margin:0}section.step .inner{display:flex;justify-content:flex-end}section.step#step-2 h2{right:auto;left:0}section.step h2{position:absolute;font-size:82px;line-height:90px;width:inherit;width:390px;z-index:3;right:170px;transform:translateY(-100%);margin-top:153px}section.step .text{position:relative;align-items:flex-start;padding:20px;width:405px;height:405px;display:flex;flex-direction:column;justify-content:flex-end}section.step .text h3{font-size:27px;line-height:29px;border-bottom:1px solid white;padding-bottom:10px;margin-bottom:10px}section.step .text .btn{background-color:#1c1c21;margin-top:20px}section.picture{min-height:750px}section.picture h2 span,section.picture h3 span{display:block}section.picture h2 span.small,section.picture h3 span.small{color:#646464;font-weight:700}section.picture h2 span.big,section.picture h3 span.big{font-weight:600;margin:10px 0 10px -100px}section.picture h2 span.small{font-size:16px;line-height:25px}section.picture h2 span.big{font-size:90px;line-height:90px}section.picture h3 span.big{font-size:50px;line-height:50px}section.picture#section-event .inner{background-size:contain}section.picture .text{font-size:17px;line-height:24px}section.picture .text h2{font-size:50px;line-height:50px}section.picture .inner{flex:0 0 70%;padding:60px 0;background-size:60%}section.picture .inner.extra-padding{padding-left:45%;background-position:center left;background-size:45% auto}section.picture .inner .btn{margin-top:20px}section.call-to-action{text-align:center;position:relative}section.call-to-action .inner{width:982px}section.call-to-action span.small{font-size:24px;line-height:37px}section.call-to-action span.big{font-size:90px;line-height:90px;font-weight:400}section.reviews{flex-wrap:wrap;align-items:center;justify-content:center;padding:100px 0;min-height:auto}section.reviews>div{flex:0 0 20%;text-align:center;margin:0 25px 25px}section.reviews>div .stars{line-height:32px}section.reviews>div .quote{font-style:normal;font-weight:900;font-size:26px;line-height:28px;text-align:center}section.reviews>div .author{font-weight:400;font-size:13px;line-height:24px}section.columns .grid{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,30%));justify-content:space-between;column-gap:20px;row-gap:30px;grid-auto-rows:minmax(100px,auto)}section.columns.three-columns>div{background-position:center;background-size:cover;text-align:center;display:flex}section.columns.three-columns>div .overlay-orange{display:flex;align-items:center;justify-content:center;flex-direction:column;height:582px;width:100%;transition:background-color .2s ease-in;padding:20px;cursor:default}section.columns.three-columns>div .overlay-orange h3{font-size:16px;line-height:25px}section.columns.three-columns>div .overlay-orange h2{font-size:50px;line-height:50px}section.columns.three-columns>div .overlay-orange:hover{background-color:#51211e99}section.columns.two-videos{min-height:auto;margin:76px 0}section.columns.two-videos .inner{display:flex;gap:30px}section.columns.two-videos .inner .column{flex:1}section.columns.two-columns{min-height:auto}section.columns.two-columns .inner{display:flex;padding:88px 0}section.columns.two-columns .inner .column{flex:1;padding:42px 40px 92px;position:relative}section.columns.two-columns .inner .column:first-child{margin-right:60px}section.columns.two-columns .inner .column:last-child{margin-left:60px}section.columns.two-columns .inner .column h2{font-size:50px;line-height:50px;padding-right:50px;padding-bottom:20px;margin-right:50px;margin-bottom:20px;border-bottom:1px solid #ffffff;display:inline-block}section.columns.two-columns .inner .column div{margin-bottom:20px}section.columns.two-columns .inner .column .btn{position:absolute;bottom:40px;background-color:#000;margin:0}section.columns.two-columns .inner .column .btn:hover{background-color:#fff}section.three-columns .grid>div{background-size:cover;background-position:center}section.three-columns .grid>div a.overlay-orange{background:#0006}section.news.latest-news{padding:128px 0 80px;overflow:hidden}section.news.latest-news .news-header{display:flex;align-items:flex-end;margin-bottom:40px}section.news.latest-news .news-header h2{font-size:40px;line-height:40px;margin-right:100px;margin-bottom:0}section.news.latest-news .news-header .buttons{position:absolute;right:0;display:flex;gap:12px}section.news.latest-news .news-header .buttons button{height:30px;width:30px;box-sizing:border-box;border-radius:50%;background:#000;border:1px solid white;position:relative;cursor:pointer}section.news.latest-news .news-header .buttons button[disabled]{opacity:.5}section.news.latest-news .news-header .buttons button .arrow{position:absolute;width:10px;top:8px}section.news.latest-news .news-header .buttons button .arrow.left{left:10px}section.news.latest-news .news-header .buttons button .arrow.right{left:6px}section.news.latest-news .entry{margin-right:80px}section.news.all-news h3{font-size:28px;line-height:35px;margin-bottom:10px}section.news.all-news h2{font-size:120px;line-height:120px}section.news.all-news .filters{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:20px}section.news.all-news .filters span{display:block}section.news.all-news .filters a.active{background-color:#000}section.news.all-news .filters a.active:hover{color:#fff!important}section.news.all-news .grid{justify-content:flex-start;grid-template-columns:repeat(auto-fit,436px);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:40px}section.news.all-news .grid .entry{margin-bottom:20px}section.news.all-news .grid .entry>a,section.news.all-news .grid .entry>.wrap{display:inline-block;width:100%;background-color:#000}section.news.all-news .grid .entry>a .image-container,section.news.all-news .grid .entry>.wrap .image-container{margin:0;flex:0 0 50%}section.news.all-news .grid .entry>a .image-container img,section.news.all-news .grid .entry>.wrap .image-container img{display:block}section.news.all-news .grid .entry>a .entry-inner,section.news.all-news .grid .entry>.wrap .entry-inner{padding:20px}section.news.all-news .grid .entry>a h3,section.news.all-news .grid .entry>.wrap h3{font-size:50px;line-height:50px;text-transform:uppercase;font-family:Mohave,sans-serif}section.news .slider .slider-container{display:flex}section.news .entry{flex:0 0 464px;font-size:16px;line-height:24px}section.news .entry .entry-inner,section.news .entry .date,section.news .entry .content{display:block}section.news .entry .image-container,section.news .entry .date,section.news .entry h3,section.news .entry .content{margin-bottom:20px}section.news .entry .image-container,section.news .entry img{width:100%}section.news .entry .image-container{position:relative;overflow:hidden}section.news .entry .date{color:#0085ff;text-transform:uppercase}section.news .entry h3{font-size:22px;line-height:28px;font-weight:700}section.news .entry .read-more{font-weight:700}section.modern-header,section.picture-header{padding-top:0!important;overflow:hidden}section.modern-header .picture-bg,section.picture-header .picture-bg{display:flex;align-items:center;justify-content:center;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}section.modern-header .inner,section.picture-header .inner{margin:140px auto}section.modern-header .inner>div,section.picture-header .inner>div{max-width:506px;font-size:18px;line-height:30px;margin-bottom:30px}section.modern-header h1 span,section.picture-header h1 span{display:block}section.modern-header h1 span.small,section.picture-header h1 span.small{font-size:22px;font-weight:700;line-height:28px;text-shadow:#000 1px 0 10px}section.modern-header h1 span.big,section.picture-header h1 span.big{font-size:90px;font-weight:600;line-height:90px;margin:10px 0}section.intro{position:relative;align-items:center}section.intro .inner{text-align:right}section.intro .inner h2{font-size:140px;line-height:130px}section.thread{flex-direction:column;padding:90px 0}section.thread h2,section.thread p{max-width:780px;text-align:center}section.thread h2{font-family:Mohave;font-style:normal;font-weight:700;font-size:50px;line-height:50px;margin-bottom:0;text-transform:uppercase}section.thread p{margin-top:0;font-size:17px;line-height:24px;margin-bottom:0}section.thread p:after{display:block;width:5px;height:78px;background-color:#51211e;content:" ";margin:30px auto}section.video-text .inner h2{margin:76px 0}section.video-text .inner h3{font-weight:900;font-size:22px}section.video-text .inner .columns{display:flex;gap:77px}section.video-text .inner .columns iframe,section.video-text .inner .columns>div{flex:1 1 50%}section.modern-header{position:relative}section.modern-header .inner{display:flex;justify-content:space-between;align-items:flex-start;bottom:100px;left:0;margin:0;max-width:100%;width:100%;position:absolute}section.modern-header .inner>div{max-width:none;margin:0}section.modern-header .inner>div.intro{flex:1 0 50%;max-width:50%;padding:40px 80px 30px 105px;background-color:#1c1c21}section.modern-header .inner>div.infos{flex:0 0 auto;padding:20px 50px;margin:20px;background:#050505cc;display:flex;justify-content:flex-end;gap:50px;font-size:15px;line-height:22px}section.modern-header .inner>div.infos h2{color:#898989;font-size:22px;line-height:24px}section.modern-header .inner>div.infos .address{flex:1 1 50%}section.modern-header .inner>div.infos .schedule{flex:0 0 300px;border-left:dotted 1px white;padding-left:50px}section.modern-header .inner>div.infos .schedule div{display:flex;justify-content:space-between}section.modern-header .inner>div.infos .schedule div>span{flex:1 0 auto}section.modern-header .inner>div.infos .schedule div>span:first-child{color:#898989}section.modern-header .inner>div.infos .schedule div>span:last-child{text-align:right}section.modern-header .scroll-down-btn{padding:24px 0;background-color:#1c1c21;width:100%;bottom:0}.banner{position:absolute;height:100vh;width:100vw;top:0;z-index:2;overflow:hidden;display:flex;justify-content:center;align-items:end}.banner.active .inner-banner{bottom:20vh}.banner .inner-banner{position:relative;bottom:-20vh;overflow:hidden;transition:bottom .4s ease-out;text-align:left;max-width:900px;width:75vw;height:20vh;box-shadow:5px 5px 15px -6px #000;border:3px solid white}.banner .inner-banner .close-btn{position:absolute;top:19px;right:24px;cursor:pointer;background-color:transparent;border:0;color:#fff;font-size:30px}.banner .inner-banner>a{display:flex;gap:30px;align-items:center;background-color:#000;height:inherit}.banner .inner-banner>a img{height:inherit;width:auto}.banner .inner-banner>a .text{padding:0 20px}.banner .inner-banner>a .text h2{font-size:40px;line-height:40px}.banner .inner-banner>a .text h3{font-size:18px;line-height:18px;font-weight:300}.banner .inner-banner>a .text h2,.banner .inner-banner>a .text h3{margin:10px 0}.banner .inner-banner>a .text h2 p,.banner .inner-banner>a .text h3 p{margin:0}.inner{width:90%;max-width:1352px;margin:40px auto;position:relative}.inner.large-inner{max-width:1520px}#inner-page section,#location-page section{background-repeat:no-repeat}#inner-page section.picture:nth-of-type(2n),#location-page section.picture:nth-of-type(2n){background-image:url(/build/img/woodcutter/wood-texture-left.png);background-position:center left;background-size:223px 700px}#inner-page section.picture:nth-of-type(2n) .inner,#location-page section.picture:nth-of-type(2n) .inner{padding-left:0;padding-right:45%;background-position:center right}#inner-page section.picture:nth-of-type(odd),#location-page section.picture:nth-of-type(odd){background-image:url(/build/img/woodcutter/wood-texture-right.png);background-position:center right;background-size:361px 700px}#inner-page section.picture:nth-of-type(n+3) h2,#location-page section.picture:nth-of-type(n+3) h2{font-size:50px;line-height:50px}#edit-booking form{margin:20px 0 40px}#edit-booking section.columns.two-columns{padding:0}#edit-booking section.columns.two-columns .inner .column{padding-bottom:10px}#edit-booking section.columns.two-columns .inner .column .btn{background-color:#51211e;position:relative;bottom:auto}#edit-booking section.columns.two-columns .inner .column .btn:hover{background-color:#fff}#edit-booking section.columns.two-columns .inner .column h2{border:0}#edit-booking section.columns.two-columns .inner .column h3{font-weight:700;margin-bottom:0}#edit-booking section.columns.two-columns .inner .column.left-column h3{font-family:Mohave,sans-serif;text-transform:uppercase}#home #content{z-index:1;position:relative}#home section{scroll-snap-align:start}#home #footer{scroll-snap-align:end}#home .picture-header .inner h2{width:50%}#join form{max-width:50%;margin:auto}#shop form .columns{display:flex}#shop form .columns>div{margin:40px}#shop form .columns>div:first-of-type{flex:0 0 300px}#shop form .columns>div:last-of-type{flex:1}#shop form .spacer{margin-top:55px}#shop form .promo,#shop form #or-choose{display:none}#shop form .promo.active,#shop form .promo.active~#or-choose{display:block}#shop form .amount-grid,#shop form .location-grid{display:flex}#shop form .amount-grid .invisible-radio,#shop form .location-grid .invisible-radio{max-width:32%}#shop form .amount-grid .invisible-radio:last-child,#shop form .location-grid .invisible-radio:last-child{margin-right:0}#shop form .amount-grid .invisible-radio div,#shop form .location-grid .invisible-radio div{padding:16px}#shop form .amount-grid .invisible-radio div h3,#shop form .location-grid .invisible-radio div h3{margin:0}#shop form .amount-grid .invisible-radio div.header img,#shop form .location-grid .invisible-radio div.header img{width:100%;height:auto}#shop form .location-grid{flex-wrap:wrap;gap:25px}#shop form .location-grid .invisible-radio{flex:1 1 25%}#shop form label.inline{align-items:center;justify-content:space-between}#shop form label.inline input{flex:0 0 50%}#shop form label.promo img{margin-right:25px;display:block}#shop form label.promo .description{text-transform:none}#shop form label.promo .color-orange{margin:10px 0}#shop form label.promo .size-16{margin-right:20px}#shop form label.promo .size-16 h3{margin-bottom:10px}#shop form label.custom{flex:1 0 50%;display:flex}#shop form label.custom input{padding:0 20px;flex:1}#player-profile .columns{display:flex}#player-profile .columns h4{color:#fff6;display:flex;justify-content:space-between}#player-profile .columns .profile{margin-right:30px;background:#101215;padding:30px}#player-profile .columns .profile .profile-header{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:40px;margin-bottom:40px}#player-profile .columns .profile .points{font-size:66px;line-height:77px;text-align:center;padding:0 70px}#player-profile .columns .profile .points span{display:block;font-size:16px;line-height:19px;color:#fff;opacity:.5}#player-profile .columns .profile .detail{display:flex;font-size:16px;line-height:40px}#player-profile .columns .profile .detail .label{flex:0 0 40%;color:#fff;opacity:.3}#player-profile .columns .achievements{padding-bottom:60px}#player-profile .columns .achievements .awards{display:flex;flex-wrap:wrap;gap:10px}#player-profile .columns .achievements .awards div{flex:0 0 125px;font-size:14px;text-align:center}#player-profile .columns .achievements .awards div img{width:100%;filter:grayscale(100%)}#player-profile .columns .achievements .awards div.active img{filter:none}#single-news section.picture-header h2{font-size:70px;line-height:70px}#single-news section .content img{margin-right:70px;margin-bottom:70px}#single-news section .content h2,#single-news section .content h3{text-transform:uppercase}#single-news section .content h3{font-family:Overpass,sans-serif;font-size:16px;line-height:24px}#single-news section .content h2{font-family:Mohave,sans-serif;font-size:50px;line-height:50px}#single-news section .content h4{font-size:24px;line-height:33px;font-weight:400}#event-booking section h2{margin-bottom:0}#event-booking .columns{margin-top:70px;display:flex;gap:70px}#event-booking .columns #summary{flex:1 1 300px}#location-page .location-infos{display:flex;justify-content:space-around}#location-page #section-top{min-height:870px}#careers{max-width:100vw}#careers #positions{min-height:auto;margin-bottom:76px}#careers #positions h2{margin:76px 0}#careers #positions .inner .columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:40px}#careers #positions .inner .columns>div .location,#careers #positions .inner .columns>div li a{display:block;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.3)}#careers #positions .inner .columns>div ul{list-style:none;padding:0;margin:0}#careers #positions .inner .columns>div ul li a{color:#a17562}#careers #overlayer{pointer-events:none;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-x:hidden;z-index:10}#careers #overlayer.active{pointer-events:all;background-color:#0003}#careers #overlayer.active #job-description{transform:none}#careers #overlayer #job-description{position:absolute;top:0;right:0;transition:transform .5s ease-in;transform:translate(100%);max-width:50vw;min-height:100vh;background:#1f2429;padding:53px;overflow-y:auto}#careers #overlayer #job-description h2{margin-top:0}#careers #overlayer #job-description .close-btn{position:absolute;top:10px;right:24px;cursor:pointer;background-color:transparent;border:0;color:#fff;font-size:30px}#careers #overlayer #job-description .btn{display:inline-flex}#faq .inner>h3{margin:0;color:#a17562}#faq .inner>h2{margin:15px 0}#faq #questions{display:flex;flex-direction:column;padding:40px 0 100px}#faq #questions .collapsible{transition:all .1s ease-in;cursor:pointer;-webkit-user-select:none;user-select:none}#faq #questions .collapsible:after{content:" ";display:block;border:1px dashed rgba(255,255,255,.2);border-collapse:collapse;margin:5px 0}#faq #questions .collapsible h4{margin:0;padding:20px 10px 20px 20px;transition:all .2s ease-in;font-weight:700;font-size:22px;line-height:24px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}#faq #questions .collapsible h4:after{transition:transform .1s ease-in;content:" ";display:block;width:24px;height:24px;background-image:url(/build/img/woodcutter/arrow-faq.svg);background-repeat:no-repeat;flex:0 0 24px}#faq #questions .collapsible .answer{padding:0 10px 0 20px;transition:all .1s ease-in;height:0;overflow:hidden;font-weight:300}#faq #questions .collapsible .answer p{margin:0 0 10px}#faq #questions .collapsible .answer p:last-of-type{margin:0}#faq #questions .collapsible.active h4{background-color:#000;color:#a17562}#faq #questions .collapsible.active h4:after{transform:rotate(-180deg)}#faq #questions .collapsible.active .answer{padding:0 10px 20px 20px;background-color:#000;height:auto;overflow:visible}#blog section.columns{align-items:start}#blog section.blog-post{max-width:1000px;margin:auto}#blog section .content{padding-top:20px}#blog section .content h2{font-size:32px;line-height:1.2em}#blog section .content img{margin-bottom:20px;max-width:100%;height:auto}#blog .filters{padding-top:0}#blog .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:40px;padding-top:20px}#blog .cards.with-featured .card:first-child{grid-column:span 3;grid-row:span 2}#blog .cards.with-featured .card:first-child .card-image{height:598px}#blog .cards .card{display:flex;align-items:center;flex-direction:column}#blog .cards .card .card-image{width:100%;height:240px;background-color:#101215}#blog .cards .card .card-image img{width:100%;height:100%;object-fit:cover;display:block}#blog .cards .card .card-body{display:flex;flex-direction:column;justify-content:space-between}.filters{display:flex;flex-wrap:wrap;padding-top:40px;padding-bottom:30px;gap:10px}.filters .filter{cursor:pointer;border:2px solid #fff;border-radius:30px;font-weight:400;background-color:transparent;font-size:16px;line-height:24px;display:flex;padding:10px 20px;justify-content:center;align-items:center;color:#fff}.filters .filter.active{background-color:#fff;color:#000}.social-share{margin:80px 0}#social-links{margin:10px 0}#social-links ul{list-style:none;display:flex;padding:0}#social-links ul li{flex:0 0 auto;margin:0 10px 0 0}#social-links ul li span{display:block;height:40px;width:40px;background-size:cover;background-repeat:no-repeat;background-position:center}#social-links ul li span.fa-facebook-square{background-image:url(/build/img/woodcutter/fb.svg)}#social-links ul li span.fa-twitter{background-image:url(/build/img/woodcutter/twitter.svg)}#social-links ul li span.fa-linkedin{background-image:url(/build/img/woodcutter/linkedin.svg)}#social-links ul li span.fa-whatsapp{background-image:url(/build/img/woodcutter/whatsapp.svg)}#step-pix,#step-axe,#step-bg-text{top:300vh;position:absolute}#step-bg-wood{position:absolute;z-index:4;top:70vh}#step-bg-wood div{background-image:url(/build/img/woodcutter/wood-texture-left.png);background-size:cover;height:700px;width:223px}#step-bg-text>div{-webkit-user-select:none;user-select:none;color:#ffffff0d;font-size:300px;line-height:460px;font-weight:900;white-space:nowrap;margin-top:50vh}#step-pix{width:100%}#step-pix .inner img{position:absolute;opacity:0;width:auto;max-width:auto;height:80vh}#step-axe{z-index:0;left:40%}#step-axe img{margin-top:100px;height:70vh;width:auto}@keyframes fadeIn{0%{background-color:#0003}}@media only screen and (min-width: 1980px){section.picture .inner.extra-padding{padding-left:650px}#inner-page section.picture:nth-of-type(2n) .inner.extra-padding,#location-page section.picture:nth-of-type(2n) .inner.extra-padding{padding-left:0;padding-right:650px}}@media only screen and (max-width: 1400px){#header .logo{height:inherit;transition:height .1s ease-in}#header .logo .large-logo{display:none}#header .logo .compact-logo{display:block}#header>ul>li a,#header>ul>li span{padding:0 10px}}@media only screen and (max-width: 1200px){.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}#navigator{display:none}#header{background-color:#51211e;top:0;height:78px}#header ul.quick-menu{justify-content:flex-start;flex-direction:row-reverse}#header ul.quick-menu>li{margin:0}#header ul.quick-menu>li:first-child{flex:0;height:100%}#header ul.quick-menu>li:first-child a{padding:0}#header>ul{flex:auto;justify-content:flex-end}#header>ul>li{flex:0;height:auto}#header>ul>li span,#header>ul>li a{padding:10px 20px}#header>ul>li>ul a{padding:10px 20px}#header .logo{margin-left:10px}#header .logo img{width:auto;padding:0}#header.sticking{background-color:#51211e}#header.sticking .logo{height:100%}#header .main-menu{background-color:#51211e}#header .main-menu.active{display:block!important;position:fixed;top:78px;width:100%;border-top:1px solid #1c1c21}#header .main-menu.active>li{display:block;width:100%}#header .main-menu.active>li>ul{position:relative}#footer [class^=section-]{display:block}#footer .logo{text-align:center;margin-bottom:73px}section.call-to-action .inner{width:auto}section#section-top{margin-top:78px;flex-direction:column;justify-content:flex-end}section#section-top .inner{padding-bottom:78px}section.columns.two-columns .inner{padding:0}section.columns.two-columns .inner .column{padding:40px 20px 100px}section.columns.two-columns .inner .column h2{margin-right:0;padding-right:0}section.columns.two-columns .inner .column:first-child{margin-right:10px}section.columns.two-columns .inner .column:last-child{margin-left:10px}section.picture h2 span.big{margin-left:0}section.modern-header{display:flex;flex-direction:column;justify-content:flex-end}section.modern-header .inner{position:relative;width:100%;padding:40px;bottom:0;display:block;background:linear-gradient(0deg,#1c1c21,#1c1c2180 86%,#1c1c2100)}section.modern-header .inner>div.intro{background-color:transparent;display:block;padding:0;max-width:none}section.modern-header .inner>div.infos{background-color:transparent;flex-direction:column;padding:0;margin:0}section.modern-header .inner>div.infos h2{margin:10px 0}section.modern-header .inner>div.infos .schedule{flex:1;max-width:300px;border:0;padding:0}section.modern-header .scroll-down-btn{display:none}.banner .inner-banner{height:auto}.banner .inner-banner .close-btn{top:3px;right:3px;font-size:20px}.banner .inner-banner a img{display:none}}@media only screen and (max-width: 768px){.inner{width:100%}#step-bg-wood,#step-anim{display:none}section h3{margin-bottom:25px}section h3 p{margin:0}section h2.size-90{font-size:60px;line-height:60px}section.step .inner{display:block}section.step .inner h2{position:static;display:block;width:100%;font-size:60px;line-height:68px;transform:none}section.step .inner h2:before{display:inline-block;margin-right:20px}section.step .inner .text{height:auto;width:100%}section.modern-header .inner,section.picture-header .inner{position:relative;width:100%;padding:40px 20px;bottom:0;margin:0;flex-direction:column;align-items:flex-start;gap:10px;background:linear-gradient(0deg,#1c1c21,#1c1c2180 86%,#1c1c2100)}section.modern-header .inner h1 span.small,section.picture-header .inner h1 span.small{font-size:15px;line-height:19px}section.modern-header .inner h1 span.big,section.picture-header .inner h1 span.big{font-size:50px;line-height:50px}section.modern-header .inner>div,section.picture-header .inner>div{font-size:18px;line-height:30px}section.modern-header .scroll-down-btn,section.picture-header .scroll-down-btn{display:none}section.modern-header .picture-bg,section.picture-header .picture-bg{margin-left:0}section.picture .inner{margin:0;background-size:auto 365px!important;background-position:top left!important;padding:0!important}section.picture .inner.extra-padding{padding:405px 0 0!important}section.news,section.picture,section.intro,section.call-to-action,section.reviews,section.step{padding:40px 20px;display:block;min-height:auto}section.picture .inner span.small,section.intro .inner span.small{font-size:16px;line-height:24px}section.picture .inner span.big,section.intro .inner span.big{font-size:40px;line-height:50px;margin:0}section.thread{margin:40px}section.call-to-action .inner span.small{font-size:24px;line-height:24px}section.call-to-action .inner span.big{font-size:51px;line-height:58px}section.columns .grid{display:block}section.columns .grid div{margin:40px 0}section.columns .grid div a.overlay-orange{height:auto}section.columns .grid div a.overlay-orange h3{margin-top:40px}section.columns.two-videos .inner,section.columns.three-columns .inner,section.columns.two-columns .inner{display:block;margin:40px}section.columns.two-videos .inner .column,section.columns.three-columns .inner .column,section.columns.two-columns .inner .column{margin:20px 0!important}section.columns.two-videos .inner .column h2,section.columns.three-columns .inner .column h2,section.columns.two-columns .inner .column h2{display:block}section.columns.three-columns>div .overlay-orange{height:auto}section.news.all-news .grid .entry>a h3,section.news.all-news .grid .entry>.wrap h3{font-size:30px;line-height:40px}section.news.all-news h2{font-size:50px;line-height:50px}section.news.latest-news .news-header{display:block}section.news.latest-news .news-header h2{margin-bottom:10px}section.news.latest-news .news-header .buttons{margin-top:10px;position:static;justify-content:center}section.locations{display:none}section.video-text{padding:15px 30px}section.video-text .inner .columns{display:block}section#section-event .inner{background-image:none!important}#booking section{padding:118px 20px 60px}#booking section .inner{z-index:3}#booking .locations.splide{display:none}#booking .wizard-steps .step .num{height:34px;font-size:34px;line-height:34px;flex:0 0 auto}#booking .wizard-steps .step .step-text{font-size:18px}#booking .wizard-steps .step .btn{display:none}#booking .wizard-steps .step.mobile-select{animation:fadeIn 1s infinite alternate;transition:background-color .2s ease-in;background-color:#51211e;color:#fff}#booking .wizard-form{width:100%;top:78px;z-index:1;font-size:16px;line-height:normal}#booking .wizard-form .step{padding:60px 30px 150px;min-height:100vh}#booking .wizard-form .step .extra-fun-banners label>div{display:block}#booking .wizard-form .step .extra-fun-banners label>div .size-21,#booking .wizard-form .step .extra-fun-banners label>div .size-16{font-size:14px;line-height:16px}#booking .wizard-form .step .extra-fun-banners label>div h3{padding:5px 0}#booking .wizard-form .columns{flex-direction:column;gap:0}#booking .wizard-form .step-2{padding:50px 0 150px}#booking .wizard-form .step-2 .inner-padding{padding:0 30px}#booking .wizard-form .step-2 .experiences{width:100vw}#booking .wizard-form .step-2 .experiences .container{padding:0 30px}#booking .wizard-form .step-2 .experiences label .experience-header{height:150px}#booking .wizard-form .step-2 .experiences label .epxerience-body{padding:10px 20px}#booking .wizard-form .step-3 #availables{margin-bottom:30px;min-height:auto}#event-booking .inner{padding:0 20px 20px}#event-booking .inner .columns{flex-direction:column;gap:20px}#event-booking .inner .columns #summary{flex:0}#player-profile h2{font-size:60px;line-height:68px}#player-profile .columns{display:block}#player-profile .columns .profile{margin:20px 0}#player-profile .columns .profile .profile-header{text-align:center;display:block}#player-profile .columns .achievements{margin:20px 0}#player-profile>div{margin:20px}#shop #summary{display:none}#shop form .amount-grid,#shop form .location-grid{display:block}#shop form .amount-grid .invisible-radio,#shop form .location-grid .invisible-radio{margin-right:0;max-width:100%}#shop form label.promo>div{padding:20px}#shop form label.promo img{display:none}#header #slide-menu{font-size:24px;line-height:60%;align-items:center;width:100%;min-width:auto;padding-left:150px 20px 0}#header #slide-menu ul{min-width:320px;padding:10px 15px;box-sizing:content-box;text-align:center}#careers #positions{padding:15px 30px}#careers #positions .inner .columns{display:block}#careers #overlayer #job-description{max-width:100vw;padding:53px 30px}#blog .inner{padding-left:20px;padding-right:20px}#blog .cards{display:flex;flex-direction:column;gap:20px}#blog .cards.with-featured .card:first-child .card-image{height:240px}}@media only screen and (max-width: 368px){#footer .section-1{padding:58px 30px}section.news,section.picture,section.intro,section.call-to-action,section.reviews,section.step{margin:20px}}
