.elementor-871 .elementor-element.elementor-element-54fb323{--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;--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-871 .elementor-element.elementor-element-54fb323:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-54fb323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2fde981 ) 85%, var( --e-global-color-e484572 ) 15%);}.elementor-871 .elementor-element.elementor-element-188e0fd{--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-871 .elementor-element.elementor-element-a29938d{--display:flex;--min-height:90vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:32px;--margin-left:32px;--margin-right:32px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-871 .elementor-element.elementor-element-a29938d:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/calm-woman-with-closed-eyes-at-massage-e1742897512620.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-a29938d::before, .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-a29938d > .e-con-inner > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-a29938d > .e-con-inner > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(81deg, #EADED9ED 13%, #FFFFFF9E 100%);}.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-871 .elementor-element.elementor-element-f728ad9{width:auto;max-width:auto;text-align:start;}.elementor-871 .elementor-element.elementor-element-f728ad9 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-f728ad9 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-acbc312{width:auto;max-width:auto;text-align:start;}.elementor-871 .elementor-element.elementor-element-acbc312 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-acbc312.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-acbc312 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-871 .elementor-element.elementor-element-e64bd02{width:auto;max-width:auto;text-align:start;}.elementor-871 .elementor-element.elementor-element-e64bd02 > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-871 .elementor-element.elementor-element-e64bd02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-e64bd02 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.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-871 .elementor-element.elementor-element-a6ec089 .elementor-button{background-color:#FAF1EA0F;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1.3px 1.3px 1.3px 1.3px;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-a6ec089 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-a6ec089 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e484572 );border-color:var( --e-global-color-secondary );}.elementor-871 .elementor-element.elementor-element-a6ec089 .elementor-button:hover svg, .elementor-871 .elementor-element.elementor-element-a6ec089 .elementor-button:focus svg{fill:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-266af06{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-266af06:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-266af06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-266af06::before, .elementor-871 .elementor-element.elementor-element-266af06 > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-266af06 > .e-con-inner > .elementor-background-video-container::before, .elementor-871 .elementor-element.elementor-element-266af06 > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-266af06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-871 .elementor-element.elementor-element-266af06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-871 .elementor-element.elementor-element-78250d1{--display:flex;--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-871 .elementor-element.elementor-element-a2d8d85 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-871 .elementor-element.elementor-element-a2d8d85.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-a2d8d85{text-align:start;}.elementor-871 .elementor-element.elementor-element-a2d8d85 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-b256f8d );}.elementor-871 .elementor-element.elementor-element-bbfa00c > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-871 .elementor-element.elementor-element-bbfa00c.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-bbfa00c{text-align:start;}.elementor-871 .elementor-element.elementor-element-bbfa00c .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-b256f8d );}.elementor-871 .elementor-element.elementor-element-bbd4e12{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-871 .elementor-element.elementor-element-bbd4e12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-bbd4e12.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-bbd4e12 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:500;}.elementor-871 .elementor-element.elementor-element-5aa66cd{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-871 .elementor-element.elementor-element-5aa66cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-5aa66cd.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-5aa66cd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:500;}.elementor-871 .elementor-element.elementor-element-77b5ab8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-871 .elementor-element.elementor-element-77b5ab8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-77b5ab8.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-77b5ab8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:19px;font-weight:400;line-height:20px;}.elementor-871 .elementor-element.elementor-element-64f8734{--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;--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-871 .elementor-element.elementor-element-e5f0a33 > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-bada6d9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-bada6d9:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-bada6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-f0d57ce{--display:flex;--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-871 .elementor-element.elementor-element-f0d57ce:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-f0d57ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/wife-and-husband-enjoying-relaxing-massage-lying-at-luxury-spa-e1742851734467.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-f0d57ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-f8e8970{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-5a3dd82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-5a3dd82{text-align:start;}.elementor-871 .elementor-element.elementor-element-5a3dd82 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-7ce8fb8{text-align:start;}.elementor-871 .elementor-element.elementor-element-7ce8fb8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-ee15632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-ee15632{text-align:start;}.elementor-871 .elementor-element.elementor-element-ee15632 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-85f1ee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-85f1ee1{text-align:start;}.elementor-871 .elementor-element.elementor-element-85f1ee1 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-1b2ef33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-1b2ef33{text-align:start;}.elementor-871 .elementor-element.elementor-element-1b2ef33 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-8868c02{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-f9618eb .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-f9618eb .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-f9618eb .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-f9618eb{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-f9618eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-f9618eb.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-31c6b9b .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-31c6b9b{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-31c6b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-31c6b9b.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-31c6b9b .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-31c6b9b .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-a0aaa11{--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;--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-871 .elementor-element.elementor-element-a9a8391 > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-93b6ed6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-93b6ed6:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-93b6ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84d88e0 );}.elementor-871 .elementor-element.elementor-element-8f33209{--display:flex;--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-871 .elementor-element.elementor-element-8f33209:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-8f33209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/young-woman-getting-acupressure-massage-at-modern-2025-03-18-17-56-46-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-8f33209.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-ae54f1d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-c98f929 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-c98f929{text-align:start;}.elementor-871 .elementor-element.elementor-element-c98f929 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-02b6d18{text-align:start;}.elementor-871 .elementor-element.elementor-element-02b6d18 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-0d72f58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-0d72f58{text-align:start;}.elementor-871 .elementor-element.elementor-element-0d72f58 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-e0d7cb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-e0d7cb3{text-align:start;}.elementor-871 .elementor-element.elementor-element-e0d7cb3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-0a769b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-0a769b4{text-align:start;}.elementor-871 .elementor-element.elementor-element-0a769b4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-8991e33{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-56e93e6 .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-56e93e6 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-56e93e6 .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-56e93e6{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-56e93e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-56e93e6.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-005465e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-005465e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-005465e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-005465e.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-005465e .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-005465e .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-24cfe47{--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;--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-871 .elementor-element.elementor-element-15e1005 > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-3a643ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-3a643ff:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-3a643ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-ce1b69a{--display:flex;--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-871 .elementor-element.elementor-element-ce1b69a:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-ce1b69a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/hair-salon-styling-concept-by-hairdresser-stylist-treatment-and-service.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-ce1b69a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-970777f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-0c7901e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-0c7901e{text-align:start;}.elementor-871 .elementor-element.elementor-element-0c7901e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-717c884{text-align:start;}.elementor-871 .elementor-element.elementor-element-717c884 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-59d2035 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-59d2035{text-align:start;}.elementor-871 .elementor-element.elementor-element-59d2035 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-cbd5579 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-cbd5579{text-align:start;}.elementor-871 .elementor-element.elementor-element-cbd5579 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-a21678c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-a21678c{text-align:start;}.elementor-871 .elementor-element.elementor-element-a21678c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-55497f0{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-b1def27 .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-b1def27 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-b1def27 .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-b1def27{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-b1def27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-b1def27.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-ddc6b9b .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-ddc6b9b{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-ddc6b9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-ddc6b9b.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-ddc6b9b .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-ddc6b9b .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-dfbb626{--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;--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-871 .elementor-element.elementor-element-42e055c > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-a0d4c53{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-a0d4c53:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-a0d4c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84d88e0 );}.elementor-871 .elementor-element.elementor-element-cc3a938{--display:flex;--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-871 .elementor-element.elementor-element-cc3a938:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-cc3a938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/relaxed-woman-receiving-head-massage.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-cc3a938.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-1a970a7{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-6b9367e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-6b9367e{text-align:start;}.elementor-871 .elementor-element.elementor-element-6b9367e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-184997e{text-align:start;}.elementor-871 .elementor-element.elementor-element-184997e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-974b418 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-974b418{text-align:start;}.elementor-871 .elementor-element.elementor-element-974b418 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-79e9a19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-79e9a19{text-align:start;}.elementor-871 .elementor-element.elementor-element-79e9a19 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-f357888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-f357888{text-align:start;}.elementor-871 .elementor-element.elementor-element-f357888 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-0152db2{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-567aeb0 .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-567aeb0 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-567aeb0 .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-567aeb0{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-567aeb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-567aeb0.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-e6d7bf9 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-e6d7bf9{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-e6d7bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-e6d7bf9.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-e6d7bf9 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-e6d7bf9 .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-e521d01{--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;--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-871 .elementor-element.elementor-element-7c16d41 > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-0060f55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-0060f55:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-0060f55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-4832af3{--display:flex;--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-871 .elementor-element.elementor-element-4832af3:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-4832af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/blonde-young-lady-experiencing-relaxing-spa-treatment-e1743082119232.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-4832af3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-31cc73e{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-e8125b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-e8125b0{text-align:start;}.elementor-871 .elementor-element.elementor-element-e8125b0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-9cf4dfe{text-align:start;}.elementor-871 .elementor-element.elementor-element-9cf4dfe .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-2e06bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-2e06bd6{text-align:start;}.elementor-871 .elementor-element.elementor-element-2e06bd6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-ebd26cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-ebd26cd{text-align:start;}.elementor-871 .elementor-element.elementor-element-ebd26cd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-5909890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-5909890{text-align:start;}.elementor-871 .elementor-element.elementor-element-5909890 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-5739e33{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-d05b7eb .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-d05b7eb .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-d05b7eb .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-d05b7eb{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-d05b7eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-d05b7eb.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-124126e .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-124126e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-124126e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-124126e.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-124126e .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-124126e .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-734c726{--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;--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-871 .elementor-element.elementor-element-57da007 > .elementor-widget-container{margin:-8vw -8vw -8vw -8vw;}.elementor-871 .elementor-element.elementor-element-f183037{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-f183037:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-f183037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84d88e0 );}.elementor-871 .elementor-element.elementor-element-17dc7ce{--display:flex;--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-871 .elementor-element.elementor-element-17dc7ce:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-17dc7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/spa-wellness-massage-and-relax-couple-at-luxury-beauty-salon-for-body-healthcare-facial-treatment-e1743758192327.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-17dc7ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-3d274c7{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-9352b71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-9352b71{text-align:start;}.elementor-871 .elementor-element.elementor-element-9352b71 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:600;letter-spacing:3px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-a06a495{text-align:start;}.elementor-871 .elementor-element.elementor-element-a06a495 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-9603c3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-9603c3a{text-align:start;}.elementor-871 .elementor-element.elementor-element-9603c3a .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-257b5fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-257b5fd{text-align:start;}.elementor-871 .elementor-element.elementor-element-257b5fd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-84352e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-84352e4{text-align:start;}.elementor-871 .elementor-element.elementor-element-84352e4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;font-style:italic;color:#505050;}.elementor-871 .elementor-element.elementor-element-cc02dcb{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-d7d9488 .elementor-button{background-color:#313332;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:normal;fill:var( --e-global-color-84d88e0 );color:var( --e-global-color-84d88e0 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-d7d9488 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-d7d9488 .elementor-button:focus{background-color:#444746;}.elementor-871 .elementor-element.elementor-element-d7d9488{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-d7d9488 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-d7d9488.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-7d6d61a .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;font-style:normal;fill:var( --e-global-color-2fde981 );color:var( --e-global-color-2fde981 );border-style:none;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-871 .elementor-element.elementor-element-7d6d61a{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-871 .elementor-element.elementor-element-7d6d61a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-7d6d61a.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-7d6d61a .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-7d6d61a .elementor-button:focus{box-shadow:0px 0px 15px -6px rgba(0,0,0,0.5);}.elementor-871 .elementor-element.elementor-element-1221719{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-1221719:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-1221719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e484572 );}.elementor-871 .elementor-element.elementor-element-1fba8d0 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-1fba8d0.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-1fba8d0{text-align:start;}.elementor-871 .elementor-element.elementor-element-1fba8d0 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-b256f8d );}.elementor-871 .elementor-element.elementor-element-6d07f31{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-871 .elementor-element.elementor-element-6d07f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 48px 0px;}.elementor-871 .elementor-element.elementor-element-6d07f31.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-6d07f31 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:28px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-c89c601{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-871 .elementor-element.elementor-element-0408739{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-0408739:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-0408739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-7241ab1{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-7241ab1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-a795e27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-a795e27 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-a795e27.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-a795e27 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-535e4d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-535e4d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-535e4d8.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-535e4d8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-1de21f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-1de21f6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-49f3d11{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-49f3d11 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-49f3d11 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-1a5f630{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-1a5f630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-1a5f630 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-2c4cb0a{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-2c4cb0a:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-2c4cb0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-9174734{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-9174734.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-9d6fde6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-9d6fde6 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-9d6fde6.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-9d6fde6 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-e884aec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-e884aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-e884aec.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-e884aec .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-c2003dd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-c2003dd.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-7b3ea41{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-7b3ea41 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-7b3ea41 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-8624cf8{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-8624cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-8624cf8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-7f85931{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-7f85931:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-7f85931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-dc906be{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-dc906be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-a2a19d5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-a2a19d5 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-a2a19d5.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-a2a19d5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-aebbd23{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-aebbd23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-aebbd23.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-aebbd23 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-9b2c0ee{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-9b2c0ee.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-89e1ffd{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-89e1ffd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-89e1ffd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-5f8a0c2{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-5f8a0c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-5f8a0c2 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-44f594a{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-44f594a:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-44f594a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-a090982{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-a090982.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-4bcd7fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-4bcd7fb > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-4bcd7fb.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-4bcd7fb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-00659dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-00659dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-00659dd.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-00659dd .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-a363b73{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-a363b73.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-8637c67{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-8637c67 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-8637c67 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-c347b0a{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-c347b0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-c347b0a .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-6797592{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-6797592:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-6797592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-50cda30{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-50cda30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-71a6ad4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-71a6ad4 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-71a6ad4.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-71a6ad4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-a8da5e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-a8da5e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-a8da5e3.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-a8da5e3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-52e5b87{--display:flex;--flex-direction:column-reverse;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-52e5b87.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-f0755bb{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-f0755bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-f0755bb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-0bdb4c2{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-0bdb4c2 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-0bdb4c2 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-d3ac567{--display:flex;--min-height:0px;--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-871 .elementor-element.elementor-element-d3ac567:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-d3ac567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-871 .elementor-element.elementor-element-537e1cd{--display:flex;--min-height:100px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:10px;}.elementor-871 .elementor-element.elementor-element-537e1cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-871 .elementor-element.elementor-element-4417a81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-4417a81 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-4417a81.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-4417a81 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:23px;font-weight:500;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-e217abe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-871 .elementor-element.elementor-element-e217abe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-e217abe.elementor-element{--align-self:flex-start;}.elementor-871 .elementor-element.elementor-element-e217abe .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#505050D1;}.elementor-871 .elementor-element.elementor-element-b3a574c{--display:flex;--flex-direction:column-reverse;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-e484572 );--border-color:var( --e-global-color-e484572 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-871 .elementor-element.elementor-element-b3a574c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-871 .elementor-element.elementor-element-dcda9b7{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-dcda9b7 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-dcda9b7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-7a8385e{width:initial;max-width:initial;text-align:end;}.elementor-871 .elementor-element.elementor-element-7a8385e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-7a8385e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-871 .elementor-element.elementor-element-a29938d:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-871 .elementor-element.elementor-element-a2d8d85{text-align:start;}.elementor-871 .elementor-element.elementor-element-bbfa00c{text-align:start;}.elementor-871 .elementor-element.elementor-element-1fba8d0{text-align:start;}.elementor-871 .elementor-element.elementor-element-c89c601{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-871 .elementor-element.elementor-element-188e0fd{--width:100%;}.elementor-871 .elementor-element.elementor-element-a29938d{--width:100%;}.elementor-871 .elementor-element.elementor-element-f0d57ce{--width:35%;}.elementor-871 .elementor-element.elementor-element-f8e8970{--width:70%;}.elementor-871 .elementor-element.elementor-element-8f33209{--width:35%;}.elementor-871 .elementor-element.elementor-element-ae54f1d{--width:70%;}.elementor-871 .elementor-element.elementor-element-ce1b69a{--width:35%;}.elementor-871 .elementor-element.elementor-element-970777f{--width:70%;}.elementor-871 .elementor-element.elementor-element-cc3a938{--width:35%;}.elementor-871 .elementor-element.elementor-element-1a970a7{--width:70%;}.elementor-871 .elementor-element.elementor-element-4832af3{--width:35%;}.elementor-871 .elementor-element.elementor-element-31cc73e{--width:70%;}.elementor-871 .elementor-element.elementor-element-17dc7ce{--width:35%;}.elementor-871 .elementor-element.elementor-element-3d274c7{--width:70%;}.elementor-871 .elementor-element.elementor-element-0408739{--width:100%;}.elementor-871 .elementor-element.elementor-element-7241ab1{--width:80%;}.elementor-871 .elementor-element.elementor-element-2c4cb0a{--width:100%;}.elementor-871 .elementor-element.elementor-element-9174734{--width:80%;}.elementor-871 .elementor-element.elementor-element-7f85931{--width:100%;}.elementor-871 .elementor-element.elementor-element-dc906be{--width:80%;}.elementor-871 .elementor-element.elementor-element-44f594a{--width:100%;}.elementor-871 .elementor-element.elementor-element-a090982{--width:80%;}.elementor-871 .elementor-element.elementor-element-6797592{--width:100%;}.elementor-871 .elementor-element.elementor-element-50cda30{--width:80%;}.elementor-871 .elementor-element.elementor-element-d3ac567{--width:100%;}.elementor-871 .elementor-element.elementor-element-537e1cd{--width:80%;}}@media(max-width:767px){.elementor-871 .elementor-element.elementor-element-188e0fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-871 .elementor-element.elementor-element-a29938d:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-a29938d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onsen-headspa.ch/wp-content/uploads/2025/03/calm-woman-with-closed-eyes-at-massage-e1742897512620.jpg");background-position:center center;}.elementor-871 .elementor-element.elementor-element-a29938d{--overlay-opacity:1;--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-871 .elementor-element.elementor-element-f728ad9{text-align:center;}.elementor-871 .elementor-element.elementor-element-acbc312{text-align:center;}.elementor-871 .elementor-element.elementor-element-acbc312 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-e64bd02{text-align:center;}.elementor-871 .elementor-element.elementor-element-e64bd02 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-266af06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:060px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-871 .elementor-element.elementor-element-a2d8d85{text-align:center;}.elementor-871 .elementor-element.elementor-element-a2d8d85 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-bbfa00c > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-871 .elementor-element.elementor-element-bbfa00c{text-align:center;}.elementor-871 .elementor-element.elementor-element-bbfa00c .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-bbd4e12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-bbd4e12 .elementor-heading-title{font-size:25px;}.elementor-871 .elementor-element.elementor-element-5aa66cd > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-871 .elementor-element.elementor-element-5aa66cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-5aa66cd .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-77b5ab8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-77b5ab8 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-871 .elementor-element.elementor-element-f0d57ce{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-f8e8970{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-5a3dd82 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-7ce8fb8 .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-ee15632 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-85f1ee1 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-1b2ef33 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-8868c02{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-f9618eb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-31c6b9b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-31c6b9b .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-8f33209{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-ae54f1d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-c98f929 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-02b6d18 .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-0d72f58 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-e0d7cb3 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-0a769b4 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-8991e33{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-56e93e6{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-005465e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-005465e .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-3a643ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-ce1b69a{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-970777f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-0c7901e .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-717c884 .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-59d2035 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-cbd5579 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-a21678c .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-55497f0{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-b1def27{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-ddc6b9b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-ddc6b9b .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-a0d4c53{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-cc3a938{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-1a970a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-6b9367e .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-184997e .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-974b418 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-79e9a19 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-f357888 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-0152db2{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-567aeb0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-e6d7bf9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-e6d7bf9 .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-4832af3{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-31cc73e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-e8125b0 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-9cf4dfe .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-2e06bd6 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-ebd26cd .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-5909890 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-5739e33{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-d05b7eb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-124126e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-124126e .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-17dc7ce{--min-height:200px;}.elementor-871 .elementor-element.elementor-element-3d274c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-9352b71 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-a06a495 .elementor-heading-title{font-size:17px;}.elementor-871 .elementor-element.elementor-element-9603c3a .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-257b5fd .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-84352e4 .elementor-heading-title{font-size:16px;}.elementor-871 .elementor-element.elementor-element-cc02dcb{--flex-wrap:nowrap;}.elementor-871 .elementor-element.elementor-element-d7d9488{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-7d6d61a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-871 .elementor-element.elementor-element-7d6d61a .elementor-button{padding:12px 8px 12px 8px;}.elementor-871 .elementor-element.elementor-element-1fba8d0{text-align:center;}.elementor-871 .elementor-element.elementor-element-1fba8d0 .elementor-heading-title{font-size:24px;}.elementor-871 .elementor-element.elementor-element-6d07f31 > .elementor-widget-container{padding:0px 9px 048px 9px;}.elementor-871 .elementor-element.elementor-element-6d07f31{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-6d07f31 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-c89c601{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-871 .elementor-element.elementor-element-7241ab1{--width:75%;--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-a795e27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-a795e27 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-535e4d8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-535e4d8 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-1de21f6{--width:25%;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-49f3d11 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-49f3d11 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-1a5f630 .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-9174734{--width:75%;--min-height:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-9d6fde6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-9d6fde6 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-e884aec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-e884aec .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-c2003dd{--width:25%;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-7b3ea41 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-7b3ea41 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-8624cf8 .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-dc906be{--width:75%;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-a2a19d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-a2a19d5 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-aebbd23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-aebbd23 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-9b2c0ee{--width:25%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-89e1ffd > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-89e1ffd .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-5f8a0c2 .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-a090982{--width:75%;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-4bcd7fb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-4bcd7fb .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-00659dd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-00659dd .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-a363b73{--width:25%;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-8637c67 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-8637c67 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-c347b0a .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-50cda30{--width:75%;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-71a6ad4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-71a6ad4 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-a8da5e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-a8da5e3 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-52e5b87{--width:25%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-f0755bb .elementor-heading-title{font-size:20px;}.elementor-871 .elementor-element.elementor-element-0bdb4c2 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-871 .elementor-element.elementor-element-0bdb4c2 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-537e1cd{--width:75%;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-4417a81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-4417a81 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-e217abe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-871 .elementor-element.elementor-element-e217abe .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-871 .elementor-element.elementor-element-b3a574c{--width:25%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:12px;}.elementor-871 .elementor-element.elementor-element-dcda9b7 .elementor-heading-title{font-size:18px;}.elementor-871 .elementor-element.elementor-element-7a8385e .elementor-heading-title{font-size:20px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://onsen-headspa.ch/wp-content/uploads/2025/03/Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://onsen-headspa.ch/wp-content/uploads/2025/03/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://onsen-headspa.ch/wp-content/uploads/2025/03/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://onsen-headspa.ch/wp-content/uploads/2025/03/Gilroy-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://onsen-headspa.ch/wp-content/uploads/2025/03/Gilroy-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */