.elementor-2207 .elementor-element.elementor-element-648aba9{--display:flex;--min-height:85vh;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-648aba9::before, .elementor-2207 .elementor-element.elementor-element-648aba9 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-648aba9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-648aba9 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-648aba9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-648aba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 70%, #000000 100%);}.elementor-2207 .elementor-element.elementor-element-648aba9:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-648aba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://beaulac.ch/wp-content/uploads/2025/05/1st-frame-main-3-2-scaled.png") 50% 50%;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-2bd00d1{--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-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-47b22ec .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-ee790cc .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;text-transform:uppercase;}.elementor-2207 .elementor-element.elementor-element-93cedca{--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-2207 .elementor-element.elementor-element-93cedca:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-93cedca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2207 .elementor-element.elementor-element-1354039{--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;}.elementor-2207 .elementor-element.elementor-element-1354039:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-1354039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2207 .elementor-element.elementor-element-e64a68a{--display:flex;}.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-2207 .elementor-element.elementor-element-26ce57a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-26ce57a.elementor-element{--align-self:flex-start;}.elementor-2207 .elementor-element.elementor-element-26ce57a{text-align:justify;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-0c1e419{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.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-2207 .elementor-element.elementor-element-57f346f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-57f346f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-5f58774{--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-2207 .elementor-element.elementor-element-50b2c25{--spacer-size:40px;}.elementor-2207 .elementor-element.elementor-element-a0ac749{--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;--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-2207 .elementor-element.elementor-element-656d0c3{--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;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-2207 .elementor-element.elementor-element-3623080 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2207 .elementor-element.elementor-element-3623080{text-align:center;}.elementor-2207 .elementor-element.elementor-element-3623080 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-31479f5{--display:flex;--min-height:340px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-4219b9c{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-4219b9c:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-4219b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/09/waves-rooftop-bar-neuchatel-afterwork-min-min.png");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-4219b9c::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-4219b9c:hover::before, .elementor-2207 .elementor-element.elementor-element-4219b9c:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4219b9c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-4219b9c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-4219b9c:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-88d2c3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-26502bd > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-26502bd .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-b4ef1f1{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-b4ef1f1:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/11/image002-1.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-b4ef1f1::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-b4ef1f1:hover::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-b4ef1f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-b4ef1f1:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-1af71ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-6c15418 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-6c15418 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-031c22e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-031c22e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-8abbfbc > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-12f37b3 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-c8aa693{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-c8aa693:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-c8aa693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/07/Menu-de-jour-lake-side.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-c8aa693::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-c8aa693:hover::before, .elementor-2207 .elementor-element.elementor-element-c8aa693:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c8aa693:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-c8aa693 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-c8aa693:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-6431f94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-adb8660 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-adb8660 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-76a4ff2{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-76a4ff2:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/06/BEAULAC17-028.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-76a4ff2::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-76a4ff2:hover::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-76a4ff2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-76a4ff2:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-22ffdc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-cce4313 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-cce4313 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-22085a6{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-22085a6:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-22085a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/01/Image.png");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-22085a6::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-22085a6:hover::before, .elementor-2207 .elementor-element.elementor-element-22085a6:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-22085a6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-22085a6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-22085a6:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-d60598b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-0072f3e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-0072f3e .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-121eb48{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-121eb48:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-121eb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/04/Beaulac_reduit_-29.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-121eb48::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-121eb48:hover::before, .elementor-2207 .elementor-element.elementor-element-121eb48:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-121eb48:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-121eb48 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-121eb48:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-89b4b5a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-f2d004d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f2d004d .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-a87cb3a{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-a87cb3a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-de32b90 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-e171552 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-5fdde7e{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-5fdde7e:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-5fdde7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/08/Lillet-Beaulac-4-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-5fdde7e::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-5fdde7e:hover::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-5fdde7e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-5fdde7e:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-04db966{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-00c34ab > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-00c34ab .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-3a7fbe7{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-3a7fbe7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-6d0e4ea > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-ca2f093 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-c4e67ea{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-c4e67ea:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-c4e67ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/10/Hotel-beaulac-brunch.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-c4e67ea::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-c4e67ea:hover::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-c4e67ea > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-c4e67ea:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-c8336a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-b9abe56 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-b9abe56 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-4f830e7{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-4f830e7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-02a73be > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-9de5e7a > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-02f0fa0{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-02f0fa0:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/05/Beaulac_19.03.25_shoot-66-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-02f0fa0::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-02f0fa0:hover::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-02f0fa0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-02f0fa0:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-470e950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-da7ea73 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-da7ea73 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-b5b7045{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-b5b7045.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-8131cfd > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-1e30f05 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-cca14aa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-2207 .elementor-element.elementor-element-f272b5d{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-f272b5d:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-f272b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/07/Sans-titre-148-×-210-mm-1-2-1.png");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-f272b5d::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-f272b5d:hover::before, .elementor-2207 .elementor-element.elementor-element-f272b5d:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-f272b5d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-f272b5d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-f272b5d:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-a73e9cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-57cd780 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-57cd780 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-f275520{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-f275520.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-7ee0dfb > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-a806804 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-83c7a43{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-83c7a43:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-83c7a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/11/4.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-83c7a43::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-83c7a43:hover::before, .elementor-2207 .elementor-element.elementor-element-83c7a43:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-83c7a43:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-83c7a43 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-83c7a43:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-41f5642{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-f9344e7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f9344e7 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-50ad3a2{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-50ad3a2:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/02/IMG_0996.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-50ad3a2::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-50ad3a2:hover::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-50ad3a2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-50ad3a2:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-bdaec7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-cd4fbc4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-cd4fbc4 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-4acddac{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-4acddac:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-4acddac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/07/swissimage-ch-agerth-collegiale-retouchee_2000.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-4acddac::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-4acddac:hover::before, .elementor-2207 .elementor-element.elementor-element-4acddac:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4acddac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-4acddac > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-4acddac:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-76e49c5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-7cc5d08 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-7cc5d08 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-5159a94{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-5159a94:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-5159a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/07/image.png");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-5159a94::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 20%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-5159a94:hover::before, .elementor-2207 .elementor-element.elementor-element-5159a94:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5159a94:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-5159a94 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-5159a94:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-ce4b255{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-18b91b0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-18b91b0 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:25px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-8e4500b{--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-2207 .elementor-element.elementor-element-e87c1a5{--spacer-size:40px;}.elementor-2207 .elementor-element.elementor-element-d449eda{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-d449eda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-31ddf41 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2207 .elementor-element.elementor-element-31ddf41{text-align:center;}.elementor-2207 .elementor-element.elementor-element-31ddf41 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-0e24f5d > .elementor-widget-container{padding:0px 250px 0px 250px;}.elementor-2207 .elementor-element.elementor-element-0e24f5d.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-0e24f5d{text-align:justify;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-eb9597c{--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-2207 .elementor-element.elementor-element-4faf4f5{--spacer-size:40px;}.elementor-2207 .elementor-element.elementor-element-7d15d6d{--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;--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-2207 .elementor-element.elementor-element-9f53aa0{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-9f53aa0:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-9f53aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2207 .elementor-element.elementor-element-9f53aa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-32f58e9 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2207 .elementor-element.elementor-element-32f58e9{text-align:center;}.elementor-2207 .elementor-element.elementor-element-32f58e9 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-4ab8f18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-4ab8f18.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-4ab8f18{text-align:justify;font-family:"Work Sans", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-4b6bce1 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-4b6bce1 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-4b6bce1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-4b6bce1 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-4b6bce1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-b50ceda{--display:flex;--min-height:500px;}.elementor-2207 .elementor-element.elementor-element-b50ceda:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-b50ceda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/05/BEAULAC17-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-23ed384{--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-2207 .elementor-element.elementor-element-d3392df{--spacer-size:50px;}.elementor-2207 .elementor-element.elementor-element-733cf83{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-733cf83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-b9fef43{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-2207 .elementor-element.elementor-element-b9fef43.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-b9fef43 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2207 .elementor-element.elementor-element-b9fef43 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2207 .elementor-element.elementor-element-9aa599c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-9aa599c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-9aa599c{text-align:center;}.elementor-2207 .elementor-element.elementor-element-9aa599c .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-a0965ca{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-2207 .elementor-element.elementor-element-a0965ca.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-a0965ca .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2207 .elementor-element.elementor-element-a0965ca .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2207 .elementor-element.elementor-element-70ddc15{--display:flex;--min-height:380px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-9e0d52d{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-9e0d52d:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-9e0d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/08/HBL-Ter24-004-W-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-9e0d52d::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-9e0d52d:hover::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-9e0d52d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-9e0d52d:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-a65c63b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-908c71d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-908c71d .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-d69e386 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-368ade9{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-368ade9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-a20963f > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-feb31a4 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-8cc24c5 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-e0c61ee{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-e0c61ee:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-e0c61ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/05/HBL-RT18-002-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-e0c61ee::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-e0c61ee:hover::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-e0c61ee > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-e0c61ee:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-53bd08c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-f3acf08 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f3acf08 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-5ecd03f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-91899f0{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-91899f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-ffcd58e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-90bb9c5 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-de0f910{--display:flex;--min-height:380px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-44bfa89{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-44bfa89:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-44bfa89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2025/04/Sushi-Waves.jpg");background-position:bottom center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-44bfa89::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-44bfa89:hover::before, .elementor-2207 .elementor-element.elementor-element-44bfa89:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-44bfa89:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-44bfa89 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-44bfa89:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-fd79ed9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-92a5e25 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-92a5e25 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-3ba1c2a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-0efb13a{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-0efb13a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-f0c4026 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-c9580b0 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-3b5bb43{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-3b5bb43:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2024/08/HBL-LS24-003-W-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-3b5bb43::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-3b5bb43:hover::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-3b5bb43 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-3b5bb43:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-e3e8ac2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-f7963a5 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f7963a5 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-2727666 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-6cb38c7{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-6cb38c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button{background-color:#FFFFFF00;font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button:hover, .elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button:focus{background-color:#FFFFFF3B;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-ae5777e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button:hover svg, .elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2207 .elementor-element.elementor-element-d7e6ba5{--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-2207 .elementor-element.elementor-element-92abf9b{--spacer-size:40px;}.elementor-2207 .elementor-element.elementor-element-3861464{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-3861464.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-77c699e{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-2207 .elementor-element.elementor-element-77c699e.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-77c699e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2207 .elementor-element.elementor-element-77c699e .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2207 .elementor-element.elementor-element-dac6252 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-dac6252.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2207 .elementor-element.elementor-element-dac6252{text-align:center;}.elementor-2207 .elementor-element.elementor-element-dac6252 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:40px;font-weight:100;color:var( --e-global-color-secondary );}.elementor-2207 .elementor-element.elementor-element-b9a1242{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-2207 .elementor-element.elementor-element-b9a1242.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-b9a1242 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2207 .elementor-element.elementor-element-b9a1242 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2207 .elementor-element.elementor-element-02e0719{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-1db95f1{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-1db95f1:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-1db95f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/05/Weddings_03.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-1db95f1::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 65%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-1db95f1:hover::before, .elementor-2207 .elementor-element.elementor-element-1db95f1:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-1db95f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-1db95f1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-1db95f1:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-51deac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-a99c29c > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a99c29c .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-9a101ac .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-bebac29{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-bebac29:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-bebac29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/05/Cocktails_03.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-bebac29::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 65%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-bebac29:hover::before, .elementor-2207 .elementor-element.elementor-element-bebac29:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-bebac29:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-bebac29 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-bebac29:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-74fc4d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-218f19d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-218f19d .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-68faa67 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-edf74db{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;}.elementor-2207 .elementor-element.elementor-element-edf74db:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-edf74db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beaulac.ch/wp-content/uploads/2023/05/MG_6535And7more_fused-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2207 .elementor-element.elementor-element-edf74db::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .e-con-inner > .elementor-background-slideshow::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 65%, var( --e-global-color-secondary ) 100%);}.elementor-2207 .elementor-element.elementor-element-edf74db:hover::before, .elementor-2207 .elementor-element.elementor-element-edf74db:hover > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-edf74db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .elementor-background-slideshow:hover::before, .elementor-2207 .elementor-element.elementor-element-edf74db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2207 .elementor-element.elementor-element-edf74db:hover{--overlay-opacity:0.4;}.elementor-2207 .elementor-element.elementor-element-824dade{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2207 .elementor-element.elementor-element-2b206e8 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-2b206e8 .elementor-heading-title{font-family:"Play Fair Display Regular", Sans-serif;font-size:28px;font-weight:100;}.elementor-2207 .elementor-element.elementor-element-5efe15e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-2207 .elementor-element.elementor-element-8463737{--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-2207 .elementor-element.elementor-element-fa3cadf{--spacer-size:20px;}.elementor-2207 .elementor-element.elementor-element-65eee24{--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-2207 .elementor-element.elementor-element-66332d9{--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-2207 .elementor-element.elementor-element-93929d1{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2207 .elementor-element.elementor-element-ee790cc .elementor-heading-title{font-size:25px;}.elementor-2207 .elementor-element.elementor-element-26ce57a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-26ce57a{text-align:left;}.elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-50b2c25{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-3623080 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-31479f5{--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-2207 .elementor-element.elementor-element-031c22e{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-a87cb3a{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-3a7fbe7{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-4f830e7{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-b5b7045{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-cca14aa{--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-2207 .elementor-element.elementor-element-f275520{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-e87c1a5{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-31ddf41 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-0e24f5d > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2207 .elementor-element.elementor-element-0e24f5d{text-align:justify;}.elementor-2207 .elementor-element.elementor-element-4faf4f5{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-32f58e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-4ab8f18 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2207 .elementor-element.elementor-element-4ab8f18{text-align:justify;}.elementor-2207 .elementor-element.elementor-element-d3392df{--spacer-size:20px;}.elementor-2207 .elementor-element.elementor-element-9aa599c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-70ddc15{--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-2207 .elementor-element.elementor-element-368ade9{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-91899f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-de0f910{--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-2207 .elementor-element.elementor-element-44bfa89{--min-height:300px;}.elementor-2207 .elementor-element.elementor-element-0efb13a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-3b5bb43{--min-height:300px;}.elementor-2207 .elementor-element.elementor-element-6cb38c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-92abf9b{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-dac6252 > .elementor-widget-container{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-2207 .elementor-element.elementor-element-648aba9{--min-height:75vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2207 .elementor-element.elementor-element-ee790cc .elementor-heading-title{font-size:25px;}.elementor-2207 .elementor-element.elementor-element-26ce57a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-0c1e419{--width:100%;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2207 .elementor-element.elementor-element-57f346f > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-57f346f .elementor-button{border-width:1px 1px 1px 1px;padding:15px 87px 15px 87px;}.elementor-2207 .elementor-element.elementor-element-3623080 .elementor-heading-title{font-size:35px;}.elementor-2207 .elementor-element.elementor-element-031c22e{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-8abbfbc > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8abbfbc .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-12f37b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-12f37b3 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-a87cb3a{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-de32b90 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-de32b90 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-e171552 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-e171552 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-3a7fbe7{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-6d0e4ea > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-6d0e4ea .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-ca2f093 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ca2f093 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-4f830e7{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-02a73be > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-02a73be .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-9de5e7a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-9de5e7a .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-b5b7045{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-8131cfd > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8131cfd .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-1e30f05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-1e30f05 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-f275520{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-7ee0dfb > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-7ee0dfb .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-a806804 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a806804 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-31ddf41 .elementor-heading-title{font-size:35px;}.elementor-2207 .elementor-element.elementor-element-0e24f5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-7d15d6d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2207 .elementor-element.elementor-element-9f53aa0{--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;}.elementor-2207 .elementor-element.elementor-element-4ab8f18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-d3392df{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-9e0d52d{--min-height:450px;}.elementor-2207 .elementor-element.elementor-element-368ade9{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-a20963f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-a20963f .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-feb31a4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-feb31a4 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-8cc24c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-8cc24c5 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-e0c61ee{--min-height:300px;}.elementor-2207 .elementor-element.elementor-element-91899f0{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-ffcd58e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ffcd58e .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-90bb9c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-90bb9c5 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-de0f910{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2207 .elementor-element.elementor-element-44bfa89{--min-height:300px;}.elementor-2207 .elementor-element.elementor-element-0efb13a{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-f0c4026 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-f0c4026 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-c9580b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-c9580b0 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-3b5bb43{--min-height:300px;}.elementor-2207 .elementor-element.elementor-element-6cb38c7{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2207 .elementor-element.elementor-element-ae5777e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-ae5777e .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2207 .elementor-element.elementor-element-92abf9b{--spacer-size:0px;}.elementor-2207 .elementor-element.elementor-element-dac6252 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-edf74db{--min-height:300px;}}@media(min-width:768px){.elementor-2207 .elementor-element.elementor-element-0c1e419{--width:25%;}.elementor-2207 .elementor-element.elementor-element-d449eda{--width:1140px;}.elementor-2207 .elementor-element.elementor-element-9f53aa0{--width:24.945%;}.elementor-2207 .elementor-element.elementor-element-733cf83{--width:1140px;}.elementor-2207 .elementor-element.elementor-element-3861464{--width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2207 .elementor-element.elementor-element-0c1e419{--width:35%;}.elementor-2207 .elementor-element.elementor-element-9f53aa0{--width:371.375px;}}/* Start custom CSS for shortcode, class: .elementor-element-2657164 */.elementor-2207 .elementor-element.elementor-element-2657164 .booking-form{
    display: flex;
    align-items: flex-end;
    justify-content: space-around;
    background: #F0F0F0;
    padding: 20px;
}

