.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-1991 .elementor-element.elementor-element-06643a3{--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-1991 .elementor-element.elementor-element-06643a3:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-06643a3 > .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-1991 .elementor-element.elementor-element-06643a3::before, .elementor-1991 .elementor-element.elementor-element-06643a3 > .elementor-background-video-container::before, .elementor-1991 .elementor-element.elementor-element-06643a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1991 .elementor-element.elementor-element-06643a3 > .elementor-background-slideshow::before, .elementor-1991 .elementor-element.elementor-element-06643a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1991 .elementor-element.elementor-element-06643a3 > .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-1991 .elementor-element.elementor-element-a60f503{width:100%;max-width:100%;text-align:center;}.elementor-1991 .elementor-element.elementor-element-a60f503.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-a60f503 .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-1991 .elementor-element.elementor-element-8a6e59d{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-1991 .elementor-element.elementor-element-8a6e59d.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-8a6e59d .elementor-heading-title{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;text-decoration:none;color:#FFB700;}.elementor-1991 .elementor-element.elementor-element-be45848{--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-1991 .elementor-element.elementor-element-be45848:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-be45848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4DF;}.elementor-1991 .elementor-element.elementor-element-3e57897{text-align:center;}.elementor-1991 .elementor-element.elementor-element-3e57897 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;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-1991 .elementor-element.elementor-element-0b657fd{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;color:#494747;}.elementor-1991 .elementor-element.elementor-element-d5dca58{--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-1991 .elementor-element.elementor-element-78d5b01{--display:flex;}.elementor-1991 .elementor-element.elementor-element-78d5b01:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-78d5b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_625002319_18075028724612540_1910100902365879958_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-dad1716{--display:flex;}.elementor-1991 .elementor-element.elementor-element-ea5538c .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-1991 .elementor-element.elementor-element-5cae7dd{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-5cae7dd.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-5cae7dd .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-5cae7dd .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-1991 .elementor-element.elementor-element-40122fe.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-4a06eec{--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-1991 .elementor-element.elementor-element-fffe585{--display:flex;}.elementor-1991 .elementor-element.elementor-element-fffe585:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-fffe585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_622485886_18078628244027075_1328224931256119767_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-99d57a3{--display:flex;}.elementor-1991 .elementor-element.elementor-element-e73fbb7 .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-1991 .elementor-element.elementor-element-a117ac0{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-a117ac0.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-a117ac0 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-a117ac0 .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-1991 .elementor-element.elementor-element-a2f627e.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-91c8ac7{--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-1991 .elementor-element.elementor-element-da6cc17{--display:flex;--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-da6cc17:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-da6cc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_670440992_18405927850180482_5148218413490806402_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-32c375d{--display:flex;--justify-content:space-between;}.elementor-1991 .elementor-element.elementor-element-4067fbe .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-1991 .elementor-element.elementor-element-d65b7ba{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-d65b7ba.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-d65b7ba .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-d65b7ba .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-1991 .elementor-element.elementor-element-8d0ad8e.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-f629d12{--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-1991 .elementor-element.elementor-element-39911c5{--display:flex;}.elementor-1991 .elementor-element.elementor-element-39911c5:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-39911c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_614991647_17901741324200869_8229489007176338274_n.jpg");background-position:0px -100px;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-40508fe{--display:flex;}.elementor-1991 .elementor-element.elementor-element-6c6dc23 .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-1991 .elementor-element.elementor-element-24b0547{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-24b0547.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-24b0547 .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-24b0547 .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-1991 .elementor-element.elementor-element-a2c93d7.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-9bfcd05{--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-1991 .elementor-element.elementor-element-5a55558{--display:flex;--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-5a55558:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-5a55558 > .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_29_05.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-16fd8eb{--display:flex;--justify-content:space-between;}.elementor-1991 .elementor-element.elementor-element-527b370 .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-1991 .elementor-element.elementor-element-d2d4b5e{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-d2d4b5e.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-d2d4b5e .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-1991 .elementor-element.elementor-element-0ecbe91.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-d6bbb32{--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-1991 .elementor-element.elementor-element-65aac9f{--display:flex;--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-65aac9f:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-65aac9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mariachisfairburn.com/wp-content/uploads/2026/06/SaveClip.App_707490995_17966740488074378_7860367855503552651_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1991 .elementor-element.elementor-element-92c60c1{--display:flex;}.elementor-1991 .elementor-element.elementor-element-c34cf53 .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-1991 .elementor-element.elementor-element-b1513af{width:var( --container-widget-width, 100.185% );max-width:100.185%;--container-widget-width:100.185%;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-b1513af.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu .eael-restaurant-menu-title{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu .eael-restaurant-menu-title, .elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu .eael-restaurant-menu-title a{font-family:"Foodlist", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;}.elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu .eael-restaurant-menu-price-discount{color:var( --e-global-color-e1162d0 );}.elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu .eael-restaurant-menu-price-original{text-decoration:line-through;color:#FFFFFF;}.elementor-1991 .elementor-element.elementor-element-b1513af .eael-restaurant-menu-description{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1991 .elementor-element.elementor-element-b1513af .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-1991 .elementor-element.elementor-element-1a62a60.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-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-1991 .elementor-element.elementor-element-dad1716{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-1991 .elementor-element.elementor-element-99d57a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1991 .elementor-element.elementor-element-32c375d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1991 .elementor-element.elementor-element-39911c5:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-39911c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1991 .elementor-element.elementor-element-40508fe{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1991 .elementor-element.elementor-element-16fd8eb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1991 .elementor-element.elementor-element-92c60c1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@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-1991 .elementor-element.elementor-element-06643a3{--padding-top:120px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-1991 .elementor-element.elementor-element-06643a3.e-con{--align-self:center;}.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-1991 .elementor-element.elementor-element-a60f503{text-align:center;}.elementor-1991 .elementor-element.elementor-element-a60f503 .elementor-heading-title{font-size:35px;}.elementor-1991 .elementor-element.elementor-element-8a6e59d{width:var( --container-widget-width, 231px );max-width:231px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:231px;--container-widget-flex-grow:0;}.elementor-1991 .elementor-element.elementor-element-be45848{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.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-1991 .elementor-element.elementor-element-78d5b01{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-ea5538c{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-ea5538c.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-1991 .elementor-element.elementor-element-4a06eec{--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-1991 .elementor-element.elementor-element-fffe585{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-e73fbb7{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-e73fbb7.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-da6cc17{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-4067fbe{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-4067fbe.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-f629d12{--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-1991 .elementor-element.elementor-element-39911c5{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-39911c5:not(.elementor-motion-effects-element-type-background), .elementor-1991 .elementor-element.elementor-element-39911c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1991 .elementor-element.elementor-element-6c6dc23{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-6c6dc23.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-5a55558{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-527b370{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-527b370.elementor-element{--align-self:center;}.elementor-1991 .elementor-element.elementor-element-65aac9f{--min-height:350px;}.elementor-1991 .elementor-element.elementor-element-c34cf53{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;text-align:center;}.elementor-1991 .elementor-element.elementor-element-c34cf53.elementor-element{--align-self:center;}}