.elementor-10586 .elementor-element.elementor-element-26bb6d1:not(.elementor-motion-effects-element-type-background),.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor0);background-image:url(https://cafe-pizzeria.at/wp-content/uploads/2025/09/DSC_6571-scaled.webp);background-position:0 -147px;background-repeat:no-repeat;background-size:cover}.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-10586 .elementor-element.elementor-element-26bb6d1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 40px}.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-astglobalcolor5)}.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-shape-bottom svg{height:104px}.elementor-10586 .elementor-element.elementor-element-daead13{text-align:center}.elementor-10586 .elementor-element.elementor-element-daead13 .elementor-heading-title{font-family:"Alex Brush",Sans-serif;text-transform:capitalize;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-astglobalcolor5)}.elementor-10586 .elementor-element.elementor-element-21313f8{text-align:center;font-family:"Alex Brush",Sans-serif;font-size:21px;letter-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,.3)}.elementor-10586 .elementor-element.elementor-element-2e53a3e .elementor-button{background-color:var(--e-global-color-astglobalcolor1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-10586 .elementor-element.elementor-element-25faa9e{width:var(--container-widget-width,97.398%);max-width:97.398%;--container-widget-width:97.398%;--container-widget-flex-grow:0}.elementor-10586 .elementor-element.elementor-element-ec340f3:not(.elementor-motion-effects-element-type-background),.elementor-10586 .elementor-element.elementor-element-ec340f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#afafaf 0%,#fff 100%)}.elementor-10586 .elementor-element.elementor-element-ec340f3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10586 .elementor-element.elementor-element-ec340f3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10586 .elementor-element.elementor-element-135ef7b{--divider-border-style:solid;--divider-color:#da4;--divider-border-width:1px}.elementor-10586 .elementor-element.elementor-element-135ef7b .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-10586 .elementor-element.elementor-element-135ef7b .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}.elementor-10586 .elementor-element.elementor-element-ac80f33{text-align:center}.elementor-10586 .elementor-element.elementor-element-ac80f33 .elementor-heading-title{font-family:"Alex Brush",Sans-serif;text-transform:capitalize;color:#000}.elementor-10586 .elementor-element.elementor-element-5854d7c{--spacer-size:10px}.elementor-10586 .elementor-element.elementor-element-cd5fb1f{--divider-border-style:solid;--divider-color:#da4;--divider-border-width:1px}.elementor-10586 .elementor-element.elementor-element-cd5fb1f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-10586 .elementor-element.elementor-element-cd5fb1f .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-10586 .elementor-element.elementor-element-26bb6d1:not(.elementor-motion-effects-element-type-background),.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -52px}}@media(max-width:767px){.elementor-10586 .elementor-element.elementor-element-26bb6d1:not(.elementor-motion-effects-element-type-background),.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-99px 1px}.elementor-10586 .elementor-element.elementor-element-26bb6d1>.elementor-shape-bottom svg{height:40px}.elementor-10586 .elementor-element.elementor-element-26bb6d1{padding:160px 0 120px}}