@font-face{font-family:__oratorFont_4cc8f8;src:url(/_next/static/media/55da0e531676667c-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__oratorFont_Fallback_4cc8f8;src:local("Arial");ascent-override:57.04%;descent-override:19.01%;line-gap-override:15.21%;size-adjust:131.49%}.__className_4cc8f8{font-family:__oratorFont_4cc8f8,__oratorFont_Fallback_4cc8f8}.__variable_4cc8f8{--font-orator:"__oratorFont_4cc8f8","__oratorFont_Fallback_4cc8f8"}@font-face{font-family:__canelaFontFont_23a11c;src:url(/_next/static/media/6893ddd9c14a6b46-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__canelaFontFont_Fallback_23a11c;src:local("Arial");ascent-override:105.12%;descent-override:24.73%;line-gap-override:0.00%;size-adjust:99.89%}.__className_23a11c{font-family:__canelaFontFont_23a11c,__canelaFontFont_Fallback_23a11c}.__variable_23a11c{--font-canela-thin:"__canelaFontFont_23a11c","__canelaFontFont_Fallback_23a11c"}@font-face{font-family:__canelaFontBold_b336f9;src:url(/_next/static/media/dca0fcc50552ca38-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__canelaFontBold_Fallback_b336f9;src:local("Arial");ascent-override:102.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:101.97%}.__className_b336f9{font-family:__canelaFontBold_b336f9,__canelaFontBold_Fallback_b336f9}.__variable_b336f9{--font-canela-bold:"__canelaFontBold_b336f9","__canelaFontBold_Fallback_b336f9"}@font-face{font-family:__canelaFontLight_22f1bc;src:url(/_next/static/media/dca0fcc50552ca38-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__canelaFontLight_Fallback_22f1bc;src:local("Arial");ascent-override:102.97%;descent-override:24.22%;line-gap-override:0.00%;size-adjust:101.97%}.__className_22f1bc{font-family:__canelaFontLight_22f1bc,__canelaFontLight_Fallback_22f1bc}.__variable_22f1bc{--font-canela-light:"__canelaFontLight_22f1bc","__canelaFontLight_Fallback_22f1bc"}@font-face{font-family:__canelaFontRegular_4418d8;src:url(/_next/static/media/63e6b8736e381994-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__canelaFontRegular_Fallback_4418d8;src:local("Arial");ascent-override:101.26%;descent-override:23.82%;line-gap-override:0.00%;size-adjust:103.69%}.__className_4418d8{font-family:__canelaFontRegular_4418d8,__canelaFontRegular_Fallback_4418d8}.__variable_4418d8{--font-canela-regular:"__canelaFontRegular_4418d8","__canelaFontRegular_Fallback_4418d8"}.catering-locations{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;margin-bottom:64.5px}.catering-locations .catering-location{width:calc(50% - 40px);display:flex;flex-direction:column}.catering-locations .catering-location img{max-height:456px;margin-bottom:20px}.catering-locations .catering-location .location-name{color:#000;font-family:var(--font-canela-thin);font-size:36px;font-style:normal;font-weight:300;line-height:48.75px}.catering-locations .catering-location .location-info{color:#000;font-family:var(--font-canela-thin);font-size:18px;font-style:normal;font-weight:300;line-height:28px}.catering-locations .catering-location .links{margin-top:20px;display:flex;gap:20px}.catering-locations .catering-location .links a{color:#000;text-transform:lowercase;font-size:21px;font-style:normal;font-weight:400;line-height:36px;text-decoration-line:underline}@media (max-width:1504px){.catering-locations .catering-location{width:calc(50% - 40px)}}@media (max-width:1200px){.catering-locations .description,.catering-locations .headline{max-width:100%}}@media (max-width:768px){.catering-locations .catering-location{width:100%}}@media (max-width:576px){.catering-locations{padding:30px}.catering-locations .headline{font-size:34px;line-height:41px}.catering-locations .description{font-size:18px;line-height:25px}.catering-locations .catering-location .location-name{font-size:24px;line-height:31px}.catering-locations .catering-location .location-info{font-size:15px;line-height:25px}.catering-locations .catering-location .links a{font-size:18px;line-height:25px}}.content-banner{padding:60px 40px}.content-banner,.content-banner .rich-text{display:flex;align-items:center;justify-content:center}.content-banner .rich-text{flex-direction:column;text-align:center}.content-banner .rich-text p{color:#000;text-align:center;font-family:var(--font-orator);font-size:32px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:20px}.content-banner .rich-text p img{width:135px}.content-banner .rich-text h1{color:#000;font-family:var(--font-canela-thin);font-size:52px;font-style:normal;font-weight:100;line-height:63px;max-width:1000px}.content-banner .rich-text h1 span{scroll-margin-top:150px}.content-banner .rich-text h3{color:#000;text-align:center;font-family:var(--font-canela-thin);font-size:21px;font-style:normal;font-weight:300;line-height:30px;max-width:1000px;padding-bottom:1em}.content-banner .rich-text a{text-decoration:underline}.content-banner .rich-text a:hover{color:#818181}@media (max-width:992px){.content-banner .rich-text p{font-size:28px}}@media (max-width:768px){.content-banner .rich-text p{font-size:24px;line-height:24px}}@media (max-width:576px){.content-banner{padding:40px}.content-banner .rich-text h1{font-size:43px;line-height:50px}.content-banner .rich-text p{line-height:30px;font-size:18px}.content-banner .rich-text h3{line-height:25px;font-size:18px}.content-banner .rich-text p img{width:120px}.container .content-banner{padding:0;margin-top:40px}.container .content-banner .rich-text h1{font-size:27px;line-height:34px;margin-bottom:40px}}.cta-banner{padding:60px 40px;z-index:2}.cta-banner,.cta-banner .links{display:flex;align-items:center;justify-content:center}.cta-banner .links{flex-direction:column;text-align:center}@media (max-width:576px){.cta-banner{padding:20px}.cta-banner .links a{font-size:21px}}