.elementor-2207 .elementor-element.elementor-element-2657164 input, select{
    height: 45px;
    border-radius: 0;
}

.elementor-2207 .elementor-element.elementor-element-2657164 label{
    color: black;
    font-size: 13px;
    font-family: "Work Sans", Sans-serif;
}

.elementor-2207 .elementor-element.elementor-element-2657164 input.submitButton{
    font-family: "Work Sans", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: black;
    background-color: white;
    border-radius: 0px 0px 0px 0px;
    border: black;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}

.elementor-2207 .elementor-element.elementor-element-2657164 .ui-datepicker-unselectable{
    background: grey!important;
    color: red!important;
}

.elementor-2207 .elementor-element.elementor-element-2657164 .ui-datepicker-unselectable span{

    color: blue!important;
}

.elementor-2207 .elementor-element.elementor-element-2657164 table tbody>tr:nth-child(odd)>td span{
    font-weight: 800!important;
    color: black!important;
    opacity: 1!important;
}

.elementor-2207 .elementor-element.elementor-element-2657164 .ui-state-disabled, .ui-widget-content .ui-state-disabled{
    opacity: 0.2!important;
}

.elementor-2207 .elementor-element.elementor-element-2657164 .ui-state-highlight, .ui-widget-content .ui-state-highlight{
    border: 1px solid black!important;
    background: black!important; 
    color: white!important;
    padding: 10px!important;
}
.elementor-2207 .elementor-element.elementor-element-2657164 .ui-state-highlight, .ui-widget-content .ui-state-highlight span{
    color: white!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Play Fair Display Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://beaulac.ch/wp-content/uploads/2023/05/PlayfairDisplay-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */