.elementor-658 .elementor-element.elementor-element-7cc4bf8:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-7cc4bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/brasserie-mont-rouge-salle-interieure-haute-nendaz-valais.jpg");background-position:center center;background-size:cover;}.elementor-658 .elementor-element.elementor-element-7cc4bf8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #171717 60%, #00000000 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-7cc4bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-658 .elementor-element.elementor-element-1bcdd75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-658 .elementor-element.elementor-element-4f4d7b5{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-widget-container{text-align:left;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.4em;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon i{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon svg{fill:#B51F21;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover{background-color:#B51F21;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-3783ca4{text-align:center;}.elementor-658 .elementor-element.elementor-element-3783ca4 img{width:300px;}.elementor-658 .elementor-element.elementor-element-78adea4 .elementor-button{background-color:#B51F21;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-658 .elementor-element.elementor-element-78adea4 .elementor-button:hover, .elementor-658 .elementor-element.elementor-element-78adea4 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-78adea4 .elementor-button:hover svg, .elementor-658 .elementor-element.elementor-element-78adea4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-7d2b30d{--divider-border-style:solid;--divider-color:#444444;--divider-border-width:1px;}.elementor-658 .elementor-element.elementor-element-7d2b30d .elementor-divider-separator{width:100%;}.elementor-658 .elementor-element.elementor-element-7d2b30d .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-658 .elementor-element.elementor-element-f7bb4c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-658 .elementor-element.elementor-element-f7bb4c5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-a6de74d{margin-top:100px;margin-bottom:120px;}.elementor-658 .elementor-element.elementor-element-63885b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-658 .elementor-element.elementor-element-14f12f2{text-align:center;}.elementor-658 .elementor-element.elementor-element-14f12f2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 120px 0px 120px;}.elementor-658 .elementor-element.elementor-element-54e8694{text-align:center;}.elementor-658 .elementor-element.elementor-element-54e8694 .elementor-heading-title{font-size:18px;line-height:1.5em;color:#DBDBDB;}.elementor-658 .elementor-element.elementor-element-ecb7611 .elementor-button{background-color:#B51F21;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-658 .elementor-element.elementor-element-ecb7611 .elementor-button:hover, .elementor-658 .elementor-element.elementor-element-ecb7611 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-ecb7611{width:auto;max-width:auto;}.elementor-658 .elementor-element.elementor-element-ecb7611 .elementor-button:hover svg, .elementor-658 .elementor-element.elementor-element-ecb7611 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-4561862 .elementor-button{background-color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;fill:#B51F21;color:#B51F21;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-658 .elementor-element.elementor-element-4561862 .elementor-button:hover, .elementor-658 .elementor-element.elementor-element-4561862 .elementor-button:focus{background-color:#B51F21;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-4561862{width:auto;max-width:auto;}.elementor-658 .elementor-element.elementor-element-4561862 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-658 .elementor-element.elementor-element-4561862 .elementor-button:hover svg, .elementor-658 .elementor-element.elementor-element-4561862 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-e7c8f9f:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-e7c8f9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/fond-02.png");background-position:bottom center;background-size:20% auto;}.elementor-658 .elementor-element.elementor-element-e7c8f9f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFFD4 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-e7c8f9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 80px 0px;}.elementor-658 .elementor-element.elementor-element-b47866d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-658 .elementor-element.elementor-element-534a29f{text-align:center;}.elementor-658 .elementor-element.elementor-element-534a29f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B51F21;}.elementor-658 .elementor-element.elementor-element-a653aec{text-align:center;}.elementor-658 .elementor-element.elementor-element-a653aec .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-658 .elementor-element.elementor-element-632f1a2{text-align:center;}.elementor-658 .elementor-element.elementor-element-632f1a2 .elementor-heading-title{line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-b8606f6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-658 .elementor-element.elementor-element-b8606f6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-658 .elementor-element.elementor-element-b8606f6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-658 .elementor-element.elementor-element-1af77b1:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-1af77b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-658 .elementor-element.elementor-element-1af77b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-658 .elementor-element.elementor-element-1af77b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-ef8ba2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated, .elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated > .elementor-background-overlay, .elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-7567131 img{width:60px;}.elementor-658 .elementor-element.elementor-element-3e97bff{text-align:center;}.elementor-658 .elementor-element.elementor-element-3e97bff .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-658 .elementor-element.elementor-element-b0cf6d2{text-align:center;}.elementor-658 .elementor-element.elementor-element-b0cf6d2 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-9ff35b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated, .elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-f605bf2 img{width:60px;}.elementor-658 .elementor-element.elementor-element-988e23b{text-align:center;}.elementor-658 .elementor-element.elementor-element-988e23b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-c59b6f1{text-align:center;}.elementor-658 .elementor-element.elementor-element-c59b6f1 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-a6348ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-element-populated, .elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-element-populated > .elementor-background-overlay, .elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-3ab5e89 img{width:60px;}.elementor-658 .elementor-element.elementor-element-aeb65f0{text-align:center;}.elementor-658 .elementor-element.elementor-element-aeb65f0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-eb6f483{text-align:center;}.elementor-658 .elementor-element.elementor-element-eb6f483 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-287e2a2:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-287e2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/fond-02.png");background-position:bottom center;background-size:20% auto;}.elementor-658 .elementor-element.elementor-element-287e2a2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFFD4 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-287e2a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-658 .elementor-element.elementor-element-a6dc020 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-658 .elementor-element.elementor-element-434a09f{text-align:center;}.elementor-658 .elementor-element.elementor-element-434a09f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B51F21;}.elementor-658 .elementor-element.elementor-element-b0fe234{text-align:center;}.elementor-658 .elementor-element.elementor-element-b0fe234 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title:before, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title:after, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-content, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tabs-content-wrapper{border-width:1px;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-mobile-title, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-desktop-title.elementor-active, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title:before, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title:after, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-content, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tabs-content-wrapper{border-color:#E4E4E4;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title, .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title a{color:#000000;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title.elementor-active,
					 .elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title.elementor-active a{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-content{color:#000000;font-size:15px;line-height:1.6em;}.elementor-658 .elementor-element.elementor-element-f4f084b:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-f4f084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/filet-gibier-sauce-chasseur-poire-pochee-restaurant-mont-rouge-haute-nendaz.jpg");background-position:center center;background-size:cover;}.elementor-658 .elementor-element.elementor-element-f4f084b > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-f4f084b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 125px 0px;}.elementor-658 .elementor-element.elementor-element-015f0e3{text-align:center;}.elementor-658 .elementor-element.elementor-element-015f0e3 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 320px 0px 320px;}.elementor-658 .elementor-element.elementor-element-7d82d7d{text-align:center;}.elementor-658 .elementor-element.elementor-element-7d82d7d .elementor-heading-title{font-size:20px;line-height:1.4em;color:#DBDBDB;}.elementor-658 .elementor-element.elementor-element-731d620 .elementor-button{background-color:#B51F21;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-658 .elementor-element.elementor-element-731d620 .elementor-button:hover, .elementor-658 .elementor-element.elementor-element-731d620 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-731d620 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-731d620 .elementor-button:hover svg, .elementor-658 .elementor-element.elementor-element-731d620 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-8c50042{padding:80px 0px 80px 0px;}.elementor-658 .elementor-element.elementor-element-fc41bd8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-658 .elementor-element.elementor-element-21bf3c8 img{width:1000px;}.elementor-658 .elementor-element.elementor-element-12b93b8 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-658 .elementor-element.elementor-element-ad9a4bf .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B51F21;}.elementor-658 .elementor-element.elementor-element-ce0e19d .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-658 .elementor-element.elementor-element-3d6d17c{text-align:justify;}.elementor-658 .elementor-element.elementor-element-3d6d17c .elementor-heading-title{line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-e6c53ac{text-align:justify;}.elementor-658 .elementor-element.elementor-element-e6c53ac .elementor-heading-title{line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-icon i{color:#B51F21;transition:color 0.3s;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-icon svg{fill:#B51F21;transition:fill 0.3s;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#B51F21;}.elementor-658 .elementor-element.elementor-element-8486605{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-item > a{font-weight:600;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-658 .elementor-element.elementor-element-8486605 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-658 .elementor-element.elementor-element-5d73f06{text-align:justify;}.elementor-658 .elementor-element.elementor-element-5d73f06 .elementor-heading-title{line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-714c9b7 .elementor-button{background-color:#B51F21;font-size:12px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-658 .elementor-element.elementor-element-714c9b7 .elementor-button:hover, .elementor-658 .elementor-element.elementor-element-714c9b7 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-714c9b7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-714c9b7 .elementor-button:hover svg, .elementor-658 .elementor-element.elementor-element-714c9b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-2a88ed5:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-2a88ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/salle-restaurant-mont-rouge-interieur-chalet-haute-nendaz.jpg");background-position:center center;background-size:cover;}.elementor-658 .elementor-element.elementor-element-2a88ed5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #171717 60%, #00000000 100%);opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-2a88ed5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 160px 0px;}.elementor-658 .elementor-element.elementor-element-de6eeb2{text-align:center;}.elementor-658 .elementor-element.elementor-element-de6eeb2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:3px;color:#B51F21;}.elementor-658 .elementor-element.elementor-element-f5c65e5{text-align:center;}.elementor-658 .elementor-element.elementor-element-f5c65e5 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 180px 0px 180px;}.elementor-658 .elementor-element.elementor-element-d008647{text-align:center;}.elementor-658 .elementor-element.elementor-element-d008647 .elementor-heading-title{font-size:16px;line-height:1.4em;color:#DBDBDB;}.elementor-658 .elementor-element.elementor-element-5f5aab5{margin-top:-80px;margin-bottom:0px;}.elementor-658 .elementor-element.elementor-element-2ac13b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-658 .elementor-element.elementor-element-2ac13b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated{box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:80px 80px 80px 80px;}.elementor-658 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-ccb1edf .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;}.elementor-658 .elementor-element.elementor-element-49aa9cc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-658 .elementor-element.elementor-element-49aa9cc .elementor-divider-separator{width:100%;}.elementor-658 .elementor-element.elementor-element-49aa9cc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-658 .elementor-element.elementor-element-bb2d2ca{text-align:justify;}.elementor-658 .elementor-element.elementor-element-bb2d2ca .elementor-heading-title{line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-64e1685{text-align:justify;}.elementor-658 .elementor-element.elementor-element-64e1685 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-dbf435c{text-align:justify;}.elementor-658 .elementor-element.elementor-element-dbf435c .elementor-heading-title{font-weight:600;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-57498c9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-658 .elementor-element.elementor-element-57498c9.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-57498c9.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-57498c9.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-658 .elementor-element.elementor-element-57498c9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon{font-size:22px;padding:14px;}.elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title, .elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-57498c9 .elementor-icon-box-description{line-height:1.6em;}.elementor-658 .elementor-element.elementor-element-8a69d06 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-658 .elementor-element.elementor-element-8a69d06.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-8a69d06.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-8a69d06.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-658 .elementor-element.elementor-element-8a69d06.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon{font-size:22px;padding:14px;}.elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title, .elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-description{line-height:1.6em;}.elementor-658 .elementor-element.elementor-element-df9b097 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-658 .elementor-element.elementor-element-df9b097.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-df9b097.elementor-view-framed .elementor-icon, .elementor-658 .elementor-element.elementor-element-df9b097.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-658 .elementor-element.elementor-element-df9b097.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon{font-size:22px;padding:14px;}.elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title, .elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title{color:#B51F21;}.elementor-658 .elementor-element.elementor-element-df9b097 .elementor-icon-box-description{line-height:1.6em;}.elementor-658 .elementor-element.elementor-element-7acb2db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B51F21;background-image:url("https://www.mont-rouge.ch/wp-content/uploads/2026/06/fond-01.png");background-position:center center;background-size:50% auto;}.elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-element-populated >  .elementor-background-overlay{background-color:#B51F21;opacity:0.8;}.elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:80px 80px 80px 80px;}.elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-658 .elementor-element.elementor-element-c7bfdd9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-5cf7981{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-658 .elementor-element.elementor-element-5cf7981 .elementor-divider-separator{width:100%;}.elementor-658 .elementor-element.elementor-element-5cf7981 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-658 .elementor-element.elementor-element-ffa29ae > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 80px 0px 80px;}.elementor-658 .elementor-element.elementor-element-ffa29ae{text-align:center;}.elementor-658 .elementor-element.elementor-element-ffa29ae .elementor-heading-title{font-size:11px;line-height:1.4em;color:#FFFFFF;}.elementor-658 .elementor-element.elementor-element-a9e062d{margin-top:50px;margin-bottom:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-658 .elementor-element.elementor-element-d407b37{width:45%;}.elementor-658 .elementor-element.elementor-element-12b93b8{width:55%;}}@media(max-width:1024px){.elementor-658 .elementor-element.elementor-element-a6de74d{margin-top:50px;margin-bottom:50px;}.elementor-658 .elementor-element.elementor-element-14f12f2 > .elementor-widget-container{padding:0px 140px 0px 140px;}.elementor-658 .elementor-element.elementor-element-14f12f2 .elementor-heading-title{font-size:34px;}.elementor-658 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-658 .elementor-element.elementor-element-e7c8f9f{padding:40px 0px 50px 0px;}.elementor-658 .elementor-element.elementor-element-a653aec .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-1af77b1{padding:50px 0px 50px 0px;}.elementor-658 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-658 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-658 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-a6348ed > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-658 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-658 .elementor-element.elementor-element-287e2a2{padding:50px 0px 50px 0px;}.elementor-658 .elementor-element.elementor-element-b0fe234 .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-f4f084b{padding:50px 0px 50px 0px;}.elementor-658 .elementor-element.elementor-element-015f0e3 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-658 .elementor-element.elementor-element-015f0e3 .elementor-heading-title{font-size:34px;}.elementor-658 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-658 .elementor-element.elementor-element-8c50042{padding:50px 0px 50px 0px;}.elementor-658 .elementor-element.elementor-element-12b93b8 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-658 .elementor-element.elementor-element-ce0e19d .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-2a88ed5{padding:50px 0px 110px 0px;}.elementor-658 .elementor-element.elementor-element-f5c65e5 .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-658 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-658 .elementor-element.elementor-element-8d09b86{width:var( --container-widget-width, 751px );max-width:751px;--container-widget-width:751px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-658 .elementor-element.elementor-element-14f12f2 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-658 .elementor-element.elementor-element-14f12f2 .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-658 .elementor-element.elementor-element-ecb7611 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-658 .elementor-element.elementor-element-4561862 > .elementor-widget-container{margin:10px 40px 0px 40px;}.elementor-658 .elementor-element.elementor-element-534a29f{text-align:center;}.elementor-658 .elementor-element.elementor-element-534a29f .elementor-heading-title{font-size:12px;}.elementor-658 .elementor-element.elementor-element-a653aec{text-align:center;}.elementor-658 .elementor-element.elementor-element-a653aec .elementor-heading-title{font-size:24px;}.elementor-658 .elementor-element.elementor-element-3e97bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-658 .elementor-element.elementor-element-988e23b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-aeb65f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-658 .elementor-element.elementor-element-434a09f{text-align:center;}.elementor-658 .elementor-element.elementor-element-434a09f .elementor-heading-title{font-size:12px;}.elementor-658 .elementor-element.elementor-element-b0fe234{text-align:center;}.elementor-658 .elementor-element.elementor-element-b0fe234 .elementor-heading-title{font-size:24px;}.elementor-658 .elementor-element.elementor-element-5b45e5e .elementor-tab-title{line-height:2.2em;}.elementor-658 .elementor-element.elementor-element-015f0e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-658 .elementor-element.elementor-element-015f0e3 .elementor-heading-title{font-size:28px;}.elementor-658 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-658 .elementor-element.elementor-element-d407b37 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-658 .elementor-element.elementor-element-12b93b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-658 .elementor-element.elementor-element-ad9a4bf{text-align:center;}.elementor-658 .elementor-element.elementor-element-ad9a4bf .elementor-heading-title{font-size:12px;}.elementor-658 .elementor-element.elementor-element-ce0e19d{text-align:center;}.elementor-658 .elementor-element.elementor-element-ce0e19d .elementor-heading-title{font-size:24px;}.elementor-658 .elementor-element.elementor-element-de6eeb2 .elementor-heading-title{font-size:12px;}.elementor-658 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 30px 40px 30px;}.elementor-658 .elementor-element.elementor-element-ccb1edf{text-align:center;}.elementor-658 .elementor-element.elementor-element-7acb2db > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 30px 40px 30px;}.elementor-658 .elementor-element.elementor-element-c7bfdd9{text-align:center;}.elementor-658 .elementor-element.elementor-element-ffa29ae > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-658 .elementor-element.elementor-element-ffa29ae{text-align:center;}}@media(min-width:1025px){.elementor-658 .elementor-element.elementor-element-7cc4bf8:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-7cc4bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-658 .elementor-element.elementor-element-f4f084b:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-f4f084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-658 .elementor-element.elementor-element-2a88ed5:not(.elementor-motion-effects-element-type-background), .elementor-658 .elementor-element.elementor-element-2a88ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}