.elementor-3017 .elementor-element.elementor-element-d09e2f4:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-d09e2f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmann-grillgruppe.de/wp-content/uploads/2022/08/bereichsbild-vermittlung-4-1.jpg");background-position:center center;background-size:cover;}.elementor-3017 .elementor-element.elementor-element-d09e2f4 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-d09e2f4 > .elementor-container{min-height:622px;}.elementor-3017 .elementor-element.elementor-element-d09e2f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-112px;margin-bottom:0px;}.elementor-3017 .elementor-element.elementor-element-d7bd77c:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-d7bd77c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-d7bd77c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-3017 .elementor-element.elementor-element-d7bd77c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-cf750d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3017 .elementor-element.elementor-element-cf750d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-6d62fe3 > .elementor-container{max-width:980px;}.elementor-3017 .elementor-element.elementor-element-1b0fd9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-d6c6bee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-d6c6bee{text-align:center;}.elementor-3017 .elementor-element.elementor-element-d6c6bee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;letter-spacing:0.54px;color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-5c8d931 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3017 .elementor-element.elementor-element-5c8d931{text-align:center;}.elementor-3017 .elementor-element.elementor-element-5c8d931 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;letter-spacing:1.8px;color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-fc73d3f > .elementor-container{max-width:720px;}.elementor-3017 .elementor-element.elementor-element-fc73d3f{padding:0px 0px 40px 0px;}.elementor-3017 .elementor-element.elementor-element-240382d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3017 .elementor-element.elementor-element-240382d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-1d6b4b8 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-1d6b4b8{text-align:center;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.2px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 50px 12px 50px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button:hover, .elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-4eff4ee > .elementor-widget-container{margin:0px 0px 25px 0px;padding:10px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button:hover svg, .elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-19d5099 > .elementor-container{max-width:700px;}.elementor-3017 .elementor-element.elementor-element-19d5099{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-primary );margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-3017 .elementor-element.elementor-element-19d5099 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-19d5099 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-63adc20 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 60px 12px 60px;}.elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button:hover, .elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-743ca9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button:hover svg, .elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-476feea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button{background-color:#02010100;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:12px 60px 12px 60px;}.elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button:hover, .elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-91f0154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button:hover svg, .elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-2788ee9:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-2788ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-2788ee9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );padding:75px 0px 75px 0px;}.elementor-3017 .elementor-element.elementor-element-2788ee9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-2788ee9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-2788ee9 a{color:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-2788ee9 a:hover{color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-a0c0fb2 > .elementor-element-populated{margin:-27px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-0332f70 > .elementor-container{max-width:845px;}.elementor-3017 .elementor-element.elementor-element-ca2804d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-bf9f36e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-bf9f36e{text-align:center;}.elementor-3017 .elementor-element.elementor-element-bf9f36e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;letter-spacing:0.54px;}.elementor-3017 .elementor-element.elementor-element-6259642 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3017 .elementor-element.elementor-element-6259642{text-align:center;}.elementor-3017 .elementor-element.elementor-element-6259642 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;letter-spacing:1.8px;}.elementor-3017 .elementor-element.elementor-element-d8583da > .elementor-container{max-width:726px;}.elementor-3017 .elementor-element.elementor-element-abcbf09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-a547404 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-a547404{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.2px;}.elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button:hover, .elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-f179f1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 50px 12px 50px;}.elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button:hover svg, .elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-04f17bf{margin-top:50px;margin-bottom:0px;}.elementor-3017 .elementor-element.elementor-element-725b4fa:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-725b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-725b4fa > .elementor-container{max-width:980px;}.elementor-3017 .elementor-element.elementor-element-725b4fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-primary );margin-top:0px;margin-bottom:0px;padding:50px 0px 030px 0px;}.elementor-3017 .elementor-element.elementor-element-725b4fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-9c8ac2a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-bb347f9 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-3017 .elementor-element.elementor-element-bb347f9{text-align:center;}.elementor-3017 .elementor-element.elementor-element-bb347f9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-309e1db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-309e1db{text-align:center;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.2px;}.elementor-3017 .elementor-element.elementor-element-38dc3f2 > .elementor-container{max-width:980px;}.elementor-3017 .elementor-element.elementor-element-38dc3f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3017 .elementor-element.elementor-element-38dc3f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-00e61e1 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-item{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-icon, .elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:22px;line-height:32px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.5em;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-4be6bde > .elementor-element-populated{color:var( --e-global-color-primary );margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-item{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-icon, .elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:22px;line-height:32px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-tab-content{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-3017 .elementor-element.elementor-element-ea8a212:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-ea8a212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-ea8a212{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-text );padding:75px 0px 75px 0px;}.elementor-3017 .elementor-element.elementor-element-ea8a212 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3017 .elementor-element.elementor-element-ea8a212 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-ea8a212 a{color:var( --e-global-color-secondary );}.elementor-3017 .elementor-element.elementor-element-ea8a212 a:hover{color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-1690fa5 > .elementor-element-populated{margin:-27px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-3aacbb8 > .elementor-container{max-width:726px;}.elementor-3017 .elementor-element.elementor-element-70425eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-9138cbb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-9138cbb{text-align:center;}.elementor-3017 .elementor-element.elementor-element-9138cbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;letter-spacing:0.54px;}.elementor-3017 .elementor-element.elementor-element-10421be > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3017 .elementor-element.elementor-element-10421be{text-align:center;}.elementor-3017 .elementor-element.elementor-element-10421be .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:bold;text-transform:uppercase;letter-spacing:1.8px;}.elementor-3017 .elementor-element.elementor-element-17149d2 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-17149d2{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.2px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button:hover, .elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );border-color:var( --e-global-color-text );}.elementor-3017 .elementor-element.elementor-element-bae27d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 50px 12px 50px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button:hover svg, .elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-3017 .elementor-element.elementor-element-6368ea8:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-6368ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hoffmann-grillgruppe.de/wp-content/uploads/2025/09/hoffmann-erding-man-trucks.jpg");background-position:center center;background-size:cover;}.elementor-3017 .elementor-element.elementor-element-6368ea8 > .elementor-container{min-height:600px;}.elementor-3017 .elementor-element.elementor-element-6368ea8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3017 .elementor-element.elementor-element-6368ea8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3017 .elementor-element.elementor-element-d7bd77c{padding:50px 0px 50px 0px;}.elementor-3017 .elementor-element.elementor-element-5c8d931 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-5c8d931 .elementor-heading-title{font-size:37px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3017 .elementor-element.elementor-element-2788ee9{padding:50px 20px 50px 20px;}.elementor-3017 .elementor-element.elementor-element-6259642 .elementor-heading-title{font-size:40px;}.elementor-3017 .elementor-element.elementor-element-f179f1c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-3017 .elementor-element.elementor-element-38dc3f2{padding:0px 50px 0px 50px;}.elementor-3017 .elementor-element.elementor-element-bdf2b90 .elementor-accordion-title{font-size:18px;line-height:28px;}.elementor-3017 .elementor-element.elementor-element-3fc0979 .elementor-accordion-title{font-size:18px;line-height:28px;}.elementor-3017 .elementor-element.elementor-element-ea8a212{padding:50px 20px 50px 20px;}.elementor-3017 .elementor-element.elementor-element-10421be .elementor-heading-title{font-size:40px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 > .elementor-widget-container{margin:0px 0px 15px 0px;}}@media(max-width:767px){.elementor-3017 .elementor-element.elementor-element-d09e2f4 > .elementor-container{min-height:65vh;}.elementor-3017 .elementor-element.elementor-element-d7bd77c{padding:30px 20px 30px 20px;}.elementor-3017 .elementor-element.elementor-element-6d62fe3{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-d6c6bee .elementor-heading-title{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-5c8d931 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-3017 .elementor-element.elementor-element-5c8d931 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-3017 .elementor-element.elementor-element-1d6b4b8{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 30px 0px;}.elementor-3017 .elementor-element.elementor-element-4eff4ee .elementor-button{padding:12px 61px 12px 61px;}.elementor-3017 .elementor-element.elementor-element-19d5099{padding:20px 10px 30px 10px;}.elementor-3017 .elementor-element.elementor-element-743ca9e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-743ca9e .elementor-button{padding:12px 52px 12px 52px;}.elementor-3017 .elementor-element.elementor-element-91f0154 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3017 .elementor-element.elementor-element-91f0154 .elementor-button{padding:12px 61px 12px 61px;}.elementor-3017 .elementor-element.elementor-element-2788ee9{padding:30px 20px 30px 20px;}.elementor-3017 .elementor-element.elementor-element-bf9f36e .elementor-heading-title{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-6259642 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-3017 .elementor-element.elementor-element-6259642 .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:1px;}.elementor-3017 .elementor-element.elementor-element-a547404 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3017 .elementor-element.elementor-element-a547404{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-f179f1c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 30px 0px;}.elementor-3017 .elementor-element.elementor-element-f179f1c .elementor-button{padding:12px 61px 12px 61px;}.elementor-3017 .elementor-element.elementor-element-725b4fa{padding:0px 0px 0px 0px;}.elementor-3017 .elementor-element.elementor-element-bb347f9 > .elementor-widget-container{padding:30px 10px 15px 10px;}.elementor-3017 .elementor-element.elementor-element-bb347f9 .elementor-heading-title{font-size:22px;}.elementor-3017 .elementor-element.elementor-element-309e1db{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-38dc3f2{padding:0px 10px 25px 10px;}.elementor-3017 .elementor-element.elementor-element-00e61e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-4be6bde > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3017 .elementor-element.elementor-element-ea8a212{padding:30px 20px 30px 20px;}.elementor-3017 .elementor-element.elementor-element-9138cbb .elementor-heading-title{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-10421be > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-3017 .elementor-element.elementor-element-10421be .elementor-heading-title{font-size:24px;line-height:30px;letter-spacing:1px;}.elementor-3017 .elementor-element.elementor-element-17149d2 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3017 .elementor-element.elementor-element-17149d2{font-size:15px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 30px 0px;}.elementor-3017 .elementor-element.elementor-element-bae27d7 .elementor-button{padding:12px 61px 12px 61px;}.elementor-3017 .elementor-element.elementor-element-6368ea8 > .elementor-container{min-height:200px;}.elementor-3017 .elementor-element.elementor-element-6368ea8:not(.elementor-motion-effects-element-type-background), .elementor-3017 .elementor-element.elementor-element-6368ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}/* Start custom CSS for heading, class: .elementor-element-5c8d931 */@media only screen and (max-width: 570px) {
.elementor-3017 .elementor-element.elementor-element-5c8d931 .custom-line-break {
display: block;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6259642 */@media only screen and (max-width: 570px) {
.elementor-3017 .elementor-element.elementor-element-6259642 .custom-line-break {
display: block;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-38dc3f2 */.elementor-3017 .elementor-element.elementor-element-38dc3f2 .elementor-tab-title {
border-bottom: 1px solid ;
border-color: #FFFFFF;
display: flex;
flex-direction: row-reverse;
align-items: center;
justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10421be */@media only screen and (max-width: 570px) {
.elementor-3017 .elementor-element.elementor-element-10421be .custom-line-break {
display: block;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hoffmann-grillgruppe.de/wp-content/uploads/2022/04/Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hoffmann-grillgruppe.de/wp-content/uploads/2022/04/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hoffmann-grillgruppe.de/wp-content/uploads/2022/04/Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hoffmann-grillgruppe.de/wp-content/uploads/2022/04/Roboto-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */