*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;max-height:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}ul,ol{list-style:none;margin:0;padding:0}@font-face{font-family:'Avenir';src:local('Avenir Heavy Oblique'),url('fonts/Avenir-HeavyOblique.woff2') format('woff2'),url('fonts/Avenir-HeavyOblique.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Black';src:local('Avenir Black'),url('fonts/Avenir-Black.woff2') format('woff2'),url('fonts/Avenir-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Light Oblique'),url('fonts/Avenir-LightOblique.woff2') format('woff2'),url('fonts/Avenir-LightOblique.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Book';src:local('Avenir Book'),url('fonts/Avenir-Book.woff2') format('woff2'),url('fonts/Avenir-Book.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Oblique'),url('fonts/Avenir-Oblique.woff2') format('woff2'),url('fonts/Avenir-Oblique.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Medium Oblique'),url('fonts/Avenir-MediumOblique.woff2') format('woff2'),url('fonts/Avenir-MediumOblique.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Heavy'),url('fonts/Avenir-Heavy.woff2') format('woff2'),url('fonts/Avenir-Heavy.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Medium'),url('fonts/Avenir-Medium.woff2') format('woff2'),url('fonts/Avenir-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Roman'),url('fonts/Avenir-Roman.woff2') format('woff2'),url('fonts/Avenir-Roman.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Avenir';src:local('Avenir Light'),url('fonts/Avenir-Light.woff2') format('woff2'),url('fonts/Avenir-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Avenir Book';src:local('Avenir Book Oblique'),url('fonts/Avenir-BookOblique.woff2') format('woff2'),url('fonts/Avenir-BookOblique.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Avenir Black Oblique';src:local('Avenir Black Oblique'),url('fonts/Avenir-BlackOblique.woff2') format('woff2'),url('fonts/Avenir-BlackOblique.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}.visually-hidden{display:none}.grecaptcha-badge{visibility:hidden}h2{font-size:46px;font-weight:800;line-height:1}@media screen and (max-width:500px){h2{font-size:9vw}}p{font-size:18px}html{background:linear-gradient(to top, #d05e33 50%, #000000 50%)}body{background-size:auto 100%;background-position:center;min-height:100dvh;background-attachment:fixed;font-family:'Avenir',sans-serif;background-repeat:no-repeat;position:relative}body .bg-ios{display:none}@media screen and (max-width:1024px){body{background-position:calc(100% + 300px) center}}@supports (-webkit-touch-callout: none){body{background-image:none !important;position:relative}.bg-ios{display:block !important;position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url('https://goldmeister.nl/wp-content/themes/cc-goldmeister/img/home-cropped.webp');background-size:auto 100vh;background-position:calc(100% + 300px) center;background-repeat:no-repeat;z-index:-1}}header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:60px;padding:20px;max-width:1640px;margin:0 auto}header .hamburger-menu{display:none;flex-direction:column;justify-content:space-around;height:24px;width:auto;background:transparent;border:none;cursor:pointer;align-items:end;align-content:flex-start}header .hamburger-menu .hamburger-line{display:block;height:2px;width:30px;background:white;border-radius:10px;transition:all .3s linear}header .hamburger-menu[aria-expanded="true"] .hamburger-line{transform-origin:center;position:absolute}header .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(1){transform:rotate(45deg)}header .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(2){transform:rotate(-45deg)}header .hamburger-menu[aria-expanded="true"] .hamburger-line:nth-child(3){opacity:0}header nav ul{display:flex;gap:30px;align-items:center}header nav ul li a{color:white;text-decoration:none;text-transform:uppercase}header nav.social ul li a{height:42px;background:white;border-radius:40px;display:grid;align-content:center;justify-content:center;padding:20px;color:#f57227}header nav.social ul li a[href="https://facebook.com"],header nav.social ul li a[href="https://instagram.com"]{font-size:0;height:26px;width:26px;background-size:contain;background-repeat:no-repeat;background-color:transparent;padding:0}header nav.social ul li a[href="https://facebook.com"]{background-image:url('img/facebook.svg')}header nav.social ul li a[href="https://instagram.com"]{background-image:url('img/instagram.svg')}header a:hover{opacity:.7}@media screen and (max-width:1640px){header{max-width:calc(100% - 40px)}}@media screen and (max-width:1280px){header{max-width:100%}}@media screen and (max-width:1024px){header{grid-template-columns:1fr auto 1fr;gap:0 10px;position:absolute;width:100%;z-index:500}header .hamburger-menu{display:flex}header nav{grid-column:span 3;margin:0 -20px;padding:20px;display:none;z-index:1000;justify-items:center}header nav ul{display:grid;gap:20px;text-align:center;justify-items:center}header nav.main{margin-top:20px;padding-bottom:0}header nav.social ul li a{background:none;display:block;border-radius:0;padding:0;color:white;height:auto}header nav.active{display:grid}header.active{background:rgba(0,0,0,0.75);padding-bottom:calc(100vh - 100% - 20px)}}@media screen and (max-width:768px){header{position:relative;background:black}}@media screen and (max-width:512px){header{grid-template-columns:44px 1fr 44px}header .logo img{margin:0 auto}}.wp-block-uagb-container.uagb-is-root-container{max-width:calc(1640px - 40px)}.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container{gap:20px}.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container.cover-block img{object-fit:cover;object-position:left}@media screen and (max-width:1640px){.wp-block-uagb-container.uagb-is-root-container{max-width:calc(100% - 40px)}}@media screen and (max-width:1280px){.wp-block-uagb-container.uagb-is-root-container{max-width:100%}}@media screen and (max-width:976px){.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container img{margin:0 auto}.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container h1,.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container h2,.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container h3,.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container p{text-align:center}.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container .wp-block-button{margin:10px auto !important}}@media screen and (max-width:768px){.wp-block-uagb-container.uagb-is-root-container .wp-block-uagb-container.cover-block img{object-fit:cover;object-position:center;height:auto}}.wp-block-image.size-full img{width:100%;height:auto}.wp-block-gallery.is-layout-flex{display:grid;grid-template-columns:repeat(12, 1fr)}.wp-block-gallery.is-layout-flex figure.wp-block-image{grid-column:span 4}.wp-block-gallery.is-layout-flex figure.wp-block-image img{width:100%;height:250px;object-fit:cover}.wp-block-gallery.is-layout-flex.shifted figure.wp-block-image:nth-child(1){grid-column:span 5}.wp-block-gallery.is-layout-flex.shifted figure.wp-block-image:nth-child(2){grid-column:span 4}.wp-block-gallery.is-layout-flex.shifted figure.wp-block-image:nth-child(3){grid-column:span 3}figure.aligncenter img{margin:0 auto}.has-text-align-center{text-align:center}.blur{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}footer{background:black}footer .container{max-width:1640px;margin:0 auto;padding:50px 20px;grid-template-columns:1fr 1fr 1fr 2fr;display:grid;align-items:center;gap:40px}footer .container .logo img{width:100%;height:auto}footer .container .logo p{color:white;font-size:10px;text-align:center;margin-top:10px}footer .container .info{color:#D9B57B}footer .container .info p{font-size:12px}footer .container .footer-menu{display:flex;justify-content:flex-end;gap:20px}footer .container .footer-menu ul{display:flex;gap:20px}footer .container .footer-menu ul li a{color:white;text-transform:uppercase;font-size:12px;text-decoration:none}footer .container .footer-menu ul li a:hover{text-decoration:underline}footer .container .footer-menu ul li a[href="https://facebook.com"],footer .container .footer-menu ul li a[href="https://instagram.com"]{font-size:0;height:26px;width:26px;background-size:contain;background-repeat:no-repeat;background-color:transparent;padding:0;border-radius:40px;display:grid;align-content:center;justify-content:center}footer .container .footer-menu ul li a[href="https://facebook.com"]{background-image:url('img/facebook.svg')}footer .container .footer-menu ul li a[href="https://instagram.com"]{background-image:url('img/instagram.svg')}@media screen and (max-width:1280px){footer .container{grid-template-columns:1fr}footer .container .logo img{margin:0 auto;width:auto}footer .container .info p{max-width:300px;margin:0 auto;text-align:center}footer .container .cheers img{width:auto;margin:0 auto;max-width:300px}footer .container .footer-menu{justify-content:center}}@media screen and (max-width:640px){footer .container .footer-menu{display:grid}footer .container .footer-menu ul{display:grid;justify-items:center}}.fluentform .ff-el-input--content input,.fluentform .ff-el-input--content textarea{background:transparent;color:white;border-radius:36px;border:2px solid white;padding:16px 26px}.fluentform .ff-el-input--content input::placeholder,.fluentform .ff-el-input--content textarea::placeholder{color:white}.fluentform .ff_submit_btn_wrapper button{width:100%;text-align:center;color:#D9B57B !important;font-size:16px;border:none;border-radius:36px;padding:16px 20px;text-transform:uppercase;font-weight:900;background:white}.wp-block-button{margin:10px 0 !important}.wp-block-button .wp-block-button__link{display:inline-block;font-size:16px;color:#D9B57B !important;background:white;padding:14px 28px;font-weight:900;text-align:center}.wp-block-button .wp-block-button__link:not([href]){color:#818181 !important;background:#404040}.gray-circle{background:#242424;border-radius:50%;display:grid;justify-content:center;align-items:center;justify-items:center;aspect-ratio:1}.gray-circle img{width:90% !important;height:90% !important}.lightbox{display:flex;visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.91);justify-content:center;align-items:center;z-index:500;transition:opacity .4s}.lightbox img{max-width:100%;max-height:100%;border:5px solid #fff}.lightbox .lightbox-close{position:absolute;top:20px;right:20px;font-size:30px;color:#fff;cursor:pointer}.lightbox .lightbox-content{display:flex;justify-content:center;align-items:center;height:90%;width:90%}.lightbox .lightbox-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.lightbox .lightbox-nav button{background-color:transparent;border:none;font-size:16px;z-index:50;position:absolute;height:100%;width:50px;cursor:pointer}.lightbox .lightbox-nav button.prev-button,.lightbox .lightbox-nav button.next-button{content:"";left:20px}.lightbox .lightbox-nav button.next-button{right:20px;left:auto}.lightbox .lightbox-nav button.prev-button::before,.lightbox .lightbox-nav button.next-button::before{content:"";display:inline-block;width:30px;height:30px;border-top:2px solid #BDBDBD;border-right:2px solid #BDBDBD;transform:rotate(225deg);margin-right:5px}.lightbox .lightbox-nav button.next-button::before{transform:rotate(45deg);margin-right:0;margin-left:5px}.age-gate__wrapper{padding:0;box-sizing:border-box}.age-gate__wrapper .age-gate{padding:50px;margin:0 auto !important;height:100vh;width:100vw;max-width:100vw;max-height:100vh;backdrop-filter:blur(14px)}.age-gate__wrapper .age-gate__challenge{margin-bottom:20px}.age-gate__wrapper .age-gate__buttons button{font-size:16px;color:#D9B57B !important;background:white;padding:14px 28px;border-radius:9999px;font-weight:900}.age-gate__wrapper .age-gate__fields{margin-bottom:0} 