.elementor-4978 .elementor-element.elementor-element-5a7874f > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4978 .elementor-element.elementor-element-5a7874f > .elementor-container{min-height:125vh;}.elementor-4978 .elementor-element.elementor-element-5a7874f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-4978 .elementor-element.elementor-element-b10ffcd > .elementor-element-populated{padding:50px 50px 50px 50px;}.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-4978 .elementor-element.elementor-element-c23a0e5{text-align:center;}.elementor-4978 .elementor-element.elementor-element-c23a0e5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;line-height:42px;color:#FFFFFF;}.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-4978 .elementor-element.elementor-element-8929e3f{text-align:center;font-family:"Lora", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:7px;color:#F2F2F2;}.elementor-4978 .elementor-element.elementor-element-4f09128{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-c043d7d{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4978 .elementor-element.elementor-element-79d978e{--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-4978 .elementor-element.elementor-element-1571b75{--display:grid;--min-height:50vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-4978 .elementor-element.elementor-element-1a1b646{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-1a1b646:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-1a1b646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2024/12/IMG_0939-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-1a1b646::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-1a1b646:hover::before, .elementor-4978 .elementor-element.elementor-element-1a1b646:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-1a1b646:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-1a1b646 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-1a1b646:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-aad2cc2{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-adae683 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-4978 .elementor-element.elementor-element-adae683{text-align:center;}.elementor-4978 .elementor-element.elementor-element-adae683 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-ef8239d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-ef8239d{text-align:center;}.elementor-4978 .elementor-element.elementor-element-ef8239d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-52d2402{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-d4c152d{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-d4c152d:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-d4c152d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/carta-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-d4c152d::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d4c152d:hover::before, .elementor-4978 .elementor-element.elementor-element-d4c152d:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d4c152d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-d4c152d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d4c152d:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-388c4d7{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-bfc528a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-bfc528a{text-align:center;}.elementor-4978 .elementor-element.elementor-element-bfc528a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-b400b0f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-b400b0f{text-align:center;}.elementor-4978 .elementor-element.elementor-element-b400b0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-82efa95{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-e5234ce{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-e5234ce:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-e5234ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/degustacao-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-e5234ce::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-e5234ce:hover::before, .elementor-4978 .elementor-element.elementor-element-e5234ce:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-e5234ce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-e5234ce > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-e5234ce:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-dfdfbb7{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-6d8462a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-6d8462a{text-align:center;}.elementor-4978 .elementor-element.elementor-element-6d8462a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-e814e10 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-e814e10{text-align:center;}.elementor-4978 .elementor-element.elementor-element-e814e10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-fbb15b8{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-783f5c2{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-783f5c2:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-783f5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/evento-1-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-783f5c2::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-783f5c2:hover::before, .elementor-4978 .elementor-element.elementor-element-783f5c2:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-783f5c2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-783f5c2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-783f5c2:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-c69d655{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-8df2906 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-8df2906{text-align:center;}.elementor-4978 .elementor-element.elementor-element-8df2906 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-25b74e0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-25b74e0{text-align:center;}.elementor-4978 .elementor-element.elementor-element-25b74e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-e334336{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-72a6f69{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-72a6f69:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-72a6f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/presente.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-72a6f69::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-72a6f69:hover::before, .elementor-4978 .elementor-element.elementor-element-72a6f69:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-72a6f69:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-72a6f69 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-72a6f69:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-cf3348b{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-c0e884f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-c0e884f{text-align:center;}.elementor-4978 .elementor-element.elementor-element-c0e884f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-1a805c2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-1a805c2{text-align:center;}.elementor-4978 .elementor-element.elementor-element-1a805c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7700355{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-2d96ab0{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-2d96ab0:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/alojamento-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-2d96ab0::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-2d96ab0:hover::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-2d96ab0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-2d96ab0:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-f48260a{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-f7a6c65 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-f7a6c65{text-align:center;}.elementor-4978 .elementor-element.elementor-element-f7a6c65 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-f658818 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-f658818{text-align:center;}.elementor-4978 .elementor-element.elementor-element-f658818 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-742271f{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-994835d{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-994835d:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-994835d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/Workshop-1.jpeg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-994835d::before, .elementor-4978 .elementor-element.elementor-element-994835d > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-994835d > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-994835d > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-994835d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-994835d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-994835d:hover::before, .elementor-4978 .elementor-element.elementor-element-994835d:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-994835d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-994835d > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-994835d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-994835d:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-7712856{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-14a4f1f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-14a4f1f{text-align:center;}.elementor-4978 .elementor-element.elementor-element-14a4f1f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-22d30c8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-22d30c8{text-align:center;}.elementor-4978 .elementor-element.elementor-element-22d30c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-8eeb697{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-d0a3de8{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-d0a3de8:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/galeria-3.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-d0a3de8::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d0a3de8:hover::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-d0a3de8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d0a3de8:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-2ad736f{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-47731f7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-47731f7{text-align:center;}.elementor-4978 .elementor-element.elementor-element-47731f7 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-2933588 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-2933588{text-align:center;}.elementor-4978 .elementor-element.elementor-element-2933588 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-5ae3206{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-db8ce56{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-db8ce56:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-db8ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/Recrutamet-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-db8ce56::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-db8ce56:hover::before, .elementor-4978 .elementor-element.elementor-element-db8ce56:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-db8ce56:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-db8ce56 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-db8ce56:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-288fb10{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-26e92da > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-26e92da{text-align:center;}.elementor-4978 .elementor-element.elementor-element-26e92da .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-e70e2a6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-e70e2a6{text-align:center;}.elementor-4978 .elementor-element.elementor-element-e70e2a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-87d7643{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-0ec4cde{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4978 .elementor-element.elementor-element-89172f9{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4978 .elementor-element.elementor-element-5f699fb{--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-4978 .elementor-element.elementor-element-b6b300c{--display:grid;--min-height:50vh;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-4978 .elementor-element.elementor-element-dbe9426{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-dbe9426:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-dbe9426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2024/12/IMG_0939-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-dbe9426::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-dbe9426:hover::before, .elementor-4978 .elementor-element.elementor-element-dbe9426:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-dbe9426:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-dbe9426 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-dbe9426:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-9b01e1e{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-c35d334 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-4978 .elementor-element.elementor-element-c35d334{text-align:center;}.elementor-4978 .elementor-element.elementor-element-c35d334 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-e2c0bdb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-e2c0bdb{text-align:center;}.elementor-4978 .elementor-element.elementor-element-e2c0bdb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7a20f8b{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-a8170c6{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-a8170c6:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-a8170c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/carta-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-a8170c6::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-a8170c6:hover::before, .elementor-4978 .elementor-element.elementor-element-a8170c6:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a8170c6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-a8170c6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-a8170c6:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-d2f1e60{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-0b25dce > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-0b25dce{text-align:center;}.elementor-4978 .elementor-element.elementor-element-0b25dce .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-5efa1f0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5efa1f0{text-align:center;}.elementor-4978 .elementor-element.elementor-element-5efa1f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-fda0ed5{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-a39d400{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-a39d400:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-a39d400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/degustacao-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-a39d400::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-a39d400:hover::before, .elementor-4978 .elementor-element.elementor-element-a39d400:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a39d400:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-a39d400 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-a39d400:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-4346143{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-77b952b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-77b952b{text-align:center;}.elementor-4978 .elementor-element.elementor-element-77b952b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-b19f8bc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-b19f8bc{text-align:center;}.elementor-4978 .elementor-element.elementor-element-b19f8bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-fbd4067{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-4499121{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-4499121:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-4499121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/evento-1-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-4499121::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-4499121:hover::before, .elementor-4978 .elementor-element.elementor-element-4499121:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-4499121:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-4499121 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-4499121:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-0ac6db6{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-af9109c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-af9109c{text-align:center;}.elementor-4978 .elementor-element.elementor-element-af9109c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-a9b0dc1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-a9b0dc1{text-align:center;}.elementor-4978 .elementor-element.elementor-element-a9b0dc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-79d58ef{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-14133d8{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-14133d8:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-14133d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/presente.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-14133d8::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-14133d8:hover::before, .elementor-4978 .elementor-element.elementor-element-14133d8:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-14133d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-14133d8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-14133d8:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-fb31592{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-5f14e16 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-5f14e16{text-align:center;}.elementor-4978 .elementor-element.elementor-element-5f14e16 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-eb314a9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-eb314a9{text-align:center;}.elementor-4978 .elementor-element.elementor-element-eb314a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-66e4bfa{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-d83e38a{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-d83e38a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-d83e38a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/alojamento-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-d83e38a::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d83e38a:hover::before, .elementor-4978 .elementor-element.elementor-element-d83e38a:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d83e38a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-d83e38a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-d83e38a:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-304e0f1{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-94da3ef > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-94da3ef{text-align:center;}.elementor-4978 .elementor-element.elementor-element-94da3ef .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-f83c2cb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-f83c2cb{text-align:center;}.elementor-4978 .elementor-element.elementor-element-f83c2cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-260bd09{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-457d9d3{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-457d9d3:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-457d9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/Workshop-1.jpeg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-457d9d3::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-457d9d3:hover::before, .elementor-4978 .elementor-element.elementor-element-457d9d3:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-457d9d3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-457d9d3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-457d9d3:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-d911f77{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-31564f5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-31564f5{text-align:center;}.elementor-4978 .elementor-element.elementor-element-31564f5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-0ea2e5c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-0ea2e5c{text-align:center;}.elementor-4978 .elementor-element.elementor-element-0ea2e5c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-77c2f09{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-996527c{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-996527c:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-996527c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/galeria-3.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-996527c::before, .elementor-4978 .elementor-element.elementor-element-996527c > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-996527c > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-996527c > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-996527c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-996527c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-996527c:hover::before, .elementor-4978 .elementor-element.elementor-element-996527c:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-996527c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-996527c > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-996527c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-996527c:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-da9d066{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-71fe506 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-71fe506{text-align:center;}.elementor-4978 .elementor-element.elementor-element-71fe506 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-68b2178 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-68b2178{text-align:center;}.elementor-4978 .elementor-element.elementor-element-68b2178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-2a695a6{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-f0ba236{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-f0ba236:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-f0ba236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/Recrutamet-1.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-f0ba236::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-f0ba236:hover::before, .elementor-4978 .elementor-element.elementor-element-f0ba236:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-f0ba236:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-f0ba236 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-f0ba236:hover{--overlay-opacity:0.7;}.elementor-4978 .elementor-element.elementor-element-4f7f5b2{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-47e3a3f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4978 .elementor-element.elementor-element-47e3a3f{text-align:center;}.elementor-4978 .elementor-element.elementor-element-47e3a3f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:46px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-7ec1e2e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-7ec1e2e{text-align:center;}.elementor-4978 .elementor-element.elementor-element-7ec1e2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2.2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-4978 .elementor-element.elementor-element-80b49f7{--spacer-size:50px;}.elementor-4978 .elementor-element.elementor-element-c7b1c1a{--display:flex;--justify-content:center;--overlay-opacity:0.2;--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-4978 .elementor-element.elementor-element-c7b1c1a:not(.elementor-motion-effects-element-type-background), .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurantepena.pt/wp-content/uploads/2025/09/evento-15.jpg");background-position:center center;background-size:cover;}.elementor-4978 .elementor-element.elementor-element-c7b1c1a::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-c7b1c1a:hover::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a:hover > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .elementor-background-slideshow:hover::before, .elementor-4978 .elementor-element.elementor-element-c7b1c1a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#020000;--background-overlay:'';}.elementor-4978 .elementor-element.elementor-element-c7b1c1a:hover{--overlay-opacity:0.7;}@media(min-width:768px){.elementor-4978 .elementor-element.elementor-element-1a1b646{--width:100%;}.elementor-4978 .elementor-element.elementor-element-d4c152d{--width:100%;}.elementor-4978 .elementor-element.elementor-element-e5234ce{--width:100%;}.elementor-4978 .elementor-element.elementor-element-783f5c2{--width:100%;}.elementor-4978 .elementor-element.elementor-element-72a6f69{--width:100%;}.elementor-4978 .elementor-element.elementor-element-db8ce56{--width:100%;}.elementor-4978 .elementor-element.elementor-element-dbe9426{--width:100%;}.elementor-4978 .elementor-element.elementor-element-a8170c6{--width:100%;}.elementor-4978 .elementor-element.elementor-element-a39d400{--width:100%;}.elementor-4978 .elementor-element.elementor-element-4499121{--width:100%;}.elementor-4978 .elementor-element.elementor-element-14133d8{--width:100%;}.elementor-4978 .elementor-element.elementor-element-f0ba236{--width:100%;}}@media(max-width:1024px){.elementor-4978 .elementor-element.elementor-element-1571b75{--grid-auto-flow:row;}.elementor-4978 .elementor-element.elementor-element-b6b300c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-4978 .elementor-element.elementor-element-5a7874f > .elementor-container{min-height:120vh;}.elementor-4978 .elementor-element.elementor-element-b10ffcd > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-4978 .elementor-element.elementor-element-c23a0e5 .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:3px;}.elementor-4978 .elementor-element.elementor-element-8929e3f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4978 .elementor-element.elementor-element-8929e3f{line-height:1.4em;}.elementor-4978 .elementor-element.elementor-element-8929e3f p{margin-block-end:0px;}.elementor-4978 .elementor-element.elementor-element-1571b75{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4978 .elementor-element.elementor-element-adae683 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-adae683 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-ef8239d .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-bfc528a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-bfc528a .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-b400b0f .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-6d8462a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-6d8462a .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-e814e10 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-8df2906 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-8df2906 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-25b74e0 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-c0e884f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-c0e884f .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-1a805c2 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-f7a6c65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-f7a6c65 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-f658818 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-14a4f1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-14a4f1f .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-22d30c8 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-47731f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-47731f7 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-2933588 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-26e92da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-26e92da .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-e70e2a6 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-b6b300c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4978 .elementor-element.elementor-element-c35d334 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-c35d334 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-e2c0bdb .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-0b25dce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-0b25dce .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-5efa1f0 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-77b952b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-77b952b .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-b19f8bc .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-af9109c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-af9109c .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-a9b0dc1 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-5f14e16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-5f14e16 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-eb314a9 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-94da3ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-94da3ef .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-f83c2cb .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-31564f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-31564f5 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-0ea2e5c .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-71fe506 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-71fe506 .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-68b2178 .elementor-heading-title{font-size:15px;}.elementor-4978 .elementor-element.elementor-element-47e3a3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4978 .elementor-element.elementor-element-47e3a3f .elementor-heading-title{font-size:25px;}.elementor-4978 .elementor-element.elementor-element-7ec1e2e .elementor-heading-title{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-1a1b646 */.elementor-4978 .elementor-element.elementor-element-1a1b646 {
    aspect-ratio: 1/1;
}

