html,body{overflow-x:hidden;margin:0;width:100%;height:100%;color:#f0e4d8}h1,h2,h3,h4,h5,h6,p{font-family:zuume,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#f0e4d8}h1{font-size:6rem;line-height:.85}h2{font-size:3rem;line-height:1.5}h4{font-size:2.5rem;font-weight:400;line-height:1}.half-screen{height:60svh!important}.full-screen{position:relative;height:100svh;width:100svw;display:flex;flex-direction:column;justify-content:center;align-items:center}.full-screen3{height:300svh}.full-screen-slanted{position:relative}.full-screen-slanted:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:9rem;background-color:inherit;transform:skewY(3deg);transform-origin:top left;z-index:2}.full-screen-slantedL{position:relative}.full-screen-slantedL:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:9rem;background-color:inherit;transform:skewY(-3deg);transform-origin:top right;z-index:2}.footerslanted{z-index:3;position:relative}.footerslanted:before{content:"";position:absolute;top:0;left:0;width:100%;height:9rem;background-color:inherit;transform:skewY(3deg);transform-origin:top right;z-index:2}.swooshtrue{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/images/BGSwooshes.svg);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay;opacity:.5}.bg-green{background-color:#8a9c96}.bg-sand{background-color:#f0e4d8}.bg-red{background-color:#c75540}.bg-darkk{background-color:#373136}.bg-bbq{background-image:url(/assets/images/BGBarbecue.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay}.bg-verhuur{background-image:url(/assets/images/BGVerhuur.png);background-size:cover;background-repeat:no-repeat;background-position:25%;background-blend-mode:overlay}.bg-catering{background-image:url(/assets/images/BGCatering.png);background-size:cover;background-repeat:no-repeat;background-position:right;background-blend-mode:overlay}.bg-events{background-image:url(/assets/images/BGEvents.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay}.bg-infoo{background-image:url(/assets/images/BGInfo.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-blend-mode:overlay}.button-container{position:absolute;top:20px;width:90%;display:flex;justify-content:space-between;align-items:center;padding:0 5%;z-index:5;box-sizing:border-box}.video-background{overflow:hidden;top:0;left:0;width:100%;height:100%}.background-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;object-fit:cover;z-index:-1}.logo-header{background-image:url(/assets/images/Logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:120px;height:120px}.section-arrow{background-image:url(/assets/images/arrowDown.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:160px;height:160px;bottom:4rem;position:absolute}.logo-header-border{margin-top:-20px;padding:10px;border-radius:0% 0% 15% 15%}.columns{display:flex;flex-direction:row;width:100%;height:100%;position:relative}.LP-one,.LP-two{flex:1;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.textbox{display:flex;flex-direction:column;justify-content:center;align-items:baseline;width:100%;height:100%;max-width:100%;max-height:100%;box-sizing:border-box;overflow:hidden}.textbox h1{font-size:clamp(2.5rem,4vw,6rem);margin:0}.textbox h2{font-size:clamp(1.4rem,3vw,3rem);margin-top:1.2rem}.textbox h4{font-size:clamp(1.2rem,2vw,2.5rem);margin:0}.textbox p{font-size:clamp(1rem,2.5vw,1.8rem);margin:0}.robbie,.boorgir{max-height:90%;object-fit:contain;z-index:1}@media screen and (max-width: 768px){.boorgir{padding-top:6rem}.columnsb{flex-direction:column!important}}.btn-onsverhaal{margin-top:2rem;border-radius:8px;font-family:zuume,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#f0e4d8}.btn-onsverhaal .btn{padding:.1rem .6rem;color:#f0e4d8;font-size:clamp(1rem,2.5vw,1.8rem);font-weight:600}@media (max-width: 768px){.columns{flex-direction:column-reverse}.LP-one{flex:0 0 auto;height:50%;overflow:visible}.robbie{max-height:100%;z-index:1}.LP-two{flex:0 0 auto;height:50%;text-align:left}.textbox{padding-top:0!important;padding:5%;text-align:left;align-items:baseline;overflow:visible}}.transition-black:before{position:absolute;content:"";top:-88px;left:0;width:100%;height:124px;background-image:url(/assets/images/TR_Black.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.transition-beige:before{position:absolute;content:"";top:-88px;left:0;width:100%;height:124px;background-image:url(/assets/images/TR_Beige.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.transition-beigeD:after{position:absolute;content:"";bottom:-88px;left:0;width:100%;height:124px;background-image:url(/assets/images/TR_BeigeD.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1}.footerR{background-color:#c75540!important}.footer{position:relative;background-color:#373136;color:#fff;padding:40px 20px}.footer .container{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;height:100%}.footer-logo .logo{background-image:url(/assets/images/Logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:7rem;height:7rem}.footer-slogan h1{font-size:3rem;text-align:center;line-height:1}.footer-slogan,.footer-contact,.footer-logo{z-index:4}.footer-contact p{margin:0;font-weight:400;text-align:end;font-size:2rem;line-height:.9}@media (max-width: 768px){.footer .container{flex-direction:column;text-align:center}.footer-logo{display:none}.footer-slogan{position:relative;z-index:4;margin-bottom:1rem}.footer-contact p{text-align:center;margin-bottom:.5rem}}.redbtn{font-family:zuume,sans-serif;font-weight:700;font-style:normal;color:#c75540;font-size:2rem}@media (max-width: 768px){.button-container{flex-direction:column;gap:10px;padding:0}.redbtn{font-size:1.2rem}}@media (max-width: 480px){.button-container{width:100%}.redbtn{font-size:1rem}}.four-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:2rem;text-align:center}.four-cols .col img{width:90%;height:auto}.four-cols .col .btn{margin-top:.5rem;padding:0rem 2rem;background-color:#c75540;border:none;border-radius:8px;cursor:pointer;font-family:zuume,sans-serif;font-weight:800;text-transform:uppercase;font-size:2.5rem;color:#f0e4d8}.four-cols .col .btn:hover{background-color:#a94432}@media (max-width: 768px){.four-cols{grid-template-columns:repeat(2,1fr)}.four-cols .col .btn{font-weight:400;font-size:1rem}}.textbox.centered{justify-content:center;align-items:center;text-align:center;padding:4rem 30vw}@media (max-width: 768px){.textbox.centered{padding:4rem 2rem}}.textbox.centered h1{font-size:clamp(7rem,5vw,10rem);margin:0}.btn-contact .btn{padding:0 2rem;background-color:#373136;color:#f0e4d8;font-size:clamp(1rem,2vw,2.5rem);font-family:zuume,sans-serif;font-weight:700;border:none;border-radius:8px;cursor:pointer;text-decoration:none}.btn-contact .btn:hover{background-color:#2c2929}.logo-center{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:10}.dropdown-container{display:none;position:absolute;top:10px;right:20px;z-index:10}.dropdown-toggle{background-color:#c75540;color:#fff;border:none;padding:10px 15px;font-size:1.5rem;border-radius:5px;cursor:pointer}.dropdown-menu{display:none;position:absolute;top:50px;right:0;background-color:#373136;border-radius:5px;box-shadow:0 4px 6px #0000001a;z-index:10}.dropdown-menu.show{display:block}.dropdown-item{display:block;padding:10px 15px;color:#f0e4d8;text-decoration:none;font-family:zuume,sans-serif;font-weight:400;text-transform:uppercase}.dropdown-item:hover{background-color:#c75540;color:#fff}@media (max-width: 820px){.button-container{display:none}.dropdown-container{display:block}}.centered-textbox{position:relative;z-index:2;display:flex;flex-direction:column;text-align:left;width:65%;margin:0 auto;color:#f0e4d8}.centered-textbox h1{text-align:left;font-size:clamp(2rem,5vw,3rem);margin-bottom:1rem}.centered-textbox p{text-align:left;font-size:clamp(1.5rem,2.5vw,3rem);font-weight:400;line-height:.95}@media (max-width: 768px){.centered-textbox{width:80%}}.carousel-container{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;max-width:140vh;margin:0 auto;padding:2rem 0}.carousel{display:flex;overflow-x:auto;scroll-behavior:smooth;transition:transform .5s ease-in-out;width:100%;scrollbar-width:none;-ms-overflow-style:none}.carousel::-webkit-scrollbar{display:none}.carousel-item{flex:0 0 calc(100% / 3);max-width:calc(100% / 3);height:auto;object-fit:cover;margin:0;padding:0 2rem;display:block;transition:transform .3s ease}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:10px;cursor:pointer;z-index:10}.left-arrow{left:5rem}.right-arrow{right:5rem}@keyframes bounceX{0%{transform:translate(0)}20%{transform:translate(-18px)}40%{transform:translate(18px)}60%{transform:translate(-10px)}80%{transform:translate(10px)}to{transform:translate(0)}}@media (max-width: 768px){.carousel-item{flex:0 0 100%;max-width:100%}.left-arrow,.right-arrow{display:none}.carousel-bounce{animation:bounceX 1.2s cubic-bezier(.68,-.55,.27,1.55) 1}}.info-flex-row{display:flex;flex-direction:row;gap:2rem;align-items:stretch;justify-content:center}.info-flex-row>*{flex:1 1 0}.info-flex-item{align-content:center}@media (max-width: 768px){.info-flex-row{flex-direction:column-reverse;gap:1.5rem}.info-flex-rowR{flex-direction:column}}
