.elementor-9350 .elementor-element.elementor-element-7b570209{--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:0rem 1rem;--row-gap:0rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9350 .elementor-element.elementor-element-1efc7f0c{--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:flex-start;}.elementor-9350 .elementor-element.elementor-element-1efc7f0c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9350 .elementor-element.elementor-element-8e31663{text-align:start;}.elementor-9350 .elementor-element.elementor-element-8e31663 img{width:100%;max-width:300px;}.elementor-9350 .elementor-element.elementor-element-2294120f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9350 .elementor-element.elementor-element-15e739bf{--display:grid;--e-con-grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor1 );--border-color:var( --e-global-color-astglobalcolor1 );--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-9350 .elementor-element.elementor-element-15e739bf:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-15e739bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-9350 .elementor-element.elementor-element-33058b33{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-33058b33:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-33058b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-main.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-33058b33::before, .elementor-9350 .elementor-element.elementor-element-33058b33 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-33058b33 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-33058b33 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-33058b33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-33058b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-33058b33:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-659897e2 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-4509812{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-4509812:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-4509812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-breakfast.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-4509812::before, .elementor-9350 .elementor-element.elementor-element-4509812 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-4509812 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-4509812 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-4509812 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-4509812 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-4509812:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-6dfb2b6 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-25f702eb{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-25f702eb:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-25f702eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-lunch-and-dinner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-25f702eb::before, .elementor-9350 .elementor-element.elementor-element-25f702eb > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-25f702eb > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-25f702eb > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-25f702eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-25f702eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-25f702eb:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-6cedd474 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-353d13b2{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-353d13b2:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-353d13b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-kids.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-353d13b2::before, .elementor-9350 .elementor-element.elementor-element-353d13b2 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-353d13b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-353d13b2 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-353d13b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-353d13b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 25%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-353d13b2:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-d19fddb .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-54f11dc6{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-54f11dc6:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-desserts.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-54f11dc6::before, .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-54f11dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-54f11dc6:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-716d489c .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-38270664{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:0rem 0rem 0rem 0rem;}.elementor-9350 .elementor-element.elementor-element-38270664:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-38270664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/12/max-and-louis-mega-menu-bar.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-38270664::before, .elementor-9350 .elementor-element.elementor-element-38270664 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-38270664 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-38270664 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-38270664 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-38270664 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-38270664:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-fc164a .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-70f8e837{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;--border-radius:0rem 0rem 0rem 0rem;}.elementor-9350 .elementor-element.elementor-element-70f8e837:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-70f8e837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-beverages.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-70f8e837::before, .elementor-9350 .elementor-element.elementor-element-70f8e837 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-70f8e837 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-70f8e837 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-70f8e837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-70f8e837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-70f8e837:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-601d3bf .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-3a567aea{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-3a567aea:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-3a567aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2024/10/max-and-louies-gluten-free-hero-768x150.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-3a567aea::before, .elementor-9350 .elementor-element.elementor-element-3a567aea > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-3a567aea > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-3a567aea > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-3a567aea > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-3a567aea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-3a567aea:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-4ea85c9f .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-5e47a6a9{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-5e47a6a9:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2023/03/max-louies-bowl-of-fruit.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-5e47a6a9::before, .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-5e47a6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-5e47a6a9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-129d59e4 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-5296d07b{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-5296d07b:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-5296d07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2025/03/max-and-louies-mega-menu-challah-day.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-5296d07b::before, .elementor-9350 .elementor-element.elementor-element-5296d07b > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-5296d07b > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-5296d07b > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-5296d07b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-5296d07b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-5296d07b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-2b102a44 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-ce48088{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-ce48088:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-ce48088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2024/01/MaxLouies-Catering-768x272.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-ce48088::before, .elementor-9350 .elementor-element.elementor-element-ce48088 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-ce48088 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-ce48088 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-ce48088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-ce48088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-ce48088:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-09648f4 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-c4f36e1{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-c4f36e1:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2024/09/max-and-louies-cakes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-c4f36e1::before, .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-c4f36e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-c4f36e1:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-6b44114 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-7ae50ab4{--display:flex;--min-height:6rem;--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:flex-end;--align-items:flex-start;--overlay-opacity:0.5;}.elementor-9350 .elementor-element.elementor-element-7ae50ab4:not(.elementor-motion-effects-element-type-background), .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );background-image:url("https://maxandlouies.com/wp-content/uploads/2024/11/max-and-louies-gift-card.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9350 .elementor-element.elementor-element-7ae50ab4::before, .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .e-con-inner > .elementor-background-video-container::before, .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9350 .elementor-element.elementor-element-7ae50ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 50%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-9350 .elementor-element.elementor-element-7ae50ab4:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-76d0f158 .elementor-heading-title{font-size:1.3rem;}.elementor-9350 .elementor-element.elementor-element-20cdc2a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-9350 .elementor-element.elementor-element-5e0f0d5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9350 .elementor-element.elementor-element-04ddf6e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9350 .elementor-element.elementor-element-0eca8f0{--display:flex;}.elementor-9350 .elementor-element.elementor-element-ef59108{--display:flex;}.elementor-9350 .elementor-element.elementor-element-3529a70{--display:flex;}.elementor-9350 .elementor-element.elementor-element-c72c824{--display:flex;}.elementor-9350 .elementor-element.elementor-element-1af2357{--display:flex;}.elementor-9350 .elementor-element.elementor-element-3acf0f29{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-space-between:0px;--n-menu-title-distance-from-content:0px;--n-menu-title-transition:0s;--n-menu-icon-color:var( --e-global-color-astglobalcolor2 );--n-menu-toggle-icon-size:1rem;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-shadow-horizontal:20px;--n-menu-dropdown-content-box-shadow-vertical:15px;--n-menu-dropdown-content-box-shadow-blur:0px;--n-menu-dropdown-content-box-shadow-spread:0px;--n-menu-dropdown-content-box-shadow-color:rgba(0,0,0,0.5);}.elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"futura-pt-bold", Sans-serif;text-transform:uppercase;}.elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-astglobalcolor8 );border-style:none;}.elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-astglobalcolor4 );}.elementor-9350 .elementor-element.elementor-element-3acf0f29 {--n-menu-title-color-active:var( --e-global-color-astglobalcolor8 );}.elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-9350 .elementor-element.elementor-element-3acf0f29 > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-9350 .elementor-element.elementor-element-a3dadb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-9350 .elementor-element.elementor-element-407ca78{text-align:start;}.elementor-9350 .elementor-element.elementor-element-407ca78 img{width:100%;max-width:370px;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-astglobalcolor8 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-astglobalcolor8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a:hover,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a:focus,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle:hover,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a:hover,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a:focus,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-astglobalcolor1 );background-color:var( --e-global-color-astglobalcolor3 );}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown .elementor-item, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"futura-pt-bold", Sans-serif;text-transform:uppercase;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-astglobalcolor1 );border-bottom-width:1px;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-9350 .elementor-element.elementor-element-520680c div.elementor-menu-toggle{color:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-520680c div.elementor-menu-toggle svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-576bf41e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-9350 .elementor-element.elementor-element-576bf41e.e-con{--align-self:stretch;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button{fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );background-color:var( --e-global-color-astglobalcolor3 );border-style:solid;border-width:2px 0px 2px 2px;border-color:var( --e-global-color-astglobalcolor3 );border-radius:25px 0px 25px 25px;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button:hover, .elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button:focus{color:var( --e-global-color-astglobalcolor8 );background-color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button:hover svg, .elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-9350 .elementor-element.elementor-element-4bb354bd.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-9350 .elementor-element.elementor-element-4bb354bd{z-index:99;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-9350 .elementor-element.elementor-element-2294120f{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-9350 .elementor-element.elementor-element-15e739bf{--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-7ae50ab4{grid-column:all;}.elementor-9350 .elementor-element.elementor-element-20cdc2a{--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-3acf0f29{--n-menu-toggle-align:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:1rem;}.elementor-9350 .elementor-element.elementor-element-a3dadb9{--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;--flex-wrap:wrap;}.elementor-9350 .elementor-element.elementor-element-407ca78 img{width:300px;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:1.8em !important;}.elementor-9350 .elementor-element.elementor-element-520680c{width:100%;max-width:100%;}.elementor-9350 .elementor-element.elementor-element-576bf41e{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button{border-radius:0px 0px 25px 25px;}.elementor-9350 .elementor-element.elementor-element-4bb354bd{width:100%;max-width:100%;}}@media(max-width:880px){.elementor-9350 .elementor-element.elementor-element-15e739bf{--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-20cdc2a{--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-a3dadb9{--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;--flex-wrap:wrap;}.elementor-9350 .elementor-element.elementor-element-407ca78 img{max-width:100%;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-9350 .elementor-element.elementor-element-520680c{--nav-menu-icon-size:20px;width:100%;max-width:100%;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle{border-width:1px;border-radius:0px;}.elementor-9350 .elementor-element.elementor-element-520680c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button{border-radius:0px 0px 25px 25px;}.elementor-9350 .elementor-element.elementor-element-4bb354bd{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-9350 .elementor-element.elementor-element-1efc7f0c{--width:75%;--flex-wrap:nowrap;}.elementor-9350 .elementor-element.elementor-element-1efc7f0c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9350 .elementor-element.elementor-element-2294120f{--width:25%;}.elementor-9350 .elementor-element.elementor-element-2294120f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9350 .elementor-element.elementor-element-15e739bf{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-20cdc2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9350 .elementor-element.elementor-element-a3dadb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;--z-index:10;}.elementor-9350 .elementor-element.elementor-element-407ca78 img{max-width:200px;}.elementor-9350 .elementor-element.elementor-element-407ca78.elementor-element{--align-self:center;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown{border-width:1px 0px 1px 0px;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-9350 .elementor-element.elementor-element-520680c{--nav-menu-icon-size:18px;}.elementor-9350 .elementor-element.elementor-element-576bf41e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--z-index:0;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-9350 .elementor-element.elementor-element-4bb354bd .elementor-button{font-size:0.8rem;border-radius:0px 0px 25px 25px;}.elementor-9350 .elementor-element.elementor-element-4bb354bd.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(min-width:768px){.elementor-9350 .elementor-element.elementor-element-1efc7f0c{--width:20%;}.elementor-9350 .elementor-element.elementor-element-33058b33{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-4509812{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-25f702eb{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-353d13b2{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-54f11dc6{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-38270664{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-70f8e837{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-3a567aea{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-5e47a6a9{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-5296d07b{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-ce48088{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-c4f36e1{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-7ae50ab4{--content-width:400px;}.elementor-9350 .elementor-element.elementor-element-576bf41e{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-9350 .elementor-element.elementor-element-1efc7f0c{--width:25%;}.elementor-9350 .elementor-element.elementor-element-2294120f{--width:75%;}.elementor-9350 .elementor-element.elementor-element-576bf41e{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-9350 .elementor-element.elementor-element-576bf41e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33058b33 */.elementor-9350 .elementor-element.elementor-element-33058b33 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4509812 */.elementor-9350 .elementor-element.elementor-element-4509812 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25f702eb */.elementor-9350 .elementor-element.elementor-element-25f702eb a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353d13b2 */.elementor-9350 .elementor-element.elementor-element-353d13b2 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54f11dc6 */.elementor-9350 .elementor-element.elementor-element-54f11dc6 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38270664 */.elementor-9350 .elementor-element.elementor-element-38270664 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f8e837 */.elementor-9350 .elementor-element.elementor-element-70f8e837 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a567aea */.elementor-9350 .elementor-element.elementor-element-3a567aea a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e47a6a9 */.elementor-9350 .elementor-element.elementor-element-5e47a6a9 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296d07b */.elementor-9350 .elementor-element.elementor-element-5296d07b a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce48088 */.elementor-9350 .elementor-element.elementor-element-ce48088 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4f36e1 */.elementor-9350 .elementor-element.elementor-element-c4f36e1 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae50ab4 */.elementor-9350 .elementor-element.elementor-element-7ae50ab4 a:hover h2 {
    color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-3acf0f29 */.elementor-9350 .elementor-element.elementor-element-3acf0f29 .e-n-menu-heading {
    height: 3.61rem;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .e-n-menu-item {
    flex: 1 0 auto;
}
.elementor-9350 .elementor-element.elementor-element-3acf0f29 .e-n-menu-title-text {
    text-align: center;
    line-height: 1.3em
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .elementor-widget-n-menu {
    height: auto !important;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .e-n-menu-content {
    max-width: 95%;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .e-n-menu-content:has(.locations-menu) {
    max-width: fit-content;
    left: auto;
    right: auto;
    transform: unset;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .has-mega-menu a {
    transform-origin: left center;
    /*transition: height 0.3s ease-in-out;*/
    transition: opacity 0.5s ease-in-out;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .has-mega-menu h2 {
    color: #ffffff;
    text-shadow: 2px 2px 0 #000000;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .has-mega-menu a:hover h2 {
    color: #FFCE34;
    /*font-size: 1.4em;*/
    /*transition: font-size 0.3s ease-in-out;*/
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29 .has-mega-menu:has(> a:hover) > a:not(:hover) {
    opacity: 0.25;
    /*height: 7.5rem;*/
}

@media screen and (max-width: 1023px) {
    .elementor-9350 .elementor-element.elementor-element-3acf0f29.e-n-menu-tablet, .e-n-menu-tablet .e-n-menu {
    height: 100% !important;
    justify-content: center;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29.e-n-menu-tablet .e-n-menu-toggle .e-font-icon-svg {
    width: 1.5em !important;
    height: auto;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29.e-n-menu-tablet .e-n-menu-wrapper {
    width: 85% !important;
     left: 50%;
    transform: translateX(-50%);
    border: 1px solid #000000;
    box-shadow: 20px 15px 0px #000000 !important;
}

.elementor-9350 .elementor-element.elementor-element-3acf0f29.e-n-menu-tablet .e-n-menu-heading {
    justify-content: center !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2294120f */.elementor-9350 .elementor-element.elementor-element-2294120f .e-n-menu-item *:hover {
    cursor: pointer;
}

.elementor-9350 .elementor-element.elementor-element-2294120f .menu-shadow, .elementor-9350 .elementor-element.elementor-element-2294120f .has-mega-menu {
    box-shadow: 1rem 0.75rem 0 0 #000000;
    border: 1px solid #000000;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-520680c *//*.elementor-9350 .elementor-element.elementor-element-520680c .elementor-nav-menu--main {*/
/*    box-shadow: 17px 12px #000;*/
/*    background: #ffffff;*/
/*    border: 1px solid #000000;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .join-waitlist-menu-item i {*/
/*    font-size: 12px;*/
/*    margin-right: 5px;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .contact-menu-item i {*/
/*    margin-right: 15px;*/
/*    font-size: 24px;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .location-menu-item  {*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .location-menu-item img {*/
/*    width: 17px;*/
/*    height: auto;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .location-menu-item:hover {*/
/*    cursor: pointer;*/
/*    background: #E1FDFF;*/
/*}*/

/*.elementor-9350 .elementor-element.elementor-element-520680c .location-menu-item:hover .elementor-icon svg {*/
/*    fill: #000000 !important;*/
/*}*/

.elementor-9350 .elementor-element.elementor-element-520680c .elementor-menu-toggle {
    box-shadow: 2.5px 2.5px;
    border: 1px solid #000000;
    width: 100%;
}

.elementor-9350 .elementor-element.elementor-element-520680c a.elementor-sub-item  {
    font-size: 1rem !important;
}

.elementor-9350 .elementor-element.elementor-element-520680c .fa-plus {
    margin-right: 10px;
    font-size: 0.7rem;
}

.elementor-9350 .elementor-element.elementor-element-520680c .sub-menu {
    background-color: #FFCE34 !important;
}

.elementor-9350 .elementor-element.elementor-element-520680c a[aria-expanded="true"] {
    background-color: #AE132A !important;
    color: #fff !important;
}

/*.elementor-9350 .elementor-element.elementor-element-520680c nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {*/
/*	width: 90vw !important;*/
/*	left: calc(-100vw + 8.25em) !important;*/
/*	box-shadow: 20px 15px 0 #000000;*/
/*	border: 1px solid #000000 !important;*/
/*}*/

/*@media screen and (max-width: 767px) {*/
/*    .elementor-9350 .elementor-element.elementor-element-520680c nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {*/
/*	left: calc(-100vw + 4.9em) !important;*/
/*}*/

.elementor-9350 .elementor-element.elementor-element-520680c .elementor-sub-item {
    flex-flow: column wrap;
    line-height: 1.25em;
}

.elementor-9350 .elementor-element.elementor-element-520680c .menu-item-description {
    font-size: 0.875rem;
    color: #ae132a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-576bf41e */.elementor-9350 .elementor-element.elementor-element-576bf41e .elementor-button {
    width: 100%;
}/* End custom CSS */