.seu-container-classe {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4c152d */.elementor-4978 .elementor-element.elementor-element-d4c152d {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5234ce */.elementor-4978 .elementor-element.elementor-element-e5234ce {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-783f5c2 */.elementor-4978 .elementor-element.elementor-element-783f5c2 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a6f69 */.elementor-4978 .elementor-element.elementor-element-72a6f69 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d96ab0 */.elementor-4978 .elementor-element.elementor-element-2d96ab0 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-994835d */.elementor-4978 .elementor-element.elementor-element-994835d {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a3de8 */.elementor-4978 .elementor-element.elementor-element-d0a3de8 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8ce56 */.elementor-4978 .elementor-element.elementor-element-db8ce56 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9426 */.elementor-4978 .elementor-element.elementor-element-dbe9426 {
    aspect-ratio: 1/1;
}

.seu-container-classe {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8170c6 */.elementor-4978 .elementor-element.elementor-element-a8170c6 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39d400 */.elementor-4978 .elementor-element.elementor-element-a39d400 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4499121 */.elementor-4978 .elementor-element.elementor-element-4499121 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14133d8 */.elementor-4978 .elementor-element.elementor-element-14133d8 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d83e38a */.elementor-4978 .elementor-element.elementor-element-d83e38a {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-457d9d3 */.elementor-4978 .elementor-element.elementor-element-457d9d3 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-996527c */.elementor-4978 .elementor-element.elementor-element-996527c {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0ba236 */.elementor-4978 .elementor-element.elementor-element-f0ba236 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b1c1a */.elementor-4978 .elementor-element.elementor-element-c7b1c1a {
    aspect-ratio: 1/1;
}/* End custom CSS */