.elementor-22 .elementor-element.elementor-element-856a5b7{--display:flex;--min-height:700px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-39px;--padding-bottom:-40px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-856a5b7::before, .elementor-22 .elementor-element.elementor-element-856a5b7 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-856a5b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-856a5b7 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-856a5b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-856a5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-856a5b7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-856a5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.lebistromalta.com/wp-content/uploads/2023/11/DSC_6474-June-02-2022-HDR-scaled.jpg") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-856a5b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6f5a2fa{--display:flex;}.elementor-22 .elementor-element.elementor-element-1faa1d3{--spacer-size: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-22 .elementor-element.elementor-element-535ceaa{text-align:center;}.elementor-22 .elementor-element.elementor-element-535ceaa .elementor-heading-title{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6a2a92a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-0414d68 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );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-22 .elementor-element.elementor-element-998f19a{text-align:center;}.elementor-22 .elementor-element.elementor-element-998f19a .elementor-heading-title{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-89aaa01{--display:flex;}.elementor-22 .elementor-element.elementor-element-1fe676b{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-663b3f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-2488dc0{--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;}.elementor-22 .elementor-element.elementor-element-2488dc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-389490f{--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;}.elementor-22 .elementor-element.elementor-element-46650c9{text-align:center;}.elementor-22 .elementor-element.elementor-element-c8723c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-c8723c5{z-index:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-50c980f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-77f3c18{--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;}.elementor-22 .elementor-element.elementor-element-77f3c18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3c82330{text-align:center;}.elementor-22 .elementor-element.elementor-element-16a28ad{text-align:end;}.elementor-22 .elementor-element.elementor-element-e37248f{--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;}.elementor-22 .elementor-element.elementor-element-e37248f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-3e67514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f49a648{--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;}.elementor-22 .elementor-element.elementor-element-f49a648.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e777766{text-align:center;}.elementor-22 .elementor-element.elementor-element-133321a{--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;}.elementor-22 .elementor-element.elementor-element-fe137d3{text-align:center;}.elementor-22 .elementor-element.elementor-element-9134b7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-42a479c{--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;}.elementor-22 .elementor-element.elementor-element-42a479c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7356b94{text-align:center;}.elementor-22 .elementor-element.elementor-element-0d1ee27{text-align:end;}.elementor-22 .elementor-element.elementor-element-e307db3{--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;}.elementor-22 .elementor-element.elementor-element-e307db3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c613d97{--display:flex;}.elementor-22 .elementor-element.elementor-element-5f6e0a6{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-4ad49c5{text-align:center;}.elementor-22 .elementor-element.elementor-element-974d81c{--display:flex;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-97d9515 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-22 .elementor-element.elementor-element-97d9515:after{content:"0.66";position:absolute;color:transparent;}.elementor-22 .elementor-element.elementor-element-c3ab66a{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-de6924d{--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;}.elementor-22 .elementor-element.elementor-element-de6924d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-de6924d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-22 .elementor-element.elementor-element-be97038{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-dda4b33{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-be9713b{text-align:center;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-76ded7c{--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;}.elementor-22 .elementor-element.elementor-element-5b3b7c8{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-a521411{text-align:center;}.elementor-22 .elementor-element.elementor-element-2ff83b1{--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;}.elementor-22 .elementor-element.elementor-element-8028fd7{--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;}.elementor-22 .elementor-element.elementor-element-6df213c{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-057f88b{text-align:center;}.elementor-22 .elementor-element.elementor-element-b0f1247 iframe{height:500px;}.elementor-22 .elementor-element.elementor-element-8725baf{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-856a5b7{--width:100%;}.elementor-22 .elementor-element.elementor-element-2488dc0{--width:40.036%;}.elementor-22 .elementor-element.elementor-element-389490f{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-77f3c18{--width:59.963%;}.elementor-22 .elementor-element.elementor-element-e37248f{--width:40.036%;}.elementor-22 .elementor-element.elementor-element-f49a648{--width:40.036%;}.elementor-22 .elementor-element.elementor-element-133321a{--width:66.6666%;}.elementor-22 .elementor-element.elementor-element-42a479c{--width:59.963%;}.elementor-22 .elementor-element.elementor-element-e307db3{--width:40.036%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}