.elementor-241 .elementor-element.elementor-element-3fa5d32d:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-3fa5d32d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c9fb7 );}.elementor-241 .elementor-element.elementor-element-3fa5d32d > .elementor-background-overlay{background-image:url("https://cafeteriadaouy.es/wp-content/uploads/2025/12/barista-working-in-a-coffee-shop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-3fa5d32d > .elementor-container{max-width:720px;}.elementor-241 .elementor-element.elementor-element-3fa5d32d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14em 0em 7em 0em;}.elementor-241 .elementor-element.elementor-element-5a83a8c8 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-241 .elementor-element.elementor-element-4d9b9b5a{text-align:center;}.elementor-241 .elementor-element.elementor-element-4d9b9b5a .elementor-heading-title{color:var( --e-global-color-a291686 );}.elementor-241 .elementor-element.elementor-element-39622ce{text-align:center;color:#FFFFFF;}.elementor-241 .elementor-element.elementor-element-da69d7{padding:7em 0em 7em 0em;}.elementor-241 .elementor-element.elementor-element-624d54be{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 0em;z-index:2;}.elementor-241 .elementor-element.elementor-element-624d54be .elementor-icon-wrapper{text-align:center;}.elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-31e2b3f );color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-default .elementor-icon{color:var( --e-global-color-31e2b3f );border-color:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-624d54be.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-624d54be .elementor-icon{font-size:35px;}.elementor-241 .elementor-element.elementor-element-624d54be .elementor-icon svg{height:35px;}.elementor-241 .elementor-element.elementor-element-45888348:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-45888348 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-241 .elementor-element.elementor-element-45888348:hover{background-color:var( --e-global-color-a291686 );box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-241 .elementor-element.elementor-element-45888348, .elementor-241 .elementor-element.elementor-element-45888348 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-241 .elementor-element.elementor-element-45888348{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 2em 2em 2em;}.elementor-241 .elementor-element.elementor-element-45888348 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-1eef4b4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-241 .elementor-element.elementor-element-699a8e13{text-align:center;}.elementor-241 .elementor-element.elementor-element-3e5547c3{text-align:center;}.elementor-241 .elementor-element.elementor-element-6fc5dbc3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 0em;z-index:2;}.elementor-241 .elementor-element.elementor-element-6fc5dbc3 .elementor-icon-wrapper{text-align:center;}.elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-31e2b3f );color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-default .elementor-icon{color:var( --e-global-color-31e2b3f );border-color:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-6fc5dbc3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-6fc5dbc3 .elementor-icon{font-size:35px;}.elementor-241 .elementor-element.elementor-element-6fc5dbc3 .elementor-icon svg{height:35px;}.elementor-241 .elementor-element.elementor-element-4d29a660:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-4d29a660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-241 .elementor-element.elementor-element-4d29a660:hover{background-color:var( --e-global-color-a291686 );box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-241 .elementor-element.elementor-element-4d29a660, .elementor-241 .elementor-element.elementor-element-4d29a660 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-241 .elementor-element.elementor-element-4d29a660{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 2em 2em 2em;}.elementor-241 .elementor-element.elementor-element-4d29a660 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-54ec7bda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-241 .elementor-element.elementor-element-1a6af010{text-align:center;}.elementor-241 .elementor-element.elementor-element-389a04ae{text-align:center;}.elementor-241 .elementor-element.elementor-element-389a04ae .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-241 .elementor-element.elementor-element-71dc8ff3{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -4em) 0em;z-index:2;}.elementor-241 .elementor-element.elementor-element-71dc8ff3 .elementor-icon-wrapper{text-align:center;}.elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-31e2b3f );color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-default .elementor-icon{color:var( --e-global-color-31e2b3f );border-color:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-framed .elementor-icon, .elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-31e2b3f );}.elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-71dc8ff3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-69a2b06 );}.elementor-241 .elementor-element.elementor-element-71dc8ff3 .elementor-icon{font-size:35px;}.elementor-241 .elementor-element.elementor-element-71dc8ff3 .elementor-icon svg{height:35px;}.elementor-241 .elementor-element.elementor-element-c67de29:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-c67de29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-241 .elementor-element.elementor-element-c67de29:hover{background-color:var( --e-global-color-a291686 );box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-241 .elementor-element.elementor-element-c67de29, .elementor-241 .elementor-element.elementor-element-c67de29 > .elementor-background-overlay{border-radius:2px 2px 2px 2px;}.elementor-241 .elementor-element.elementor-element-c67de29{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 2em 2em 2em;}.elementor-241 .elementor-element.elementor-element-c67de29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-51dd9b1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-241 .elementor-element.elementor-element-12933ff{text-align:center;}.elementor-241 .elementor-element.elementor-element-70f32831{text-align:center;}.elementor-241 .elementor-element.elementor-element-70f32831 .elementor-heading-title{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-241 .elementor-element.elementor-element-565e7c6a iframe{height:500px;}.elementor-241 .elementor-element.elementor-element-46b7fcd3 > .elementor-background-overlay{background-image:url("https://cafeteriadaouy.es/wp-content/uploads/2025/12/roasted-coffee-beans-and-leaves.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:250px auto;opacity:1;}.elementor-241 .elementor-element.elementor-element-46b7fcd3{padding:0em 0em 7em 0em;}.elementor-241 .elementor-element.elementor-element-3248d3e7 > .elementor-element-populated{margin:-7em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-241 .elementor-element.elementor-element-236a7110 > .elementor-container{max-width:720px;}.elementor-241 .elementor-element.elementor-element-387a4877:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-241 .elementor-element.elementor-element-387a4877 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a291686 );}.elementor-241 .elementor-element.elementor-element-387a4877 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 3em 3em 3em;}.elementor-241 .elementor-element.elementor-element-387a4877 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-58003dd8{text-align:center;}.elementor-241 .elementor-element.elementor-element-18f8b6b8{text-align:center;}.elementor-241 .elementor-element.elementor-element-3f06a10{font-size:3px;line-height:2px;color:#FFFFFF;}@media(max-width:1024px){.elementor-241 .elementor-element.elementor-element-3fa5d32d{padding:10em 0em 3em 0em;}.elementor-241 .elementor-element.elementor-element-da69d7{padding:3em 1em 3em 1em;}.elementor-241 .elementor-element.elementor-element-45888348{padding:4em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-4d29a660{padding:4em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-389a04ae .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-241 .elementor-element.elementor-element-c67de29{padding:4em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-70f32831 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}}@media(max-width:767px){.elementor-241 .elementor-element.elementor-element-5beb0072 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-70b6f223 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-389a04ae .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-241 .elementor-element.elementor-element-6a481e07 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-241 .elementor-element.elementor-element-70f32831 .elementor-heading-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-241 .elementor-element.elementor-element-46b7fcd3 > .elementor-background-overlay{background-size:100px auto;}.elementor-241 .elementor-element.elementor-element-387a4877 > .elementor-element-populated{padding:2em 2em 2em 2em;}}