@charset "UTF-8";
@keyframes linkAnim{from{transform:translateX(0%)}to{transform:translateX(210%)}}@keyframes openMenu{from{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes closeMenu{from{transform:translateY(0%)}to{transform:translateY(100%)}}@keyframes revealAnim{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0px);opacity:1}}@keyframes slideIn{0%{opacity:0}100%{opacity:1}}@keyframes slideOut{0%{opacity:1}100%{opacity:0}}@keyframes slideInNext{0%{opacity:0;transform:translateY(300px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideOutNext{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-300px)}}@keyframes slideInPrev{0%{opacity:0;transform:translateY(-300px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideOutPrev{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(300px)}}@keyframes animLink{0%{right:0px}50%{right:-105%}100%{right:0px}}.t-m{margin:320px}.t-m-top{margin-top:320px}.t-m-bottom{margin-bottom:320px}.t-m-left{margin-left:320px}.t-m-right{margin-right:320px}.g-m{margin:160px}.g-m-top{margin-top:160px}.g-m-bottom{margin-bottom:160px}.g-m-left{margin-left:160px}.g-m-right{margin-right:160px}.u-m{margin:80px}.u-m-top{margin-top:80px}.u-m-bottom{margin-bottom:80px}.u-m-left{margin-left:80px}.u-m-right{margin-right:80px}.h-m{margin:40px}.h-m-top{margin-top:40px}.h-m-bottom{margin-bottom:40px}.h-m-left{margin-left:40px}.h-m-right{margin-right:40px}.b-m{margin:32px}.b-m-top{margin-top:32px}.b-m-bottom{margin-bottom:32px}.b-m-left{margin-left:32px}.b-m-right{margin-right:32px}.m{margin:24px}.m-top{margin-top:24px}.m-bottom{margin-bottom:24px}.m-left{margin-left:24px}.m-right{margin-right:24px}.x-m{margin:8px}.x-m-top{margin-top:8px}.x-m-bottom{margin-bottom:8px}.x-m-left{margin-left:8px}.x-m-right{margin-right:8px}.s-m{margin:16px}.s-m-top{margin-top:16px}.s-m-bottom{margin-bottom:16px}.s-m-left{margin-left:16px}.s-m-right{margin-right:16px}.no-m{margin:0 !important}.no-m-top{padding-top:0px}.no-m-bottom{padding-bottom:0px}.no-m-left{padding-left:0px}.no-m-right{padding-right:0px}.u-p{padding:80px}.u-p-top{padding-top:80px}.u-p-bottom{padding-bottom:80px}.u-p-left{padding-left:80px}.u-p-right{padding-right:80px}.h-p{padding:40px}.h-p-top{padding-top:40px}.h-p-bottom{padding-bottom:40px}.h-p-left{padding-left:40px}.h-p-right{padding-right:40px}.b-p{padding:32px}.b-p-top{padding-top:32px}.b-p-bottom{padding-bottom:32px}.b-p-left{padding-left:32px}.b-p-right{padding-right:32px}.p{padding:24px}.p-top{padding-top:24px}.p-bottom{padding-bottom:24px}.p-left{padding-left:24px}.p-right{padding-right:24px}.s-p{padding:16px}.s-p-top{padding-top:16px}.s-p-bottom{padding-bottom:16px}.s-p-left{padding-left:16px}.s-p-right{padding-right:16px}.x-p{padding:8px}.x-p-top{padding-top:8px}.x-p-bottom{padding-bottom:8px}.x-p-left{padding-left:8px}.x-p-right{padding-right:8px}.t-m-vw{margin:32vh}.t-m-vw-top{margin-top:32vh}.t-m-vw-bottom{margin-bottom:32vh}.t-m-vw-left{margin-left:32vh}.t-m-vw-right{margin-right:32vh}.m-m-vw{margin:16vh}.m-m-vw-top{margin-top:16vh}.m-m-vw-bottom{margin-bottom:16vh}.m-m-vw-left{margin-left:16vh}.m-m-vw-right{margin-right:16vh}.g-m-vw{margin:8vh}.g-m-vw-top{margin-top:8vh}.g-m-vw-bottom{margin-bottom:8vh}.g-m-vw-left{margin-left:8vh}.g-m-vw-right{margin-right:8vh}.u-m-vw{margin:5.56vh}.u-m-vw-top{margin-top:5.56vh}.u-m-vw-bottom{margin-bottom:5.56vh}.u-m-vw-left{margin-left:5.56vh}.u-m-vw-right{margin-right:5.56vh}.h-m-vw{margin:2.78vh}.h-m-vw-top{margin-top:2.78vh}.h-m-vw-bottom{margin-bottom:2.78vh}.h-m-vw-left{margin-left:2.78vh}.h-m-vw-right{margin-right:2.78vh}.b-m-vw{margin:2.22vh}.b-m-vw-top{margin-top:2.22vh}.b-m-vw-bottom{margin-bottom:2.22vh}.b-m-vw-left{margin-left:2.22vh}.b-m-vw-right{margin-right:2.22vh}.m-vw{margin:1.67vh}.m-vw-top{margin-top:1.67vh}.m-vw-bottom{margin-bottom:1.67vh}.m-vw-left{margin-left:1.67vh}.m-vw-right{margin-right:1.67vh}.x-m-vw{margin:0.56vh}.x-m-vw-top{margin-top:0.56vh}.x-m-vw-bottom{margin-bottom:0.56vh}.x-m-vw-left{margin-left:0.56vh}.x-m-vw-right{margin-right:0.56vh}.s-m-vw{margin:1.11vh}.s-m-vw-top{margin-top:1.11vh}.s-m-vw-bottom{margin-bottom:1.11vh}.s-m-vw-left{margin-left:1.11vh}.s-m-vw-right{margin-right:1.11vh}.no-m-vw{margin:0 !important}.no-m-vw-top{padding-top:0px}.no-m-vw-bottom{padding-bottom:0px}.no-m-vw-left{padding-left:0px}.no-m-vw-right{padding-right:0px}.h-p-vw{padding:2.78vh}.h-p-vw-top{padding-top:2.78vh}.h-p-vw-bottom{padding-bottom:2.78vh}.h-p-vw-left{padding-left:2.78vh}.h-p-vw-right{padding-right:2.78vh}.b-p-vw{padding:2.22vh}.b-p-vw-top{padding-top:2.22vh}.b-p-vw-bottom{padding-bottom:2.22vh}.b-p-vw-left{padding-left:2.22vh}.b-p-vw-right{padding-right:2.22vh}.p-vw{padding:1.67vh}.p-vw-top{padding-top:1.67vh}.p-vw-bottom{padding-bottom:1.67vh}.p-vw-left{padding-left:1.67vh}.p-vw-right{padding-right:1.67vh}.s-p-vw{padding:1.11vh}.s-p-vw-top{padding-top:1.11vh}.s-p-vw-bottom{padding-bottom:1.11vh}.s-p-vw-left{padding-left:1.11vh}.s-p-vw-right{padding-right:1.11vh}.x-p-vw{padding:0.56vh}.x-p-vw-top{padding-top:0.56vh}.x-p-vw-bottom{padding-bottom:0.56vh}.x-p-vw-left{padding-left:0.56vh}.x-p-vw-right{padding-right:0.56vh}@font-face{font-family:'TradeGothicLTStd-LightObl';src:url('assets/fonts/TradeGothicLTStd-LightObl.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-LightObl.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-LightObl.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-LightObl.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-LightObl.svg#TradeGothicLTStd-LightObl') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd';src:url('assets/fonts/TradeGothicLTStd-LightObl.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-LightObl.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-LightObl.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-LightObl.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-LightObl.svg#TradeGothicLTStd-LightObl') format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'TradeGothicLTStd-Light';src:url('assets/fonts/TradeGothicLTStd-Light.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-Light.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-Light.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-Light.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-Light.svg#TradeGothicLTStd-Light') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd';src:url('assets/fonts/TradeGothicLTStd-Light.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-Light.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-Light.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-Light.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-Light.svg#TradeGothicLTStd-Light') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd-Reg';src:url('assets/fonts/TradeGothicLTStd.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd.woff') format('woff'), url('assets/fonts/TradeGothicLTStd.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd.svg#TradeGothicLTStd') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd';src:url('assets/fonts/TradeGothicLTStd.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd.woff') format('woff'), url('assets/fonts/TradeGothicLTStd.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd.svg#TradeGothicLTStd') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd-Bold';src:url('assets/fonts/TradeGothicLTStd-Bold.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-Bold.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-Bold.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-Bold.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-Bold.svg#TradeGothicLTStd-Bold') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'TradeGothicLTStd';src:url('assets/fonts/TradeGothicLTStd-Bold.eot?#iefix') format('embedded-opentype'), url('assets/fonts/TradeGothicLTStd-Bold.otf') format('opentype'), url('assets/fonts/TradeGothicLTStd-Bold.woff') format('woff'), url('assets/fonts/TradeGothicLTStd-Bold.ttf') format('truetype'), url('assets/fonts/TradeGothicLTStd-Bold.svg#TradeGothicLTStd-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'AmasisMTStd';src:url('assets/fonts/AmasisMTStd.eot?#iefix') format('embedded-opentype'), url('assets/fonts/AmasisMTStd.otf') format('opentype'), url('assets/fonts/AmasisMTStd.woff') format('woff'), url('assets/fonts/AmasisMTStd.ttf') format('truetype'), url('assets/fonts/AmasisMTStd.svg#AmasisMTStd') format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"icon-grandMassif";src:url("icon/fonts/icon-grandMassif.eot?ypisc0");src:url("icon/fonts/icon-grandMassif.eot?ypisc0#iefix") format('embedded-opentype'), url("icon/fonts/icon-grandMassif.ttf?ypisc0") format('truetype'), url("icon/fonts/icon-grandMassif.woff?ypisc0") format('woff'), url("icon/fonts/icon-grandMassif.svg?ypisc0#icon-grandMassif") format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-gm-"],[class*=" icon-gm-"]{font-family:"icon-grandMassif" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gm-phone:before{content:""}.icon-gm-pen:before{content:""}.icon-gm-map-trifold:before{content:""}.icon-gm-menu:before{content:""}.icon-gm-star:before{content:""}.icon-gm-shopping-cart:before{content:""}.icon-gm-cchevron-down:before{content:""}.icon-gm-arrow:before{content:""}.icon-gm-plus-circle:before{content:""}.icon-gm-minus-circle:before{content:""}.icon-gm-close:before{content:""}.icon-gm-envelope:before{content:""}.icon-gm-user:before{content:""}.icon-gm-webcam:before{content:""}ul,li{font-family:'AmasisMTStd';font-size:14px;line-height:1em}p{font-family:'AmasisMTStd';font-size:16px;line-height:calc(1em * 1.375)}h1{font-family:'TradeGothicLTStd-Bold';font-size:48px;line-height:1em}h2{font-family:'TradeGothicLTStd-Bold';font-size:32px;line-height:1em}h3{font-family:'TradeGothicLTStd-Reg';font-size:32px;line-height:1em}h4{font-family:'TradeGothicLTStd-Reg';font-size:20px;line-height:1em}.trr{font-family:'TradeGothicLTStd-Reg'}.trb{font-family:'TradeGothicLTStd-Bold'}.trl{font-family:'TradeGothicLTStd-Light'}.ama{font-family:'AmasisMTStd'}.u-t{font-size:80px;line-height:calc(1em * 1.2)}.h-t{font-size:40px;line-height:calc(1em * 1.2)}.b-t{font-size:32px;line-height:calc(1em * 1.2)}.m-t{font-size:24px;line-height:calc(1em * 1.2)}.s-t{font-size:16px;line-height:calc(1em * 1.2)}.x-t{font-size:8px;line-height:calc(1em * 1.2)}#tiltedContenu{width:105%;height:105%;margin:-15px;overflow:hidden;padding:0}#tiltedContenu:after{content:'';position:absolute;z-index:0;top:0px;left:0px;width:100%;height:100%;display:flex;pointer-events:none;background:radial-gradient(circle, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.wrapperTilt{height:100%;width:100%;background-size:cover;background-position:center}.grandmassif__tilt{width:100%;height:100%;display:block;background-size:100%;transform-style:preserve-3d;transform:perspective(0px);position:relative;z-index:0}.grandmassif__tilt-inner{transform:translateZ(150px) translateY(-100%) translateX(-100%);position:absolute;top:100%;left:100%;width:100%;height:100%;background-size:100%;transform-style:preserve-3d;z-index:99}#surprise{display:flex;position:absolute;z-index:5;top:0px;left:0px;width:100%;flex-direction:column;height:100%;justify-content:center;align-items:center;color:#fff}#surprise a{color:#fff}#tilted_content{width:100%;height:100%;overflow:hidden;padding:0;position:relative}#tilted_content:after{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;display:flex;pointer-events:none;background:radial-gradient(circle, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.tilted_background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center}.tilted_background-hasVideo{padding:56.25% 0 0 0}.tilted_background-hasVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tilted_titleContainer{position:absolute;top:0;left:0;z-index:9;display:flex;height:100%;width:100%;padding:16px;padding-top:100px;justify-content:center;align-items:center}.tilted_title{text-shadow:0 4px 4px #00000021;font-family:'TradeGothicLTStd';font-weight:bold;font-size:35px;line-height:42px;text-transform:uppercase;color:#fff;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);text-align:center}.tilted_title:hover{text-shadow:0 8px 8px #00000021}@media (min-width:768px){.tilted_titleContainer{padding:16px 100px}}html,body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#002F37;overflow-x:hidden}body.disableScroll{overflow:hidden}body.disableScroll .os-viewport{overflow:hidden !important}#barba-wrapper,.barba-container{overflow:hidden;width:100vw}.nicescroll-cursors{width:13px !important}#hover-site{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99998;background-color:#ffffff;display:table;width:100%;height:100vh}#hover-site #loader2{height:100vh;vertical-align:middle;display:table-cell}#hover-site #loader2 *{display:inline-block}.fixed{position:fixed !important}.paced{height:100%}a{cursor:pointer}a:hover{text-decoration:none}.content li{margin-bottom:1em;line-height:1.2em}.content li a{font-family:'TradeGothicLTStd-Reg'}.content a:not(.btn-main):not(.event_button),#breadcrumbs a:not(.btn-main):not(.event_button){position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.content a:not(.btn-main):not(.event_button):before,#breadcrumbs a:not(.btn-main):not(.event_button):before{content:'';position:absolute;display:flex;width:100%;height:1px;background:#002f37;bottom:0px;transform:scaleX(1);right:0px;transition:all 0.3s ease;transform-origin:left}.content a:not(.btn-main):not(.event_button):hover:before,#breadcrumbs a:not(.btn-main):not(.event_button):hover:before{animation:animLink 1s forwards}.content a.linkShare:before,#breadcrumbs a.linkShare:before{display:none !important}.content .thumb a:before,#breadcrumbs .thumb a:before{display:none !important}.content a:not(.btn-main){color:#002f37}#breadcrumbs a:not(.btn-main){color:white;pointer-events:none}#breadcrumbs a:not(.btn-main):before{background:white;display:none}.stick{position:fixed !important;top:32px !important;right:40px;z-index:0;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.flaine-bg{background:#E96E30}.morillon-bg{background:#5A377F}.samoens-bg{background:#4C0032}.carroz-bg{background:#C81A77}.sixt-bg{background:#004522}.flaine-before-bg:before{background:#E96E30}.morillon-before-bg:before{background:#5A377F}.samoens-before-bg:before{background:#4C0032}.carroz-before-bg:before{background:#C81A77}.sixt-before-bg:before{background:#004522}.flaine-c{color:#E96E30}.morillon-c{color:#5A377F}.samoens-c{color:#4C0032}.carroz-c{color:#C81A77}.sixt-c{color:#004522}.hidden{display:none}svg :not(.shape-overlays) path{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.lz,.lz-f{opacity:0}#loader{position:fixed;display:none;width:100%;height:100%;top:0;left:0;z-index:11}.t-top{transform:translateY(100px);animation:revealAnim 1s cubic-bezier(0.66, 0.01, 0.31, 0.99);animation-fill-mode:forwards;animation-delay:0.3s}.t-top-f{transform:translateY(100px);animation:revealAnim 0.7s cubic-bezier(0.66, 0.01, 0.31, 0.99);animation-fill-mode:forwards;animation-delay:0.1s}.f-j{display:flex;justify-content:center;align-items:center}.fRow{flex-direction:row}.fRow-r{flex-direction:row-reverse}.fCol{flex-direction:column}.fCol-r{flex-direction:column-reverse}.t-c{text-align:center}#slider.homepage{position:relative;left:0px;overflow:hidden;height:80vh;width:100vw}#slider.CMS{position:relative;left:0px;overflow:hidden;display:flex;justify-content:center;height:50vh;width:100vw;z-index:0;min-height:350px}#slider.CMS #tiltedContenu:after{background:rgba(0, 0, 0, 0.15)}#slider.CMS .mountain{position:absolute;bottom:-64px;right:0px;opacity:0.6}#slider .titleLive h3:before{display:none}#package{background:#2B2B2B}#package .mountain{position:absolute;bottom:-64px;right:0px}#package .packageSection{display:flex;height:100%;align-items:center;padding:100px 0px}#package .packageSection .content{display:flex;flex-direction:row;padding-left:0px;height:100%;position:relative}#package .packageSection .content .photo{position:relative;bottom:0px;left:0px;display:flex;align-items:flex-end}#package .packageSection .content .text{display:flex;justify-content:center;flex-direction:column;width:100%;color:#fff}#package .packageSection .content .text .callToAction a:before{display:none !important}#package .packageSection .content .text .callToAnotherplace a{color:inherit}#package .packageSection .content .text h2{font-size:48px;position:relative;margin-left:-100px}#package .packageSection .content .text h2:before{display:none}#package .packageSection .content .text p{font-size:18px;line-height:calc(1em * 1.2)}.callToAction{position:relative;width:fit-content;width:-moz-fit-content;padding:18px 40px;color:#fff;cursor:pointer;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.callToAction a{display:flex !important;position:absolute !important;width:100%;height:100%;top:0px;left:0px;z-index:5}.callToAction .text{position:relative;z-index:1}.callToAction:before{content:'';width:100%;height:100%;top:0px;left:0px;position:absolute;background-image:linear-gradient(to right, #54aea6 1%, #8dd7d2 100%);box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);transform:skewX(-26deg);z-index:1;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.callToAction:after{content:'';width:105%;height:111%;top:-3px;left:-5px;position:absolute;border:1px solid #3ABBB2;transform:skewX(-26deg);z-index:1;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.callToAction:hover:before{box-shadow:0 4px 32px 0 rgba(84, 174, 166, 0.5)}.fastAccess .callToAnotherplace.hovered:before{animation:linkAnim 1.5s cubic-bezier(0.66, 0.01, 0.31, 0.99);animation-fill-mode:backwards}.fastAccess .callToAnotherplace.hovered a:before{animation:none;animation-fill-mode:backwards}.callToAnotherplace{color:#fff;position:relative;width:fit-content;width:-moz-fit-content;overflow:hidden;padding:0px 16px;margin-left:-16px}.callToAnotherplace.big{font-size:1.4em}.callToAnotherplace.dark{color:#002F37}.callToAnotherplace.dark:before{background:#002F37}.callToAnotherplace:before{content:'';top:0px;left:-105%;height:100%;width:100%;background:#fff;position:absolute;z-index:3}.callToAnotherplace.hovered:before{animation:linkAnim 1.5s cubic-bezier(0.66, 0.01, 0.31, 0.99);animation-fill-mode:backwards}.callToAnotherplace a{position:relative;color:inherit;text-decoration:underline;z-index:2}.precept h1{margin-bottom:24px}.CMS #finder{top:0px}.homepage #finder{top:-150px}#finder{display:flex;flex-direction:column;position:relative;height:382px}#finder.choice_selector{height:auto}#finder .surprise{text-align:center}#finder .surprise svg{width:100%}#finder .surprise p{text-align:center;font-family:'TradeGothicLTStd-Bold';font-size:32px;color:#7FCDC8}#finder .holiday .text,#finder .holiday .icon,#finder .skipasses .text,#finder .skipasses .icon{position:relative;z-index:2}#finder .holiday .text,#finder .skipasses .text{width:50%;font-size:32px;color:#fff;line-height:calc(1em * 1.2)}#finder .holiday{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center;margin-bottom:50px;width:100%;height:50%;box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#finder .holiday .text{top:15px}#finder .holiday:after{content:'';display:flex;width:99.9%;left:0px;height:100%;top:20px;position:absolute;transform:skew(0deg, -3deg);background:#54aea6}#finder .holiday .fb_edge_widget_with_comment span.fb_edge_comment_widget{z-index:8 !important}#finder .holiday:before{content:'';display:flex;top:0px;width:100%;height:100%;position:absolute;background:#54aea6}#finder .skipasses{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center;padding-top:80px;padding-bottom:80px;width:100%;box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);cursor:pointer}#finder .skipasses .figSkipasses{display:flex;flex-direction:row;justify-content:center;align-items:center}#finder .skipasses .selector{display:none;opacity:0;position:relative;z-index:2}#finder .skipasses .text{top:-10px}#finder .skipasses:after{content:'';display:flex;width:100.1%;left:0px;height:100%;top:-20px;position:absolute;transform:skew(0deg, -3deg);background:#54aea6;box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5)}#finder .skipasses:before{content:'';display:flex;top:0px;width:100%;height:100%;position:absolute;background:#54aea6}.row>#finder{height:auto}.row>#finder .skipasses{margin-top:40px}.CMS#slider .title{position:absolute;top:50%;display:flex;flex-direction:column;align-items:flex-start}.CMS#slider .title h1,.CMS#slider .title p{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;color:white}.CMS#slider .title h1{font-size:56px}.CMS#slider .title p{font-size:16px}.CMS h3{font-size:20px;color:#3ABBB2;display:flex;flex-direction:row;align-items:flex-end;font-family:'TradeGothicLTStd-Bold'}.CMS h3:before{content:'/';position:relative;display:flex;font-size:32px;margin-right:8px}.CMS p{font-family:'TradeGothicLTStd-Reg'}.CMS h2{font-size:24px;text-transform:uppercase;font-family:'TradeGothicLTStd-Bold'}.CMS h2:before{display:none}h2{font-size:56px;display:flex;flex-direction:row;align-items:flex-end}h2:before{content:'/';position:relative;display:flex;font-size:32px;margin-right:24px}.playlist{position:relative;padding-bottom:25.25%;padding-top:0px;height:0;overflow:hidden}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}#youtube .video{display:flex;flex-direction:column;width:fit-content;width:-moz-fit-content;justify-content:flex-start;margin:0 auto}#youtube .video .text{font-size:32px}#ogm #goodplan .thumb:hover .nails .text{display:flex}#ogm #goodplan .thumb:hover .text{display:none}#ogm #goodplan .thumb:hover .text.second{display:flex}#showDown .splitSpot{margin-left:8.3333%}#showDown .splitSpot .img{height:560px;width:33vw}#showDown .splitSpot .img:before{width:114%;height:85%;left:50%;top:7%}#showDown .splitSpot .img-second{position:absolute;top:147%;height:20vh;width:27vw;left:0px;z-index:0}#showDown .splitSpot .img-second:before{display:none}#showDown .splitSpot .text{margin-left:10.3333%}#showDown .splitSpot.inverse .img{height:auto;width:57vw}#showDown .splitSpot.inverse .img:before{width:90%;height:85%;left:-62%;top:34%}#showDown .splitSpot.inverse .img-second{position:absolute;top:86%;height:20vh;width:27vw;left:0px;z-index:0}#showDown .splitSpot.inverse .img-second:before{display:none}#showDown .splitSpot.inverse .text{justify-content:flex-end;margin-left:0%;margin-right:8.3333%}#showDown .splitSpot.inverse .text p{text-align:left}#goodplan{transition:all 0.3s ease;margin-top:5vh}#goodplan.homepage .thumb{min-height:20vh}#goodplan.homepage .thumb:hover .text{display:flex}#goodplan.homepage .thumb:hover .text.second{display:none}#goodplan .thumb:hover .nails .figure .text{color:#3ABBB2}#goodplan .thumb:hover .nails .figure:before{content:'➞';padding-left:45%;z-index:4;transition:padding-left 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#goodplan .thumb a{display:flex;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:3}#goodplan .thumb .nails{display:flex;height:45vh;justify-content:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover}#goodplan .thumb .nails .figure{position:relative;width:fit-content;width:-moz-fit-content;min-width:150px;max-width:250px;padding:16px 16px 8px 16px;z-index:1}#goodplan .thumb .nails .figure .text{position:relative;color:#fff;font-size:32px;z-index:2;line-height:1em;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column}#goodplan .thumb .nails .figure:before{content:'';position:absolute;background:#3ABBB2;box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);width:100%;height:100%;top:0px;left:0px;display:flex;transform:skewX(-26deg);padding-left:0px;align-items:center;font-size:32px;color:#fff;z-index:1;transition:padding-left 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#goodplan .thumb .nails .figure:after{content:'';position:absolute;border:1px solid #3ABBB2;width:calc(100% + 6px);height:110%;top:-3px;left:-3px;display:flex;transform:skewX(-26deg);z-index:1}#goodplan .thumb .text{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:0px 24px}#goodplan .thumb .text h3{margin-top:48px;color:#3ABBB2;font-family:'TradeGothicLTStd-Bold';text-transform:uppercase;text-align:center}#goodplan .thumb .text p{width:100%;text-align:center}#goodplan .thumb .text a{position:relative;color:#002F37;text-align:center;justify-content:center;text-decoration:underline}#goodplan .thumb .text.second{display:none}#goodplan .thumb .text.second .adress p{margin-bottom:0px}#goodplan .thumb .text.second .contact{text-align:center}#goodplan .thumb .text.second .contact a{display:initial}#goodplan .thumb.thumb-detail{min-height:auto !important;height:auto !important}#goodplan .thumb.thumb-detail a{display:inline-block;position:static;height:auto}#event .list{position:relative}#event .list .listItem{position:relative;margin-bottom:64px}#event .list .listItem a{display:flex;position:absolute;top:0px;left:0px;width:100%;height:100%}#event .list .listItem:after{content:'';width:100%;display:flex;position:absolute;top:115%;height:1px;background:#3ABBB2;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#event .list .listItem.active:after{transform:scaleY(4)}#event .list .listItem:hover:after{transform:scaleY(4)}#event .list .listItem h4{text-transform:uppercase;margin:0}#event .list .listItem p{font-size:20px}#event .wrapper{position:relative}#event .wrapper:before{content:'';display:flex;position:absolute;left:calc(50% - 110px);top:-190px;background:url('assets/img/squareid.png');width:180px;height:180px;background-repeat:no-repeat;z-index:1}#event .photo{z-index:2;height:600px;top:-50px;box-shadow:0 2px 16px 0 rgba(0, 0, 0, 0.5)}#event .photo .resort{display:flex;justify-content:flex-end;position:relative}#event .photo .resort:before{content:'';position:absolute;height:70px;right:10px;top:-35px;width:16px;transform:skewX(-26deg);background:#3ABBB2}#event .photo .resort .name{position:relative;font-size:24px;color:#616161;top:-40px;right:56px}#activities .resort{display:flex;justify-content:flex-end;position:absolute;z-index:89999;top:0px;left:67%}#activities .resort:before{content:'';position:relative;height:70px;right:-40px;top:-35px;width:16px;transform:skewX(-26deg)}#activities .resort .name{position:relative;font-size:24px;color:#616161;top:-40px;right:95px;white-space:nowrap}#activities .item{height:45vh;display:flex;justify-content:center;align-items:center}#activities .item a{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}#activities .item .figure{position:relative;width:fit-content;width:-moz-fit-content;padding:16px 16px 8px 16px}#activities .item .figure .text{position:relative;color:#3ABBB2;font-size:32px;z-index:2;line-height:1em;display:flex;align-items:center;justify-content:center;flex-direction:column}#activities .item .figure:before{content:'';position:absolute;background:#fff;box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);width:100%;height:100%;top:0px;left:0px;display:flex;transform:skewX(-26deg);justify-content:center;align-items:center;font-size:32px;color:#3ABBB2;z-index:1}#activities .item .figure:after{content:'';position:absolute;border:1px solid #fff;width:calc(100% + 6px);height:110%;top:-3px;left:-3px;display:flex;transform:skewX(-26deg);z-index:1}.apidae_list_items .center .item,#activities .center .item,#goodplan .center .item{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);filter:grayscale(0) !important}.apidae_list_items .item,#activities .item,#goodplan .item{filter:grayscale(0.8)}.apidae_list_items .owl-nav,#activities .owl-nav,#goodplan .owl-nav{display:flex;justify-content:center}.apidae_list_items .owl-nav .owl-prev,.apidae_list_items .owl-nav .owl-next,#activities .owl-nav .owl-prev,#activities .owl-nav .owl-next,#goodplan .owl-nav .owl-prev,#goodplan .owl-nav .owl-next{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);opacity:0.5}.apidae_list_items .owl-nav .owl-prev:hover,.apidae_list_items .owl-nav .owl-next:hover,#activities .owl-nav .owl-prev:hover,#activities .owl-nav .owl-next:hover,#goodplan .owl-nav .owl-prev:hover,#goodplan .owl-nav .owl-next:hover{color:#3abbb2;opacity:1}.apidae_list_items .owl-nav .owl-prev span,.apidae_list_items .owl-nav .owl-next span,#activities .owl-nav .owl-prev span,#activities .owl-nav .owl-next span,#goodplan .owl-nav .owl-prev span,#goodplan .owl-nav .owl-next span{font-size:9em;font-family:'TradeGothicLTStd-Light';padding:0px 40px}.apidae_list_items .owl-nav .owl-prev span:focus,.apidae_list_items .owl-nav .owl-next span:focus,#activities .owl-nav .owl-prev span:focus,#activities .owl-nav .owl-next span:focus,#goodplan .owl-nav .owl-prev span:focus,#goodplan .owl-nav .owl-next span:focus{outline-width:0px}.apidae_list_items .owl-item,#activities .owl-item,#goodplan .owl-item{transform:scale(0.9) !important;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.apidae_list_items .owl-item.center,#activities .owl-item.center,#goodplan .owl-item.center{transform:scale(1) !important}.btn-main{display:flex;justify-content:center;align-items:center;color:#fff;background:#3ABBB2;padding:8px 40px;border-radius:100px;font-family:AmasisMTStd;box-shadow:0 2px 16px 0 rgba(97, 97, 97, 0.51);transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.btn-main:hover{color:#fff;box-shadow:0 4px 22px 0 rgba(97, 97, 97, 0.51)}#articles{position:relative}#articles #share-scroll{top:0}#articles .copyright{font-size:12px;font-family:'TradeGothicLTStd-Light'}#articles img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:320px}.photoContainer{width:100%;height:320px}.photoContainer.compat-object-fit{background-size:cover;background-position:center center}.photoContainer.compat-object-fit .photoFeaturedImage{opacity:0}.photoFeaturedImage{width:120px;height:120px;object-fit:cover;font-family:'object-fit: cover;'}.preload{display:none}.logoPreload{position:absolute;width:264px;height:390px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:130px;border:0px;height:191px;border-radius:3px;overflow-x:hidden;background:#FFF}.pace-inactive{display:none}.pace .pace-activity{display:flex;position:absolute;z-index:2005;width:100%;height:100%;top:0;left:0}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:fixed;z-index:2000;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:#3abbb2}.count{position:absolute;top:0;left:0;opacity:1;color:#3abbb2;width:100%;height:100%;align-items:center;justify-content:center;display:flex;top:15%;font-size:30vw;letter-spacing:-5.4vw;font-family:'TradeGothicLTStd-Bold';mix-blend-mode:multiply;z-index:1}#standAlone{position:relative}#standAlone .flash{background:#54aea6;background:linear-gradient(123deg, #54aea6 0%, #8dd7d2 100%);box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5);width:56%;padding:52px 70px;position:relative;margin-left:4.45%;margin-top:-160px;margin-bottom:88px}#standAlone .flash h1{color:white;margin-bottom:24px;hyphens:auto}#standAlone .flash h1:before{display:none}#standAlone .flash h2{color:white;font-size:32px;margin-bottom:60px;text-transform:uppercase}#standAlone .flash h2:before{display:none}#standAlone .flash h2.date{font-size:22px;display:block;line-height:26px}#standAlone .flash h2.subtitle{font-size:20px;text-transform:none;margin-bottom:30px;font-family:'TradeGothicLTStd-Light'}#standAlone .flash .info{display:flex;flex-direction:row;color:white}#standAlone .flash .info .left,#standAlone .flash .info .right{display:flex;flex-direction:row;width:50%}#standAlone .flash .info .left .icon,#standAlone .flash .info .right .icon{margin-right:20px}#standAlone .flash .info .left .text,#standAlone .flash .info .right .text{display:flex;flex-direction:column;margin-right:30px}#standAlone .flash .info .left .text .title,#standAlone .flash .info .right .text .title{font-size:22px}#standAlone .flash .info .left .text p,#standAlone .flash .info .right .text p{margin-bottom:0}#standAlone .liste-ouverture p{font-size:14px;margin-bottom:5px}#seo{background-image:url('assets/images/block_seo.png');background-position:bottom;background-size:cover;position:relative;font-family:'TradeGothicLTStd';padding:40px 0}#seo::before{content:'';background:linear-gradient(180.02deg, #FFFFFF 47.49%, rgba(255, 255, 255, 0) 190.17%);position:absolute;bottom:0;left:0;width:100%;height:100%}#seo h1{font-size:40px;display:flex;flex-direction:row;align-items:flex-end;margin-bottom:16px}#seo h1:before{content:'/';position:relative;display:flex;font-size:32px;margin-right:24px}#seo .seo{margin:0 16px;position:relative}#seo .seo_text{margin-left:38px;font-size:16px;line-height:24px}#seo .seo_text p{font-family:'TradeGothicLTStd';line-height:24px;font-size:16px}@media screen and (min-width:768px){#seo{padding-bottom:80px}#seo h1{max-width:800px;font-size:56px;line-height:58px}#seo .seo_text{margin-left:10%}}.blockSEO{color:#222}.blockSEO h1,.blockSEO h4,.blockSEO h5{font-family:'AmasisMTStd';font-size:16px;line-height:1em;font-weight:bold}.blockSEO h2{font-size:24px;text-transform:uppercase;font-family:'TradeGothicLTStd-Bold'}.blockSEO h2:before{display:none}.blockSEO h3{font-size:20px;color:#3abbb2;display:flex;flex-direction:row;align-items:flex-end}.blockSEO h3::before{content:'/';position:relative;display:flex;font-size:32px;margin-right:8px}.blockSEO p{font-family:'AmasisMTStd';font-size:16px;line-height:calc(1em * 1.375)}.btn-bottomTab{margin-top:40px}.newsletter-container{max-width:800px;margin-right:auto;margin-left:auto}.newsletter-container h2{margin-bottom:32px}.newsletter-container span.asterix-riquier{color:#FF0000}.newsletter-label{justify-content:flex-end;flex-direction:row;text-align:right;color:#002F37;display:block}.newsletter-label>*{margin-left:4px}.newsletter-button{text-align:center}@media screen and (max-width:768px){#seo .seo p{margin-left:0px}#showDown .t-m-vw-bottom{margin-bottom:10vh}#showDown .splitSpot{margin-left:0px}#showDown .splitSpot.inverse .img{width:80vw;height:400px}#showDown .splitSpot .img{width:80vw;height:400px}#showDown .splitSpot .img-second{top:37%;height:16vh;width:32vw}#showDown .splitSpot .text{margin-left:0px}#showDown .splitSpot .text h2,#showDown .splitSpot .text p{background:transparent}#activities .item .figure .text{font-size:24px;text-align:center}#surprise .texte{width:90%;position:absolute;left:calc(50% - 45%);display:flex;justify-content:center;text-align:center}.homepage #infoLive{padding:16px 16px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}.homepage #infoLive .titleLive{display:none}.homepage #infoLive .cat .info{font-size:16px}.homepage #infoLive .cat .icon svg{width:32px;height:32px}#goodplan.homepage .thumb{min-height:40vh !important}.user-menu>* a{padding:32px 8px !important}#slider.CMS{align-items:center}#slider.CMS .title{width:90%}#slider.CMS .title h1{font-size:24px}.stick{position:initial !important}#standAlone .flash{width:95%;margin-left:2.5%;margin-right:2.5%;padding:32px}#standAlone .flash h1{font-size:32px}#standAlone .flash h2{font-size:20px}#standAlone .flash .info{flex-direction:column}#standAlone .flash .info .left{margin-bottom:32px}.newsletter-container{max-width:430px}.newsletter-container input,.newsletter-container .select{width:100%}.newsletter-container .form-group{margin-bottom:1.5rem}.newsletter-label{justify-content:flex-start;text-align:left}}@media screen and (max-width:992px){.packageSection{flex-direction:column;background:none !important;padding:100px 0px !important}.packageSection .content{padding:0px 48px !important}.packageSection .content .text h2{margin-left:0px !important}#finder{top:40px}#finder.choice_selector{top:0}#standAlone .flash{margin-bottom:32px}#standAlone .flash .info .left .icon,#standAlone .flash .info .right .icon{margin-right:16px}#standAlone .flash .info .left .text,#standAlone .flash .info .right .text{margin-left:8px}#standAlone .flash .info .left,#standAlone .flash .info .right{width:100%}}@media screen and (max-width:992px) and (max-height:720px){#goodplan .thumb{min-height:35vh}}.ff-item{opacity:1;width:20%;float:left;transform:none !important;height:20vw;overflow:hidden}@media screen and (max-width:800px){.ff-item{width:50%;height:50vw}}@media screen and (max-width:500px){.ff-item{width:100%;height:100vw;float:none}h1,h2,#seo .seo h1{font-size:36px}#menu .listWrap{width:80px}.user-menu{width:220px}}.clearfix{clear:both}.ff-stream{min-height:0 !important;padding:0}.ff-loadmore-wrapper,.ff-item-bar,.ff-item-meta{display:none}.ff-stream-wrapper{margin:0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){#meteo .resortOpening .each .openingResort .slopes .count{letter-spacing:normal}.packageSection .callToAction{width:40%}#menu #logo{height:150px}#menu #logo a img{height:auto !important}#menu .is-opened.listWrap .highlight:after{top:calc(50% - 20px);left:calc(50% - 20px)}#menu .menuOpened .community{left:15vw}#infoLive .titleLive h3{position:relative}#finder .skipasses:after{display:none}}.pickup_content_padder{background:#FFF;width:100%;padding:10px}.pickup_content_padder #map-canvas{height:500px}.pickup_content_padder .optgroup-header-span{font-weight:bold;font-size:large}.pickup_content_padder .option{margin-left:25px}.pickup_content_padder .pickup-row{overflow:hidden !important}.pickup_content_padder .ol-overlay{position:absolute;background-color:white;-webkit-filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 1px 4px rgba(0, 0, 0, 0.2));padding:15px;border-radius:10px;border:1px solid #cccccc;bottom:-15px;margin:15px 15px 110px;left:-65px;min-width:280px}.pickup_content_padder .ol-overlay:after,.pickup_content_padder .ol-overlay:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.pickup_content_padder .ol-overlay:after{border-top-color:white;border-width:10px;left:48px;margin-left:-10px}.pickup_content_padder .ol-overlay:before{border-top-color:#cccccc;border-width:11px;left:48px;margin-left:-11px}#map-side-left{max-height:500px;overflow-y:scroll;overflow-x:hidden}.visible-xs-block{display:none !important}@media (max-width:767px){.show-map .row .part-list{display:none !important}.show-map .row .part-map{display:block !important}.show-list .row .part-list{display:block !important}.show-list .row .part-map{display:none !important}.show-list #top-item{display:none !important}.show-list #top-item-2{display:none !important}.col-xs-8{width:66.66666667%}.col-xs-2{width:16.66666667%}.visible-xs-block{display:block !important}.hidden-xs{display:none}.apidae_list_items .owl-nav .owl-next span,.apidae_list_items .owl-nav .owl-prev span,#activities .owl-nav .owl-next span,#activities .owl-nav .owl-prev span,#goodplan .owl-nav .owl-next span,#goodplan .owl-nav .owl-prev span{font-size:6em}}#wp84apidae-pages{width:100%;text-align:center}.fb_dialog{z-index:907 !important}.fb_iframe_widget iframe,.fb_dialog_content iframe{z-index:909 !important}.CMS #infoLive{background:rgba(0, 0, 0, 0);bottom:100px;right:40px;padding-bottom:0;width:auto}.CMS #infoLive .cat{padding:0 16px;width:auto}#infoLive{position:absolute;display:flex;bottom:0px;background:rgba(0, 0, 0, 0.4);flex-direction:row;padding:50px 32px 32px;width:320px;z-index:1}#infoLive .titleLive{display:flex;position:absolute;justify-content:center;align-items:center;top:-25px;left:-20px;height:50px;width:220px}#infoLive .titleLive h3{color:white;z-index:3;position:absolute;text-transform:uppercase;font-size:16px}#infoLive .titleLive:before{content:'';display:flex;position:absolute;z-index:1;top:0px;left:0px;height:100%;width:100%;transform:skew(-26deg);background:linear-gradient(135deg, #54aea6 0%, #8dd7d2 100%);box-shadow:0 4px 10px 0 rgba(84, 174, 166, 0.5)}#infoLive .infoLive_temperature{display:flex;width:100%}#infoLive .infoLive_temperature .icon{width:85px;flex:1}#infoLive .infoLive_temperature .icon svg{width:85px;height:85px;fill:white;stroke-width:1px;stroke:white}#infoLive .infoLive_temperature_numbers{display:flex;flex:auto;align-items:center}#infoLive .cat{display:flex;flex-direction:column;color:#fff;position:relative;justify-content:center;align-items:center;width:50%}#infoLive .cat a{display:flex;position:absolute;width:100%;height:100%;top:0px;left:0px}#infoLive .cat .icon svg{width:65px;height:65px;fill:white;stroke-width:1px;stroke:white}#infoLive .cat .infoLive_title,#infoLive .cat .icon,#infoLive .cat .info{padding:4px 0px}#infoLive .cat .infoLive_title{overflow-wrap:normal;word-break:keep-all;white-space:nowrap;font-size:10px;font-family:'TradeGothicLTStd-LightObl'}#infoLive .cat .info{font-family:'AmasisMTStd';font-size:24px}@media screen and (max-width:992px){.CMS #infoLive{right:0;padding:50px 24px 32px}}@media screen and (max-width:768px){.CMS #infoLive{right:0}.CMS #infoLive .infoLive_temperature{flex-direction:column;align-items:center}.CMS #infoLive .cat .infoLive_title,.CMS #infoLive .cat .icon,.CMS #infoLive .cat .info{top:0px;position:relative}}@media screen and (max-width:550px){.CMS #infoLive{padding:0;bottom:80px}.CMS #infoLive .infoLive_temperature_numbers{flex-direction:column}}@media screen and (max-width:350px){#infoLive{width:100%}}.shape-overlays{width:100vw;height:100vh;pointer-events:none;position:fixed;top:0;left:0;z-index:9;bottom:0}.shape-overlays.is-opened{pointer-events:auto}.shape-overlays__path:nth-of-type(1){fill:url(#gradient1)}.shape-overlays__path:nth-of-type(2){fill:url(#gradient2)}.shape-overlays__path:nth-of-type(3){fill:url(#gradient3)}.badWeatherResponsiveContent,.badWeatherBanner .badWeatherContent,.badWeatherBanner .alertBadWeather{display:flex;align-items:center}.badWeatherBanner{padding:0 20px;position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-around;height:60px;align-items:center;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;z-index:101}.badWeatherBanner img{width:38px}.badWeatherBanner .badWeatherTitle{font-size:20px;font-weight:900}.badWeatherBanner .badWeatherDescription{padding:0 10px;display:flex;font-size:18px}.badWeatherBanner .badWeatherDescription p{margin:0;word-break:break-word}.badWeatherMoreInfo{border-radius:2px;background:transparent;border-color:#fff;color:#fff;font-size:16px;font-weight:600}.badWeatherMoreInfo:hover{color:#333;text-decoration:none}.badWeatherResponsiveButton{display:none;color:#fff;cursor:pointer;transition:all 100ms ease}@media screen and (max-width:992px){.badWeatherBanner,.badWeatherBanner .badWeatherResponsiveContent{padding:10px 20px}.badWeatherBanner .badWeatherContent{justify-content:space-between;width:100%}.badWeatherBanner .badWeatherDescription{padding-left:0}.badWeatherResponsiveButton{display:block}.badWeatherResponsiveContent{position:absolute;top:-352px;transition:top 500ms ease;width:100%;padding:0 15px;left:0}.badWeatherContent.active .badWeatherResponsiveButton{transform:rotate(180deg)}.badWeatherContent.active .badWeatherResponsiveContent{top:58px}}@media screen and (max-width:500px){.badWeatherBanner .badWeatherResponsiveContent{flex-direction:column;align-items:flex-start}.badWeatherBanner .badWeatherDescription{padding-right:0}.badWeatherBanner .badWeatherMoreInfo{margin-top:10px}}.hideButton{display:none}@media screen and (max-width:767px){.rhineheart_open .badWeatherBanner{z-index:initial}.alertBadWeather .alertImg{width:37px}}#menu{width:100%;display:flex;position:absolute;justify-content:space-between;align-items:flex-start;top:0;left:0;z-index:10}#menu #logo{display:flex;position:relative;top:32px;left:40px;z-index:12}#menu #logo a{display:flex;width:100%;height:100%}#menu #logo a img{display:flex;height:150px}#menu .menuWrap{display:flex;flex-direction:row;justify-content:center;width:90%}#menu .menuOpened{margin:0;width:100%;position:fixed;z-index:10;top:0;left:0;bottom:0;overflow-x:hidden;justify-content:space-between;align-items:center;pointer-events:none;display:flex;padding:120px 15vw;opacity:0;transition:opacity 0.1s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .menuOpened figure+img{z-index:-1}#menu .menuOpened li{list-style:none;height:auto;line-height:1em;font-size:24px}#menu .menuOpened li a{transform:translateY(100%);animation-fill-mode:forwards;line-height:1em;font-size:24px;font-family:'TradeGothicLTStd-Bold';display:flex;position:relative;align-items:center;color:#fff;padding:16px 0;text-transform:uppercase;width:fit-content}#menu .menuOpened li a:before{content:'';transform-origin:center left;width:1px;height:2px;position:absolute;top:45%;opacity:0;right:-24px;background:#fff;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .menuOpened li a:hover:before{transform:scaleX(48);opacity:1}#menu .menuOpened.opened{pointer-events:auto;opacity:1;transition:opacity 0.5s cubic-bezier(0.66, 0.01, 0.31, 0.99);transition-delay:0.6s}#menu .menuOpened.opened .listWrap-submenu{width:50%}#menu .menuOpened.opened .listWrap-submenu li:nth-child(n) a{animation:openMenu 1s cubic-bezier(0.66, 0.01, 0.31, 0.99);animation-fill-mode:forwards}#menu .menuOpened.opened .listWrap-submenu li:nth-child(1) a{animation-delay:600ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(2) a{animation-delay:650ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(3) a{animation-delay:700ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(4) a{animation-delay:750ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(5) a{animation-delay:800ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(6) a{animation-delay:850ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(7) a{animation-delay:900ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(8) a{animation-delay:950ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(9) a{animation-delay:1000ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(10) a{animation-delay:1050ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(11) a{animation-delay:1100ms}#menu .menuOpened.opened .listWrap-submenu li:nth-child(12) a{animation-delay:1150ms}#menu .menuOpened.opened.opened-fast{transition-delay:0s}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(1) a{animation-delay:0ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(2) a{animation-delay:50ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(3) a{animation-delay:100ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(4) a{animation-delay:150ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(5) a{animation-delay:200ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(6) a{animation-delay:250ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(7) a{animation-delay:300ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(8) a{animation-delay:350ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(9) a{animation-delay:400ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(10) a{animation-delay:450ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(11) a{animation-delay:500ms}#menu .menuOpened.opened.opened-fast .listWrap-submenu li:nth-child(12) a{animation-delay:550ms}#menu .menuOpened .community{display:flex;position:relative;width:100%;margin-bottom:-120px;padding:40px 20px}#menu .menuOpened .community:before{content:'';display:flex;position:absolute;top:0;left:0;width:100%;height:1px;background:#fff}#menu .menuOpened .community .social{display:flex;flex-direction:row;padding-left:24px}#menu .menuOpened .community .linkSocial{display:flex;height:32px;opacity:1;transition:all 0.3s ease;margin-right:24px}#menu .menuOpened .community .linkSocial img{filter:grayscale(1)}#menu .menuOpened .community .linkSocial:hover img{filter:grayscale(0)}#menu .menuOpened .community .text{color:#fff;display:flex;justify-content:center;align-items:center}#menu .menuOpened .skipasses{width:325px}#menu .menuOpened .skipasses .each{position:relative;display:flex;padding:16px 0;overflow:hidden;justify-content:center}#menu .menuOpened .skipasses .each figure{padding:16px 0;height:100%;width:100%;top:0;left:0;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#menu .menuOpened .skipasses .each figure a{display:flex;top:0;left:0;position:absolute;height:100%;width:100%}#menu .menuOpened .skipasses .each figure span{color:#fff;padding-top:8px}#menu .menuOpened .skipasses .each figure .price{font-size:32px}#menu .menuOpened .skipasses .each figure .title{font-size:32px}#menu .menuOpened .skipasses .each img{max-height:300px}#menu .menuOpened hr{width:100%;background:#fff;color:#fff}#menu .listWrap{display:flex;position:relative;margin:0;padding:0;z-index:10;cursor:pointer;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .listWrap .bigMenu{display:flex}#menu .listWrap .bigMenu .linkMenu:after{content:'';position:absolute;display:flex;opacity:0;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .listWrap .bigMenu .linkMenu span{opacity:1;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .listWrap .smallMenu{display:none;justify-content:flex-start;align-items:center;position:fixed;flex-direction:column;top:40px;height:100%;width:100%;left:0}#menu .listWrap-action.is-opened .highlight{display:flex;justify-content:center;align-items:center}#menu .listWrap-action.is-opened .highlight span{opacity:0}#menu .listWrap-action.is-opened .highlight:after{content:'';position:absolute;display:flex;height:40px;width:40px;opacity:1;background:url('assets/img/closeMenu-24.svg') center no-repeat}#menu .listWrap-action.is-opened .burger .first{transform:rotate(45deg);top:10px}#menu .listWrap-action.is-opened .burger .second{transform:rotate(-45deg)}#menu .listWrap-action.is-opened .burger .third{opacity:0;left:7px;top:-12px;transform:rotate(-45deg)}#menu .listWrap-action.is-opened .smallMenu{display:flex}#menu .listWrap.submenu_open .burger .first{top:13px;width:16px}#menu .listWrap.submenu_open .burger .second{top:-7px;width:16px}#menu .listWrap.submenu_open .burger .third{display:flex;opacity:1;left:7px;top:-12px;transform:rotate(0deg)}#menu .listWrap .burger{display:flex;flex-direction:column;padding:40px 20px;margin-right:auto;margin-left:auto;justify-content:center;align-items:center;cursor:pointer}#menu .listWrap .burger .first,#menu .listWrap .burger .second,#menu .listWrap .burger .third{display:flex;position:relative;margin-bottom:8px;height:2px;width:24px;background:#fff;transition:all 0.3s ease}#menu .listWrap .burger .third{top:0;left:0}#menu .listWrap .closeMenu{position:absolute;display:flex;color:#fff;top:43%;right:-80px}#menu .listWrap.bright .linkMenu{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);opacity:0.3}#menu .listWrap.bright .linkMenu.highlight{color:#fff;opacity:1}#menu .listWrap.bright:before{border:2px solid #fff;border-top:0}#menu .listWrap:before{content:'';position:absolute;display:flex;width:100%;height:100%;top:0;left:0;transform:skew(-26deg);border:2px solid #3ABBB2;border-top:0;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .listWrap .listWrap-item{list-style:none;width:auto;height:auto;display:flex;position:relative;overflow:hidden}#menu .listWrap .listWrap-item a{text-decoration:none;position:relative;top:0;left:0;width:100%;height:100%;padding:48px 1vw;font-family:'TradeGothicLTStd-Bold';color:#fff;text-transform:uppercase;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);text-align:center}#menu .listWrap .listWrap-item a:before{content:'';display:flex;transform:skew(-26deg);background:#3ABBB2;width:0%;position:absolute;top:69%;height:10px;opacity:0;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#menu .listWrap .listWrap-item a:hover:before{opacity:1;width:calc(100% - 2vw);transform:scaleX(100%)}#menu .listWrap .listWrap-item a.nothighlight.highlight{color:#fff;opacity:1}#menu .listWrap .listWrap-item a.nothighlight{color:#fff;opacity:0.3}#menu .listWrap .logoMobile{display:none;height:100%;width:36px;margin:4px 0}#menu .listWrap .logoMobile img{max-height:50px}.user-menu{display:flex;position:relative;flex-direction:row;justify-content:center;align-items:center;top:0;right:0;height:100px;z-index:10}.user-menu a{color:#fff;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.user-menu a:hover{color:#3ABBB2}.user-menu>*.lang li{list-style:none}.user-menu>*.lang a{font-family:TradeGothicLTStd-Reg;color:#fff;font-size:1.5em;padding:8px;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);text-transform:uppercase}.user-menu>*.lang a:hover{color:#3ABBB2}.user-menu>* a{padding:1.67vw 0.83vw;display:flex;height:100%;width:100%;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}.user-menu>* a svg path,.user-menu>* a svg polygon,.user-menu>* a svg polyline,.user-menu>* a svg line{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99) !important}.user-menu>* a:hover svg path,.user-menu>* a:hover svg g polygon{fill:#3ABBB2 !important;stroke:none !important}.user-menu>* a:hover svg polygon,.user-menu>* a:hover svg polyline,.user-menu>* a:hover svg line{stroke:#3ABBB2 !important}@media screen and (min-width:991px){#menu .user-menu{order:2;margin-left:40px}#menu .listWrap{margin-left:70px}}@media screen and (max-width:992px){#menu .menuWrap{justify-content:right;background:linear-gradient(180deg, rgba(43, 43, 43, 0.5) 15%, rgba(0, 0, 0, 0) 95%);height:130px}#menu .listWrap-action.is-opened .burger.highlight{display:flex;justify-content:center;align-items:center}#menu .listWrap-action.is-opened .burger.highlight span{opacity:1}#menu .listWrap-action.is-opened .burger.highlight:after{opacity:0}#menu .menuOpened.opened .listWrap-submenu{width:100%}#menu .menuOpened li a{width:100%;justify-content:center;font-size:22px;text-align:center}.user-menu>* a{padding:32px 16px}#menu .listWrap{flex-direction:column}#menu .listWrap:before{display:none}}@media screen and (max-width:767px){#menu{position:fixed;z-index:100}#menu #logo{top:20px;left:16px;width:52px;position:absolute}#menu #logo a img{display:block;height:auto;max-height:90px;max-width:100%}#menu .menuOpened .community .linkSocial{height:16px}#menu .menuOpened .community .social{padding-left:0}#menu .menuOpened .community .text{display:none}#menu .menuWrap{width:100%}#menu .listWrap{width:32px;margin:0 16px;flex-direction:initial}#menu .listWrap-action.is-opened .burger .first{top:5px}#menu .listWrap-action.is-opened .burger .second{top:3px}#menu .listWrap-action.is-opened .burger.highlight{align-items:flex-start !important}#menu .listWrap-action.is-opened.submenu_open .burger .first{top:13px}#menu .listWrap-action.is-opened.submenu_open .burger .second{top:-7px}#menu .listWrap-action.is-opened.submenu_open .burger .third{left:5px}#menu .listWrap .burger{padding:18px 0;align-items:flex-start;justify-content:space-around;height:64px}#menu .listWrap .burger .first,#menu .listWrap .burger .second,#menu .listWrap .burger .third{margin-bottom:0}#menu .listWrap .logoMobile{display:inline-block}.user-menu{height:60px;width:auto;max-width:400px;padding-left:84px;flex:auto;justify-content:space-evenly}.user-menu>*:first-child{padding-left:0}.listWrap-submenu{padding-left:0}}@media screen and (max-width:500px){#menu .listWrap{width:32px;margin:0 16px}.user-menu{width:auto;padding-left:84px;flex:auto}}.productOffer{background-color:#2B2B2B;padding:20px 0}.product{height:530px;height:160vw;max-height:60vh;position:relative;color:#fff;font-family:'TradeGothicLTStd';background-position:center;background-size:cover}.product::before{content:'';position:absolute;top:0;bottom:0;height:100%;width:100%;background:linear-gradient(0deg, #2B2B2B 13.71%, rgba(43, 43, 43, 0) 73.91%)}.product p{font-family:'TradeGothicLTStd'}.product_title{position:absolute;width:100%;top:0;padding:24px 16px}.product_titleText{font-weight:bold;font-size:24px;margin-bottom:8px}.product_label{display:inline-block;background-color:#2B2B2B;color:#fff;border-radius:17.5px;font-weight:bold;font-size:12px;line-height:14px;text-transform:uppercase;padding:8px 12px 6px}.product_content{position:absolute;width:100%;bottom:0;padding:16px}.product_purchase p{margin-bottom:0}.product_priceInfos p{font-size:14px;line-height:1em}.product_price{color:#3ABBB2;font-weight:bold}.product_price p{font-size:28px}.product_oldPrice{line-height:19px;text-decoration-line:line-through}.product_conscat{font-style:italic;font-weight:normal;color:#D0D0D0;margin-top:8px}.product_button a{padding:13px 40px;background-color:#3ABBB2;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center}@media screen and (max-width:991px){.product_info{display:none}.product_button{margin-top:16px}}@media screen and (min-width:992px){.product{max-height:530px}.product_purchase{display:flex;min-height:64px;align-items:flex-end;margin-top:16px}.product_priceInfos{flex:auto}.product_button{margin-left:16px}.productOffer_list .owl-nav{width:100%;display:flex;justify-content:center;margin:38px 0}.productOffer_list .owl-nav button{margin:0 24px}.productOffer_list .owl-nav button:focus{outline:none}.productOffer_list .owl-nav button span{display:none}.productOffer_list .owl-nav button::before{display:flex;justify-content:center;align-items:center;height:48px;width:48px;font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#3ABBB2;font-size:32px}.productOffer_list .owl-nav .owl-prev{transform:rotate(180deg)}.productOffer_list .owl-nav .owl-prev::before{content:''}.productOffer_list .owl-nav .owl-next::before{content:''}}#grandmassif .imgSocial{width:25%;position:relative}#grandmassif .imgSocial img{width:100%;height:auto}#grandmassif .imgSocial .icon{position:absolute;width:32px;bottom:16px;right:24px;height:32px}#grandmassif .imgSocial .icon svg{width:100%;height:100%}#grandmassif .actSocial{display:flex;background:#3ABBB2;padding:40px 15px;flex-direction:column;align-items:center}#grandmassif .actSocial h5{color:#fff}#grandmassif .actSocial .link{display:flex;flex-direction:row}#grandmassif .actSocial .link .linkSocial{padding:16px 32px;display:flex;align-items:center}#share-scroll{position:absolute;top:80px;right:0;width:130px;margin:50px 0;z-index:1}#share-scroll p{font-family:'TradeGothicLTStd-Bold';color:#333;text-align:center;font-size:12px}#share-scroll .linkShare{border-radius:50%;width:60px;height:60px;margin:0 35px 30px;padding:20px 0;float:left;background-color:#fff;box-shadow:0px 0px 10px rgba(2, 2, 2, 0.2);display:block;text-align:center}#share-scroll .linkShare:last-child{margin-bottom:0}#share-scroll .linkShare img,#share-scroll .linkShare svg{display:inline-block}#share-scroll .linkShare.tw{box-shadow:0px 0px 10px rgba(29, 161, 242, 0.5)}#share-scroll .linkShare.fb{box-shadow:0px 0px 10px rgba(59, 89, 152, 0.5)}#share-scroll .linkShare.ma{box-shadow:0px 0px 10px rgba(250, 7, 7, 0.5)}@media (max-width:991px){#share-scroll{position:relative;width:100%;text-align:center;margin:20px 5%;top:0px}#share-scroll p{text-align:left;font-size:18px}#share-scroll .linkShare{display:inline-block;margin:0 20px}}@media (max-width:768px){#grandmassif .actSocial .link{flex-direction:row;justify-content:space-around;width:100%}#grandmassif .actSocial .link .linkSocial{padding:0px}#grandmassif .actSocial .link .linkSocial svg{height:32px}#share-scroll{margin-left:0%}}@media (max-width:500px){#grandmassif .actSocial .link .linkSocial{padding:0px}#grandmassif .actSocial .link .linkSocial svg{height:24px}}.sidebarWidget{position:fixed;bottom:0;z-index:9;display:flex;height:80px;width:100vw;font-family:'TradeGothicLTStd'}.sidebarWidget_element{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:#fff;font-family:'TradeGothicLTStd'}.sidebarWidget_element:hover{color:#fff}.sidebarWidget_element .sidebarWidget_content{background-color:#2B2B2B;width:100%;height:100%;display:block}.sidebarWidget_element-weather .sidebarWidget_content{background-color:#3ABBB2}.widgetWeather{text-align:center}.widgetWeather_title{flex:auto;font-family:'TradeGothicLTStd';font-weight:bold;font-size:14px;line-height:16px;text-transform:uppercase;margin-bottom:0;display:block}.widgetWeather_titleLive::before{content:'';width:8px;height:8px;border-radius:10px;background-color:#FF196C;margin-top:1px;margin-bottom:1px;margin-right:4px;display:inline-block}.widgetWeather_sky{height:32px;flex:auto;display:block}.widgetWeather_sky svg{max-width:32px;fill:#fff}.widgetWeather_temperature{flex:auto;display:block}.widgetWeatherTemperature{line-height:16px;display:inline-flex;flex-direction:column}.widgetWeatherTemperature_temperature{font-size:16px;font-weight:bold;line-height:16px;margin-bottom:2px}.widgetWeatherTemperature_label{font-size:12px}.quote_title{display:block}.quote_reviews{width:100%;display:block}.quote_reviews .reviews_content{display:block}.quote_reviews .reviews_image{height:24px;margin-bottom:7px;font-size:24px;color:#fd7e14;display:block}.quote_reviews .reviews_image img,.quote_reviews .reviews_image svg{max-width:24px}.quote_reviews .reviews_rating{text-align:center}.quote_reviews .reviews_count{font-size:12px;display:block}.quote_note{display:block}@media (max-width:767px),(max-height:699px){.sidebarWidget_element{flex:auto}.widgetWeather{display:flex;height:100%;align-items:center}.widgetWeather_sky{width:32px}.quote_title{display:none}.quote_reviews{display:flex;justify-content:space-evenly;align-items:center;height:100%}.quote .reviews_imageTitle{font-size:14px;text-transform:uppercase}.quote_recommendation{display:none}}@media (max-width:359px){.widgetWeather_title{display:none}}@media screen and (min-width:768px) and (min-height:700px){.sidebarWidget{top:0;right:0;flex-direction:column;justify-content:center;width:80px;height:100vh}.sidebarWidget_element{margin:40px 0;width:100%}.sidebarWidget_element::before{content:'';width:0px;height:0px;border-top:40px solid transparent;border-bottom:0px solid transparent;border-right:80px solid #2B2B2B;margin-top:-40px;display:block}.sidebarWidget_element::after{content:'';width:0px;height:0px;border-top:0 solid transparent;border-bottom:40px solid transparent;border-left:80px solid #2B2B2B;margin-bottom:-40px;display:block}.sidebarWidget_element-weather::before{border-right-color:#3ABBB2}.sidebarWidget_element-weather::after{border-left-color:#3ABBB2}.sidebarWidget_element-avis{margin-top:0}.widgetWeather_title{margin-bottom:20px}.widgetWeather_sky{margin-bottom:24px}.widgetWeatherTemperature{margin-bottom:24px}.widgetWeatherTemperature:last-child{margin-bottom:0}.widgetWeatherTemperature:last-child{margin-bottom:0}.widgetWeatherTemperature_temperature{margin-bottom:2px}.quote_title{margin-bottom:20px;font-weight:bold;font-size:14px;line-height:16px;text-transform:uppercase}.quote_reviews{margin-bottom:24px}.quote_reviews .reviews_imageTitle{display:none}.quote_reviews_rating span{font-size:16px;margin-bottom:2px;font-weight:bold}.quote_recommendation{display:flex;flex-direction:column}.quote_recommendation .recommendation_percentage{font-size:16px;font-weight:bold;display:block}.quote_recommendation .recommendation_label{font-size:10px;display:block}}.quote-stars{position:relative;display:inline-block}.quote-stars:after{content:' ';background-color:rgba(114, 195, 188, 0.8);width:25%;height:100%;right:0;position:absolute;top:0}.quote-stars[data-rate="0"]:after{width:100%}.quote-stars[data-rate="0.1"]:after{width:98%}.quote-stars[data-rate="0.2"]:after{width:96%}.quote-stars[data-rate="0.3"]:after{width:94%}.quote-stars[data-rate="0.4"]:after{width:92%}.quote-stars[data-rate="0.5"]:after{width:90%}.quote-stars[data-rate="0.6"]:after{width:88%}.quote-stars[data-rate="0.7"]:after{width:86%}.quote-stars[data-rate="0.8"]:after{width:84%}.quote-stars[data-rate="0.9"]:after{width:82%}.quote-stars[data-rate="1"]:after{width:80%}.quote-stars[data-rate="1.1"]:after{width:78%}.quote-stars[data-rate="1.2"]:after{width:76%}.quote-stars[data-rate="1.3"]:after{width:74%}.quote-stars[data-rate="1.4"]:after{width:72%}.quote-stars[data-rate="1.5"]:after{width:70%}.quote-stars[data-rate="1.6"]:after{width:68%}.quote-stars[data-rate="1.7"]:after{width:66%}.quote-stars[data-rate="1.8"]:after{width:64%}.quote-stars[data-rate="1.9"]:after{width:62%}.quote-stars[data-rate="2"]:after{width:60%}.quote-stars[data-rate="2.1"]:after{width:58%}.quote-stars[data-rate="2.2"]:after{width:56%}.quote-stars[data-rate="2.3"]:after{width:54%}.quote-stars[data-rate="2.4"]:after{width:52%}.quote-stars[data-rate="2.5"]:after{width:50%}.quote-stars[data-rate="2.6"]:after{width:48%}.quote-stars[data-rate="2.7"]:after{width:46%}.quote-stars[data-rate="2.8"]:after{width:44%}.quote-stars[data-rate="2.9"]:after{width:42%}.quote-stars[data-rate="3"]:after{width:40%}.quote-stars[data-rate="3.1"]:after{width:38%}.quote-stars[data-rate="3.2"]:after{width:36%}.quote-stars[data-rate="3.3"]:after{width:34%}.quote-stars[data-rate="3.4"]:after{width:32%}.quote-stars[data-rate="3.5"]:after{width:30%}.quote-stars[data-rate="3.6"]:after{width:28%}.quote-stars[data-rate="3.7"]:after{width:26%}.quote-stars[data-rate="3.8"]:after{width:24%}.quote-stars[data-rate="3.9"]:after{width:22%}.quote-stars[data-rate="4"]:after{width:20%}.quote-stars[data-rate="4.1"]:after{width:18%}.quote-stars[data-rate="4.2"]:after{width:16%}.quote-stars[data-rate="4.3"]:after{width:14%}.quote-stars[data-rate="4.4"]:after{width:12%}.quote-stars[data-rate="4.5"]:after{width:10%}.quote-stars[data-rate="4.6"]:after{width:8%}.quote-stars[data-rate="4.7"]:after{width:6%}.quote-stars[data-rate="4.8"]:after{width:4%}.quote-stars[data-rate="4.9"]:after{width:2%}.quote-stars[data-rate="5"]:after{width:0%}.quote-stars img,.quote-stars svg{vertical-align:middle}.quote_mention{margin-top:16px;margin-bottom:0;font-size:0.8em}.quote_mention,.quote_mention a,.quote_mention a:not(.btn-main){color:#fff;border-color:#fff}.quote_mention:before,.quote_mention a:before,.quote_mention a:not(.btn-main):before{background:#fff}#quote{background:#002F37;padding-top:48px;position:relative}#quote .simple{padding-bottom:48px;margin:0 20px;width:200px;display:inline-block}#quote .simple .quote-stars{margin-bottom:15px}#quote .simple .quote-stars::after{background-color:rgba(0, 47, 55, 0.8)}#quote .simple .text{letter-spacing:-0.5px;line-height:1em;color:#C1C1C1}#quote .simple .more{letter-spacing:-0.5px;line-height:1em;text-decoration:underline;color:#C1C1C1}#quote .container{overflow-x:hidden}#quote #quote-prev,#quote #quote-next{position:absolute;color:#fff;font-size:34px;cursor:pointer;text-align:center;height:calc(100% - 120px);display:flex;align-items:center;justify-content:center;margin-top:48px;top:0}#quote #quote-prev{left:0px}#quote #quote-next{right:0}#quote .quote-container{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}#quote .simple{display:none;opacity:0;transform:translateY(-300px)}#quote .simple.active{display:inline-block;-webkit-animation-duration:300ms;animation-duration:300ms;opacity:1;transform:translateY(0px);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#quote .simple.in{animation-name:slideIn}#quote .simple.out{animation-name:slideOut}#quote .simple.inNext{animation-name:slideInNext}#quote .simple.outNext{animation-name:slideOutNext}#quote .simple.inPrev{animation-name:slideInPrev}#quote .simple.outPrev{animation-name:slideOutPrev}@media (max-width:767px){#quote .container{max-width:258px}#quote #quote-prev,#quote #quote-next{width:calc((100% - 258px) /2)}}@media (min-width:768px){#quote .container{max-width:510px}#quote #quote-prev,#quote #quote-next{width:calc((100% - 510px) /2)}}@media (min-width:992px){#quote .container{max-width:750px}#quote #quote-prev,#quote #quote-next{width:calc((100% - 750px) /2)}}@media (min-width:1200px){#quote .container{max-width:990px}#quote #quote-prev,#quote #quote-next{width:calc((100% - 990px) /2)}}#quote-contnaire{position:relative;z-index:0}#quote-contnaire .quote-global{background-color:#72c3bc;color:#fff;max-width:700px;width:100%;padding:60px;margin-left:50px;margin-top:-159px;box-shadow:0px 3px 10px rgba(2, 2, 2, 0.2)}#quote-contnaire .quote-global h1{text-transform:uppercase;font-size:44px;margin-bottom:60px}#quote-contnaire .quote-global h6{font-family:'AmasisMTStd'}#quote-contnaire .quote-global .quote-taux{font-size:25px}#quote-contnaire .quote-content{width:100%;padding:40px 100px 0 0;position:relative}#quote-contnaire .quote-content .compt-quotes{position:absolute;top:40px;right:100px;font-size:18px;font-family:'TradeGothicLTStd-Bold';padding-right:15px}#quote-contnaire .quote-content h3{color:#002F37;font-weight:bold;line-height:normal}#quote-contnaire .quote-content h3:before{display:none}#quote-contnaire .quote-content .filter{float:left;width:250px;padding:0 15px}#quote-contnaire .quote-content .filter .select-custom{overflow:hidden;width:100%;padding:8px 0}#quote-contnaire .quote-content .filter .select-custom select{background:transparent;padding:5px;border:1px solid #3abbb2;font-size:16px;width:100%}#quote-contnaire .quote-content .quotes{float:left;width:calc(100% - 250px);padding:0 15px;padding-top:30px;position:relative}#quote-contnaire .quote-content .quotes .order{position:absolute;top:0;left:15px}#quote-contnaire .quote-content .quotes .order h3{color:#002F37;font-weight:bold;line-height:normal}#quote-contnaire .quote-content .quotes .order .select-custom{overflow:hidden;vertical-align:middle;display:inline-block;margin-left:8px}#quote-contnaire .quote-content .quotes .order .select-custom select{display:inline-block;background:transparent;padding:5px;border:1px solid #3abbb2;font-size:16px;width:100%}#quote-contnaire .quote-content .quotes .quote{padding:15px 0}#quote-contnaire .quote-content .quotes .quote .title h2{font-size:24px;text-transform:none;margin:0}#quote-contnaire .quote-content .quotes .quote .title p{font-size:14px;margin-top:4px}#quote-contnaire .quote-content .quotes .quote .title p .publish{display:block;font-size:0.8em;line-height:1}#quote-contnaire .quote-content .quotes .quote>.row{margin:0;background-color:#72c3bc;color:#fff;padding:30px 15px}#quote-contnaire .quote-content .quotes .quote>.row>.col-md-2 img{margin-bottom:20px}#quote-contnaire .quote-content .quotes .quote>.row>.col-md-2 p{margin-bottom:5px}#quote-contnaire .quote-content .quotes .quote>.row>.col-md-6 p{margin-bottom:15px}#quote-contnaire .quote-content .quotes .quote>.row h4{font-size:24px;font-family:'TradeGothicLTStd-Light';margin-bottom:20px}#quote-contnaire .quote-content .quotes .quote .location{width:15px}#quote-contnaire .quote-content .quotes .quote .friends{width:40px}#quote-contnaire .quote-content .quotes .quote ul{list-style:none;padding-left:0}#quote-contnaire .quote-content .quotes .quote ul li{font-family:'TradeGothicLTStd-Light';font-size:16px;margin-bottom:15px;align-items:center}#quote-contnaire .quote-content .quotes .quote .quote-stars img,#quote-contnaire .quote-content .quotes .quote .quote-stars svg{width:20px}#quote-contnaire .quote-content .quotes .pagination{padding:60px 0;width:100%;text-align:center;display:inline-block}#quote-contnaire .quote-content .quotes .pagination a{color:#EAEAEA;font-size:22px;padding:0 3px}#quote-contnaire .quote-content .quotes .pagination a:hover{color:#555555}#quote-contnaire .quote-content .quotes .pagination .active,#quote-contnaire .quote-content .quotes .pagination .next,#quote-contnaire .quote-content .quotes .pagination .prev{color:#555555}.widget_customersReviews{padding:6px;display:block}.widget_customersReviews .quote-note{font-family:'TradeGothicLTStd-Bold';line-height:1;margin-top:6px}.widget_customersReviews .btn-avis{background-color:#fff;color:#72c3bc;padding:12px 6px;border-radius:6px;display:inline-block;font-family:'TradeGothicLTStd-Bold'}.widget_customersReviews .link-avis{text-align:center;margin-bottom:0}@media (max-width:767px){.widget_customersReviews{display:flex;justify-content:space-evenly;align-items:center;height:100%}.quote-global-note{text-align:right;padding:0 4px}}@media (min-width:768px){.widget_customersReviews{padding:6px;text-align:center}.widget_customersReviews .btn-avis{width:100%}.widget_customersReviews .quote-global-stars{margin-bottom:16px}.widget_customersReviews .quote-stars{position:relative;height:124px;width:80%;margin-right:auto;margin-left:auto}.widget_customersReviews .quote-stars .quote-star{position:absolute}.widget_customersReviews .quote-stars .quote-star:nth-child(even){left:0}.widget_customersReviews .quote-stars .quote-star:nth-child(odd){right:0}.widget_customersReviews .quote-stars .quote-star:nth-child(1){top:0px;z-index:4}.widget_customersReviews .quote-stars .quote-star:nth-child(2){top:25px;z-index:3}.widget_customersReviews .quote-stars .quote-star:nth-child(3){top:50px;z-index:2}.widget_customersReviews .quote-stars .quote-star:nth-child(4){top:75px;z-index:1}.widget_customersReviews .quote-stars .quote-star:nth-child(5){top:100px;z-index:0}.widget_customersReviews .quote-stars .quote-star.disable{opacity:0.4}.widget_customersReviews .quote-stars .quote-star:after{content:' ';background-color:rgba(114, 195, 188, 0.6);width:100%;height:10%;left:0;position:absolute;bottom:0;display:none}.widget_customersReviews .quote-stars .quote-star[data-rate]:after{display:block}.widget_customersReviews .quote-stars .quote-star[data-rate="0"]:after{height:100%}.widget_customersReviews .quote-stars .quote-star[data-rate="1"]:after{height:90%}.widget_customersReviews .quote-stars .quote-star[data-rate="2"]:after{height:80%}.widget_customersReviews .quote-stars .quote-star[data-rate="3"]:after{height:70%}.widget_customersReviews .quote-stars .quote-star[data-rate="4"]:after{height:60%}.widget_customersReviews .quote-stars .quote-star[data-rate="5"]:after{height:50%}.widget_customersReviews .quote-stars .quote-star[data-rate="6"]:after{height:40%}.widget_customersReviews .quote-stars .quote-star[data-rate="7"]:after{height:30%}.widget_customersReviews .quote-stars .quote-star[data-rate="8"]:after{height:20%}.widget_customersReviews .quote-stars .quote-star[data-rate="9"]:after{height:10%}.widget_customersReviews .quote-stars .quote-star[data-rate="10"]:after{height:0%}.widget_customersReviews .quote-stars:after{display:none}.widget_customersReviews .link-avis{margin-top:16px}}@media (max-width:575px){.quote-global-stars{margin-bottom:40px}}@media (max-width:767px){.quote-content .quotes,.quote-content .filter{width:100%}}@media (max-width:991px){#quote-contnaire .quote-global{width:100%;margin-left:0;max-width:none}#quote-contnaire .quote-content{margin:0 -15px;padding:0;width:calc(100% + 30px)}#quote-contnaire .quote-content .compt-quotes{right:0;top:0}#quote-contnaire .quote-content .quotes,#quote-contnaire .quote-content .filter{width:100%}#quote-contnaire .quote-content .quotes{padding-top:70px}#quote-contnaire .quote-content .quotes .order{width:100%;margin-top:8px}#quote-contnaire .quote-content .quotes .order h3{display:block}#quote-contnaire .quote-content .quotes .order .select-custom{display:block;width:calc(100% - 30px);margin-left:0;padding:8px 0}}#footer{background:#EAEAEA;font-size:16px;line-height:1.2em;color:#2B2B2B;position:relative;font-family:'TradeGothicLTStd';padding-top:16px;text-align:center;padding-bottom:80px}#footer::before{content:'';width:0px;height:0px;border-top:40px solid transparent;border-bottom:0px solid transparent;border-right:100vw solid #EAEAEA;top:-40px;left:0;display:block;position:absolute}#footer .footer{display:flex;flex-wrap:wrap}#footer .social,#footer .resortList,#footer #newsletter,#footer .linkList{width:100%;border-bottom:1px solid rgba(43, 43, 43, 0.25);margin-bottom:16px}#footer .social{display:flex;justify-content:space-around;padding-bottom:24px}#footer .social .linkSocial img{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);max-width:50px}#footer .resortList{margin-top:16px;padding-bottom:24px}#footer .resortList .logo{margin:16px}#footer .resortList .logo img{transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);max-width:100%;display:inline-block}#footer .linkList{margin-top:16px}#footer .linkList_list{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}#footer .linkList_listTitle{font-family:'TradeGothicLTStd';font-weight:bold;font-size:18px;line-height:24px;text-transform:uppercase;display:block;margin-bottom:16px}#footer .linkList_listTitle::before{display:none}#footer .linkList a{margin-bottom:16px;font-size:16px;color:#2B2B2B}#footer .linkList a:hover{color:#3ABBB2}#footer .superFooter{width:100%}#footer .superFooter .adress{padding-bottom:16px}#footer .superFooter .adress p{font-size:13px;line-height:16px;font-family:'TradeGothicLTStd';margin-bottom:0}#footer .superFooter .phone{font-size:13px;line-height:16px}#footer .superFooter .copyright,#footer .superFooter .credit{font-size:13px;line-height:16px;font-family:'TradeGothicLTStd'}#footer .superFooter .credit{margin-bottom:16px}#footer .superFooter .credit .heart{color:#dc3545}#footer .superFooter .credit .company{font-weight:bold}.CMS #newsletter .newsletterToggle .btn{color:white}.CMS #newsletter input{width:70%;margin-left:5%;border:1px solid #979797}#newsletterModal tr{margin-bottom:8px}#newsletter{color:#2B2B2B;margin-top:16px;padding-bottom:24px}#newsletter .newsletter_title{font-family:'TradeGothicLTStd';font-weight:bold;font-size:18px;line-height:24px;text-transform:uppercase;display:block;margin-bottom:16px}#newsletter .newsletter_title::before{display:none}#newsletter .newsletter_content{margin-bottom:16px}#newsletter .newsletter_content p{font-family:'TradeGothicLTStd';font-size:16px;line-height:24px;margin-bottom:0}#newsletter .newsletterToggle{display:inline-block}#newsletter .newsletterToggle .btn-primary{background-color:#3abbb2;border-color:#3abbb2;display:inline-flex;align-items:center;padding:16px 32px;font-family:'TradeGothicLTStd';font-weight:bold;text-transform:uppercase;white-space:normal}#newsletter .newsletterToggle .btn-primary img,#newsletter .newsletterToggle .btn-primary svg{margin-left:16px;max-width:30px}@media screen and (max-width:768px){#grandmassif .actSocial .link{flex-wrap:wrap}}@media screen and (min-width:768px){.linkSocial img,.resortList .logo img{filter:grayscale(1)}.linkSocial:hover img,.resortList .logo:hover img{filter:grayscale(0)}#footer{text-align:left;padding-bottom:0}#footer .social,#footer .resortList,#footer #newsletter,#footer .linkList{width:50%;border:none}#footer .social{align-items:flex-end;justify-content:flex-start}#footer .social a{margin-right:24px}#footer .social a:last-child{margin-right:0}#footer .resortList{display:flex;align-items:flex-end}#footer .linkList{display:flex}#footer .linkList_list{align-items:flex-start;width:50%}#footer .superFooter{display:flex;justify-content:space-between;padding-top:16px;margin-top:24px;border-top:solid 1px rgba(43, 43, 43, 0.25)}#footer .superFooter .websiteInfos{display:flex}#footer .superFooter .copyright{margin-right:4px}#footer .superFooter .copyright::after{content:' - '}#newsletter{padding-right:48px}#newsletter .newsletter_title,#newsletter .newsletter_content{margin-bottom:24px}}.fastAccess{padding:40px 72px;flex-direction:column;display:flex;color:#fff;position:relative;margin-bottom:16px;background:#3ABBB2}.fastAccess:first-child:before{content:'';display:flex;position:absolute;left:-75px;top:-75px;background:url(assets/img/squareid.png);width:180px;height:180px;background-repeat:no-repeat;z-index:1}.fastAccess .block{display:flex;flex-direction:row;margin:0px 0px 40px 0px}.fastAccess .block:last-child{margin-bottom:0px}.fastAccess .link{margin-left:40px;display:flex;flex-direction:column;width:100%}.fastAccess .link img{max-width:100%}.fastAccess .link .title{font-size:22px}.fastAccess .link .list{display:flex;align-items:center;text-decoration:none}.fastAccess .link .list:before{content:'';display:inline-block;height:1px;width:16px;background:#fff;margin-right:7px}.fastAccess .link a,.fastAccess .link .list-text{flex:1;color:#fff;text-decoration:none}.fastAccess .link a:before,.fastAccess .link .list-text:before{display:none}.fastAccess svg{width:48px}.fastAccess.ogm{background:#89AE30}@media (max-width:500px){.fastAccess{padding:32px}}.CMS #goodplan .thumb .text h3{font-size:32px}.CMS #goodplan .thumb .text h3:before{display:none}#filters-cat p{margin-left:16px}#filters-cat ul{display:flex;list-style:none;padding-left:0px;flex-wrap:wrap}#filters-cat ul li{margin-bottom:1em;line-height:1.2em;margin-left:16px;font-size:2em;color:rgba(0, 47, 55, 0.5);cursor:pointer;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99)}#filters-cat ul li.active{color:#002f37}#filters-cat ul li:hover{color:#002f37}#ogm #goodplan .thumb .nails .figure:before{background-image:linear-gradient(to left top, #8bc999, #86c486, #84bf71, #86b95b, #89b242)}#ogm #goodplan .thumb .nails .figure:after{border:1px solid #89AE30}#ogm #goodplan .thumb .text h3{font-size:32px;color:#89AE30}#ogm #goodplan .thumb .text h3:before{display:none}.wrapOpening .nav-item img{height:75px;opacity:0.4;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);filter:grayscale(1)}.wrapOpening .nav-item a.active,.wrapOpening .nav-item a:hover{background-color:transparent}.wrapOpening .nav-item a.active img,.wrapOpening .nav-item a:hover img{filter:grayscale(0);opacity:1}.wrapOpening .nav-item a::before{display:inline-block;background-color:transparent}.wrapOpening .nav-link.active{background-color:#17a2b8}.wrapOpening .nav-link.active::before{display:none}.wrapOpening .eachOpeningResort{display:flex;flex-wrap:wrap}.wrapOpening .eachOpeningResort .collapsing{display:flex;width:100%;flex-wrap:wrap}.wrapOpening .eachOpeningResort .collapse{flex-wrap:wrap;width:100%}.wrapOpening .eachOpeningResort .collapse.show{display:flex !important}.wrapOpening .eachOpeningResort h1,.wrapOpening .eachOpeningResort hr{width:100%}.wrapOpening .eachOpeningResort h3{margin-top:2rem;cursor:pointer;text-transform:uppercase}.wrapOpening .eachOpeningResort h3:before{transition:all 0.3s ease}.wrapOpening .eachOpeningResort h3[aria-expanded=true]:before{transform:rotate(72deg);margin-right:20px}.wrapOpening .eachOpeningResort h4{width:100%}.wrapOpening .eachOpeningResort h5{font-weight:bold}.wrapOpening .eachOpeningResort .lifts,.wrapOpening .eachOpeningResort .slope{width:50%}.wrapOpening .eachOpeningResort p{display:flex;position:relative;align-items:center}.wrapOpening .eachOpeningResort p.eachOpeningResort_msg{margin-top:-15px;margin-bottom:10px;padding-left:32px}.wrapOpening .eachOpeningResort p img{width:16px;height:16px;margin-right:16px}.wrapOpening .eachOpeningResort p strong{width:240px}.wrapOpening .eachOpeningResort p:before{content:'';display:none;position:relative;width:16px;height:16px;border-radius:25px;background:rgba(0, 0, 0, 0);margin-right:16px}.wrapOpening .eachOpeningResort p.R:before{display:flex;background:#FF7675}.wrapOpening .eachOpeningResort p.B:before{display:flex;background:#5B7DFF}.wrapOpening .eachOpeningResort p.N:before{display:flex;background:#333333}.wrapOpening .eachOpeningResort p.V:before{display:flex;background:#00B894}.infoPiste:before{content:'';display:inline-block;position:relative;width:16px;height:16px;border-radius:25px;background:rgba(0, 0, 0, 0);margin-right:16px}.infoPiste.infoPiste-green:before{background:#00B894}.infoPiste.infoPiste-red:before{background:#FF7675}.infoPiste.infoPiste-blue:before{background:#5B7DFF}.infoPiste.infoPiste-black:before{background:#333333}.infolift img{width:16px;height:16px;margin-right:16px}#meteo.summer .statsResort .each{justify-content:center}#meteo .resortOpening .each{display:flex;flex-direction:column;align-items:center}#meteo .resortOpening .each .title{color:#3ABBB2;font-size:24px;text-align:left;margin-bottom:16px}#meteo .resortOpening .each .openingResort{display:flex;flex-direction:column;font-family:'TradeGothicLTStd-Reg';font-size:16px;align-items:flex-start;margin-bottom:8px}#meteo .resortOpening .each .openingResort .slopes{display:flex;flex-direction:column;margin-bottom:8px;justify-content:center;align-items:center;width:100%}#meteo .resortOpening .each .openingResort .slopes .count{display:flex;height:56px;width:auto;border-radius:28px;justify-content:center;align-items:center;position:relative;border:1px solid #002F37;font-size:1em;letter-spacing:initial;top:0px;padding:0 6.8px;min-width:56px}#meteo .statsResort{padding:0px;width:90%}#meteo .statsResort .each .part{margin:0 3%;width:26.5%;padding:40px 0px 80px;border-top:1px solid #002F37;display:flex;justify-content:flex-start;flex-direction:column}#meteo .statsResort .each .part.avalanche .content .illustration svg{width:100px}#meteo .statsResort .each .part .title{color:#3ABBB2;font-size:16px;display:flex;justify-content:center;margin-bottom:24px}#meteo .statsResort .each .part .content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%}#meteo .statsResort .each .part .content .illustration svg{width:72px;height:auto}#meteo .statsResort .each .part .content .illustration path,#meteo .statsResort .each .part .content .illustration polygon,#meteo .statsResort .each .part .content .illustration g{fill:#3ABBB2}#meteo .statsResort .each .part .content .text{font-size:32px;display:flex;flex-direction:column;line-height:32px;margin-left:15px}#meteo .blocLeftWeather{display:flex;flex-direction:row}#meteo .resortList{display:flex;flex-direction:column;justify-content:center;font-family:'TradeGothicLTStd-Bold';font-size:48px;line-height:48px}#meteo .resortList .name{display:flex;cursor:pointer;justify-content:flex-start;text-align:left;margin-bottom:24px;opacity:0.3;transition:all 0.3s cubic-bezier(0.66, 0.01, 0.31, 0.99);font-size:24px;line-height:1em}#meteo .resortList .name.active{opacity:1}#meteo .resortList .name:hover{opacity:1}#meteo .linkBetweenResort{display:flex;flex-direction:row;font-family:'TradeGothicLTStd-Reg';font-size:16px;align-items:center;justify-content:space-between;position:relative;margin-bottom:8px}#meteo .linkBetweenResort.biggy .status{position:relative;height:56px;width:56px;left:0px}#meteo .linkBetweenResort.biggy .status svg{height:35px;width:35px}#meteo .linkBetweenResort .slopes{display:flex;flex-direction:column;margin-bottom:8px}#meteo .linkBetweenResort .slopes .count{display:flex;height:52px;width:52px;border-radius:100%;justify-content:center;align-items:center;border:2px solid #002F37}#meteo .linkBetweenResort .status{position:absolute;display:flex;height:28px;width:28px;left:calc(50% - 10px);border-radius:100%;justify-content:center;align-items:center}#meteo .linkBetweenResort .status svg{width:24px;height:24px}#meteo .linkBetweenResort .status:before{content:'';display:flex;height:20px;width:20px;position:absolute;top:0px;left:0px;border-radius:100%}#meteo .linkBetweenResort .status.valid{background:#28a745}#meteo .linkBetweenResort .status.warning{background:#fd7e14}#meteo .linkBetweenResort .status.invalid{background:#dc3545}@media screen and (max-width:1630px){#meteo .statsResort .each .part{width:20%}#meteo .statsResort .each .part.part-width{width:42%}#meteo .statsResort .each .part .content .text{font-size:28px}#meteo .statsResort .each .part.wind .content .text{font-size:24px}#meteo .statsResort .each .part.temperature .content .illustration svg,#meteo .statsResort .each .part.avalanche .content .illustration svg{width:62px}#meteo .statsResort .each .part .content .illustration svg{width:50px}}@media screen and (max-width:1150px){#meteo .blocLeftWeather{flex-direction:column}#meteo .blocLeftWeather .resortList{flex-direction:row;justify-content:space-around;margin-bottom:24px}#meteo .blocLeftWeather .resortList .name{font-size:16px}#meteo .blocLeftWeather .statsResort{width:100%}}@media screen and (max-width:991px){#meteo .statsResort .each .part.avalanche .content .illustration svg{width:100px}#meteo .statsResort .each .part .content .illustration svg,#meteo .statsResort .each .part .temperature .content .illustration svg{width:72px}}@media screen and (max-width:768px){.wrapOpening{flex-direction:column;align-items:center}#meteo .resortList{font-size:24px;line-height:24px;flex-wrap:wrap}#meteo .resortList .name{padding:0 15px}#meteo .statsResort{flex-direction:row;align-items:flex-start}#meteo .statsResort .each{flex-direction:row}#meteo .statsResort .each .part{margin:0px;width:50%;padding:16px 16px 32px;border-top:0px solid #002f37}.wrapOpening .eachOpeningResort .collapsing,.wrapOpening .eachOpeningResort .collapse.show{flex-wrap:wrap}.wrapOpening .eachOpeningResort .lifts,.wrapOpening .eachOpeningResort .slope{width:100%}.wrapOpening .eachOpeningResort .lifts p i,.wrapOpening .eachOpeningResort .slope p i{text-align:right;flex:auto}.wrapOpening .eachOpeningResort .lifts p.eachOpeningResort_msg small,.wrapOpening .eachOpeningResort .slope p.eachOpeningResort_msg small{text-align:right;flex:auto}.lumiplanIframe .wrapOpening{width:100%;margin-left:0;margin-right:0;padding-right:0;padding-left:0}}@media screen and (max-width:550px){#meteo .statsResort .each .part,#meteo .statsResort .each .part.wind,#meteo .statsResort .each .part.part-width{width:100%}#meteo .statsResort .each .part .content,#meteo .statsResort .each .part.wind .content,#meteo .statsResort .each .part.part-width .content{justify-content:center}}ul.simple-pagination{list-style:none}.simple-pagination{display:flex;overflow:hidden;padding:0 5px 5px 0;margin:0;width:100%;justify-content:center}.simple-pagination ul{list-style:none;padding:0;margin:0}.simple-pagination li{list-style:none;padding:0;margin:0;float:left;font-size:24px;position:relative;padding:0.5rem 0.75rem;line-height:1.25;color:#EFEFEF;background-color:#fff;border:0px}.simple-pagination li.active{color:#616161}.simple-pagination .page-link{border:0px;color:#EFEFEF;position:relative;display:block;padding:0px;background-color:#fff;border:0px}.simple-pagination .pagination-navigation{display:flex;align-items:center;justify-content:center}.simple-pagination .pagination-navigation a{border:0px;color:#161616;position:relative;display:block;padding:0px;background-color:#fff;border:0px;font-size:26px}.simple-pagination span.ellipse.clickable{cursor:pointer}.ellipse input{width:3em}.flatpickr-calendar{-webkit-box-shadow:1px 0 0 rgba(0, 0, 0, 0), -1px 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 0), 0 -1px 0 rgba(0, 0, 0, 0), 0 3px 13px rgba(0, 0, 0, 0);box-shadow:1px 0 0 rgba(0, 0, 0, 0), -1px 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 0), 0 -1px 0 rgba(0, 0, 0, 0), 0 3px 13px rgba(0, 0, 0, 0);background:#fff;top:280px !important;left:54px !important}.selector{padding:0px 40px;font-family:'AmasisMTStd'}.selector #eliberty_widget_api{display:flex;flex-direction:column;justify-content:center}.selector #eliberty_widget_api select{cursor:pointer;width:100%;background-color:rgba(255, 255, 255, 0);border-top:0px;border-left:0px;border-right:0px;border-bottom:0px;border-color:white;border-radius:0px;position:relative;height:56px;color:white;-webkit-appearance:none;padding-left:24px;z-index:5}.selector #eliberty_widget_api select[disabled]{opacity:0.3}.selector #eliberty_widget_api select option{color:#000000;font-family:'TradeGothicLTStd'}.selector #eliberty_widget_api .eliberty_widget_api-one_select_number{display:flex;flex-direction:row;justify-content:space-between;color:white;padding:0px 24px}.selector #eliberty_widget_api .eliberty_widget_api-one_select_number .ui-spinner{width:30%;background:transparent;border:0px}.selector #eliberty_widget_api .eliberty_widget_api-one_select_number .ui-spinner-input{margin:0;width:60%;margin-left:20%;background:transparent;border:0px;color:white;text-align:center}.selector #eliberty_widget_api .eliberty_widget_api-one_select_number .ui-spinner-down{left:0}.selector #eliberty_widget_api .eliberty_widget_api-one_select_number .ui-spinner-button{background:transparent;height:100%;width:20%;border:0px}.selector #eliberty_widget_api .eliberty_widget_api-select{width:100%;position:relative;margin:8px 0px}.selector #eliberty_widget_api .eliberty_widget_api-select:before{content:'';display:flex;bottom:0px;left:0px;position:absolute;width:100%;height:1px;background:white}.selector #eliberty_widget_api .eliberty_widget_api-select:after{content:'';background:url(./assets/img/arrow-down.svg) no-repeat;background-position:center center;top:0px;right:0px;height:100%;width:20%;position:absolute;display:flex;z-index:4}.selector #eliberty_widget_api .eliberty_widget_api-select_date .form-control{background-color:transparent !important;border:1px solid #fff;border-top:0px;border-left:0px;border-right:0px;border-radius:0px;height:56px;color:white;z-index:5;position:relative;cursor:pointer}.selector #eliberty_widget_api .eliberty_widget_api-select_date .form-control:disabled{opacity:0.3 !important}.selector #eliberty_widget_api .eliberty_widget_api-select_date .flatpickr-input{background-color:rgba(255, 255, 255, 0);border:0px;height:56px;color:white;padding:0px 24px}.selector #eliberty_widget_api .eliberty_widget_api-select_date .flatpickr-input[disabled]{opacity:0.3}.selector #eliberty_widget_api .eliberty_widget_api-select_number:after,.selector #eliberty_widget_api .eliberty_widget_api-select_number:before{display:none}.selector #eliberty_widget_api .eliberty_widget_api-button{display:flex;justify-content:center;align-items:center;margin-top:32px}.selector #eliberty_widget_api .eliberty_widget_api-button button{background:transparent;padding:8px 32px;border-radius:50px;border:1px solid #FFFFFF;color:white;cursor:pointer}.imgStation{height:50vh;overflow:hidden;display:flex;justify-content:center;align-items:center}.imgStation img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.splitSpot{display:flex;flex-direction:row}.splitSpot.inverse{flex-direction:row-reverse}.splitSpot.inverse .img:before{left:-50%}.splitSpot.inverse .text{margin-left:0em;margin-right:5em}.splitSpot.inverse .text h4,.splitSpot.inverse .text p{text-align:right}.splitSpot .img{display:flex;justify-content:center;align-items:center;height:40vh;width:28vw;position:relative;z-index:1}.splitSpot .img img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}.splitSpot .img:before{content:'';display:flex;position:absolute;width:100%;height:120%;left:50%;top:-10%;background:transparent;border:3px solid #8DD7D2;z-index:5}.splitSpot .text{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;z-index:5;width:35vw;margin-left:5em}.splitSpot .text h4,.splitSpot .text h2,.splitSpot .text p{width:100%;background:white;margin:0}.splitSpot .text h4,.splitSpot .text h2{padding-top:24px;padding-bottom:12px}.splitSpot .text p{padding-top:12px;padding-bottom:24px;font-family:'TradeGothicLTStd-Light'}.showFig p{background:#71C3BC;padding:48px 56px;color:white;width:50%}.showFig p a{color:white !important}.showFig p a:before{background:white !important}@media screen and (max-width:992px){.showFig p,.showFig h2{width:75%}.splitSpot .img{width:40vw}.splitSpot .text{width:45vw;margin-left:2.5em}}@media screen and (max-width:768px){.showFig p,.showFig h2{width:90%}.splitSpot{flex-direction:column;align-items:center}.splitSpot.inverse{flex-direction:column}.splitSpot.inverse .img:before{display:none;left:initial;right:-10%}.splitSpot .img{width:80vw}.splitSpot .img:before{display:none}.splitSpot .text{width:80vw;margin-left:0;margin-top:12%}.splitSpot .text h2{padding-top:80px;padding-bottom:4px}.splitSpot .text p{padding-top:4px;padding-bottom:80px}}.modal{padding:0px !important}.modal .modal-dialog{max-width:50%}.modal .modal-dialog .modal-content{padding:80px}@media screen and (max-width:992px){.modal .modal-dialog{max-width:90%}.modal .modal-dialog .modal-content{padding:40px}}@media screen and (max-width:768px){.modal .modal-dialog{max-width:95%}.modal .modal-dialog .modal-content{padding:24px}}.period_wrp,.domain_wrp{display:flex;justify-content:center}.period_wrp .period{position:relative;width:20%;text-align:center;display:flex;color:#CCC;height:100%;font-size:24px;transition:all 0.5s ease;cursor:pointer}.period_wrp .period:after{content:"";position:absolute;width:0%;display:flex;justify-content:center;height:2px;background:#FF0000;left:0;bottom:-31px;transition:all 0.2s ease}.period_wrp .period:hover{color:#444}.period_wrp .period.active{color:#444444}.period_wrp .period p{margin:0;height:100%;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.domain_wrp{display:flex;align-items:center;align-content:center;cursor:pointer;position:relative;z-index:100;background:white;padding-bottom:20px}.domain_wrp .except{color:#CCC}.domain_wrp>div{width:calc(40% / 4);text-align:center;height:80px;display:flex;margin-left:30px;margin-right:30px;justify-content:center;align-items:center;transition:all 0.3s ease;font-size:24px}.domain_wrp>div.active{color:black}.domain_wrp>div:nth-child(2){border-left:0;border-right:0}@media (max-width:767px){.domain_wrp{flex-wrap:wrap}.svgWrapper{margin:0}}.type_top{display:flex;justify-content:center}.type_top .type{width:25%;text-align:center}.type{transition:all 0.3s ease}.type_bottom{position:relative;display:flex;height:10px;justify-content:center}.type_bottom>div{width:25%;text-align:center}.type_bottom>div:before{content:'';width:8px;height:8px;border-radius:50%;background:#CCC;position:absolute;bottom:-4px;transition:all 0.3s}label{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#CCC;font-weight:400;font-size:16px;cursor:pointer;transition:all 0.3s ease}.type img{margin-top:8px;margin-bottom:8px}.type_bottom{cursor:pointer}[data-wrp-type="1"]>.type_bottom>div:first-child:before{width:20px;height:20px;background-color:white;border:1px solid #CCC;margin-left:-7px;bottom:-9px}[data-wrp-type="2"]>.type_bottom>div:last-child:before{width:20px;height:20px;background-color:white;border:1px solid #CCC;margin-left:-7px;bottom:-9px}[data-sel-type="1"]>.table_head>div:nth-child(4)~div{display:none}[data-sel-type="1"]>.table_body>div>div:nth-child(4)~div{display:none}[data-sel-type="2"]>.table_head>div:first-child~div{display:none}[data-sel-type="2"]>.table_head>div:not(:first-child)~div:nth-child(5){display:flex}[data-sel-type="2"]>.table_head>div:not(:first-child)~div:nth-child(6){display:flex}[data-sel-type="2"]>.table_body>div>div:first-child~div{display:none}[data-sel-type="2"]>.table_body>div>div:not(:first-child)~div:nth-child(5){display:flex}[data-sel-type="2"]>.table_body>div>div:not(:first-child)~div:nth-child(6){display:flex}[data-sel-type="2"]>.table_body>div[data-solo]{display:none}[data-sel-type="3"]>.table_head>div:not(:first-child):not(:nth-child(6)){display:none}[data-sel-type="3"]>.table_body>div>div:not(:first-child):not(:nth-child(6)){display:none}[data-sel-type="3"]>.table_body>div[data-solo]{display:none}[data-sel-type="4"]>.table_head>div:not(:first-child):not(:last-child){display:none}[data-sel-type="4"]>.table_body>div>div:not(:first-child):not(:last-child){display:none}[data-sel-type="4"]>.table_body>div[data-solo]{display:none}[data-sel-period="1"]>.table_body>div:not([data-val-period="1"]){display:none}[data-sel-period="2"]>.table_body>div:not([data-val-period="2"]){display:none}[data-sel-period="3"]>.table_body>div:not([data-val-period="3"]){display:none}[data-sel-period="4"]>.table_body>div:not([data-val-period="4"]){display:none}[data-sel-period="5"]>.table_body>div:not([data-val-period="5"]){display:none}[data-sel-domain="1"]>.table_body>div:not([data-val-domain="1"]){display:none}[data-sel-domain="2"]>.table_body>div:not([data-val-domain="2"]){display:none}[data-sel-domain="3"]>.table_body>div:not([data-val-domain="3"]){display:none}.type.active label{color:#333}.table_wrap .table_head{display:flex;align-items:center;margin-bottom:12px}.table_wrap .table_head>div{width:33%;text-align:center;justify-content:center}.table_wrap .table_head>div:nth-child(4)~div{width:75%}.table_wrap .table_body{border:1px solid #CCC;overflow:hidden;margin-bottom:50px;margin-left:15px;margin-right:15px;font-size:14px;font-family:'AmasisMTStd'}.table_wrap .table_body>div{display:flex;height:50px;display:flex;justify-content:center;align-items:center}.table_wrap .table_body>div:nth-child(even){background-color:rgba(64, 136, 157, 0.1)}.table_wrap .table_body>div:nth-child(odd)>div a{border:1px solid rgba(64, 136, 157, 0.1)}.table_wrap .table_body>div>div a:hover{background:#40889d}.table_wrap .table_body>div>div{width:calc(100% / 3);height:100%;text-align:center;display:flex;justify-content:space-around;align-items:center;border-right:1px solid #CCC}.table_wrap .table_body>div>div a{width:24px;height:24px;display:flex;justify-content:center;border-radius:50px;text-decoration:none;align-items:center;color:#333;transition:all 0.3s ease}.table_wrap .table_body>div>div a:hover:before{display:flex}.table_wrap .table_body>div>div a:before{content:"";color:#FFF;display:none;position:relative;left:-8px}.table_wrap .table_body>div>div:nth-child(4)~div{width:75%}.notShowed{display:none !important}.tabStation{display:flex;padding-top:32px;padding-bottom:32px;justify-content:center;margin-bottom:15px;font-size:24px;background:#F2F2F2;border-radius:5px}.tabStation p{display:flex;position:relative;z-index:9999;color:#CCC}.tabStation:hover p{color:#FFF}.tabStation:before{content:"";display:flex;position:absolute;width:100%;height:100%;top:0;left:0;background:#1DFF9E;opacity:0;border-radius:5px;transition:all 0.3s ease}.tabStation:hover:before{opacity:1}.blocDebutant{position:relative;display:flex;flex-direction:column}@media screen and (max-width:800px){.period_wrp{display:flex;justify-content:center;flex-direction:column}.period{width:100% !important;margin-bottom:30px}.period_wrp .period:after{bottom:-18px;left:25%}.period_wrp .period.active:after{width:50%}}.svgWrapper{position:relative}.svgMap{position:absolute;z-index:99;width:100%;height:100%;top:0}.debutant-fill-full{fill:rgba(29, 255, 158, 0.4) !important;stroke:#1DFF9E !important;transition:all 0.3s ease}.debutant-fill{fill:none;stroke:rgba(141, 143, 145, 0.5);stroke-width:0;stroke-miterlimit:10;transition:all 0.3s ease}.massif-fill-full{fill:rgba(168, 34, 142, 0.4) !important;stroke:#A8228E !important;transition:all 0.3s ease}.massif-fill{fill:none;stroke:rgba(141, 143, 145, 0.5);stroke-width:0;stroke-miterlimit:10;transition:all 0.3s ease}.flaine-fill-full{fill:rgba(238, 149, 51, 0.4) !important;stroke:#EE9533 !important;transition:all 0.3s ease}.flaine-fill{fill:none;stroke:rgba(141, 143, 145, 0.5);stroke-width:0;stroke-miterlimit:10;transition:all 0.3s ease}.grandmassif-fill-full{fill:rgba(64, 136, 157, 0.4) !important;stroke:#40889D !important;transition:all 0.3s ease}.grandmassif-fill{fill:none;stroke:rgba(141, 143, 145, 0.5);stroke-width:0;stroke-miterlimit:10;transition:all 0.3s ease}.grandMassif,.massif,.flaine,.debutant{border-bottom:4px solid #CCC}.grandMassif{border-color:#40889D}.grandMassif:not(.btn-main)::before{background:#40889D !important}.massif{border-color:#A8228E}.massif:not(.btn-main)::before{background:#A8228E !important}.flaine{border-color:#EE9533}.flaine:not(.btn-main)::before{background:#EE9533 !important}.debutant{border-color:#1DFF9E}.debutant:not(.btn-main)::before{background:#1DFF9E !important}.plan img{width:100%}.plan{position:relative;padding:0;width:100%}#table_price{background:white}.header-logo{position:absolute;top:0px;left:30px;width:100px;z-index:999;display:flex}.header-logo img{height:150px}.giftCardGM{margin-right:-20%;position:relative;top:0;margin-bottom:48px}.giftCardGM .price{position:absolute;top:4px;right:16px;font-size:32px;color:#464646}.giftCardGM .intro{margin-top:40px;font-size:24px;text-align:center;color:#464646}.giftCardGM .giftCardWrapper{margin-top:40px;color:#464646;font-size:16px;flex-direction:column}.giftCardGM .giftCardWrapper .giftCardCol{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:30px}.giftCardGM .giftCardWrapper .text{padding-left:30px;font-size:24px}.giftCardGM .giftCardWrapper .controller{text-decoration:none;overflow:visible !important;width:100%}.giftCardGM .giftCardWrapper .controller:before{display:none !important}.giftCardGM .giftCardWrapper .controller:hover .before{opacity:0}.giftCardGM .giftCardWrapper .controller:hover .after{opacity:1}.giftCardGM .giftCardWrapper .giftCard{border-radius:16px;background-color:#ffffff;box-shadow:0 2px 11px 0 rgba(0, 0, 0, 0.2);height:220px;transition:all 0.3s ease;margin-top:30px}.giftCardGM .giftCardWrapper .giftCard .giftIcon{position:absolute;bottom:8px;left:23px}.giftCardGM .giftCardWrapper .giftCard .before{position:relative;height:100%;width:100%;top:0;left:0;padding-top:40px;transition:all 0.3s ease;display:flex;flex-direction:column;align-items:center}.giftCardGM .giftCardWrapper .giftCard .before:before{content:'';left:calc(50%);top:6px;display:flex;position:absolute;border-radius:50px;width:10px;height:10px;background-color:#ffffff;box-shadow:inset 0 1px 3px 0 rgba(0, 0, 0, 0.2)}.giftCardGM .giftCardWrapper .giftCard .after{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;padding-top:30px;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:all 0.3s ease}.giftCardGM .giftCardWrapper .giftCard .after h3{text-transform:none}.giftCardGM .giftCardWrapper .giftCard .bgMtnGm{position:absolute;bottom:-5px;width:100%}.giftCardGM .giftCardWrapper .giftCard h3{position:relative;text-align:center;font-size:32px;color:#464646;line-height:0.75;text-transform:uppercase;margin-top:20px;margin-bottom:10px}.giftCardGM .giftCardWrapper .giftCard h3:before{content:'';display:flex;position:absolute;top:-16px;left:30%;width:16px;height:16px;background:url('https://www.skipass-grand-massif.com/media/download/flaineb2c/cms/media/version2017/shinegM.svg') no-repeat}.giftCardGM .giftCardWrapper .giftCard h3:after{content:'';display:flex;position:absolute;top:48px;left:70%;width:60px;height:60px;background:url('https://www.skipass-grand-massif.com/media/download/flaineb2c/cms/media/version2017/shinegM-2.svg') no-repeat}.giftCardGM .giftCardWrapper .giftCard p{position:relative;text-align:center;font-size:18px;color:#464646}.giftCardGM .header{height:400px;width:100%;top:0;left:0;position:relative;display:flex;justify-content:center;align-items:center;background:url('https://www.skipass-grand-massif.com/media/image/flaineb2c/cms/media/version2017/backgroundGiftcard.jpg') no-repeat;background-size:cover}.giftCardGM .header:before{content:'';background:rgba(0, 0, 0, 0.44);top:0;left:0;height:100%;position:absolute;width:100%}.giftCardGM .header .text{position:absolute;display:flex;flex-direction:column}.giftCardGM .header .text h1{color:white;text-transform:uppercase;font-size:56px;line-height:1}.giftCardGM .header .text h2{font-size:24px;color:white}@media (max-width:767px){.giftCardGM{margin-right:0}}.template-interactive a.nav-link{border-bottom:none}.template-interactive .plan{margin:0 auto}.template-interactive .wrapOpening .nav-item .nav-link.active{background-color:#17a2b8 !important}.template-interactive .wrapOpening .nav-item .nav-link.active.grandMassif{background-color:#40889D !important}.template-interactive .wrapOpening .nav-item .nav-link.active.massif{background-color:#A8228E !important}.template-interactive .wrapOpening .nav-item .nav-link.active.flaine{background-color:#EE9533 !important}.template-interactive .wrapOpening .nav-item .nav-link.active.debutant{background-color:#1DFF9E !important}.template-interactive .each .lifts h4,.template-interactive .each .slope h4{text-align:center}.template-interactive .resortOpening{width:100%}.sixt-fill{fill:none;stroke:rgba(141, 143, 145, 0.5);stroke-width:0;stroke-miterlimit:10;transition:all 0.3s ease}.sixt-fill-full{fill:rgba(0, 161, 171, 0.4) !important;stroke:#00a1ab !important;transition:all 0.3s ease}.apidae-pagination a:not(.btn-main){margin:8px 4px;padding:2px 8px;color:#fff;background-color:#3abbb2}.apidae-pagination a:not(.btn-main)::before{display:none}.apidae-pagination a:not(.btn-main).active{background-color:#343a40}.apidae-pagination a:not(.btn-main).disable{display:none}.apidae_tabContent{padding:24px 0 0}.content .apidae-pagination a:not(.btn-main)::before{display:none}@media (min-width:1200px){.content_apidae .col-xl-4{-ms-flex:0 0 37.4%;flex:0 0 37.4%;max-width:37.4%}.content_apidae .col-xl-8{-ms-flex:0 0 62.6%;flex:0 0 62.6%;max-width:62.6%}}.CMS .apidae_list_title{font-family:'TradeGothicLTStd-Bold';font-size:32px;padding-top:48px;text-transform:none}.apidae_lists_info{color:#002f37}.content.apidae_lists a.nav-link{border-radius:0}.content.apidae_lists a.nav-link::before{height:8px;background-color:#d8d8d8;display:none;transition:none}.content.apidae_lists a.nav-link.active::before{display:inline-block}.apidae_list_items_noEvent{padding:16px;font-style:italic}.apidae_list_items .event{padding:16px}.apidae_list_items .event_image{width:100%;height:192px;background-color:#e0e0e0;background-position:center;background-size:cover;background-repeat:no-repeat}.apidae_list_items .event_content{padding:16px;margin-bottom:0}.apidae_list_items .event_type{margin-bottom:16px}.apidae_list_items .event_label{font-size:12px;font-weight:300;color:#fff;border-radius:10px;background-color:#3ABBB2;padding:5px 10px}.apidae_list_items .event_title{font-family:'TradeGothicLTStd-bold';font-size:20px;color:#002F37;margin-bottom:0}.apidae_list_items .event_title::before{display:none}.apidae_list_items .event_dates{font-family:'TradeGothicLTStd-bold';font-size:14px}.apidae_list_items .event_link{margin-top:16px;margin-bottom:8px}.apidae_list_items .event_button{color:#fff;display:inline-block;margin-left:12px;margin-right:12px}.apidae_list_items .event_button span{position:relative;padding:8px 24px;color:#fff;display:inline-block;font-family:'TradeGothicLTStd-bold';z-index:1}.apidae_list_items .event_button span::before{content:'';width:calc(100% - 6px);height:calc(100% - 6px);top:3px;left:3px;position:absolute;background-color:#3ABBB2;transform:skewX(-26deg);z-index:-1}.apidae_list_items .event_button span::after{content:'';width:100%;height:100%;top:0px;left:0px;position:absolute;border:1px solid #3ABBB2;transform:skewX(-26deg);z-index:-1}.apidae_list-event{background-color:#f9f9f9;padding:0 104px 24px}.apidae_list-event .apidae_list_title{text-align:center;justify-content:center;margin-bottom:16px}.apidae_list-event .apidae_list_title span{padding-bottom:8px;border-bottom:1px solid #3abbb2}.apidae_list-event .apidae_list_items_noEvent{text-align:center}.apidae_list-event .owl-nav{position:absolute;top:130px;width:calc(100% + 204px);margin:-51px -104px 0;left:0;z-index:-1;justify-content:space-between}.apidae_list-event .owl-nav .owl-prev span,.apidae_list-event .owl-nav .owl-next span{font-size:7em;padding:0 25px}.apidae_list-event .owl-dots{display:flex;justify-content:center;align-items:center}.apidae_list-event button.owl-dot{width:16px;height:16px;border:solid 2px #d6d6d6;border-radius:8px;margin:8px;display:flex;justify-content:center;align-items:center}.apidae_list-event button.owl-dot span{width:6px;height:6px;background-color:transparent;border-radius:3px}.apidae_list-event button.owl-dot.active span{background-color:#b4b4b4}.apidae_list-event .event{padding:16px 0}.apidae_list-event .event_imageContainer{position:relative;width:100%;height:300px;overflow:hidden}.apidae_list-event .event_image{height:304px}@media (max-width:1199px){.apidae_list-event{padding:0 80px 20px}.apidae_list-event .owl-nav{top:130px;width:calc(100% + 160px);margin:-51px -80px 0}.apidae_list-event .owl-nav .owl-prev span,.apidae_list-event .owl-nav .owl-next span{padding:0 20px}}@media (max-width:499px){.apidae_list-event{padding:0 40px 0}.apidae_list-event .owl-nav{top:78px;width:calc(100% + 74px);margin:-51px -37px 0}.apidae_list-event .owl-nav .owl-prev span,.apidae_list-event .owl-nav .owl-next span{padding:0 0}.apidae_list-event .event_image{height:192px}}.apidae_list_items-animation{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.apidae_list_items-animation .event{width:33.3333333333%;display:flex;flex-direction:column}.apidae_list_items-animation .event_content{flex:auto;border-bottom:1px solid #c2c2c2}@media (min-width:1200px),(min-width:768px) and (max-width:991px){.apidae_list_items-animation .event-end .event_content{border:none}}@media (min-width:992px) and (max-width:1199px),(min-width:500px) and (max-width:767px){.apidae_list_items-animation .event-end:nth-last-child(-n+2) .event_content{border:none}}@media (max-width:499px){.apidae_list_items-animation .event-end:last-child .event_content{border:none}}@media (max-width:1199px){.apidae_list_items-animation .event{width:50%}}@media (max-width:991px){.apidae_list_items-animation .event{width:33.3333333333%}}@media (max-width:767px){.apidae_list_items-animation .event{width:50%}}@media (max-width:499px){.apidae_list_items-animation .event{width:100%}}.liste-ouverture{margin:40px 0}.liste-ouverture p{line-height:1.2}.complementaryInfos .title{font-size:20px;margin-bottom:8px;font-weight:bold}.complementaryInfos p.tarif{line-height:1.2}.complementaryInfos .where p:not(.nameContact){margin-bottom:0}.os-theme-gm>.os-scrollbar-horizontal{right:13px;height:13px;padding:0}.os-theme-gm>.os-scrollbar-vertical{bottom:13px;width:13px;padding:0}.os-theme-gm.os-host-rtl>.os-scrollbar-horizontal{left:13px;right:0}.os-theme-gm>.os-scrollbar-corner{height:13px;width:13px;background-color:transparent}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track{background:transparent}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track{background:transparent}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track:hover{background:transparent}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track:hover{background:transparent}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track.active{background:transparent}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track.active{background:transparent}.os-theme-gm.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.os-theme-gm.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before,.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:before{top:-6px;bottom:0}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{left:-6px;right:0}.os-theme-gm.os-host-rtl>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{right:-6px;left:0}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px;max-width:none;background:rgba(109, 192, 186, 0.6)}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px;max-height:none;background:rgba(109, 192, 186, 0.6)}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover{background:rgba(109, 192, 186, 0.8)}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:hover{background:rgba(109, 192, 186, 0.8)}.os-theme-gm>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active{background:#6dc0ba}.os-theme-gm>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle.active{background:#6dc0ba}.os-theme-gm.os-host-transition>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.os-theme-gm.os-host-transition>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.choice{display:flex;flex-direction:column;color:#fff}.choice_title{display:block;font-family:'TradeGothicLTStd';text-transform:uppercase;font-style:normal;font-weight:bold;font-size:18px;line-height:22px;margin-top:40px;margin-bottom:15px}.choice_title::before{display:none}.choice_selector{margin-bottom:15px}.choice_selector{position:initial !important;font-size:16px}.choice_selector #eliberty_widget_api{display:flex;background-color:#fff;color:#2B2B2B}.choice_selector #eliberty_widget_api .disabled{opacity:0.6}.choice_selector .eliberty_widget_api-button button{border:none;font-family:'TradeGothicLTStd';height:100%;width:100%;color:#fff;background-color:#3ABBB2;height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:bold;text-transform:uppercase}.choice_selector .eliberty_widget_api-button button[disabled]{background-color:#28817a;cursor:not-allowed;color:#C1C1C1}.choice_selector .btn-primary{background-color:#3ABBB2;border-color:#3ABBB2;font-family:'TradeGothicLTStd'}.selectorDropdown.disabled{cursor:not-allowed}.selectorDropdown_title{padding:16px;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;height:60px;font-weight:bold}.selectorDropdown_title::after{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:'';color:#3ABBB2;margin-left:16px}.selectorDropdown_list{opacity:0;position:absolute;top:0;background-color:#fff;z-index:999;display:none}.selectorDropdown_list.active{opacity:1;display:block}.selectorDropdown_element,.selectorDropdown .eliberty_widget_api-one_select_number,.selectorDropdown .selectorDropdown_success{padding:18px 20px;text-align:center}.selectorDropdown .ui-spinner{width:80px;background:transparent;border:0px;color:#002F37;margin-left:16px}.selectorDropdown .ui-spinner-input{margin:0;width:60%;background:transparent;border:0px;color:#002F37;text-align:center}.selectorDropdown .ui-spinner-input:focus-visible{outline:none}.selectorDropdown .ui-spinner a.ui-spinner-button{background:transparent;height:100%;width:20%;border:0px;min-width:18px}.selectorDropdown .ui-spinner a.ui-spinner-button.ui-spinner-down{left:0}.selectorDropdown .ui-spinner a.ui-spinner-button .ui-button-icon{color:#3ABBB2;background-image:none !important;text-indent:initial;width:18px;margin-left:-9px}.selectorDropdown .ui-spinner a.ui-spinner-button .ui-button-icon::before{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.selectorDropdown .ui-spinner a.ui-spinner-button .ui-button-icon.ui-icon-minus::before{content:''}.selectorDropdown .ui-spinner a.ui-spinner-button .ui-button-icon.ui-icon-plus::before{content:''}.eliberty_widget_api-select .disabled{cursor:not-allowed}@media screen and (max-width:767px){.choice_selector #eliberty_widget_api{flex-direction:column}.choice_selector .flatpickr-calendar{position:fixed;top:50% !important;left:50% !important;margin-top:-150px;margin-left:-150px}.selectorDropdown_list.active{display:block;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:auto;padding:40px}.selectorDropdown_close{color:#3ABBB2;font-size:25px;position:absolute;top:10px;right:10px}.selectorDropdown_close::before{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:''}}@media screen and (min-width:767px){.choice_selector{position:relative !important}.choice_selector .eliberty_widget_api-select{width:100%;flex:auto;border-left:1px solid #C1C1C1}.choice_selector .eliberty_widget_api-select:first{border:none}.choice_selector .eliberty_widget_api-select_number{position:relative;z-index:2}.choice_selector .eliberty_widget_api-button{min-width:175px;flex:1;margin-left:-15px}.choice_selector .eliberty_widget_api-button button{padding-left:30px;position:relative}.choice_selector .eliberty_widget_api-button button::before{content:'';width:0px;height:0px;border-right:30px solid transparent;border-top:60px solid #fff;position:absolute;left:0;right:0}.choice_selector .eliberty_widget_api-select_date{position:relative}.choice_selector .flatpickr-calendar{top:110% !important;left:43% !important}.selectorDropdown{position:relative}.selectorDropdown_list{top:100%;width:100%;max-height:300px;overflow:auto}.selectorDropdown_element,.selectorDropdown .eliberty_widget_api-one_select_number{border-top:1px solid #C1C1C1;padding:16px}.selectorDropdown .eliberty_widget_api-one_select_number{padding:8px 16px}.selectorDropdown_success{display:none}}.homePopIn{color:#fff;font-family:'TradeGothicLTStd';font-size:16px;padding:64px 16px;background-color:#2B2B2B}.homePopIn_container{position:fixed;top:0;left:0;overflow:auto;z-index:300;display:none;height:100%;width:100%}.homePopIn_container.active{display:block}.homePopIn_close{position:absolute;top:16px;right:16px;color:#3ABBB2;font-size:32px;cursor:pointer}.homePopIn_close::before{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:''}.homePopIn_title{color:#3ABBB2;font-weight:bold;margin-bottom:16px}.homePopIn_image img{object-fit:cover;position:absolute;top:0%;height:100%;width:100%}.homePopIn_description{margin-top:16px;margin-bottom:16px}.homePopIn_description p{font-family:'TradeGothicLTStd'}.homePopIn_button{text-align:center;margin-top:32px}.homePopIn_button a{padding:13px 40px;background-color:#3ABBB2;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center}@media screen and (max-width:797px){.homePopIn{height:100%;width:100%}.homePopIn_image{margin-top:16px;margin-bottom:16px;position:relative;padding-bottom:56.25%}}@media screen and (min-width:798px){.homePopIn{max-width:700px;position:relative}.homePopIn_container{align-items:center;justify-content:center;background-color:rgba(0, 0, 0, 0.5)}.homePopIn_container.active{display:flex}.homePopIn_content{margin-left:40%;padding-left:16px}.homePopIn_image{position:absolute;left:0;top:0;height:100%;width:40%}}.mapDomaine{height:100%;width:100%;overflow:hidden;background-color:rgba(255, 255, 255, 0.7)}.mapDomaine_content{height:823px;width:1440px;position:relative}.mapDomaine_image{object-fit:cover;object-position:center;height:100%;width:100%}.mapDomaine_potato{position:absolute;z-index:2;height:100%;width:100%;top:0;left:0}.mapDomaine_control{position:absolute;top:30px;left:17px;z-index:3;display:flex}.mapDomaine_zoomIn,.mapDomaine_zoomOut{background-color:#3abbb2;color:#fff;cursor:pointer;display:inline-flex;height:50px;width:50px;justify-content:center;align-items:center}.mapDomaine_zoomIn span,.mapDomaine_zoomOut span{font-size:18px}.mapDomaine_zoomIn{border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:1px solid #35aba3}.mapDomaine_zoomOut{border-top-right-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:768px){.mapDomaine_control{top:auto;left:auto;bottom:30px;right:17px;flex-direction:column}.mapDomaine_zoomIn,.mapDomaine_zoomOut{height:40px;width:40px}.mapDomaine_zoomIn:hover,.mapDomaine_zoomOut:hover{background-color:#343a40}.mapDomaine_zoomIn span,.mapDomaine_zoomOut span{font-size:16px}.mapDomaine_zoomIn{border-right:none;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom:1px solid #35aba3}.mapDomaine_zoomOut{border-top-right-radius:0;border-bottom-left-radius:10px}}.beginnerBlock{font-family:'TradeGothicLTStd';margin-bottom:60px}.beginnerBlock:last-child{margin-bottom:0}.beginnerBlock_header{margin-bottom:20px}.beginnerBlock_title{font-family:'TradeGothicLTStd';font-weight:700;font-size:30px;line-height:38px;color:#3abbb2}.beginnerBlock_subTitle{font-weight:700;font-size:16px;line-height:19px;opacity:0.7;margin-top:5px}.beginnerBlock_container{margin-top:20px;margin-bottom:20px}.beginnerBlock_image{margin-bottom:20px;position:relative;padding-bottom:56.25%}.beginnerBlock_image img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%}.beginnerBlock_descriptionTitle{font-family:'TradeGothicLTStd';font-weight:700;font-size:16px;line-height:19px;margin-bottom:10px}.beginnerBlock_descriptionTitle::before{content:'/';margin-right:4px}.beginnerBlock_description{font-family:'TradeGothicLTStd';font-weight:400;font-size:16px;line-height:19px;margin-bottom:0}.beginnerBlock_table{margin-top:20px}@media screen and (min-width:992px){.beginnerBlock{margin-bottom:80px}.beginnerBlock_title{font-size:40px;line-height:58px}.beginnerBlock_container{display:flex}.beginnerBlock_image{flex:auto;margin-bottom:0}.beginnerBlock_image:not(.beginnerBlock_image-solo){padding-bottom:0}.beginnerBlock_content{width:50%;margin-bottom:0}.beginnerBlock_content:last-child{padding-left:80px}.beginnerBlock_descriptionTitle{font-size:22px;line-height:58px;margin-bottom:10px}.beginnerBlock_description{line-height:22px}.beginnerBlock_table{margin-top:40px}}.blockPointCard{font-family:'TradeGothicLTStd';color:#fff}.blockPointCard_title{font-weight:700;font-size:30px;line-height:38px;margin-bottom:0;font-family:'TradeGothicLTStd'}.blockPointCard_liftList{margin-bottom:20px}.blockPointCard_lift{font-weight:500;font-size:16px;line-height:26px}.blockPointCard_lift span{font-style:italic}.blockPointCard_lift-hightlight{font-weight:700}.blockPointCard_table{color:#002F37}@media screen and (min-width:992px){.blockPointCard_title{font-size:40px;line-height:58px}.blockPointCard_content{display:flex}.blockPointCard_liftList{width:40%}.blockPointCard_table{width:60%;display:flex;align-items:flex-end;justify-content:flex-end;padding-left:20px}.blockPointCard_table .blockTablePrice{width:100%}}@media screen and (min-width:1200px){.blockPointCard_liftList{width:50%}.blockPointCard_table{width:50%}}.priceContentTab{display:none}.priceContentTab.active{display:block}.tablePietonImage{margin-top:80px}.tablePietonImage:first-child{margin-top:0}.tablePietonImage_header{margin-bottom:30px}.tablePietonImage_title{font-weight:700;font-size:30px;line-height:38px;margin-bottom:0}.tablePietonImage_validity{font-size:16px;font-weight:700;color:#3abbb2}.tablePietonImage_description{font-size:16px;font-weight:700;line-height:19px;opacity:0.7;font-family:'TradeGothicLTStd';margin-bottom:0}.tablePietonImage_image{margin-top:40px;margin-bottom:40px;text-align:right}.tablePietonImage_image .splitSpot{align-items:flex-end;display:inline-flex;max-width:500px}.tablePietonImage_image .splitSpot .img{height:auto;width:80%}.tablePietonImage_image .splitSpot .img:before{content:'';display:flex;position:absolute;width:120%;height:120%;left:-30%;top:-10%;background:transparent;border:3px solid #8DD7D2;z-index:5}@media screen and (min-width:992px){.tablePietonImage_header{min-height:58px}.tablePietonImage_title{font-size:40px;line-height:58px;max-width:50%;font-family:'TradeGothicLTStd'}.tablePietonImage_validity{position:absolute;right:0;top:0;font-size:22px;line-height:58px;max-width:50%}.tablePietonImage_validity::before{content:'/';margin-right:5px}.tablePietonImage_content{display:flex}.tablePietonImage_image{order:2;margin-top:0;margin-bottom:0;padding-left:10VW}.tablePietonImage_image .splitSpot .img{width:auto}.tablePietonImage_image .splitSpot .img::before{left:-20%;width:110%}.tablePietonImage_image,.tablePietonImage_table{width:50%}}@media screen and (min-width:1200px){.tablePietonImage_title{max-width:60%}.tablePietonImage_validity{max-width:40%}.tablePietonImage_image{padding-left:15vw}}.exclusivityTitle{padding-top:45px;padding-bottom:30px;background-image:url('assets/images/fir-forest.jpg');background-position:bottom right;background-size:cover}.exclusivityTitle_title{font-weight:700;font-size:30px;line-height:38px;text-align:center;text-transform:uppercase;color:#3abbb2;font-family:'TradeGothicLTStd'}.exclusivityTitle_title i{display:none}@media screen and (min-width:992px){.exclusivityTitle{padding-top:120px}.exclusivityTitle_title{font-size:40px;line-height:50px}.exclusivityTitle_title i{display:inline-block;position:absolute;transform:rotate(90deg);font-size:30px;margin-top:5px;margin-left:5px}.exclusivityTitle_title i:first-child{margin-left:-40px}}@media screen and (min-width:992px){.tablePriceLabel{display:inline-block;padding:8px 12px 6px;color:#fff;background-color:#2B2B2B;border-radius:17.5px;box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);font-size:16px;font-weight:700;line-height:18px;text-transform:uppercase}.tablePriceLabel-double{border-radius:10px}}.consCatTitle{line-height:20px;margin-bottom:4px}.consCatTitle:last-child{margin-bottom:0}.consCatTitle_name{font-size:18px;font-weight:700}.consCatTitle_label{font-size:13px}@media screen and (min-width:992px){.consCatTitle{line-height:18px}.consCatTitle_name,.consCatTitle_label{display:inline-block;font-size:16px;font-weight:700;line-height:18px}.consCatTitle_label{text-transform:initial}}.blockTablePrice{font-family:'TradeGothicLTStd';margin-bottom:40px}.blockTablePrice:last-child{margin-bottom:0}.blockTablePrice_tileHeader{margin-bottom:30px}.blockTablePrice_title{font-weight:700;font-size:30px;line-height:38px;margin-bottom:0;font-family:'TradeGothicLTStd'}.blockTablePrice_validity{font-size:16px;font-weight:700;color:#3abbb2}.blockTablePrice_description{font-size:16px;font-weight:700;line-height:19px;opacity:0.7;font-family:'TradeGothicLTStd';margin-bottom:0}@media screen and (min-width:992px){.blockTablePrice{position:relative;margin-bottom:60px}.blockTablePrice_tileHeader{min-height:58px}.blockTablePrice_title{font-size:40px;line-height:58px;max-width:50%}.blockTablePrice_validity{position:absolute;right:0;top:0;font-size:22px;line-height:58px;max-width:50%}.blockTablePrice_validity::before{content:'/';margin-right:5px}.blockTablePrice_description{line-height:22px}}@media screen and (min-width:1200px){.blockTablePrice_title{max-width:60%}.blockTablePrice_validity{max-width:40%}}.tablePrice{font-family:'TradeGothicLTStd'}.tablePrice_header{display:none}.tablePrice_row{margin-bottom:5px}.tablePrice_row-bestSeller .tablePrice_value-duration{background-color:#3abbb2}.tablePrice_row-info .tablePrice_value-duration{background-color:#EAEAEA;color:#002F37}.tablePrice_row-info .tablePrice_value-duration::after{display:none}.tablePrice_row-info .tablePrice_container{height:auto !important}.tablePrice_row-info .tablePrice_content .tablePrice_col-button{display:none !important}.tablePrice_container{overflow:hidden}.tablePrice_container.animated{transition:height 500ms ease-in-out}.tablePrice_content{border:1px solid #2B2B2B;margin-top:10px;margin-bottom:25px}.tablePrice_content .tablePrice_col{min-height:70px;display:flex;justify-content:space-between;align-items:center}.tablePrice_content .tablePrice_col:nth-child(odd){background-color:rgba(234, 234, 234, 0.6)}.tablePrice_content .tablePrice_col:nth-child(even){background-color:rgba(255, 255, 255, 0.6)}.tablePrice_content .tablePrice_col-button{justify-content:center}.tablePrice_value-duration{color:#fff;background-color:#2B2B2B;border-radius:40px;padding:16px 60px 16px 25px;position:relative;font-style:italic;font-weight:700;font-size:18px;line-height:22px}.tablePrice_value-duration::after{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;right:25px;font-size:22px;transition:transform 500ms;top:50%;margin-top:-11px}.tablePrice_value-duration.active::after{transform:rotate(180deg)}.tablePrice_value-consCatTitle{padding-left:24px;padding-top:10px;padding-bottom:10px}.tablePrice_value-price{padding-right:24px;font-size:20px}.tablePrice_duration{cursor:pointer}.tablePrice_button a{padding:13px 40px;background-color:#3ABBB2;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center}.tablePrice_lines-simple .tablePrice_value-duration::after{display:none}@media screen and (min-width:992px){.tablePrice_header{display:flex;margin-bottom:0;align-items:center;margin-bottom:-40px}.tablePrice_header .tablePrice_col-header{min-width:280px;padding-left:40px}.tablePrice_lines{border:1px solid #2B2B2B;margin-top:20px}.tablePrice_lines:nth-child(2) .tablePrice_row:first-child{padding-top:20px;min-height:90px}.tablePrice_row{display:flex;margin-bottom:0;min-height:70px;align-items:center}.tablePrice_row:nth-child(odd){background-color:rgba(234, 234, 234, 0.6)}.tablePrice_row:nth-child(even){background-color:rgba(255, 255, 255, 0.6)}.tablePrice_row-bestSeller{background-color:#C6EEEB !important;font-weight:700}.tablePrice_row-bestSeller .tablePrice_value-duration{background-color:transparent;font-size:18px;line-height:22px}.tablePrice_row-info .tablePrice_value-duration{display:none}.tablePrice_row-info .tablePrice_value-price{color:#3abbb2;font-weight:700}.tablePrice_col-header{width:280px}.tablePrice_col-value{width:calc((100% - (195px + 280px)) / 2);text-align:center}.tablePrice_col-button{justify-content:initial;width:195px}.tablePrice_container{overflow:initial;flex:auto}.tablePrice_content{margin-top:0;margin-bottom:0;border:none;width:100%;display:flex;align-items:center}.tablePrice_content .tablePrice_col{min-height:auto;display:block}.tablePrice_content .tablePrice_col-value{width:calc((100% - 195px) / 2)}.tablePrice_content .tablePrice_col:nth-child(odd),.tablePrice_content .tablePrice_col:nth-child(even){background-color:transparent}.tablePrice_value-duration{color:#002F37;background-color:transparent;border-radius:0;padding:0;padding-left:40px;position:initial;font-weight:700;font-size:16px;line-height:20px}.tablePrice_value-duration::after{display:none}.tablePrice_value-price{padding-right:0}.tablePrice_value-consCatTitle{display:none}.tablePrice_button{padding-right:35px;text-align:right}}@media screen and (min-width:992px){.tablePrice-1consCat .tablePrice_header .tablePrice_col-header{min-width:180px;padding-left:20px}.tablePrice-1consCat .tablePrice_col-header{width:180px}.tablePrice-1consCat .tablePrice_col-value{width:calc((100% - (135px + 180px)))}.tablePrice-1consCat .tablePrice_content .tablePrice_col-value{width:calc((100% - 135px))}.tablePrice-1consCat .tablePrice_value-duration{padding-left:20px;padding-top:10px;padding-bottom:10px}.tablePrice-1consCat .tablePrice_button{padding-right:20px}}@media screen and (min-width:1200px){.tablePrice-1consCat .tablePrice_col-value{width:calc((100% - (195px + 180px)))}.tablePrice-1consCat .tablePrice_content .tablePrice_col-value{width:calc((100% - 195px))}.tablePrice-1consCat .tablePrice_value-duration{padding-left:40px}.tablePrice-1consCat .tablePrice_button{padding-right:40px}}.pricePotato{position:absolute}.pricePotato-town{background-image:url('assets/images/tarifs/village.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:900.45px;height:407.69px;left:71.14px;bottom:30px}.pricePotato-flaine{background-image:url('assets/images/tarifs/flaine.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:769px;height:350px;bottom:335px;right:50px}.pricePotato-beginnerCarroz{background-image:url('assets/images/tarifs/debutant-carroz.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:66px;height:71px;left:764px;bottom:289px}.pricePotato-beginnerFlaine{background-image:url('assets/images/tarifs/debutant-flaine.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:94px;height:102px;left:949px;bottom:348px}.pricePotato-beginnerMorillon{background-image:url('assets/images/tarifs/debutant-morillon.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:78px;height:80px;left:462px;bottom:105px}.pricePotato-beginnerSamoens{background-image:url('assets/images/tarifs/debutant-samoens.svg');background-size:contain;background-repeat:no-repeat;background-position:left bottom;width:78px;height:80px;left:374px;bottom:209px}.pricePageBlock{padding-top:40px;padding-bottom:40px}.pricePageBlock-seasonPrice .blockTablePrice_title,.pricePageBlock-seasonPrice .blockTablePrice_description,.pricePageBlock-promotion .blockTablePrice_title,.pricePageBlock-promotion .blockTablePrice_description,.pricePageBlock-pointCard .blockTablePrice_title,.pricePageBlock-pointCard .blockTablePrice_description{color:#fff}.pricePageBlock-seasonPrice .blockTablePrice_validity,.pricePageBlock-promotion .blockTablePrice_validity,.pricePageBlock-pointCard .blockTablePrice_validity{color:#002F37}.pricePageBlock-seasonPrice .tablePrice_content,.pricePageBlock-exclusivity .tablePrice_content,.pricePageBlock-promotion .tablePrice_content,.pricePageBlock-pointCard .tablePrice_content{background-color:#fff}.pricePageBlock-promotion,.pricePageBlock-pointCard{background-color:#3abbb2}.pricePageBlock-promotion .blockTablePrice_description,.pricePageBlock-pointCard .blockTablePrice_description{opacity:1}.pricePageBlock-mainPrice{background-image:url('assets/images/block_seo.png');background-position:bottom;background-size:cover;background-repeat:no-repeat;position:relative}.pricePageBlock-mainPrice::before{content:'';height:100px;width:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg, #FFFFFF 0, rgba(255, 255, 255, 0) 100%)}.pricePageBlock-seasonPrice{background-color:#2B2B2B}.pricePageBlock-seasonPrice .blockTablePrice_validity{color:#fff}.pricePageBlock-seasonPrice .tablePrice_value-duration{background-color:#3abbb2}.pricePageBlock-seasonPrice .tablePrice_row-bestSeller .tablePrice_value-duration{background-color:#fff;color:#002F37}.pricePageBlock-exclusivity{background-color:#EAEAEA}.pricePageBlock-promotion .tablePrice .tablePrice_row-info .tablePrice_value-duration{background-color:#fff;color:#002F37}.pricePageBlock-promotion .tablePrice_row-bestSeller .tablePrice_value-duration{background-color:#2B2B2B;color:#fff}.pricePageBlock-priceEnd{background-image:url('assets/images/forest.jpg');background-position:right bottom;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:992px){.pricePageBlock{padding-top:60px;padding-bottom:60px}.pricePageBlock-seasonPrice .tablePriceLabel{background-color:#3abbb2}.pricePageBlock-seasonPrice .tablePrice_value-duration{background-color:transparent}.pricePageBlock-seasonPrice .tablePrice .tablePrice_value-duration,.pricePageBlock-promotion .tablePrice .tablePrice_value-duration,.pricePageBlock-pointCard .tablePrice .tablePrice_value-duration{background-color:transparent;color:#002F37}.pricePageBlock-seasonPrice .tablePrice_row-bestSeller .tablePrice_value-duration,.pricePageBlock-promotion .tablePrice_row-bestSeller .tablePrice_value-duration,.pricePageBlock-pointCard .tablePrice_row-bestSeller .tablePrice_value-duration{background-color:transparent}.pricePageBlock-seasonPrice .tablePrice_content,.pricePageBlock-exclusivity .tablePrice_content,.pricePageBlock-promotion .tablePrice_content,.pricePageBlock-pointCard .tablePrice_content{background-color:transparent}.pricePageBlock-seasonPrice .tablePrice_lines,.pricePageBlock-exclusivity .tablePrice_lines,.pricePageBlock-promotion .tablePrice_lines,.pricePageBlock-pointCard .tablePrice_lines{background-color:#fff}.pricePageBlock-priceEnd{background-position:center bottom}}.priceHeader{position:relative;height:calc(100vh - 186px);width:100%}.priceHeader .mapDomaine_content{display:none}.priceHeader::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 60.42%);z-index:2}.priceHeader_map{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.priceHeader_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom}.priceHeader_potato{display:none}.priceHeader_content{position:relative;z-index:3;text-align:center;padding-top:200px;color:#fff;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25)}.priceHeader_title{font-size:40px;line-height:46px;font-weight:700;text-transform:uppercase}.priceHeader_subTitle{font-weight:700;font-size:24px;line-height:30px;display:block}.priceHeader_subTitle::before{display:none}.priceHeader_subTitle span{display:block}.priceHeader_button{position:absolute;z-index:4;bottom:24px;width:100%;text-align:center}.priceHeader_button .priceHeaderButton{padding:13px 40px;background-color:#3ABBB2;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center;cursor:pointer}.priceHeader_button .priceHeaderButton:hover{background-color:#34A79F}@media screen and (min-width:768px){.priceHeader{height:calc(100vh - 80px)}.priceHeader_title{font-size:56px;line-height:58px}.priceHeader_subTitle{font-size:30px;line-height:36px}}.priceFooter{padding-top:40px;padding-bottom:40px;text-align:center}.priceFooter p{font-family:'TradeGothicLTStd'}.priceFooter p:last-child{margin-bottom:0}.priceFooter_condition p{font-size:20px;line-height:26px;font-weight:700;color:#3abbb2;margin-bottom:40px}.priceFooter_contact{margin-bottom:0;opacity:0.7}.priceFooter_contact p{margin-bottom:0;font-size:16px;line-height:20px;font-weight:700;color:#2B2B2B}.priceFooter_condition+.priceFooter_contact{margin-top:40px}@media screen and (min-width:768px){.priceFooter{padding-top:60px;padding-bottom:60px}.priceFooter_condition p{margin-bottom:15px}.priceFooter_contact p{display:inline-block}.priceFooter_contact br{display:none}.priceFooter_condition+.priceFooter_contact{margin-top:60px}}@media screen and (min-width:768px) and (max-width:991px){.priceFooter_contact br:nth-child(even){display:block}}.priceTab_selectedTab{display:none}.priceTab_tab,.priceTab_selectedTab{position:relative;width:100%;color:#fff;padding:12px 30px;padding-right:60px;font-size:18px;line-height:22px;text-transform:uppercase}.priceTab_tab::after,.priceTab_selectedTab::after{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:40px;font-size:12px;top:50%;margin-top:-6px}.priceTab_tab{background-color:#2B2B2B;font-weight:400;margin-bottom:2px}.priceTab_tab::after{content:"";transform:rotate(-90deg)}.priceTab_tab:last-child{margin-bottom:0}.priceTab_selectedTab{background-color:#3abbb2;font-weight:700}.priceTab_selectedTab::after{content:""}.priceTab.active .priceTab_tabs{display:none}.priceTab.active .priceTab_selectedTab{display:block}@media screen and (max-width:767px){.priceTab:not(.priceTab-modalDomaine) .container{max-width:100%;padding-right:0;padding-left:0;margin-right:0;margin-left:0}}@media screen and (min-width:768px){.priceTab{position:relative;background-color:#2B2B2B;margin-bottom:40px}.priceTab::before{content:'';position:absolute;height:100%;right:50%;left:50%}.priceTab.active .priceTab_tabs{display:flex}.priceTab.active .priceTab_selectedTab{display:none}.priceTab.active .priceTab_tab.default-active:not(.active){background-color:#2B2B2B}.priceTab.active .priceTab_tab.default-active:not(.active)::before{border-top-color:transparent}.priceTab:not(.active):before{left:0;background-color:#00899f}.priceTab:not(.active) .priceTab_tab.default-active{font-weight:700}.priceTab:not(.active) .priceTab_tab.default-active+.priceTab_tab{border-color:transparent}.priceTab:not(.active)+.priceTab_content .priceContentTab.default-active{display:block}.priceTab-grandMassif:before{left:0;background-color:#00899f}.priceTab-beginner::before{right:0;background-color:#3abbb2}.priceTab_tabs{display:flex;height:80px}.priceTab_tab{margin-bottom:0;width:25%;padding:0;display:flex;justify-content:center;align-items:center;height:100%;border-left:1px solid #EAEAEA;cursor:pointer}.priceTab_tab::before{content:'';width:0px;height:0px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:40px solid transparent;bottom:-40px;position:absolute}.priceTab_tab:first-child{border:none}.priceTab_tab::after{display:none}.priceTab_tab.default-active{background-color:#00899f}.priceTab_tab.default-active::before{border-top-color:#00899f}.priceTab_tab.active{border-color:transparent;font-weight:700}.priceTab_tab.active+.priceTab_tab{border-color:transparent}.priceTab_tab.active[data-slug="grandMassif"]{background-color:#00899f}.priceTab_tab.active[data-slug="grandMassif"]::before{border-top-color:#00899f}.priceTab_tab.active[data-slug="town"]{background-color:#A8228E}.priceTab_tab.active[data-slug="town"]::before{border-top-color:#A8228E}.priceTab_tab.active[data-slug="flaine"]{background-color:#F26522}.priceTab_tab.active[data-slug="flaine"]::before{border-top-color:#F26522}.priceTab_tab.active[data-slug="beginner"]{background-color:#3abbb2}.priceTab_tab.active[data-slug="beginner"]::before{border-top-color:#3abbb2}}@media screen and (min-width:768px){.pricePageContent-village .pricePageBlock-mainPrice{padding-top:20px}}@media screen and (min-width:992px){.pricePageContent-village .pricePageBlock-mainPrice{padding-top:0}.pricePageContent-village .pricePageBlock-mainPrice .blockTablePrice_tileHeader{margin-bottom:0}}.modalDomaine{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'TradeGothicLTStd'}.modalDomaine_container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:110;display:none}.modalDomaine_container.active{display:block}.modalDomaine_header{position:absolute;top:0;left:0;width:100%;z-index:2;text-align:right}.modalDomaine_header::after{content:'';position:absolute;top:0;left:0;width:100%;height:124px;background:linear-gradient(180deg, #2B2B2B 0%, rgba(0, 0, 0, 0) 100%);z-index:-1;pointer-events:none}.modalDomaine_close{position:absolute;top:30px;right:17px;font-size:20px;background-color:#3abbb2;color:#fff;cursor:pointer;display:inline-flex;height:50px;width:50px;justify-content:center;align-items:center;border-radius:10px}.modalDomaine_map{position:absolute;top:0;left:0;height:100%;width:100%;overflow:auto}.modalDomaine_selectedArea{background:rgba(255, 255, 255, 0.9);border-radius:40px;padding:4px 14px 0;font-weight:700;font-size:18px;line-height:22px;display:inline-block;margin-bottom:10px}.modalDomaine_button{padding:16px 26px 12px;background-color:#3abbb2;color:#fff;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;border-radius:40px;position:relative;text-align:left;font-family:'TradeGothicLTStd'}.modalDomaine_button::after{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:40px;font-size:12px;top:50%;margin-top:-6px;content:""}.modalDomaine_menu{position:absolute;bottom:20px;width:100%}@media screen and (max-width:767px){.modalDomaine .priceTab{text-align:center}.modalDomaine .priceTab_tab{margin-top:5px;font-weight:700;font-size:18px;line-height:22px;border-radius:40px;text-align:left;font-family:'TradeGothicLTStd'}.modalDomaine .priceTab_tab::after{display:none}.modalDomaine .priceTab_tabs{display:none}.modalDomaine .priceTab.active .priceTab_tabs{display:block}.modalDomaine .priceTab.active .modalDomaine_button:after{transform:rotate(180deg)}}@media screen and (min-width:768px){.modalDomaine{margin:30px;height:calc(100% - 60px);width:calc(100% - 60px)}.modalDomaine_header::after,.modalDomaine .mapDomaine{border-top-left-radius:20px;border-top-right-radius:20px}.modalDomaine_close{font-size:18px;height:40px;width:40px}.modalDomaine_close:hover{background-color:#343a40}.modalDomaine_background{position:absolute;z-index:0;background-color:rgba(43, 43, 43, 0.5);backdrop-filter:blur(4px);height:100%;width:100%}.modalDomaine_map{bottom:80px;height:auto}.modalDomaine_selectedArea,.modalDomaine_button{display:none}.modalDomaine_menu{bottom:0}.modalDomaine .priceTab{margin-bottom:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.modalDomaine .priceTab::before{border-bottom-left-radius:20px}.modalDomaine .priceTab.priceTab-beginner::before{border-bottom-right-radius:20px}.modalDomaine .priceTab_tab::before{display:none}}.homeInformation{background-color:#3abbb2;color:#fff;font-family:'TradeGothicLTStd'}.homeInformation_content{padding-left:32px;padding-top:40px;padding-bottom:40px}.homeInformation_title{font-weight:700;font-size:30px;line-height:40px;margin-bottom:40px}.homeInformation_title::before{display:none}.homeInformation_description{margin-top:40px;margin-bottom:40px}.homeInformation_description p{font-weight:400;font-size:16px;line-height:24px;font-family:'TradeGothicLTStd';margin-bottom:16px}.homeInformation_description p:last-child{margin-bottom:0}.homeInformation_description:last-child{margin-bottom:0}.homeInformation_button{margin-top:40px;text-align:center}.homeInformation_link{padding:13px 40px;background-color:#fff;color:#002F37;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center}.homeInformation_link:active,.homeInformation_link:hover{color:#002F37}@media screen and (min-width:768px){.homeInformation_content{padding-left:16px;padding-right:16px;padding-top:80px;padding-bottom:80px}.homeInformation_title{font-size:56px;line-height:58px;margin-bottom:24px}.homeInformation_description{margin-top:24px;margin-bottom:24px}.homeInformation_description p{font-size:16px;line-height:24px}.homeInformation_button{text-align:left}}.faqCategory{display:inline-block;border:none;margin-bottom:0}.faqCategory_link{padding:13px 40px;background-color:#EAEAEA;font-size:16px;text-transform:uppercase;font-weight:bold;display:inline-block;text-align:center;cursor:pointer}.faqCategory_link::before{display:none !important}.faqCategory_link strong{font-weight:normal}.faqCategory_link.active{background-color:#3ABBB2;color:#fff !important;box-shadow:4px 4px 10px rgba(6, 66, 62, 0.25)}.faqCategory_link:hover{background-color:#34A79F;color:#fff !important}.faqQuestion{margin-bottom:10px}.faqQuestion:last-child{margin-bottom:0}h3.faqQuestion_content{background:#fff;border:1px solid #EAEAEA;border-radius:5px;margin-bottom:0}h3.faqQuestion_content::before{display:none}.faqQuestion_title{cursor:pointer;padding:20px 54px 20px 20px;position:relative;color:#002F37;font-size:16px;line-height:1.2;text-transform:uppercase;width:100%}.faqQuestion_title::after{font-family:'icon-grandMassif' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"";position:absolute;right:17px;font-size:22px;transition:transform 500ms;top:20px;margin-top:0;color:#3abbb2}a.faqQuestion_title::before{display:none !important}.faqQuestion_answer{max-height:0;overflow:hidden}.faqQuestion_answerContent{padding-top:25px;padding-left:15px;padding-right:15px}.faqQuestion_answerContent ul{list-style:none;padding-left:0}.faqQuestion_answerContent li{margin-bottom:6px}.faqQuestion_answerContent li:before{content:"•";font-size:15px;width:30px;text-align:center;display:inline-block}.faqQuestion_answerContent p,.faqQuestion_answerContent ul,.faqQuestion_answerContent li{font-family:'TradeGothicLTStd-Light';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.faqQuestion_answerContent p:last-child,.faqQuestion_answerContent ul:last-child,.faqQuestion_answerContent li:last-child{margin-bottom:0}.faqQuestion.active .faqQuestion_title::after{transform:rotate(180deg)}.faqQuestion.animate .faqQuestion_answer{transition:max-height 500ms ease-in-out}.faqQuestion.open .faqQuestion_answer{max-height:none}.faqQuestions_category{display:none}.faqQuestions_category.active{display:block}.faqQuestions_list{padding-bottom:10px}.faqQuestions_list:last-child{padding-bottom:0}.faqContactItem{text-align:center}.faqContactItem_header{margin-bottom:20px}.faqContactItem_icon{font-size:50px}.faqContactItem_title p{font-size:20px;line-height:1.2;font-family:'TradeGothicLTStd-Bold';text-transform:uppercase;margin-bottom:0}.faqContactItem_state{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:5px}.faqContactItem_content{margin-top:20px}.faqContactItem_description{font-family:'TradeGothicLTStd-Light'}.faqContactItem_link{margin-top:5px}.faqContactItem_link a{color:#fff !important;font-size:18px;line-height:24px;text-decoration:underline}.faqContactItem_opening{margin-top:5px}@media screen and (min-width:768px){.faqContactItem_icon{font-size:60px}.faqContactItem_title p{font-size:25px}.faqContactItem_content{margin-top:30px}}.faqContact{color:#fff}.faqContact_title{margin-bottom:40px}.faqContact_title p{margin-bottom:0;font-family:'TradeGothicLTStd-Bold';font-size:30px;line-height:40px}.faqContact_title strong{display:block;color:#3abbb2}.faqContact_item{margin-bottom:40px;max-width:50%}.faqContact_item:last-child{margin-bottom:0}.faqContact_item-disable{color:#B0B0B0}@media screen and (min-width:768px){.faqContact_content{display:flex;justify-content:space-evenly;column-gap:30px}.faqContact_title p{font-size:56px;line-height:58px}.faqContact_item{margin-bottom:0}}@media screen and (min-width:992px){.faqContact{display:flex;margin-bottom:120px}.faqContact_title{margin-bottom:0}.faqContact_title strong{display:inline-block}.faqContact_content{flex:auto;padding:0 16px;width:100%}}.faq_title{font-size:30px;line-height:40px;margin-bottom:0}.faq_categories{margin-top:15px;margin-bottom:30px}.faq_categoriesList{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px}@media screen and (min-width:768px){.faq_title{font-size:56px;line-height:58px;margin-bottom:30px}.faq_categories{margin-top:30px;margin-bottom:60px}.faq_categoriesList{column-gap:20px;row-gap:20px}}.page-faq{background-color:#f8f9fa;display:inline-block;width:100%}.page-faq .container{margin-top:40px;margin-bottom:40px}@media screen and (min-width:768px){.page-faq .container{margin-top:80px;margin-bottom:120px}}.page-faq-contact{background-color:#2B2B2B;display:inline-block;width:100%}.page-faq-contact .container{margin-top:40px;margin-bottom:80px}@media screen and (min-width:768px){.page-faq-contact .container{margin-top:80px;margin-bottom:120px}}