.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8571 .elementor-element.elementor-element-bb70569{--display:flex;--min-height:80vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-bb70569:not(.elementor-motion-effects-element-type-background),.elementor-8571 .elementor-element.elementor-element-bb70569>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fresha-restaurant.ch/wp-content/uploads/2024/06/fresha_brunch_banner.avif);background-position:center center;background-size:cover}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-heading .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-heading .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8571 .elementor-element.elementor-element-bfe4534 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:4.5vw;font-weight:800;color:var(--e-global-color-62ad507)}.elementor-8571 .elementor-element.elementor-element-a4a6a74 .elementor-heading-title{font-family:"Rialto Script Regular",Sans-serif;font-size:2.5vw;font-weight:500;color:var(--e-global-color-secondary)}.elementor-8571 .elementor-element.elementor-element-a4a6a74>.elementor-widget-container{margin:0% 0% 25% 0%}.elementor-8571 .elementor-element.elementor-element-aca71b6{text-align:center;width:100%;max-width:100%}.elementor-8571 .elementor-element.elementor-element-aca71b6 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:.8em;font-weight:900;letter-spacing:2px;color:var(--e-global-color-secondary)}.elementor-8571 .elementor-element.elementor-element-aca71b6>.elementor-widget-container{margin:0% 0% 1% 0%}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8571 .elementor-element.elementor-element-3b2f586 img{width:3em}.elementor-8571 .elementor-element.elementor-element-3b2f586>.elementor-widget-container{margin:0% 0% -75% 0%}.elementor-8571 .elementor-element.elementor-element-3b2f586{z-index:9}.elementor-8571 .elementor-element.elementor-element-3119190{--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;--align-items:flex-end;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-3119190:not(.elementor-motion-effects-element-type-background),.elementor-8571 .elementor-element.elementor-element-3119190>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.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-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8571 .elementor-element.elementor-element-d1406fd{text-align:start;font-family:"BEAUSITE",Sans-serif;font-size:1.2vw;font-weight:400;color:var(--e-global-color-62ad507);width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-d1406fd>.elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 20% 0% 0%}.elementor-8571 .elementor-element.elementor-element-adacb20{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-adacb20:not(.elementor-motion-effects-element-type-background),.elementor-8571 .elementor-element.elementor-element-adacb20>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-da86d19)}.elementor-8571 .elementor-element.elementor-element-200c926{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8571 .elementor-element.elementor-element-96adb83{text-align:center;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-96adb83 img{width:65%}.elementor-8571 .elementor-element.elementor-element-96adb83>.elementor-widget-container{margin:-29% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-79df4f9{text-align:end;width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-79df4f9 img{width:80%}.elementor-8571 .elementor-element.elementor-element-79df4f9>.elementor-widget-container{margin:-35% 7% 0% 0%}.elementor-8571 .elementor-element.elementor-element-f0488a3{--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-start;--align-items:center}.elementor-8571 .elementor-element.elementor-element-29c9f14{text-align:end;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-29c9f14 img{width:35%}.elementor-8571 .elementor-element.elementor-element-29c9f14>.elementor-widget-container{margin:-7% -14% -10% 0%}.elementor-8571 .elementor-element.elementor-element-82993eb .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-8571 .elementor-element.elementor-element-82993eb{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-390bbb2{text-align:start;font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:400;color:var(--e-global-color-text);width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-390bbb2>.elementor-widget-container{margin:2% 10% 0% 0%;padding:0% 0% 0% 0%}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);background-color:var(--e-global-color-accent)}.elementor-widget-button .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-button .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button{font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:800;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-secondary);border-radius:0 0 0 0}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button:hover,.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-555b01d);border-color:var(--e-global-color-555b01d)}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button:hover svg,.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-8571 .elementor-element.elementor-element-ed5726f>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-ed5726f{width:var(--container-widget-width,66%);max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-1e5b3a8{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8571 .elementor-element.elementor-element-1e5b3a8:not(.elementor-motion-effects-element-type-background),.elementor-8571 .elementor-element.elementor-element-1e5b3a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-62ad507)}.elementor-8571 .elementor-element.elementor-element-6d60118{--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:center;--align-items:flex-end;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-b8b6459 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-8571 .elementor-element.elementor-element-b8b6459>.elementor-widget-container{margin:6% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-b8b6459{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-c018b42{text-align:start;font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:400;color:var(--e-global-color-text);width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-c018b42>.elementor-widget-container{margin:2% 15% 0% 0%;padding:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button{font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:800;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-secondary);border-radius:0 0 0 0;padding:12px 50px 12px 50px}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button:hover,.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-555b01d);border-color:var(--e-global-color-555b01d)}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button:hover svg,.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-8571 .elementor-element.elementor-element-9b1670d>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-9b1670d{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-5ff8304{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8571 .elementor-element.elementor-element-bdb91a4{text-align:center;width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-bdb91a4 img{width:100%}.elementor-8571 .elementor-element.elementor-element-bdb91a4>.elementor-widget-container{margin:-17% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-56fe156{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8571 .elementor-element.elementor-element-5c94416{text-align:start;width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:45}.elementor-8571 .elementor-element.elementor-element-5c94416 img{width:85%;height:500px;object-fit:cover;object-position:center center}.elementor-8571 .elementor-element.elementor-element-5c94416>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-fec15ef{--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:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8571 .elementor-element.elementor-element-d832e5a{text-align:end;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-d832e5a img{width:95%}.elementor-8571 .elementor-element.elementor-element-d832e5a>.elementor-widget-container{margin:-40% -42% -30% 0%}.elementor-8571 .elementor-element.elementor-element-d832e5a.elementor-element{--align-self:flex-end}.elementor-8571 .elementor-element.elementor-element-30e8eea .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-8571 .elementor-element.elementor-element-30e8eea>.elementor-widget-container{margin:6% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-30e8eea{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-5845822{text-align:start;font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:400;color:var(--e-global-color-text);width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-8571 .elementor-element.elementor-element-5845822>.elementor-widget-container{margin:5% 0% 0% 0%;padding:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button{font-family:"BEAUSITE",Sans-serif;font-size:1vw;font-weight:800;fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:var(--e-global-color-secondary);border-radius:0 0 0 0;padding:12px 50px 12px 50px}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button:hover,.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-555b01d);border-color:var(--e-global-color-555b01d)}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button:hover svg,.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-8571 .elementor-element.elementor-element-bfbf0f3>.elementor-widget-container{margin:1em 0em 2em 0em}.elementor-8571 .elementor-element.elementor-element-bfbf0f3{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-8571 .elementor-element.elementor-element-bb70569{--content-width:80%}.elementor-8571 .elementor-element.elementor-element-3119190{--content-width:80%}.elementor-8571 .elementor-element.elementor-element-200c926{--width:50%}.elementor-8571 .elementor-element.elementor-element-f0488a3{--width:50%}.elementor-8571 .elementor-element.elementor-element-6d60118{--width:50%}.elementor-8571 .elementor-element.elementor-element-5ff8304{--width:50%}.elementor-8571 .elementor-element.elementor-element-56fe156{--width:55%}.elementor-8571 .elementor-element.elementor-element-fec15ef{--width:45%}}@media(min-width:2400px){.elementor-8571 .elementor-element.elementor-element-aca71b6 .elementor-heading-title{font-size:1em}.elementor-8571 .elementor-element.elementor-element-3b2f586 img{width:4.5em}.elementor-8571 .elementor-element.elementor-element-3b2f586>.elementor-widget-container{margin:0% 0% -85% 0%}}@media(max-width:1100px){.elementor-8571 .elementor-element.elementor-element-bb70569{--min-height:80vh}.elementor-8571 .elementor-element.elementor-element-79df4f9>.elementor-widget-container{margin:-25% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button{font-size:1.8vw}.elementor-8571 .elementor-element.elementor-element-ed5726f>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-ed5726f{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button{font-size:1.8vw}.elementor-8571 .elementor-element.elementor-element-9b1670d>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-9b1670d{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button{font-size:1.8vw}.elementor-8571 .elementor-element.elementor-element-bfbf0f3>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-bfbf0f3{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}}@media(max-width:880px){.elementor-8571 .elementor-element.elementor-element-bb70569{--min-height:50vh}.elementor-8571 .elementor-element.elementor-element-3119190{--min-height:26vh}.elementor-8571 .elementor-element.elementor-element-d1406fd{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-d1406fd>.elementor-widget-container{margin:2% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-96adb83 img{height:360px}.elementor-8571 .elementor-element.elementor-element-96adb83>.elementor-widget-container{margin:-30% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-390bbb2{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button{font-size:1.7vw}.elementor-8571 .elementor-element.elementor-element-ed5726f>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-ed5726f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-b8b6459>.elementor-widget-container{margin:2em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-b8b6459{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-c018b42{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button{font-size:1.7vw}.elementor-8571 .elementor-element.elementor-element-9b1670d>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-9b1670d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-30e8eea>.elementor-widget-container{margin:2em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-30e8eea{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-5845822{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button{font-size:1.7vw}.elementor-8571 .elementor-element.elementor-element-bfbf0f3>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}}@media(max-width:767px){.elementor-8571 .elementor-element.elementor-element-bb70569{--min-height:50vh}.elementor-8571 .elementor-element.elementor-element-bfe4534 .elementor-heading-title{font-size:11vw}.elementor-8571 .elementor-element.elementor-element-a4a6a74{text-align:center}.elementor-8571 .elementor-element.elementor-element-a4a6a74 .elementor-heading-title{font-size:9vw}.elementor-8571 .elementor-element.elementor-element-a4a6a74>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-3b2f586 img{width:2em}.elementor-8571 .elementor-element.elementor-element-3119190{--min-height:40vh;--justify-content:flex-start;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-d1406fd{text-align:start;font-size:4vw;--container-widget-width:85%;--container-widget-flex-grow:0;width:var(--container-widget-width,85%);max-width:85%}.elementor-8571 .elementor-element.elementor-element-d1406fd>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-d1406fd.elementor-element{--align-self:center}.elementor-8571 .elementor-element.elementor-element-96adb83 img{width:90%;height:350px}.elementor-8571 .elementor-element.elementor-element-96adb83>.elementor-widget-container{margin:-115px 0 0 0}.elementor-8571 .elementor-element.elementor-element-79df4f9 img{width:100%}.elementor-8571 .elementor-element.elementor-element-f0488a3{--min-height:85vh}.elementor-8571 .elementor-element.elementor-element-29c9f14 img{width:50%}.elementor-8571 .elementor-element.elementor-element-29c9f14>.elementor-widget-container{margin:-7% -14% -20% 0%}.elementor-8571 .elementor-element.elementor-element-82993eb .elementor-heading-title{font-size:7vw}.elementor-8571 .elementor-element.elementor-element-82993eb{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-8571 .elementor-element.elementor-element-390bbb2{text-align:start;font-size:3.7vw;--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-8571 .elementor-element.elementor-element-ed5726f .elementor-button{font-size:3.5vw}.elementor-8571 .elementor-element.elementor-element-ed5726f>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-ed5726f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8571 .elementor-element.elementor-element-6d60118{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-8571 .elementor-element.elementor-element-b8b6459 .elementor-heading-title{font-size:7vw}.elementor-8571 .elementor-element.elementor-element-b8b6459>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-b8b6459{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-c018b42{text-align:start;font-size:3.7vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-c018b42>.elementor-widget-container{margin:2% 5% 0% 0%}.elementor-8571 .elementor-element.elementor-element-9b1670d .elementor-button{font-size:3.5vw}.elementor-8571 .elementor-element.elementor-element-9b1670d>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-9b1670d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8571 .elementor-element.elementor-element-5ff8304.e-con{--order:-99999 /* order start hack */}.elementor-8571 .elementor-element.elementor-element-bdb91a4>.elementor-widget-container{margin:-25% 0% 10% 0%}.elementor-8571 .elementor-element.elementor-element-bdb91a4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-8571 .elementor-element.elementor-element-56fe156{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-8571 .elementor-element.elementor-element-5c94416 img{width:100%;height:300px}.elementor-8571 .elementor-element.elementor-element-5c94416>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-5c94416{--container-widget-width:85%;--container-widget-flex-grow:0;width:var(--container-widget-width,85%);max-width:85%}.elementor-8571 .elementor-element.elementor-element-fec15ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-8571 .elementor-element.elementor-element-d832e5a{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-8571 .elementor-element.elementor-element-d832e5a img{width:50%}.elementor-8571 .elementor-element.elementor-element-d832e5a>.elementor-widget-container{margin:0% 0% 0% -10%}.elementor-8571 .elementor-element.elementor-element-30e8eea .elementor-heading-title{font-size:7vw}.elementor-8571 .elementor-element.elementor-element-30e8eea>.elementor-widget-container{margin:1em 0em 0em 0em}.elementor-8571 .elementor-element.elementor-element-30e8eea{--container-widget-width:85%;--container-widget-flex-grow:0;width:var(--container-widget-width,85%);max-width:85%}.elementor-8571 .elementor-element.elementor-element-5845822{text-align:start;font-size:3.7vw;--container-widget-width:85%;--container-widget-flex-grow:0;width:var(--container-widget-width,85%);max-width:85%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3 .elementor-button{font-size:3.5vw}.elementor-8571 .elementor-element.elementor-element-bfbf0f3>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-8571 .elementor-element.elementor-element-bfbf0f3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@font-face{font-family:'BEAUSITE';font-style:normal;font-weight:400;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Regular.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Regular.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Regular.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Regular.svg#BEAUSITE') format('svg')}@font-face{font-family:'BEAUSITE';font-style:normal;font-weight:600;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Medium.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Medium.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Medium.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Medium.svg#BEAUSITE') format('svg')}@font-face{font-family:'BEAUSITE';font-style:normal;font-weight:700;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Semibold.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Semibold.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Semibold.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Semibold.svg#BEAUSITE') format('svg')}@font-face{font-family:'BEAUSITE';font-style:normal;font-weight:800;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Bold.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Bold.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Bold.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Bold.svg#BEAUSITE') format('svg')}@font-face{font-family:'BEAUSITE';font-style:normal;font-weight:900;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Black.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Black.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Black.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-Black.svg#BEAUSITE') format('svg')}@font-face{font-family:'BEAUSITE';font-style:italic;font-weight:900;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-BlackItalic.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-BlackItalic.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-BlackItalic.ttf) format('truetype'),url('https://fresha-restaurant.ch/wp-content/uploads/2024/05/BeausiteClassic-BlackItalic.svg#BEAUSITE') format('svg')}@font-face{font-family:'Rialto Script Regular';font-style:normal;font-weight:400;font-display:auto;src:url(https://fresha-restaurant.ch/wp-content/uploads/2023/04/RialtoScript-Regular-2.woff2) format('woff2'),url(https://fresha-restaurant.ch/wp-content/uploads/2023/04/RialtoScript-Regular-2.woff) format('woff'),url(https://fresha-restaurant.ch/wp-content/uploads/2023/04/RialtoScript-Regular-2.ttf) format('truetype')}