.elementor-7 .elementor-element.elementor-element-210b303{--display:flex;--min-height:660px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-210b303:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-210b303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/huhn_gruen-167x300.png");background-position:bottom right;background-repeat:no-repeat;background-size:12% auto;}.elementor-7 .elementor-element.elementor-element-95afb87{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c574a1a .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:26px;font-weight:400;color:#D6E3D1;}.elementor-7 .elementor-element.elementor-element-e73f79e .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:64px;font-weight:400;line-height:67px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-cadfd0a .elementor-button{background-color:#D6E3D1;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 8px 0px #D6E3D1;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-cadfd0a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-cadfd0a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-cadfd0a{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cadfd0a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-cadfd0a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5c48ba2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-174e7aa{--display:flex;--min-height:603px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 8px 0px #D6E3D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4cb3c1d{--display:flex;--min-height:660px;--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;--overflow:hidden;--overlay-opacity:0.79;--margin-top:-680px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-7 .elementor-element.elementor-element-4cb3c1d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/schwein_gruen-scaled.png");background-position:-85px -25px;background-repeat:no-repeat;background-size:19% auto;}.elementor-7 .elementor-element.elementor-element-4cb3c1d::before, .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4cb3c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4cb3c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-8160ebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overflow:hidden;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8160ebb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8160ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-166f14a{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-166f14a .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:46px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-07755b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f009e21{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f009e21 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:46px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e7154e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e7154e9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e7154e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-b298355{text-align:center;}.elementor-7 .elementor-element.elementor-element-b298355 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c05021c{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3b384e6{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-3b384e6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b384e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3b384e6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-400c8d0 img{height:236px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-2740adc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2740adc .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:25px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-7 .elementor-element.elementor-element-7bf1d3a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6a6572d{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-734a4d9{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-734a4d9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-734a4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-734a4d9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-7 .elementor-element.elementor-element-750bc3f img{height:236px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-351d746{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-351d746 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:25px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-acbf87a{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5f11f83{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-6ad2082{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6ad2082:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6ad2082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6ad2082.e-con:hover{--e-con-transform-scale:1.05;}.elementor-7 .elementor-element.elementor-element-13f910b img{height:236px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-5db5f64{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5db5f64 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:25px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f5efc6b{font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1cd1e0a{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9a4324e{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-9a4324e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9a4324e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-73b50a8{--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;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-73b50a8.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6936016 .elementor-button{background-color:#FF9D00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 8px 0px #FF9D00;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-6936016 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6936016 .elementor-button:focus{background-color:#E74B3A;color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px #E74B3A;}.elementor-7 .elementor-element.elementor-element-6936016{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-6936016 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6936016 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b220d82{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-b220d82:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b220d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-e9fb6ce{--display:flex;--overflow:hidden;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow{font-size:14px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px;fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7291b7b .slick-arrow{border-style:none;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-7291b7b .slick-arrow:hover{border-style:none;}.elementor-7 .elementor-element.elementor-element-00f402f{--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;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-00f402f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d63b3cc .elementor-button{background-color:#FF9D00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 8px 0px #FF9D00;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-d63b3cc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d63b3cc .elementor-button:focus{background-color:#E74B3A;color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px #E74B3A;}.elementor-7 .elementor-element.elementor-element-d63b3cc{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-d63b3cc .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d63b3cc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-75968c3{--display:flex;--min-height:650px;--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;--overflow:hidden;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-75968c3::before, .elementor-7 .elementor-element.elementor-element-75968c3 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-75968c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-75968c3 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-75968c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-75968c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-fd623ad{z-index:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-fd623ad .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-9af71dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-9af71dd .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-1233267{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ee0faa0 .elementor-button{background-color:#E74B3A00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 8px 0px #D6E3D1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-ee0faa0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ee0faa0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-ee0faa0{padding:10px 10px 10px 10px;z-index:3;}.elementor-7 .elementor-element.elementor-element-ee0faa0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ee0faa0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e97681f{--display:flex;--min-height:650px;--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;--overflow:hidden;--margin-top:-680px;--margin-bottom:-0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e97681f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e97681f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E3D100;background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/spray_mint-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-ff27556{--display:flex;--min-height:670px;--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 40px;--row-gap:0px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:060px;--padding-left:150px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-ff27556:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ff27556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4b9595f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-e747efc{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-e747efc .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:300;line-height:55px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-ad2cad6{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5045f86{--display:flex;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5045f86:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5045f86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/restaurant_mahlzeit-18.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5045f86:hover::before, .elementor-7 .elementor-element.elementor-element-5045f86:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5045f86:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-5045f86 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-5045f86 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/restaurant_mahlzeit-04.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5045f86:hover{--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-2ea8746{--display:flex;--min-height:670px;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-end;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--overflow:hidden;--margin-top:-670px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:060px;--padding-left:0px;--padding-right:100px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-2ea8746:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ea8746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E3D100;background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/schwein_gelb_frontal-scaled.png");background-position:-60px 83px;background-repeat:no-repeat;background-size:18% auto;}.elementor-7 .elementor-element.elementor-element-a334dc4{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b8b0246{--e-transform-rotateZ:9deg;padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b8b0246 .elementor-heading-title{font-family:"Rage Machine", Sans-serif;font-size:67px;font-weight:300;line-height:66px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3e11e09{--display:flex;--min-height:670px;--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:150px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-3e11e09:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3e11e09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c84d07a{--display:flex;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c84d07a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c84d07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/restaurant_mahlzeit-19.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c84d07a:hover::before, .elementor-7 .elementor-element.elementor-element-c84d07a:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c84d07a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c84d07a > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-c84d07a > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/restaurant_mahlzeit-08.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c84d07a:hover{--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-64dde2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-d8f64b0{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-d8f64b0 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:300;line-height:55px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-c7ce3af{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-02f2140{--display:flex;--min-height:670px;--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:flex-end;--align-items:flex-end;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:-670px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:060px;--padding-left:100px;--padding-right:0px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-02f2140:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-02f2140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6E3D100;}.elementor-7 .elementor-element.elementor-element-f6813c7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f284f9{--e-transform-rotateZ:-9deg;padding:0px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-3f284f9 .elementor-heading-title{font-family:"Rage Machine", Sans-serif;font-size:67px;font-weight:300;line-height:66px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-999bfc5{--display:flex;--min-height:90vh;--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;}.elementor-7 .elementor-element.elementor-element-999bfc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-999bfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/restaurant_mahlzeit-14.jpg");background-repeat:no-repeat;background-size:contain;}.elementor-7 .elementor-element.elementor-element-ddcd198{--display:flex;--min-height:98vh;--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:flex-start;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-7 .elementor-element.elementor-element-ddcd198:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddcd198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/Sissi_neu_freigestellt.png");background-position:bottom left;background-repeat:no-repeat;background-size:54% auto;}.elementor-7 .elementor-element.elementor-element-75e5297{width:var( --container-widget-width, 64% );max-width:64%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:end;}.elementor-7 .elementor-element.elementor-element-75e5297.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-75e5297 .elementor-heading-title{font-family:"Rage Machine", Sans-serif;font-size:101px;font-weight:400;line-height:120px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-d1fd435{--display:flex;--min-height:98vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:150px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-d1fd435:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/schwein_gruen-scaled.png");background-position:-80px 215px;background-repeat:no-repeat;background-size:21% auto;}.elementor-7 .elementor-element.elementor-element-d1fd435::before, .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d1fd435 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d1fd435 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1b88e84{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-42c718b{text-align:start;}.elementor-7 .elementor-element.elementor-element-42c718b .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-48727b4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-20bebb8 .elementor-button{background-color:#E74B3A00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 8px 0px #D6E3D1;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-20bebb8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-20bebb8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-20bebb8{padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-20bebb8 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-20bebb8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2ee68e0{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-2ee68e0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ee68e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/about_bild.webp");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-5654b9a{--display:flex;--min-height:98vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:120px;--padding-right:120px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-5654b9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5654b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/huhn_gruen-167x300.png");background-position:bottom right;background-repeat:no-repeat;background-size:12% auto;}.elementor-7 .elementor-element.elementor-element-733a388{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-33f99ec{--display:flex;--min-height:618px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 8px 0px #D6E3D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33f99ec::before, .elementor-7 .elementor-element.elementor-element-33f99ec > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-33f99ec > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-33f99ec > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-33f99ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-33f99ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-ad75e57{--display:flex;--justify-content:center;--overflow:hidden;--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:6;}.elementor-7 .elementor-element.elementor-element-45a1d19{width:var( --container-widget-width, 100% );max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 80px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-45a1d19.elementor-element{--align-self:flex-end;}.elementor-7 .elementor-element.elementor-element-45a1d19 .elementor-heading-title{font-family:"Rage Machine", Sans-serif;font-size:101px;font-weight:400;line-height:110px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-366e077{--display:flex;--min-height:98vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9d497a1{--e-image-carousel-slides-to-show:4;margin:0px -90px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;padding:0px 0px 0px -0px;}.elementor-7 .elementor-element.elementor-element-9d497a1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9d497a1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-8a24c2a{--e-image-carousel-slides-to-show:4;margin:0px -90px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;}.elementor-7 .elementor-element.elementor-element-8a24c2a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8a24c2a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-46d6253{--e-image-carousel-slides-to-show:4;margin:0px -90px calc(var(--kit-widget-spacing, 0px) + 0px) -90px;padding:0px 0px 0px -0px;}.elementor-7 .elementor-element.elementor-element-46d6253.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-46d6253 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2bce634{--display:flex;--min-height:98vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:150px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-2bce634:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/huhn_frontal_rot-scaled.png");background-position:bottom right;background-repeat:no-repeat;background-size:18% auto;}.elementor-7 .elementor-element.elementor-element-2bce634::before, .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2bce634 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2bce634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-23dd38c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-49ad9ea{text-align:start;}.elementor-7 .elementor-element.elementor-element-49ad9ea .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-a37f2ce{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-76b5768{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ccf07fe .elementor-button{background-color:#E74B3A00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 8px 0px #E74B3A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E74B3A;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-ccf07fe .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ccf07fe .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-ccf07fe{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ccf07fe .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ccf07fe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2264793 .elementor-button{background-color:#E74B3A00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 8px 0px #E74B3A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E74B3A;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-2264793 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2264793 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2264793{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2264793 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2264793 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-a199c15{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c23358c{--display:flex;--min-height:618px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;box-shadow:0px 0px 8px 0px #D6E3D1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c23358c::before, .elementor-7 .elementor-element.elementor-element-c23358c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c23358c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c23358c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c23358c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c23358c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-16bb2a6{--display:flex;--min-height:514px;--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 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:150px;--padding-right:150px;}.elementor-7 .elementor-element.elementor-element-16bb2a6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16bb2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1ceea53{--display:flex;--min-height:0px;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1ceea53:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1ceea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/fulltable_mahlzeit.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1ceea53:hover::before, .elementor-7 .elementor-element.elementor-element-1ceea53:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1ceea53:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1ceea53 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-1ceea53 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1ceea53:hover{--overlay-opacity:1;}.elementor-7 .elementor-element.elementor-element-e79ac3d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b9cc6a8{padding:0px 0px 10px 0px;}.elementor-7 .elementor-element.elementor-element-b9cc6a8 .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:300;line-height:55px;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-811be5b{font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-12d6b43{--display:flex;--min-height:98vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-12d6b43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12d6b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurant-mahlzeit.at/wp-content/uploads/2025/07/Johann_Strauss_Spritzwein.webp");background-position:800px 0px;background-repeat:no-repeat;background-size:61% auto;}.elementor-7 .elementor-element.elementor-element-15a4c4c{width:var( --container-widget-width, 68% );max-width:68%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0px 0px 0px 120px;--container-widget-width:68%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-7 .elementor-element.elementor-element-15a4c4c.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-15a4c4c .elementor-heading-title{font-family:"Rage Machine", Sans-serif;font-size:101px;font-weight:400;line-height:120px;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-70dc91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d1a74f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-d1a74f6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1a74f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-abfb9ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-abfb9ce .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper{margin-top:20px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper:hover{border-style:none;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-description p{color:#222222;font-size:16px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-content-wrapper{margin-top:0px;margin-bottom:20px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.07);border-style:none;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-ratings ul li i{font-size:13px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-ratings ul li:not(:last-child) i{margin-right:4px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-ratings{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-ratings ul li.exad-google-reviews-ratings-active i{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-thumb{height:50px;width:50px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-image-align-left .exad-google-reviews-thumb, .elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-image-align-right .exad-google-reviews-thumb{width:50px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-image-align-left .exad-google-reviews-reviewer, .elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-image-align-right .exad-google-reviews-reviewer{width:calc( 100% - 50px );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper.exad-google-reviews-align-left .exad-google-reviews-content-wrapper-arrow::before{left:calc( 50px / 2 );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper.exad-google-reviews-align-right .exad-google-reviews-content-wrapper-arrow::before{right:calc(( 50px / 2) - 10px);}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-reviewer-wrapper{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper.exad-google-reviews-align-left .exad-google-reviews-reviewer-wrapper .exad-google-reviews-reviewer{padding-left:20px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper.exad-google-reviews-align-right .exad-google-reviews-reviewer-wrapper .exad-google-reviews-reviewer{padding-right:20px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-author-name a{font-size:14px;color:#222222;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-author-name{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-date{font-size:12px;color:#222222;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev{width:0px;height:0px;left:0px;top:50%;border-radius:50px 50px 50px 50px;background:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next{width:0px;height:0px;right:0px;top:50%;border-radius:50px 50px 50px 50px;background:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev i{font-size:25px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next i{font-size:25px;color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev:hover{background:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next:hover{background:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev:hover i{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next:hover i{color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-10ca649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4196ff0 .elementor-button{background-color:#E74B3A00;font-family:"proxima-nova", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 0px 8px 0px #D6E3D1;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D6E3D1;border-radius:25px 25px 25px 25px;padding:18px 18px 18px 18px;}.elementor-7 .elementor-element.elementor-element-4196ff0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4196ff0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4196ff0{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4196ff0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4196ff0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d8d2aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-412956c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-412956c .elementor-heading-title{font-family:"piepie", Sans-serif;font-size:44px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-0ce3865{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f40fc7f iframe{height:431px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-95afb87{--width:60%;}.elementor-7 .elementor-element.elementor-element-5c48ba2{--width:45%;}.elementor-7 .elementor-element.elementor-element-174e7aa{--width:350px;}.elementor-7 .elementor-element.elementor-element-73b50a8{--width:100%;}.elementor-7 .elementor-element.elementor-element-00f402f{--width:100%;}.elementor-7 .elementor-element.elementor-element-ff27556{--content-width:1000px;}.elementor-7 .elementor-element.elementor-element-a334dc4{--width:100%;}.elementor-7 .elementor-element.elementor-element-3e11e09{--content-width:1000px;}.elementor-7 .elementor-element.elementor-element-f6813c7{--width:100%;}.elementor-7 .elementor-element.elementor-element-1b88e84{--width:58%;}.elementor-7 .elementor-element.elementor-element-2ee68e0{--width:42%;}.elementor-7 .elementor-element.elementor-element-733a388{--width:45%;}.elementor-7 .elementor-element.elementor-element-33f99ec{--width:350px;}.elementor-7 .elementor-element.elementor-element-ad75e57{--width:61%;}.elementor-7 .elementor-element.elementor-element-23dd38c{--width:58%;}.elementor-7 .elementor-element.elementor-element-a199c15{--width:45%;}.elementor-7 .elementor-element.elementor-element-c23358c{--width:350px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-75968c3{--width:100%;}.elementor-7 .elementor-element.elementor-element-33f99ec{--width:320px;}.elementor-7 .elementor-element.elementor-element-c23358c{--width:340px;}.elementor-7 .elementor-element.elementor-element-16bb2a6{--width:100%;}.elementor-7 .elementor-element.elementor-element-1ceea53{--width:824px;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-999bfc5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-999bfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-d1fd435:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-5654b9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5654b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-2bce634:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-210b303:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-210b303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-210b303{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4cb3c1d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-c05021c{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-3b384e6{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-e9fb6ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7 .elementor-element.elementor-element-ff27556{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2ea8746:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ea8746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-267px 0px;}.elementor-7 .elementor-element.elementor-element-b8b0246{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3e11e09{--padding-top:60px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-02f2140{--margin-top:-670px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f6813c7{--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f284f9 .elementor-heading-title{font-size:50px;line-height:58px;}.elementor-7 .elementor-element.elementor-element-999bfc5{--min-height:63vh;}.elementor-7 .elementor-element.elementor-element-75e5297 .elementor-heading-title{font-size:90px;line-height:90px;}.elementor-7 .elementor-element.elementor-element-d1fd435:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-154px 0px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-d1fd435{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5654b9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5654b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:157px auto;}.elementor-7 .elementor-element.elementor-element-5654b9a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ad75e57{--justify-content:flex-start;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-45a1d19 .elementor-heading-title{font-size:90px;line-height:94px;}.elementor-7 .elementor-element.elementor-element-2bce634:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:231px 678px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-2bce634{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-16bb2a6{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-e79ac3d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-12d6b43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12d6b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:328px 215px;background-size:537px auto;}.elementor-7 .elementor-element.elementor-element-15a4c4c .elementor-heading-title{font-size:90px;line-height:84px;}.elementor-7 .elementor-element.elementor-element-10ca649{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-210b303:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-210b303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-210b303{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-95afb87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c574a1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-c574a1a .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-e73f79e{text-align:center;}.elementor-7 .elementor-element.elementor-element-e73f79e .elementor-heading-title{font-size:46px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-5c48ba2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-174e7aa{--min-height:484px;}.elementor-7 .elementor-element.elementor-element-4cb3c1d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cb3c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-4cb3c1d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-166f14a .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-f009e21 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-e7154e9{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9a4324e{--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:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-73b50a8{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-73b50a8.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6936016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-6936016.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b220d82{--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:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7291b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow{font-size:28px;}.elementor-7 .elementor-element.elementor-element-7291b7b .premium-carousel-wrapper .slick-arrow svg{width:28px;height:28px;}.elementor-7 .elementor-element.elementor-element-00f402f{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-00f402f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d63b3cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-d63b3cc.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-75968c3{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-e97681f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e97681f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-7 .elementor-element.elementor-element-e97681f{--margin-top:-650px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ff27556{--padding-top:30px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-e747efc{text-align:center;}.elementor-7 .elementor-element.elementor-element-ad2cad6{text-align:center;}.elementor-7 .elementor-element.elementor-element-5045f86{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-2ea8746{--min-height:0px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2ea8746:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2ea8746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 75px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-a334dc4{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3e11e09{--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;--padding-top:10px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c84d07a{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-d8f64b0{text-align:center;}.elementor-7 .elementor-element.elementor-element-c7ce3af{text-align:center;}.elementor-7 .elementor-element.elementor-element-02f2140{--min-height:0px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ddcd198:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddcd198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:390px auto;}.elementor-7 .elementor-element.elementor-element-ddcd198{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-75e5297{width:100%;max-width:100%;padding:150px 50px 0px 50px;text-align:center;}.elementor-7 .elementor-element.elementor-element-75e5297 .elementor-heading-title{font-size:55px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-d1fd435:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d1fd435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-d1fd435{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-42c718b{text-align:center;}.elementor-7 .elementor-element.elementor-element-48727b4{text-align:center;}.elementor-7 .elementor-element.elementor-element-2ee68e0{--min-height:342px;}.elementor-7 .elementor-element.elementor-element-5654b9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5654b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-5654b9a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-733a388{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33f99ec{--min-height:484px;}.elementor-7 .elementor-element.elementor-element-ad75e57{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-45a1d19{width:100%;max-width:100%;padding:0px 50px 0px 50px;text-align:center;}.elementor-7 .elementor-element.elementor-element-45a1d19 .elementor-heading-title{font-size:55px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-366e077{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9d497a1{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-8a24c2a{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-46d6253{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-2bce634:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2bce634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:0px auto;}.elementor-7 .elementor-element.elementor-element-2bce634{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-23dd38c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-49ad9ea{text-align:center;}.elementor-7 .elementor-element.elementor-element-a37f2ce{text-align:center;}.elementor-7 .elementor-element.elementor-element-76b5768{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-a199c15{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-c23358c{--min-height:484px;}.elementor-7 .elementor-element.elementor-element-16bb2a6{--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;--padding-top:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-1ceea53{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-b9cc6a8{text-align:center;}.elementor-7 .elementor-element.elementor-element-811be5b{text-align:center;}.elementor-7 .elementor-element.elementor-element-12d6b43{--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-12d6b43:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12d6b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-36px 199px;background-size:599px auto;}.elementor-7 .elementor-element.elementor-element-15a4c4c{width:100%;max-width:100%;padding:0px 50px 0px 50px;}.elementor-7 .elementor-element.elementor-element-15a4c4c .elementor-heading-title{font-size:55px;line-height:1em;}.elementor-7 .elementor-element.elementor-element-d1a74f6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-abfb9ce{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-wrapper{margin-top:0px;padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-03b2596 .exad-google-reviews-content-wrapper{padding:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-10ca649{--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-412956c{padding:20px 20px 20px 20px;}}/* Start custom CSS for heading, class: .elementor-element-166f14a */.marquee {
  overflow: hidden;
  display: flex;
}

.marquee h2{
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f009e21 */.marquee2 {
  overflow: hidden;
  display: flex;
}

.marquee2 h2{
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS */.marquee {
  overflow: hidden;
  display: flex;
}

.marquee h1{
  white-space: nowrap;
}

body {
    background-color: #e74b3a; 
    
    transition: background-color 1s ease;
}

.color-mint {
    background-color: #d6e3d1 !important;
}  
.color-red {
    background-color: #e74b3a !important;
} 
.color-orange {
    background-color: #ff9d00 !important;
}/* End custom CSS */