.elementor-15430 .elementor-element.elementor-element-4950976{--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;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-4950976:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-4950976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://arosamountainlodge.ch:3000:3002/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-15430 .elementor-element.elementor-element-11c42bd{--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-15430 .elementor-element.elementor-element-e33a2c3{text-align:start;}.elementor-15430 .elementor-element.elementor-element-6a20a70{--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;--align-items:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-2cc167d{--display:flex;--overlay-opacity:0.75;--border-radius:20px 20px 20px 20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-2cc167d::before, .elementor-15430 .elementor-element.elementor-element-2cc167d > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-2cc167d > .e-con-inner > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-2cc167d > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-2cc167d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-2cc167d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15430 .elementor-element.elementor-element-597eb0a{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-597eb0a.e-con{--align-self:center;}.elementor-15430 .elementor-element.elementor-element-b21a633{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-ad7d270{text-align:start;}.elementor-15430 .elementor-element.elementor-element-3b1d7d3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-15430 .elementor-element.elementor-element-7eb3555{--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;--align-items:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-7eb3555:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-7eb3555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37171fa );}.elementor-15430 .elementor-element.elementor-element-802aadf{--display:flex;--justify-content:center;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-802aadf.e-con{--align-self:center;}.elementor-15430 .elementor-element.elementor-element-db9b6aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15430 .elementor-element.elementor-element-b472aef{--display:flex;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-cb3614d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-cb3614d:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-cb3614d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://arosamountainlodge.ch/wp-content/uploads/2026/03/ml_familienspecial_header_familie_1-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-15430 .elementor-element.elementor-element-ccca06e{--display:flex;--overlay-opacity:0.75;--border-radius:0px 0px 0px 0px;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-15430 .elementor-element.elementor-element-ccca06e:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-ccca06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15430 .elementor-element.elementor-element-ccca06e::before, .elementor-15430 .elementor-element.elementor-element-ccca06e > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-ccca06e > .e-con-inner > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-ccca06e > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-ccca06e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-ccca06e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15430 .elementor-element.elementor-element-dd8c191{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15430 .elementor-element.elementor-element-509af87b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-15430 .elementor-element.elementor-element-7a81123{--display:flex;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-97829cf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15430 .elementor-element.elementor-element-53b0b84d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-13d62915{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-15430 .elementor-element.elementor-element-12475bb{--grid-columns:3;}.elementor-15430 .elementor-element.elementor-element-12475bb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15430 .elementor-element.elementor-element-12475bb .e-loop-item > .elementor-section, .elementor-15430 .elementor-element.elementor-element-12475bb .e-loop-item > .elementor-section > .elementor-container, .elementor-15430 .elementor-element.elementor-element-12475bb .e-loop-item > .e-con, .elementor-15430 .elementor-element.elementor-element-12475bb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15430 .elementor-element.elementor-element-2f2ca5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-2f2ca5e:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-2f2ca5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-37171fa );}.elementor-15430 .elementor-element.elementor-element-133d06a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-8b6b5e7{text-align:start;}.elementor-15430 .elementor-element.elementor-element-48deff6{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-48deff6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15430 .elementor-element.elementor-element-a26f5d0{text-align:center;}.elementor-15430 .elementor-element.elementor-element-eb40b35{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-15430 .elementor-element.elementor-element-eb40b35 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-15430 .elementor-element.elementor-element-eb40b35 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-15430 .elementor-element.elementor-element-54f5015{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-15430 .elementor-element.elementor-element-c56d8fa{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-c56d8fa:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-c56d8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://arosamountainlodge.ch/wp-content/uploads/2026/03/Weisshorngipfel.jpg");background-position:center center;background-size:cover;}.elementor-15430 .elementor-element.elementor-element-7a7001a{--display:flex;--overlay-opacity:0.75;--border-radius:0px 0px 0px 0px;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-15430 .elementor-element.elementor-element-7a7001a:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-7a7001a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15430 .elementor-element.elementor-element-7a7001a::before, .elementor-15430 .elementor-element.elementor-element-7a7001a > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-7a7001a > .e-con-inner > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-7a7001a > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-7a7001a > .e-con-inner > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-7a7001a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15430 .elementor-element.elementor-element-f9bf8d4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-15430 .elementor-element.elementor-element-6e61ed1{--display:flex;--overlay-opacity:0.75;--border-radius:0px 0px 0px 0px;--margin-top:-5rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15430 .elementor-element.elementor-element-6e61ed1:not(.elementor-motion-effects-element-type-background), .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-15430 .elementor-element.elementor-element-6e61ed1::before, .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-6e61ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15430 .elementor-element.elementor-element-50e9a89{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:center;}.elementor-15430 .elementor-element.elementor-element-cf6bf9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-15430 .elementor-element.elementor-element-e7ed07d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-d64091d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-15430 .elementor-element.elementor-element-56436f8{--grid-columns:4;}.elementor-15430 .elementor-element.elementor-element-56436f8 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-15430 .elementor-element.elementor-element-56436f8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-15430 .elementor-element.elementor-element-56436f8 .e-loop-item > .elementor-section, .elementor-15430 .elementor-element.elementor-element-56436f8 .e-loop-item > .elementor-section > .elementor-container, .elementor-15430 .elementor-element.elementor-element-56436f8 .e-loop-item > .e-con, .elementor-15430 .elementor-element.elementor-element-56436f8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-15430 .elementor-element.elementor-element-fdc553f{--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;--align-items:stretch;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-6f4ff78{--display:flex;--overlay-opacity:0.75;--border-radius:20px 20px 20px 20px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-6f4ff78::before, .elementor-15430 .elementor-element.elementor-element-6f4ff78 > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-6f4ff78 > .e-con-inner > .elementor-background-video-container::before, .elementor-15430 .elementor-element.elementor-element-6f4ff78 > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-6f4ff78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15430 .elementor-element.elementor-element-6f4ff78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15430 .elementor-element.elementor-element-fcdca07{--display:flex;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15430 .elementor-element.elementor-element-fcdca07.e-con{--align-self:center;}.elementor-15430 .elementor-element.elementor-element-e23ef58{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15430 .elementor-element.elementor-element-e6d4a38{text-align:start;}.elementor-15430 .elementor-element.elementor-element-aac2571{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}@media(min-width:768px){.elementor-15430 .elementor-element.elementor-element-2cc167d{--width:33.33%;}.elementor-15430 .elementor-element.elementor-element-597eb0a{--width:66.66%;}.elementor-15430 .elementor-element.elementor-element-802aadf{--width:66.66%;}.elementor-15430 .elementor-element.elementor-element-b472aef{--width:33.33%;}.elementor-15430 .elementor-element.elementor-element-ccca06e{--width:50%;}.elementor-15430 .elementor-element.elementor-element-48deff6{--width:959px;}.elementor-15430 .elementor-element.elementor-element-7a7001a{--width:50%;}.elementor-15430 .elementor-element.elementor-element-6e61ed1{--width:25%;}.elementor-15430 .elementor-element.elementor-element-6f4ff78{--width:33.33%;}.elementor-15430 .elementor-element.elementor-element-fcdca07{--width:66.66%;}}@media(max-width:1024px){.elementor-15430 .elementor-element.elementor-element-12475bb{--grid-columns:2;}.elementor-15430 .elementor-element.elementor-element-56436f8{--grid-columns:2;}}@media(max-width:767px){.elementor-15430 .elementor-element.elementor-element-12475bb{--grid-columns:1;}.elementor-15430 .elementor-element.elementor-element-56436f8{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-2cc167d */.elementor-15430 .elementor-element.elementor-element-2cc167d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b472aef */.elementor-15430 .elementor-element.elementor-element-b472aef {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f4ff78 */.elementor-15430 .elementor-element.elementor-element-6f4ff78 {
    overflow: hidden;
}/* End custom CSS */