.elementor-16384 .elementor-element.elementor-element-4d34421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16384 .elementor-element.elementor-element-4d34421:not(.elementor-motion-effects-element-type-background), .elementor-16384 .elementor-element.elementor-element-4d34421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4515d07 );}.elementor-16384 .elementor-element.elementor-element-e908a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16384 .elementor-element.elementor-element-e908a6e:not(.elementor-motion-effects-element-type-background), .elementor-16384 .elementor-element.elementor-element-e908a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6d8960 );}.elementor-16384 .elementor-element.elementor-element-789ef44{text-align:center;}.elementor-16384 .elementor-element.elementor-element-789ef44 .elementor-heading-title{font-family:"Homie", Sans-serif;font-size:1rem;font-weight:600;line-height:1.25rem;letter-spacing:-0.32px;}.elementor-16384 .elementor-element.elementor-element-e51c2a8 > .elementor-widget-container{background-color:var( --e-global-color-b6d8960 );padding:10px 0px 10px 0px;box-shadow:0px 5px 10px -6px rgba(0,0,0,0.5);}.elementor-16384 .elementor-element.elementor-element-e51c2a8{z-index:9;text-align:center;}.elementor-16384 .elementor-element.elementor-element-e51c2a8 .elementor-heading-title{font-family:"Homie", Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;line-height:1em;letter-spacing:-0.02em;color:var( --e-global-color-eec20fb );}.elementor-16384 .elementor-element.elementor-element-19ab2bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16384 .elementor-element.elementor-element-629348c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16384 .elementor-element.elementor-element-629348c .elementor-icon-wrapper{text-align:center;}.elementor-16384 .elementor-element.elementor-element-629348c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4515d07 );}.elementor-16384 .elementor-element.elementor-element-629348c.elementor-view-framed .elementor-icon, .elementor-16384 .elementor-element.elementor-element-629348c.elementor-view-default .elementor-icon{color:var( --e-global-color-4515d07 );border-color:var( --e-global-color-4515d07 );}.elementor-16384 .elementor-element.elementor-element-629348c.elementor-view-framed .elementor-icon, .elementor-16384 .elementor-element.elementor-element-629348c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4515d07 );}.elementor-16384 .elementor-element.elementor-element-629348c .elementor-icon{font-size:46px;}.elementor-16384 .elementor-element.elementor-element-629348c .elementor-icon svg{height:46px;}body.elementor-page-16384:not(.elementor-motion-effects-element-type-background), body.elementor-page-16384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4515d07 );}@media(max-width:767px){.elementor-16384 .elementor-element.elementor-element-e908a6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16384 .elementor-element.elementor-element-e51c2a8{width:100%;max-width:100%;text-align:center;}.elementor-16384 .elementor-element.elementor-element-e51c2a8 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:10px 15px 10px 15px;}.elementor-16384 .elementor-element.elementor-element-e51c2a8 .elementor-heading-title{font-size:18px;line-height:18px;letter-spacing:-0.27px;}.elementor-16384 .elementor-element.elementor-element-629348c > .elementor-widget-container{margin:0px 0px 100px 0px;}}@media(min-width:768px){.elementor-16384 .elementor-element.elementor-element-4d34421{--content-width:1170px;}.elementor-16384 .elementor-element.elementor-element-e908a6e{--content-width:1170px;}}/* Start custom CSS for shortcode, class: .elementor-element-1cb3bc6 */.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-1cb3bc6,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-1cb3bc6{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e56c452 */.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-20993,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-20996,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-20999,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-20990,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-20981,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-e56c452 #menu-item-21001
{
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2d44c05 */.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21010,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21015,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21004
{
    display: none;
} 

.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21480,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21483,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21485,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 #menu-item-21487,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21480,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21483,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21485,
.niagara-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21487{
    display:none;
} 



.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21497,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21500,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21502,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21480,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21483,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21485,
.moncton-menu-page .elementor-16384 .elementor-element.elementor-element-2d44c05 .post-21487{
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e908a6e *//* Set this to your sticky header height */
:root { --anchor-offset: 125px; }

.anchor-target {
  scroll-margin-top: var(--anchor-offset);
}


html:has(#top:target) { scroll-padding-top: 0; }/* End custom CSS */
/* Start custom CSS */html {
    scroll-padding-top: 150px;
}

#nav-dinein h5{
    color:#EB242B!important;
}
#nav-dinein svg{
   fill:#EB242B!important;
}

#nav-dinein{
    background-image: linear-gradient(180deg, var(--e-global-color-18458ae) 0%, var(--e-global-color-b6d8960) 100%);
}


#mobile-footer-menu{
    background-color:#FFFCF3!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Heavy.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Homie';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/2025/07/Homie-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */