.elementor-6871 .elementor-element.elementor-element-381fd01e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6871 .elementor-element.elementor-element-381fd01e:not(.elementor-motion-effects-element-type-background), .elementor-6871 .elementor-element.elementor-element-381fd01e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://elamalta.com/wp-content/uploads/2025/06/cafeteria-2.webp");background-position:center center;background-size:cover}.elementor-6871 .elementor-element.elementor-element-381fd01e>.elementor-background-overlay{background-color:#000;opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-381fd01e>.elementor-container{min-height:0vh}.elementor-6871 .elementor-element.elementor-element-381fd01e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px}.elementor-6871 .elementor-element.elementor-element-59b6e759>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:108px
0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:312px
7px 7px 7px}.elementor-6871 .elementor-element.elementor-element-59b6e759>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-196f3649{--e-transform-translateX:8px;--e-transform-translateY:-170px;margin:0px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -1px -1px -1px;text-align:center}.elementor-6871 .elementor-element.elementor-element-196f3649 .elementor-heading-title{font-size:57px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text )}.elementor-6871 .elementor-element.elementor-element-4d01031a{--e-transform-translateX:8px;--e-transform-translateY:-170px;margin:0px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-4px -1px -1px -1px;text-align:center}.elementor-6871 .elementor-element.elementor-element-4d01031a .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:17px;font-weight:400;line-height:28.8px;letter-spacing:0.3px;color:var( --e-global-color-text )}.elementor-6871 .elementor-element.elementor-element-132f73b7:not(.elementor-motion-effects-element-type-background), .elementor-6871 .elementor-element.elementor-element-132f73b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-text )}.elementor-6871 .elementor-element.elementor-element-132f73b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-6871 .elementor-element.elementor-element-132f73b7>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-7ff4ce8>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-6871 .elementor-element.elementor-element-7ff4ce8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-33c350d2>.elementor-container{max-width:1107px}.elementor-6871 .elementor-element.elementor-element-1eb00a07 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:2.5em;font-weight:600;line-height:62.4px;letter-spacing:0.3px;color:var( --e-global-color-secondary )}.elementor-6871 .elementor-element.elementor-element-2ae2c070{width:var( --container-widget-width, 100.736% );max-width:100.736%;--container-widget-width:100.736%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary )}.elementor-6871 .elementor-element.elementor-element-31ab36c:not(.elementor-motion-effects-element-type-background), .elementor-6871 .elementor-element.elementor-element-31ab36c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-text )}.elementor-6871 .elementor-element.elementor-element-31ab36c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-6871 .elementor-element.elementor-element-31ab36c>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-18fad92>.elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s}.elementor-6871 .elementor-element.elementor-element-18fad92>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-11f0347>.elementor-container{max-width:1107px}.elementor-6871 .elementor-element.elementor-element-00845f6 .elementor-heading-title{font-family:"IBM Plex Sans",Sans-serif;font-size:2.5em;font-weight:600;line-height:62.4px;letter-spacing:0.3px;color:var( --e-global-color-secondary )}.elementor-6871 .elementor-element.elementor-element-f7d0756{width:var( --container-widget-width, 100.736% );max-width:100.736%;--container-widget-width:100.736%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary )}.elementor-6871 .elementor-element.elementor-element-bf01f8d>.elementor-container{max-width:1760px}.elementor-6871 .elementor-element.elementor-element-bf01f8d{margin-top:30px;margin-bottom:0px}.elementor-6871 .elementor-element.elementor-element-cb05a7c>.elementor-element-populated{padding:0px
0px 0px 0px}.elementor-6871 .elementor-element.elementor-element-037436d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-6871 .elementor-element.elementor-element-037436d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(3,53,55,0.7)}.elementor-6871 .elementor-element.elementor-element-037436d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--title-text-color:#fff;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-6871 .elementor-element.elementor-element-037436d .elementor-gallery-item__title{font-family:"Dosis",Sans-serif;font-size:18px;font-weight:300;letter-spacing:1px}.elementor-6871 .elementor-element.elementor-element-3578423:not(.elementor-motion-effects-element-type-background), .elementor-6871 .elementor-element.elementor-element-3578423>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-text )}.elementor-6871 .elementor-element.elementor-element-3578423>.elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-3578423>.elementor-container{min-height:163px}.elementor-6871 .elementor-element.elementor-element-3578423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2px;margin-bottom:2px;padding:66px
66px 66px 66px}.elementor-6871 .elementor-element.elementor-element-26e94c7{text-align:start}.elementor-6871 .elementor-element.elementor-element-26e94c7
img{width:100%;max-width:78%}.elementor-6871 .elementor-element.elementor-element-42dd869{--e-transform-translateY:-17px;text-align:start}.elementor-6871 .elementor-element.elementor-element-42dd869
img{width:100%;max-width:78%}.elementor-6871 .elementor-element.elementor-element-9f781c4{text-align:start}.elementor-6871 .elementor-element.elementor-element-9f781c4
img{width:100%;max-width:78%}.elementor-6871 .elementor-element.elementor-element-adf5032{--e-transform-translateY:-63px;text-align:start}.elementor-6871 .elementor-element.elementor-element-adf5032
img{width:100%;max-width:78%}.elementor-6871 .elementor-element.elementor-element-b0b7e7f{--e-transform-translateY:-20px;margin:0px
0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-6px -6px -6px -6px;text-align:start}.elementor-6871 .elementor-element.elementor-element-b0b7e7f
img{width:100%;max-width:78%}.elementor-6871 .elementor-element.elementor-element-08ab37a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6871 .elementor-element.elementor-element-08ab37a:not(.elementor-motion-effects-element-type-background), .elementor-6871 .elementor-element.elementor-element-08ab37a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://elamalta.com/wp-content/uploads/2025/02/2.webp");background-position:center right;background-repeat:no-repeat;background-size:100% auto}.elementor-6871 .elementor-element.elementor-element-08ab37a>.elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s}.elementor-6871 .elementor-element.elementor-element-08ab37a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px
0px 100px 0px}.elementor-6871 .elementor-element.elementor-element-2bf10e2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#fff}.elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:-7px -7px -7px -7px}.elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button:hover, .elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary )}.elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button:hover svg, .elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button:focus
svg{fill:var( --e-global-color-secondary )}:root{--page-title-display:none}@media(min-width:768px){.elementor-6871 .elementor-element.elementor-element-33e86e7{width:71.7%}.elementor-6871 .elementor-element.elementor-element-95d1f91{width:28.3%}}@media(max-width:1024px){.elementor-6871 .elementor-element.elementor-element-196f3649 .elementor-heading-title{font-size:45px}.elementor-6871 .elementor-element.elementor-element-2ae2c070{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-f7d0756{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-bf01f8d{margin-top:50px;margin-bottom:0px;padding:0px
20px 0px 20px}.elementor-6871 .elementor-element.elementor-element-08ab37a{padding:100px
25px 100px 25px}.elementor-6871 .elementor-element.elementor-element-2bf10e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}}@media(max-width:767px){.elementor-6871 .elementor-element.elementor-element-381fd01e>.elementor-container{min-height:90vh}.elementor-6871 .elementor-element.elementor-element-59b6e759>.elementor-element-populated{padding:15px
15px 15px 15px}.elementor-6871 .elementor-element.elementor-element-196f3649 .elementor-heading-title{font-size:45px}.elementor-6871 .elementor-element.elementor-element-1eb00a07{text-align:center}.elementor-6871 .elementor-element.elementor-element-1eb00a07 .elementor-heading-title{font-size:33px}.elementor-6871 .elementor-element.elementor-element-2ae2c070{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-00845f6{text-align:center}.elementor-6871 .elementor-element.elementor-element-00845f6 .elementor-heading-title{font-size:33px}.elementor-6871 .elementor-element.elementor-element-f7d0756{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-bf01f8d{margin-top:20px;margin-bottom:0px}.elementor-6871 .elementor-element.elementor-element-08ab37a{padding:50px
20px 50px 20px}.elementor-6871 .elementor-element.elementor-element-2bf10e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing )}.elementor-6871 .elementor-element.elementor-element-5e584bc .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing )}}@media(max-width:1024px) and (min-width:768px){.elementor-6871 .elementor-element.elementor-element-7ff4ce8{width:100%}.elementor-6871 .elementor-element.elementor-element-18fad92{width:100%}}