@font-face{font-family:Billion;src:url(/assets/Billion-BXglUNs8.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}:root{--navbar-height: 60px}button,input,select,textarea{font-family:inherit}html{scroll-behavior:smooth}html,body{overflow-x:hidden;background:var(--light_blue);font-family:Forum,serif;color:var(--font_colour)}h1{font-size:7rem;text-align:center}h2{font-size:6rem;text-align:center}h3{font-size:3rem;text-align:center}p{font-size:2rem;text-align:center}@media screen and (max-width:768px){h1{font-size:3rem}h2{font-size:5rem}h3{font-size:1.8rem}p{font-size:1.5rem}}:root{--light_blue: #adbed0;--light_blue_transparent: #adbed0a0;--dark_blue: #667b8e;--red: #de8e8d;--coral: #f5bbba;--sky_blue: #cce0eb;--green: #b0cba8;--orange: #fbad7d;--yellow: #ffca7e;--font_colour: #fefcf0}:root{--navbar-gradient: linear-gradient( 90deg, rgba(92, 110, 108, 1) 0%, rgba(59, 76, 74, 1) 100% );--navbar-menu-gradient: linear-gradient( 90deg, rgba(92, 110, 108, 1) 0%, rgba(59, 76, 74, 1) 100% )}.navbar{font-family:Radley;background:var(--light_blue_transparent);height:var(--navbar-height);display:flex;justify-content:center;align-items:center;font-size:1.2rem;position:absolute;width:100%;top:0;z-index:999}.navbar-container{display:flex;justify-content:space-between;align-items:center;height:var(--navbar-height);max-width:100%;width:100%;padding:0 30px}.navbar-logo-container{display:flex;align-items:center;gap:10px}.navbar-logo-text{color:var(--font_colour);justify-self:start;margin-left:0;cursor:pointer;text-decoration:none;font-size:1.8rem;display:flex;align-items:center;white-space:nowrap}.navbar-logo-img{display:flex;height:var(--navbar-height);align-items:center;width:auto}.navbar-logo-img img{height:70%;width:auto;justify-content:center}.navbar-menu{display:flex;gap:20px}.nav-item{display:flex;align-items:center}.navbar-link{display:inline-flex;align-items:center;justify-content:center;color:var(--font_colour);text-decoration:none;font-size:1.2rem;cursor:pointer;padding:0 18px;height:40px;line-height:normal;border-radius:12px;background-color:transparent;box-sizing:border-box;transition:all .3s ease}.navbar-link:hover{box-shadow:0 4px 12px #0003;font-size:1.3rem}.menu-icon{display:none;padding:0}@media screen and (max-width:960px){.menu-icon{display:flex;font-size:2rem;color:var(--font_colour);cursor:pointer;z-index:1001}.navbar-menu{position:fixed;top:0;left:-100%;width:100%;height:100vh;background:var(--navbar-menu-gradient);flex-direction:column;align-items:center;justify-content:center;gap:3rem;transition:left .4s ease;z-index:1000}.navbar-logo-text{font-size:1rem}.navbar-menu.active{left:0}.navbar-link{font-size:1.7rem}}.image-section-container{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:linear-gradient(#0003,#0003),var(--bg) center/cover no-repeat}.image-section-container h1,.image-section-container h2,.image-section-container h3,.image-section-container p{margin:0;text-align:center;line-height:1}.image-section-content a{display:inline-block;line-height:0}.image-section-container h2{line-height:1;margin-bottom:.5rem}.image-section-content{display:flex;flex-direction:column;align-items:center;gap:2rem}.image-section-container h1{text-align:center;font-weight:400}.image-section-container p{text-align:center;font-weight:300}@media screen and (max-width:768px){.image-section-container h2{text-align:center;font-weight:400;font-size:3rem}}.question{background:#0000001a;border:2px solid var(--font_colour);border-radius:10px;padding:20px;margin:50px auto;max-width:1000px;width:90%;text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 8px 32px #0000000d;transition:transform .3s ease}.question:hover{transform:translateY(-5px)}.question h3:after{content:"";display:block;width:50px;height:1px;background:var(--font_colour);margin:15px auto 0}.question h3{margin-bottom:10px}.question p{font-size:1.5rem}.feature-block{padding:5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10rem}.feature-block.reverse{flex-direction:row-reverse}.feature-block-image{flex:1;max-width:400px;display:flex;justify-content:center;min-width:250px}.feature-block-image img{width:100%;height:auto;border-radius:15px;object-fit:cover}.feature-block-content{max-width:600px;display:flex;flex-direction:column;gap:3rem}.feature-block-content .info-details{margin-left:4rem}.feature-block h2{font-family:Billion,serif;text-align:left}.feature-block p{text-align:left}@media screen and (max-width:768px){.feature-block,.feature-block.reverse{flex-direction:column;padding:3rem 1.5rem;gap:3rem}.feature-block-content{max-width:100%;gap:3.5rem}.feature-block h2,.feature-block p{text-align:center}.feature-block-content .info-details{margin-left:0rem}}.hero-container{background:linear-gradient(#0006,#0006),url(/assets/images/Andrew&Sydney-59.jpeg) center/cover no-repeat;height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:2rem}.hero-container h1{margin:0;display:flex;align-items:center;justify-content:center;gap:1.5rem;font-weight:400;font-size:10rem;letter-spacing:.2rem;text-align:center}.hero-container h1 .fancy-and{font-family:Billion,cursive;text-transform:none;letter-spacing:.05rem;font-size:8rem}.hero-container h2{text-align:center;font-weight:200;font-style:normal;margin:0;margin-bottom:2rem;font-size:2.8rem;letter-spacing:.1rem}.btn{color:var(--font_colour);font-size:2.5rem;padding:7px 30px;border-radius:4px;outline:none;cursor:pointer;background-color:transparent;border:.3rem solid var(--font_colour);transition:all .3s ease;margin:0}.btn:hover{background-color:var(--font_colour);color:#242424}@media screen and (max-width:768px){.hero-container h1{flex-direction:column;gap:0rem;font-size:5rem;line-height:1.1}.hero-container h2{font-size:1.5rem}.hero-container h1 .fancy-and{display:block;font-size:6rem;margin-top:-.5rem;margin-bottom:-.5rem}}.countdown-container{display:flex;justify-content:center;gap:3rem;margin-top:0rem}.time-block{display:flex;flex-direction:column;align-items:center}.time-block span{font-size:4rem;line-height:1}.time-block p{font-size:1.2rem;text-transform:uppercase;letter-spacing:.2rem;margin-top:.5rem;opacity:.8}@media screen and (max-width:768px){.countdown-container{gap:1.5rem}.time-block span{font-size:2.5rem}.time-block p{font-size:.8rem}}.Content{padding:5rem;justify-content:center;align-items:center;width:100%}.Content p{margin-top:1.5rem}.Content p:last-child{margin-bottom:0}#faq{padding-top:5rem;padding-bottom:5rem}.faq h2{margin-bottom:5rem}.info-group{display:flex;flex-direction:column;gap:1.2rem}.info-details{display:flex;flex-direction:column;gap:.4rem}.timeline-details{display:flex;flex-direction:column;gap:3rem;margin-left:4rem}.menu-container{display:flex;flex-direction:column;gap:2.5rem;margin-top:2rem;margin-left:4rem}.menu-dish{margin-bottom:.2rem;text-align:left;white-space:nowrap;text-transform:uppercase;font-size:2rem}.menu-details{font-size:1.5rem;font-style:italic;opacity:.9;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width:768px){.Content{padding:3rem 1.5rem}.menu-container{margin-left:0rem}.menu-dish,.menu-details{text-align:center}.menu-dish{white-space:normal;font-size:1.8rem}.menu-details{font-size:.9rem;line-height:1.4}.timeline-details{display:flex;flex-direction:column;gap:3rem;margin-left:0rem}}
