.elementor-682 .elementor-element.elementor-element-7cc4bf8:not(.elementor-motion-effects-element-type-background), .elementor-682 .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/mille-feuilles-dessert-restaurant-mont-rouge-haute-nendaz.jpg");background-position:center center;background-size:cover;}.elementor-682 .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-682 .elementor-element.elementor-element-7cc4bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-682 .elementor-element.elementor-element-1bcdd75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-4f4d7b5{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-widget-container{text-align:left;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.4em;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon i{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon svg{fill:#B51F21;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover{background-color:#B51F21;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-4f4d7b5 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-3783ca4{text-align:center;}.elementor-682 .elementor-element.elementor-element-3783ca4 img{width:300px;}.elementor-682 .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-682 .elementor-element.elementor-element-78adea4 .elementor-button:hover, .elementor-682 .elementor-element.elementor-element-78adea4 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-78adea4 .elementor-button:hover svg, .elementor-682 .elementor-element.elementor-element-78adea4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-7d2b30d{--divider-border-style:solid;--divider-color:#444444;--divider-border-width:1px;}.elementor-682 .elementor-element.elementor-element-7d2b30d .elementor-divider-separator{width:100%;}.elementor-682 .elementor-element.elementor-element-7d2b30d .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-682 .elementor-element.elementor-element-c6ce544{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-item > a{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-682 .elementor-element.elementor-element-c6ce544 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-a6de74d{margin-top:100px;margin-bottom:120px;}.elementor-682 .elementor-element.elementor-element-63885b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-682 .elementor-element.elementor-element-14f12f2{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 60px 0px 60px;}.elementor-682 .elementor-element.elementor-element-54e8694{text-align:center;}.elementor-682 .elementor-element.elementor-element-54e8694 .elementor-heading-title{font-size:18px;line-height:1.5em;color:#DBDBDB;}.elementor-682 .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-682 .elementor-element.elementor-element-ecb7611 .elementor-button:hover, .elementor-682 .elementor-element.elementor-element-ecb7611 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-ecb7611{width:auto;max-width:auto;}.elementor-682 .elementor-element.elementor-element-ecb7611 .elementor-button:hover svg, .elementor-682 .elementor-element.elementor-element-ecb7611 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-682 .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-682 .elementor-element.elementor-element-4561862 .elementor-button:hover, .elementor-682 .elementor-element.elementor-element-4561862 .elementor-button:focus{background-color:#B51F21;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-4561862{width:auto;max-width:auto;}.elementor-682 .elementor-element.elementor-element-4561862 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-682 .elementor-element.elementor-element-4561862 .elementor-button:hover svg, .elementor-682 .elementor-element.elementor-element-4561862 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-e7c8f9f:not(.elementor-motion-effects-element-type-background), .elementor-682 .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-682 .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-682 .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-682 .elementor-element.elementor-element-b47866d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-534a29f{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-a653aec{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-632f1a2 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-682 .elementor-element.elementor-element-632f1a2{text-align:center;}.elementor-682 .elementor-element.elementor-element-632f1a2 .elementor-heading-title{line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-a59f242 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 160px 0px 160px;}.elementor-682 .elementor-element.elementor-element-a59f242{text-align:center;}.elementor-682 .elementor-element.elementor-element-a59f242 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#B51F21;}.elementor-682 .elementor-element.elementor-element-0945ee2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-682 .elementor-element.elementor-element-0945ee2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-682 .elementor-element.elementor-element-0945ee2{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-682 .elementor-element.elementor-element-1af77b1:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-1af77b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-682 .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-682 .elementor-element.elementor-element-1af77b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-ef8ba2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-ef8ba2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-682 .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-682 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated, .elementor-682 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated > .elementor-background-overlay, .elementor-682 .elementor-element.elementor-element-ef8ba2f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-7567131 img{width:60px;}.elementor-682 .elementor-element.elementor-element-3e97bff{text-align:center;}.elementor-682 .elementor-element.elementor-element-3e97bff .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-682 .elementor-element.elementor-element-b0cf6d2{text-align:center;}.elementor-682 .elementor-element.elementor-element-b0cf6d2 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-9ff35b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-682 .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-682 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated, .elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-f605bf2 img{width:60px;}.elementor-682 .elementor-element.elementor-element-988e23b{text-align:center;}.elementor-682 .elementor-element.elementor-element-988e23b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-c59b6f1{text-align:center;}.elementor-682 .elementor-element.elementor-element-c59b6f1 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-a6348ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-682 .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 30px 40px 30px;}.elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-element-populated, .elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-element-populated > .elementor-background-overlay, .elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-3ab5e89 img{width:60px;}.elementor-682 .elementor-element.elementor-element-aeb65f0{text-align:center;}.elementor-682 .elementor-element.elementor-element-aeb65f0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-eb6f483{text-align:center;}.elementor-682 .elementor-element.elementor-element-eb6f483 .elementor-heading-title{font-size:14px;line-height:1.4em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-79d114b:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-79d114b > .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-682 .elementor-element.elementor-element-79d114b > .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-682 .elementor-element.elementor-element-79d114b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-682 .elementor-element.elementor-element-61fca54 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-6cdb59c{text-align:center;}.elementor-682 .elementor-element.elementor-element-6cdb59c .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-682 .elementor-element.elementor-element-37f015f{text-align:center;}.elementor-682 .elementor-element.elementor-element-37f015f .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title:before, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title:after, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-content, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tabs-content-wrapper{border-width:1px;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-mobile-title, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-desktop-title.elementor-active, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title:before, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title:after, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-content, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tabs-content-wrapper{border-color:#E4E4E4;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title, .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title a{color:#000000;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title.elementor-active,
					 .elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title.elementor-active a{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title{font-family:"Josefin Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-content{color:#000000;font-size:15px;line-height:1.6em;}.elementor-682 .elementor-element.elementor-element-f4f084b:not(.elementor-motion-effects-element-type-background), .elementor-682 .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/selle-chevreuil-plat-gastronomique-restaurant-mont-rouge-haute-nendaz.jpg");background-position:center center;background-size:cover;}.elementor-682 .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-682 .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-682 .elementor-element.elementor-element-015f0e3{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 280px 0px 280px;}.elementor-682 .elementor-element.elementor-element-7d82d7d{text-align:center;}.elementor-682 .elementor-element.elementor-element-7d82d7d .elementor-heading-title{font-size:20px;line-height:1.4em;color:#DBDBDB;}.elementor-682 .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-682 .elementor-element.elementor-element-731d620 .elementor-button:hover, .elementor-682 .elementor-element.elementor-element-731d620 .elementor-button:focus{background-color:#791516;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-731d620 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-731d620 .elementor-button:hover svg, .elementor-682 .elementor-element.elementor-element-731d620 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-73074f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-682 .elementor-element.elementor-element-73074f6{padding:50px 50px 50px 0px;}.elementor-682 .elementor-element.elementor-element-c8cb766 > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-682 .elementor-element.elementor-element-4220b19 .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-682 .elementor-element.elementor-element-7c494dd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-682 .elementor-element.elementor-element-c3522db{text-align:justify;}.elementor-682 .elementor-element.elementor-element-c3522db .elementor-heading-title{line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-3f0e8bd{--spacer-size:50px;}.elementor-682 .elementor-element.elementor-element-ea22429{text-align:justify;}.elementor-682 .elementor-element.elementor-element-ea22429 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;color:#B51F21;}.elementor-682 .elementor-element.elementor-element-a571964 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-a571964{text-align:end;}.elementor-682 .elementor-element.elementor-element-a571964 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-21bf3c8 img{width:2000px;}.elementor-682 .elementor-element.elementor-element-2a88ed5:not(.elementor-motion-effects-element-type-background), .elementor-682 .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-682 .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-682 .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-682 .elementor-element.elementor-element-de6eeb2{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-f5c65e5{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 180px 0px 180px;}.elementor-682 .elementor-element.elementor-element-d008647{text-align:center;}.elementor-682 .elementor-element.elementor-element-d008647 .elementor-heading-title{font-size:16px;line-height:1.4em;color:#DBDBDB;}.elementor-682 .elementor-element.elementor-element-5f5aab5{margin-top:-80px;margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-2ac13b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .elementor-element.elementor-element-2ac13b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-682 .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-682 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-ccb1edf .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;}.elementor-682 .elementor-element.elementor-element-49aa9cc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-682 .elementor-element.elementor-element-49aa9cc .elementor-divider-separator{width:100%;}.elementor-682 .elementor-element.elementor-element-49aa9cc .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-682 .elementor-element.elementor-element-bb2d2ca{text-align:justify;}.elementor-682 .elementor-element.elementor-element-bb2d2ca .elementor-heading-title{line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-64e1685{text-align:justify;}.elementor-682 .elementor-element.elementor-element-64e1685 .elementor-heading-title{font-size:13px;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-1077bfb{text-align:justify;}.elementor-682 .elementor-element.elementor-element-1077bfb .elementor-heading-title{font-weight:600;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-57498c9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-682 .elementor-element.elementor-element-57498c9.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-57498c9.elementor-view-framed .elementor-icon, .elementor-682 .elementor-element.elementor-element-57498c9.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-682 .elementor-element.elementor-element-57498c9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon{font-size:22px;padding:14px;}.elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon-box-title{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-57498c9 .elementor-icon-box-description{line-height:1.6em;}.elementor-682 .elementor-element.elementor-element-8a69d06 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-682 .elementor-element.elementor-element-8a69d06.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-8a69d06.elementor-view-framed .elementor-icon, .elementor-682 .elementor-element.elementor-element-8a69d06.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-682 .elementor-element.elementor-element-8a69d06.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon{font-size:22px;padding:14px;}.elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-title{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-8a69d06 .elementor-icon-box-description{line-height:1.6em;}.elementor-682 .elementor-element.elementor-element-df9b097 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-682 .elementor-element.elementor-element-df9b097.elementor-view-stacked .elementor-icon{background-color:#B51F21;fill:#FFFFFF;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-df9b097.elementor-view-framed .elementor-icon, .elementor-682 .elementor-element.elementor-element-df9b097.elementor-view-default .elementor-icon{fill:#B51F21;color:#B51F21;border-color:#B51F21;}.elementor-682 .elementor-element.elementor-element-df9b097.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon{font-size:22px;padding:14px;}.elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title, .elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title a{font-weight:600;line-height:1.4em;}.elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon-box-title{color:#B51F21;}.elementor-682 .elementor-element.elementor-element-df9b097 .elementor-icon-box-description{line-height:1.6em;}.elementor-682 .elementor-element.elementor-element-7acb2db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-682 .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-682 .elementor-element.elementor-element-7acb2db > .elementor-element-populated >  .elementor-background-overlay{background-color:#B51F21;opacity:0.8;}.elementor-682 .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-682 .elementor-element.elementor-element-7acb2db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-682 .elementor-element.elementor-element-c7bfdd9 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:24px;line-height:1.2em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-5cf7981{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-682 .elementor-element.elementor-element-5cf7981 .elementor-divider-separator{width:100%;}.elementor-682 .elementor-element.elementor-element-5cf7981 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-682 .elementor-element.elementor-element-ffa29ae > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 80px 0px 80px;}.elementor-682 .elementor-element.elementor-element-ffa29ae{text-align:center;}.elementor-682 .elementor-element.elementor-element-ffa29ae .elementor-heading-title{font-size:11px;line-height:1.4em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-a9e062d{margin-top:50px;margin-bottom:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-682 .elementor-element.elementor-element-a6de74d{margin-top:50px;margin-bottom:50px;}.elementor-682 .elementor-element.elementor-element-14f12f2 > .elementor-widget-container{padding:0px 140px 0px 140px;}.elementor-682 .elementor-element.elementor-element-14f12f2 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-e7c8f9f{padding:40px 0px 50px 0px;}.elementor-682 .elementor-element.elementor-element-a653aec .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-632f1a2 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-682 .elementor-element.elementor-element-a59f242 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-682 .elementor-element.elementor-element-1af77b1{padding:50px 0px 50px 0px;}.elementor-682 .elementor-element.elementor-element-ef8ba2f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-682 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-682 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-a6348ed > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-682 .elementor-element.elementor-element-aeb65f0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-682 .elementor-element.elementor-element-79d114b{padding:50px 0px 50px 0px;}.elementor-682 .elementor-element.elementor-element-37f015f .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-f4f084b{padding:50px 0px 50px 0px;}.elementor-682 .elementor-element.elementor-element-015f0e3 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-682 .elementor-element.elementor-element-015f0e3 .elementor-heading-title{font-size:34px;}.elementor-682 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-682 .elementor-element.elementor-element-73074f6{padding:50px 50px 50px 50px;}.elementor-682 .elementor-element.elementor-element-c8cb766 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-7c494dd .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-3f0e8bd{--spacer-size:30px;}.elementor-682 .elementor-element.elementor-element-4d02684 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-2a88ed5{padding:50px 0px 110px 0px;}.elementor-682 .elementor-element.elementor-element-f5c65e5 .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-682 .elementor-element.elementor-element-2ac13b2 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-682 .elementor-element.elementor-element-7acb2db > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-682 .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-682 .elementor-element.elementor-element-14f12f2 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-682 .elementor-element.elementor-element-14f12f2 .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-54e8694 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-682 .elementor-element.elementor-element-ecb7611 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-682 .elementor-element.elementor-element-4561862 > .elementor-widget-container{margin:10px 40px 0px 40px;}.elementor-682 .elementor-element.elementor-element-534a29f{text-align:center;}.elementor-682 .elementor-element.elementor-element-534a29f .elementor-heading-title{font-size:12px;}.elementor-682 .elementor-element.elementor-element-a653aec{text-align:center;}.elementor-682 .elementor-element.elementor-element-a653aec .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-632f1a2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-a59f242 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-a59f242{text-align:center;}.elementor-682 .elementor-element.elementor-element-a59f242 .elementor-heading-title{font-size:18px;}.elementor-682 .elementor-element.elementor-element-3e97bff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-b0cf6d2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-9ff35b9 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-682 .elementor-element.elementor-element-988e23b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-c59b6f1 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-aeb65f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-eb6f483 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-682 .elementor-element.elementor-element-6cdb59c{text-align:center;}.elementor-682 .elementor-element.elementor-element-6cdb59c .elementor-heading-title{font-size:12px;}.elementor-682 .elementor-element.elementor-element-37f015f{text-align:center;}.elementor-682 .elementor-element.elementor-element-37f015f .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-956b63d .elementor-tab-title{line-height:2.2em;}.elementor-682 .elementor-element.elementor-element-015f0e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-015f0e3 .elementor-heading-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-7d82d7d > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-682 .elementor-element.elementor-element-73074f6{padding:50px 20px 50px 20px;}.elementor-682 .elementor-element.elementor-element-4220b19{text-align:center;}.elementor-682 .elementor-element.elementor-element-4220b19 .elementor-heading-title{font-size:12px;}.elementor-682 .elementor-element.elementor-element-7c494dd{text-align:center;}.elementor-682 .elementor-element.elementor-element-7c494dd .elementor-heading-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-de6eeb2 .elementor-heading-title{font-size:12px;}.elementor-682 .elementor-element.elementor-element-d008647 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .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-682 .elementor-element.elementor-element-ccb1edf{text-align:center;}.elementor-682 .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-682 .elementor-element.elementor-element-c7bfdd9{text-align:center;}.elementor-682 .elementor-element.elementor-element-ffa29ae > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-682 .elementor-element.elementor-element-ffa29ae{text-align:center;}}@media(min-width:768px){.elementor-682 .elementor-element.elementor-element-c8cb766{width:40%;}.elementor-682 .elementor-element.elementor-element-4d02684{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-682 .elementor-element.elementor-element-c8cb766{width:100%;}.elementor-682 .elementor-element.elementor-element-4d02684{width:100%;}}@media(min-width:1025px){.elementor-682 .elementor-element.elementor-element-7cc4bf8:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-7cc4bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-682 .elementor-element.elementor-element-f4f084b:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-f4f084b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-682 .elementor-element.elementor-element-2a88ed5:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-2a88ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}