.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-a45c92f{--display:flex;--min-height:55vh;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.9;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a45c92f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a45c92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/05/SaveClip.App_493265171_1295896285878675_4585978347565605682_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a45c92f::before, .elementor-21 .elementor-element.elementor-element-a45c92f > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a45c92f > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a45c92f > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a45c92f > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a45c92f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9dbf102{width:100%;max-width:100%;text-align:center;}.elementor-21 .elementor-element.elementor-element-9dbf102.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-9dbf102 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:40px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-add6879{width:var( --container-widget-width, 667px );max-width:667px;padding:0px 0px 0px 0px;--container-widget-width:667px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-add6879.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-add6879 .elementor-heading-title{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;text-decoration:none;color:#FFB700;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-66ec014{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-66ec014.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-0ae6cff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0ae6cff:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0ae6cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4DF;}.elementor-21 .elementor-element.elementor-element-8d2ba3e{padding:10px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8d2ba3e .elementor-heading-title{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;text-decoration:none;color:#F2251D;}.elementor-21 .elementor-element.elementor-element-a45fb3c .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#FFB700;}.elementor-21 .elementor-element.elementor-element-6dd49d6{width:var( --container-widget-width, 729px );max-width:729px;--container-widget-width:729px;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;color:#494747;}.elementor-21 .elementor-element.elementor-element-2c95fa2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-df33583{--display:flex;}.elementor-21 .elementor-element.elementor-element-df33583:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-df33583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_715870718_17967873759074378_2293632202683045932_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-056a847{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2d30825 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-widget-eael-price-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-price-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-price-discount{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu .eael-restaurant-menu-price-original{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-price-menu .eael-restaurant-menu-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-3211cf1{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-3211cf1.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-3211cf1 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-widget-template .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-template .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-6a2c696.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-971964b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a13bf0b{--display:flex;}.elementor-21 .elementor-element.elementor-element-a13bf0b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a13bf0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-15_55_24.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4cd1618{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-db871e5 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-dd7a900{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-dd7a900.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-dd7a900 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-334c402.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-bf7b4a8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-afc548e{--display:flex;}.elementor-21 .elementor-element.elementor-element-afc548e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-afc548e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-16_01_57.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-08d943c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-a988489 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-1c0fa34{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-1c0fa34.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-1c0fa34 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-6f14450.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1f5835f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a313790{--display:flex;}.elementor-21 .elementor-element.elementor-element-a313790:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a313790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_626004124_18325698388219542_6772898969468888936_n.jpg");background-position:0px -344px;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-145cc31{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-c169625 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-1f2336a{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-1f2336a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-1f2336a .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-70d7465.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-cb25c25{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-48cafcc{--display:flex;}.elementor-21 .elementor-element.elementor-element-48cafcc:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-48cafcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-16_23_13.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-cfc0309{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2340444 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-e66d33f{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-e66d33f.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-e66d33f .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-06220bc.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1eaa8d1{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-60084cd{--display:flex;}.elementor-21 .elementor-element.elementor-element-60084cd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-60084cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/487732375_1497788368319039_1640387700259309884_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4f58b3e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4b50e60 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-5cc2657{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-5cc2657.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5cc2657 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-8768e12.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-aba8e51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-71a8983{--display:flex;}.elementor-21 .elementor-element.elementor-element-71a8983:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-71a8983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/487507710_1497402091691000_5334041393083712350_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-de055c0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-eccbfaf .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-7761e2b{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7761e2b.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-7761e2b .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-0d3d1ab.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-84a07c6{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-86b54a2{--display:flex;}.elementor-21 .elementor-element.elementor-element-86b54a2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-86b54a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/485127623_1485088506255692_703836469459204195_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f64a4ff{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5936221 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-ffc7e41{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-ffc7e41.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-ffc7e41 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-dafcf2a.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-903d460{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-fc9be25{--display:flex;}.elementor-21 .elementor-element.elementor-element-fc9be25:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-fc9be25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/487239430_1496145788483297_4224591993109811801_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-283cfc9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-99ec64e .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-321a2ae{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-321a2ae.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-321a2ae .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-e8477bf.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-c9afbbb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a3ab157{--display:flex;}.elementor-21 .elementor-element.elementor-element-a3ab157:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a3ab157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_624198515_18070404428405396_5061157704289947759_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-924f236{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-317076b .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-4af5b95{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-4af5b95.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-4af5b95 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-c43e319.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-258925d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-318d314{--display:flex;}.elementor-21 .elementor-element.elementor-element-318d314:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-318d314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/475575661_8147998705303051_4043843574159631708_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b7fccd6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0b088b9 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-564157a{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-564157a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-564157a .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-ed23530.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-b4aa1f9{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-48fa3a8{--display:flex;}.elementor-21 .elementor-element.elementor-element-48fa3a8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-48fa3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-17_00_56.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-db031b1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-35d0671 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-b1c4238{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-b1c4238.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-b1c4238 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-7f8147c.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-3d1d5b7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b8ad729{--display:flex;}.elementor-21 .elementor-element.elementor-element-b8ad729:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b8ad729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_624537747_18091994902989961_412195646418711652_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8de967b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-8339e26 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-508e978{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-508e978.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-508e978 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-a9ba132.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-8a84aaf{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3e45aff{--display:flex;}.elementor-21 .elementor-element.elementor-element-3e45aff:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3e45aff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_624467976_18071384012142025_1411387373437986658_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-cfc62fb{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-b68adfb .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-0606ad6{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-0606ad6.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-0606ad6 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-bbacc2d.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-712f20c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-54ec359{--display:flex;}.elementor-21 .elementor-element.elementor-element-54ec359:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-54ec359 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_622389771_17977852505963697_3294515595197777574_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-55e8bc4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0e020c0 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-99b9180{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-99b9180.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-99b9180 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-2e61226.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2883b9d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-381c706{--display:flex;}.elementor-21 .elementor-element.elementor-element-381c706:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-381c706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-17_43_51.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8c2bf50{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5bc50df .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-5280b21{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-5280b21.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-5280b21 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-1b7cc97.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-a5f46c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5d3c944{--display:flex;}.elementor-21 .elementor-element.elementor-element-5d3c944:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5d3c944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/486043801_1489758395788703_8414482894341899922_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-494f2b2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6a5ce90 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-ead421d{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-ead421d.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-ead421d .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-c9212fd.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-bb13dcd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-16f4f0b{--display:flex;}.elementor-21 .elementor-element.elementor-element-16f4f0b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-16f4f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-17_50_28.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-1818268{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6ae042e .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-da65767{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-da65767.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-da65767 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-15b3e04.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-613758f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b1625b{--display:flex;}.elementor-21 .elementor-element.elementor-element-2b1625b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2b1625b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-17_57_01.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9239978{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2097958 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-4531969{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-4531969.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-4531969 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-c1d86a4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-22c13c3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8f45b10{--display:flex;}.elementor-21 .elementor-element.elementor-element-8f45b10:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8f45b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_622952779_18071983502455977_4294858595235428441_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-5e256a2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-7728bd5 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-098dbf6{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-098dbf6.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-098dbf6 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-c394ce5.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-28e6210{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8c780e9{--display:flex;}.elementor-21 .elementor-element.elementor-element-8c780e9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8c780e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_622166645_18066572270546528_8216983531290098962_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a3e8177{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-123a698 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-d618761{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-d618761.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-d618761 .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-93fcfde.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-df185f2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-a7fafa5{--display:flex;}.elementor-21 .elementor-element.elementor-element-a7fafa5:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a7fafa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/ChatGPT-Image-5-jun-2026-18_05_52.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-9258498{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-6608910 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;text-decoration:none;color:var( --e-global-color-bf9a773 );}.elementor-21 .elementor-element.elementor-element-fab8d3b{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-fab8d3b.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-21 .elementor-element.elementor-element-fab8d3b .eael-restaurant-menu-style-1 .eael-price-title-connector{align-self:center;border-bottom-style:dotted;border-bottom-color:#FF0000;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-21 .elementor-element.elementor-element-554fa25.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-a45c92f{--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-66ec014{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-widget-eael-price-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-price-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-template .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-template .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-a313790:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a313790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-a45c92f{--padding-top:120px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-21 .elementor-element.elementor-element-9dbf102{text-align:center;}.elementor-21 .elementor-element.elementor-element-9dbf102 .elementor-heading-title{font-size:40px;}.elementor-21 .elementor-element.elementor-element-add6879{width:var( --container-widget-width, 300px );max-width:300px;padding:0px 20px 0px 20px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-66ec014{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:center;}.elementor-21 .elementor-element.elementor-element-0ae6cff{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-21 .elementor-element.elementor-element-a45fb3c{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-a45fb3c.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-6dd49d6{width:var( --container-widget-width, 320px );max-width:320px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:justify;}.elementor-21 .elementor-element.elementor-element-df33583{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-2d30825{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-2d30825.elementor-element{--align-self:center;}.elementor-widget-eael-price-menu .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-price-menu .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-template .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-template .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-971964b{--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;}.elementor-21 .elementor-element.elementor-element-a13bf0b{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-db871e5{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-db871e5.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-afc548e{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-a988489{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-a988489.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1f5835f{--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;}.elementor-21 .elementor-element.elementor-element-a313790{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-a313790:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a313790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-21 .elementor-element.elementor-element-c169625{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-c169625.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-48cafcc{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-2340444{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-2340444.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1eaa8d1{--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;}.elementor-21 .elementor-element.elementor-element-60084cd{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-4b50e60{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-4b50e60.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-71a8983{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-eccbfaf{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-eccbfaf.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-84a07c6{--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;}.elementor-21 .elementor-element.elementor-element-86b54a2{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-5936221{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-5936221.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-fc9be25{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-99ec64e{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-99ec64e.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-c9afbbb{--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;}.elementor-21 .elementor-element.elementor-element-a3ab157{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-317076b{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-317076b.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-318d314{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-0b088b9{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-0b088b9.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-b4aa1f9{--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;}.elementor-21 .elementor-element.elementor-element-48fa3a8{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-35d0671{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-35d0671.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-b8ad729{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-8339e26{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-8339e26.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-8a84aaf{--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;}.elementor-21 .elementor-element.elementor-element-3e45aff{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-b68adfb{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-b68adfb.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-54ec359{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-0e020c0{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-0e020c0.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2883b9d{--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;}.elementor-21 .elementor-element.elementor-element-381c706{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-5bc50df{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-5bc50df.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-5d3c944{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-6a5ce90{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-6a5ce90.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-bb13dcd{--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;}.elementor-21 .elementor-element.elementor-element-16f4f0b{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-6ae042e{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-6ae042e.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2b1625b{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-2097958{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-2097958.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-22c13c3{--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;}.elementor-21 .elementor-element.elementor-element-8f45b10{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-7728bd5{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-7728bd5.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-8c780e9{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-123a698{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-123a698.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-df185f2{--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;}.elementor-21 .elementor-element.elementor-element-a7fafa5{--min-height:350px;}.elementor-21 .elementor-element.elementor-element-6608910{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-6608910.elementor-element{--align-self:center;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Foodlist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mariachisfairburn.com/wp-content/uploads/2026/05/Foodlist-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */