@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;600;700&display=swap";.PrivateEventCaterings_page__GSD3R{background:#081f2e;color:#fff;font-family:Josefin Sans,but,Butler,sans-serif;line-height:1.65}.PrivateEventCaterings_page__GSD3R a{color:inherit}.PrivateEventCaterings_container__kg5B3{width:min(1080px,92vw);margin:0 auto}.PrivateEventCaterings_hero__DK9YH{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:165px 40px 100px 60px}.PrivateEventCaterings_heroContent__LEiUa{max-width:760px;display:grid;grid-gap:15px;gap:15px}.PrivateEventCaterings_heroContent__LEiUa h1{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:48px;font-weight:400;line-height:72px;color:#fff}.PrivateEventCaterings_primaryButton__0_Oxe{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px 7px;border-radius:5px;background:#ff8c2b;color:#fff;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}.PrivateEventCaterings_introSection__86f56{padding:40px 0;text-align:center}.PrivateEventCaterings_introSection__86f56 p{margin:0 auto;max-width:900px;font-size:18px;line-height:27px}.PrivateEventCaterings_buffetSection__KRPIV{background-image:var(--buffet-bg);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:50px 0}.PrivateEventCaterings_buffetHeading__zh73W{text-align:center;margin-bottom:20px}.PrivateEventCaterings_buffetHeading__zh73W h3{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:36px;font-weight:400;line-height:54px}.PrivateEventCaterings_buffetGrid__Ssq19{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;align-items:center}.PrivateEventCaterings_buffetImage__MqHxl{width:100%;height:auto;display:block}.PrivateEventCaterings_imageMobile__b0U95{display:none}.PrivateEventCaterings_buffetCard__XrjyZ{background:rgba(8,31,46,.85);padding:30px;border-radius:12px;font-size:16px;line-height:24px}.PrivateEventCaterings_menuSection__PYzvr{padding:50px 0}.PrivateEventCaterings_sectionHeading__PQVv_{text-align:center;margin-bottom:20px}.PrivateEventCaterings_sectionHeading__PQVv_ h2{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:36px;font-weight:400;line-height:54px}.PrivateEventCaterings_packageHeading__LsKuL{margin:0 0 20px;text-align:center;font-size:24px;font-weight:700;line-height:32px}.PrivateEventCaterings_basicGrid__x_0Lr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.PrivateEventCaterings_basicItem__iM8m0{text-align:center}.PrivateEventCaterings_basicItem__iM8m0 h4{margin:12px 0 0;font-size:16px;font-weight:600;line-height:24px}.PrivateEventCaterings_packageGrid__ntHdN{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px;margin-bottom:24px}.PrivateEventCaterings_packageCard__hxBCU{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px}.PrivateEventCaterings_packageCard__hxBCU h4{margin:0 0 10px;font-size:20px;font-weight:700;line-height:30px}.PrivateEventCaterings_packageCard__hxBCU p{margin:0 0 10px;font-size:16px;line-height:24px}.PrivateEventCaterings_packageCard__hxBCU ul{margin:0;padding-left:20px}.PrivateEventCaterings_otherCard__RRMAZ{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px}.PrivateEventCaterings_otherCard__RRMAZ h4{margin:0 0 10px;font-size:20px;font-weight:700;line-height:30px}.PrivateEventCaterings_otherCard__RRMAZ p{margin:0;font-size:16px;line-height:24px}.PrivateEventCaterings_bowlsSection__GYSGM{padding:40px 0}.PrivateEventCaterings_bowlsGrid__nWPza{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.PrivateEventCaterings_bowlCard__FeylS{display:grid;grid-template-columns:auto 1fr;grid-gap:16px;gap:16px;align-items:start}.PrivateEventCaterings_bowlCard__FeylS h4{margin:0 0 8px;font-size:20px;font-weight:700;line-height:30px}.PrivateEventCaterings_bowlCard__FeylS p{margin:0;font-size:16px;line-height:24px}.PrivateEventCaterings_sharingSection__eC2Qz{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:50px 0}.PrivateEventCaterings_sharingCard__tYIUM{background-image:linear-gradient(180deg,rgba(8,31,46,.9),rgba(8,31,46,.7));padding:40px;border-radius:12px;max-width:900px}.PrivateEventCaterings_sharingCard__tYIUM h3{margin:0 0 12px;font-family:but,Butler,Josefin Sans,sans-serif;font-size:30px;font-weight:400;line-height:40px}.PrivateEventCaterings_sharingText__N2Ta8{margin:0 0 16px;font-size:16px;line-height:24px}.PrivateEventCaterings_section__OPXOO{padding:40px 0}.PrivateEventCaterings_centerText__fz1bA{margin:0 auto;max-width:900px;text-align:center;font-size:18px;line-height:27px}.PrivateEventCaterings_whyGrid__q5a3q{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:24px;gap:24px;text-align:center}.PrivateEventCaterings_whyCard__rhGN8 h4{margin:12px 0 8px;font-size:18px;font-weight:700;line-height:26px}.PrivateEventCaterings_whyCard__rhGN8 p{margin:0;font-size:16px;line-height:24px}.PrivateEventCaterings_bookSection__VwTtC{padding:30px 0}.PrivateEventCaterings_bookCard__RO7iZ{text-align:center;display:grid;grid-gap:12px;gap:12px}.PrivateEventCaterings_bookCard__RO7iZ h3{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:30px;font-weight:400;line-height:40px}.PrivateEventCaterings_faqSection__L5UaZ{background:#081f2e;padding:10px 0 40px}.PrivateEventCaterings_faqHeading__gl8AC{text-align:center;margin-bottom:20px}.PrivateEventCaterings_faqHeading__gl8AC h3{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:36px;font-weight:400;line-height:54px;color:#fff}.PrivateEventCaterings_faqList__UK6Pn{max-width:870px;margin:0 auto;display:grid;grid-gap:20px;gap:20px}.PrivateEventCaterings_faqItem__0ryPy{background:#ff8c2b;border:none}.PrivateEventCaterings_faqQuestion__ws_la{list-style:none;padding:15px 25px;display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:600;line-height:30px;color:#fff;cursor:pointer}.PrivateEventCaterings_faqQuestion__ws_la::-webkit-details-marker{display:none}.PrivateEventCaterings_faqQuestion__ws_la:after{content:"+";font-size:16px}.PrivateEventCaterings_faqItem__0ryPy[open] .PrivateEventCaterings_faqQuestion__ws_la:after{content:"-"}.PrivateEventCaterings_faqAnswer__pGsw9{margin:0;padding:0 25px 15px;font-size:16px;line-height:24px;color:#fff}.PrivateEventCaterings_contactSection___9Dih{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:30px 0 40px}.PrivateEventCaterings_contactCard__ml0s1{text-align:center;display:grid;grid-gap:12px;gap:12px}.PrivateEventCaterings_contactCard__ml0s1 h3{margin:0;font-family:but,Butler,Josefin Sans,sans-serif;font-size:30px;font-weight:400;line-height:40px}.PrivateEventCaterings_contactText__Xdo3X{margin:0;font-size:16px;line-height:24px}.PrivateEventCaterings_contactText__Xdo3X a{color:#fff;text-decoration:none}@media(max-width:1024px){.PrivateEventCaterings_hero__DK9YH{padding:120px 30px 40px 40px}.PrivateEventCaterings_basicGrid__x_0Lr{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.PrivateEventCaterings_hero__DK9YH{padding:100px 20px 40px}.PrivateEventCaterings_heroContent__LEiUa h1{font-size:38px;line-height:58px}.PrivateEventCaterings_buffetSection__KRPIV{background-image:var(--buffet-bg-mobile)}.PrivateEventCaterings_imageDesktop__a6Ree{display:none}.PrivateEventCaterings_imageMobile__b0U95{display:block}.PrivateEventCaterings_basicGrid__x_0Lr{grid-template-columns:repeat(2,minmax(0,1fr))}.PrivateEventCaterings_sharingSection__eC2Qz{display:none}.PrivateEventCaterings_bookCard__RO7iZ h3,.PrivateEventCaterings_buffetHeading__zh73W h3,.PrivateEventCaterings_contactCard__ml0s1 h3,.PrivateEventCaterings_faqHeading__gl8AC h3,.PrivateEventCaterings_sectionHeading__PQVv_ h2{font-size:30px;line-height:40px}}