.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-23 .elementor-element.elementor-element-51b04b6{--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-23 .elementor-element.elementor-element-51b04b6:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-51b04b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fresha-restaurant.ch/wp-content/uploads/2024/05/fresha-coffee-shop-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-23 .elementor-element.elementor-element-d1eab29 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:4.5vw;font-weight:800;color:var(--e-global-color-62ad507)}.elementor-23 .elementor-element.elementor-element-e857acd .elementor-heading-title{font-family:"Rialto Script Regular",Sans-serif;font-size:2.5vw;font-weight:500;color:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-e857acd>.elementor-widget-container{margin:0% 0% 25% 0%}.elementor-23 .elementor-element.elementor-element-8feb2b6{text-align:center;width:100%;max-width:100%}.elementor-23 .elementor-element.elementor-element-8feb2b6 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:.8em;font-weight:900;letter-spacing:2px;color:var(--e-global-color-secondary)}.elementor-23 .elementor-element.elementor-element-8feb2b6>.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-23 .elementor-element.elementor-element-aba0bd9 img{width:3em}.elementor-23 .elementor-element.elementor-element-aba0bd9>.elementor-widget-container{margin:0% 0% -75% 0%}.elementor-23 .elementor-element.elementor-element-aba0bd9{z-index:9}.elementor-23 .elementor-element.elementor-element-34d5fba{--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-23 .elementor-element.elementor-element-34d5fba:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-34d5fba>.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-23 .elementor-element.elementor-element-fa6573e{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,49%);max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-fa6573e>.elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-1890ac8{--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-23 .elementor-element.elementor-element-1890ac8:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-1890ac8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-da86d19)}.elementor-23 .elementor-element.elementor-element-bfb474b{--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-23 .elementor-element.elementor-element-9c70035{text-align:center;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-9c70035 img{width:60%}.elementor-23 .elementor-element.elementor-element-9c70035>.elementor-widget-container{margin:-40% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-ec1e3fe{text-align:end;width:var(--container-widget-width,78%);max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-ec1e3fe img{width:70%}.elementor-23 .elementor-element.elementor-element-ec1e3fe>.elementor-widget-container{margin:-12% 7% 0% 0%}.elementor-widget-lottie{--caption-color:var( --e-global-color-text )}.elementor-widget-lottie .e-lottie__caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-lottie .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-lottie .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-23 .elementor-element.elementor-element-2c4a164{--lottie-container-width:40%;width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-2c4a164>.elementor-widget-container{margin:-55% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-1849e18{--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-23 .elementor-element.elementor-element-f179cab{text-align:end;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-f179cab img{width:35%}.elementor-23 .elementor-element.elementor-element-f179cab>.elementor-widget-container{margin:-7% -14% -10% 0%}.elementor-23 .elementor-element.elementor-element-6f1240d .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-6f1240d{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-8f26b5f{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-23 .elementor-element.elementor-element-8f26b5f>.elementor-widget-container{margin:2% 0% 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-23 .elementor-element.elementor-element-56daadd .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-23 .elementor-element.elementor-element-56daadd .elementor-button:hover,.elementor-23 .elementor-element.elementor-element-56daadd .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-555b01d);border-color:var(--e-global-color-555b01d)}.elementor-23 .elementor-element.elementor-element-56daadd .elementor-button:hover svg,.elementor-23 .elementor-element.elementor-element-56daadd .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-56daadd>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-23 .elementor-element.elementor-element-56daadd{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-3564856{--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-23 .elementor-element.elementor-element-3564856:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-3564856>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-62ad507)}.elementor-23 .elementor-element.elementor-element-441e07f{--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}.elementor-23 .elementor-element.elementor-element-dcc2e75 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-dcc2e75{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-d5b8169{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-23 .elementor-element.elementor-element-d5b8169>.elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-768542f{--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-23 .elementor-element.elementor-element-540cd9e{text-align:center;width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-540cd9e img{width:100%}.elementor-23 .elementor-element.elementor-element-540cd9e>.elementor-widget-container{margin:-17% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-05c7163{--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-23 .elementor-element.elementor-element-eb20334{text-align:end;width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:45}.elementor-23 .elementor-element.elementor-element-eb20334 img{width:85%;height:400px;object-fit:cover;object-position:center center}.elementor-23 .elementor-element.elementor-element-eb20334>.elementor-widget-container{margin:0% 0% 0% 20%}.elementor-23 .elementor-element.elementor-element-0c2a9bc{text-align:end;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-0c2a9bc img{width:80%}.elementor-23 .elementor-element.elementor-element-0c2a9bc>.elementor-widget-container{margin:0% 0% 0% -40%}.elementor-23 .elementor-element.elementor-element-479cab4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23 .elementor-element.elementor-element-26cf6e2{text-align:start;width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:45}.elementor-23 .elementor-element.elementor-element-26cf6e2 img{width:60%}.elementor-23 .elementor-element.elementor-element-26cf6e2>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-5fc5763{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-229a88d{--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-23 .elementor-element.elementor-element-8536f65{text-align:end;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:45}.elementor-23 .elementor-element.elementor-element-8536f65 img{width:60%}.elementor-23 .elementor-element.elementor-element-8536f65>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-0880e04{--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:center}.elementor-23 .elementor-element.elementor-element-9c7c5e7 .elementor-heading-title{font-family:"BEAUSITE",Sans-serif;font-size:3.5vw;font-weight:800;color:var(--e-global-color-primary)}.elementor-23 .elementor-element.elementor-element-9c7c5e7{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}.elementor-23 .elementor-element.elementor-element-16ae857{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-23 .elementor-element.elementor-element-16ae857>.elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-17e05b9 .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-23 .elementor-element.elementor-element-17e05b9 .elementor-button:hover,.elementor-23 .elementor-element.elementor-element-17e05b9 .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-555b01d);border-color:var(--e-global-color-555b01d)}.elementor-23 .elementor-element.elementor-element-17e05b9 .elementor-button:hover svg,.elementor-23 .elementor-element.elementor-element-17e05b9 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-23 .elementor-element.elementor-element-17e05b9>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-23 .elementor-element.elementor-element-17e05b9{width:var(--container-widget-width,70%);max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-51b04b6{--content-width:80%}.elementor-23 .elementor-element.elementor-element-34d5fba{--content-width:80%}.elementor-23 .elementor-element.elementor-element-bfb474b{--width:50%}.elementor-23 .elementor-element.elementor-element-1849e18{--width:50%}.elementor-23 .elementor-element.elementor-element-441e07f{--width:50%}.elementor-23 .elementor-element.elementor-element-768542f{--width:50%}.elementor-23 .elementor-element.elementor-element-05c7163{--width:65%}.elementor-23 .elementor-element.elementor-element-479cab4{--width:35%}.elementor-23 .elementor-element.elementor-element-5fc5763{--content-width:90%}.elementor-23 .elementor-element.elementor-element-229a88d{--width:55%}.elementor-23 .elementor-element.elementor-element-0880e04{--width:45%}}@media(min-width:2400px){.elementor-23 .elementor-element.elementor-element-8feb2b6 .elementor-heading-title{font-size:1em}.elementor-23 .elementor-element.elementor-element-aba0bd9 img{width:4.5em}.elementor-23 .elementor-element.elementor-element-aba0bd9>.elementor-widget-container{margin:0% 0% -85% 0%}.elementor-23 .elementor-element.elementor-element-2c4a164>.elementor-widget-container{margin:-60% 0% 0% 0%}}@media(max-width:1100px){.elementor-23 .elementor-element.elementor-element-51b04b6{--min-height:80vh}.elementor-23 .elementor-element.elementor-element-56daadd .elementor-button{font-size:1.8vw}.elementor-23 .elementor-element.elementor-element-56daadd>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-23 .elementor-element.elementor-element-56daadd{--container-widget-width:60%;--container-widget-flex-grow:0;width:var(--container-widget-width,60%);max-width:60%}.elementor-23 .elementor-element.elementor-element-17e05b9 .elementor-button{font-size:1.8vw}.elementor-23 .elementor-element.elementor-element-17e05b9>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-23 .elementor-element.elementor-element-17e05b9{--container-widget-width:60%;--container-widget-flex-grow:0;width:var(--container-widget-width,60%);max-width:60%}}@media(max-width:880px){.elementor-23 .elementor-element.elementor-element-51b04b6{--min-height:50vh}.elementor-23 .elementor-element.elementor-element-34d5fba{--min-height:35vh}.elementor-23 .elementor-element.elementor-element-fa6573e{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-fa6573e>.elementor-widget-container{margin:2% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-9c70035 img{height:360px}.elementor-23 .elementor-element.elementor-element-9c70035>.elementor-widget-container{margin:-30% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-8f26b5f{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-56daadd .elementor-button{font-size:1.7vw}.elementor-23 .elementor-element.elementor-element-56daadd>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-56daadd{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-dcc2e75>.elementor-widget-container{margin:2em 0em 0em 0em}.elementor-23 .elementor-element.elementor-element-dcc2e75{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-d5b8169{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-16ae857{font-size:2vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-17e05b9 .elementor-button{font-size:1.7vw}.elementor-23 .elementor-element.elementor-element-17e05b9>.elementor-widget-container{margin:5% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-17e05b9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-51b04b6{--min-height:50vh}.elementor-23 .elementor-element.elementor-element-d1eab29 .elementor-heading-title{font-size:11vw}.elementor-23 .elementor-element.elementor-element-e857acd{text-align:center}.elementor-23 .elementor-element.elementor-element-e857acd .elementor-heading-title{font-size:9vw}.elementor-23 .elementor-element.elementor-element-e857acd>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-aba0bd9 img{width:2em}.elementor-23 .elementor-element.elementor-element-34d5fba{--min-height:70vh;--justify-content:flex-start;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-23 .elementor-element.elementor-element-fa6573e{text-align:start;font-size:4vw;--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-fa6573e.elementor-element{--align-self:center}.elementor-23 .elementor-element.elementor-element-9c70035 img{width:90%;height:350px}.elementor-23 .elementor-element.elementor-element-9c70035>.elementor-widget-container{margin:-150px 0 0 0}.elementor-23 .elementor-element.elementor-element-2c4a164{--lottie-container-width:45%}.elementor-23 .elementor-element.elementor-element-2c4a164>.elementor-widget-container{margin:-70% 0% 0% -4%}.elementor-23 .elementor-element.elementor-element-1849e18{--min-height:85vh}.elementor-23 .elementor-element.elementor-element-f179cab img{width:50%}.elementor-23 .elementor-element.elementor-element-f179cab>.elementor-widget-container{margin:-7% -14% -20% 0%}.elementor-23 .elementor-element.elementor-element-6f1240d .elementor-heading-title{font-size:7vw}.elementor-23 .elementor-element.elementor-element-6f1240d{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-23 .elementor-element.elementor-element-8f26b5f{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-23 .elementor-element.elementor-element-56daadd .elementor-button{font-size:3.5vw}.elementor-23 .elementor-element.elementor-element-56daadd>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-56daadd{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-23 .elementor-element.elementor-element-3564856{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-23 .elementor-element.elementor-element-441e07f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-23 .elementor-element.elementor-element-dcc2e75 .elementor-heading-title{font-size:7vw}.elementor-23 .elementor-element.elementor-element-dcc2e75{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-23 .elementor-element.elementor-element-d5b8169{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-23 .elementor-element.elementor-element-768542f.e-con{--order:-99999 /* order start hack */}.elementor-23 .elementor-element.elementor-element-540cd9e>.elementor-widget-container{margin:-70% 0% 10% 0%}.elementor-23 .elementor-element.elementor-element-540cd9e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-23 .elementor-element.elementor-element-05c7163{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-23 .elementor-element.elementor-element-0c2a9bc{text-align:start;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-23 .elementor-element.elementor-element-0c2a9bc img{width:50%}.elementor-23 .elementor-element.elementor-element-0c2a9bc>.elementor-widget-container{margin:0% 0% 0% -10%}.elementor-23 .elementor-element.elementor-element-26cf6e2{text-align:end;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-23 .elementor-element.elementor-element-26cf6e2>.elementor-widget-container{margin:-20% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-5fc5763{--justify-content:center}.elementor-23 .elementor-element.elementor-element-229a88d{--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}.elementor-23 .elementor-element.elementor-element-8536f65{text-align:center;--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-23 .elementor-element.elementor-element-8536f65 img{width:100%}.elementor-23 .elementor-element.elementor-element-9c7c5e7 .elementor-heading-title{font-size:7vw}.elementor-23 .elementor-element.elementor-element-9c7c5e7{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}.elementor-23 .elementor-element.elementor-element-16ae857{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-23 .elementor-element.elementor-element-17e05b9 .elementor-button{font-size:3.5vw}.elementor-23 .elementor-element.elementor-element-17e05b9>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-23 .elementor-element.elementor-element-17e05b9{--container-widget-width:95%;--container-widget-flex-grow:0;width:var(--container-widget-width,95%);max-width:95%}}@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')}