@font-face{font-family:Neue Einstellung;src:local("Neue Einstellung Bold"),local("NeueEinstellung-Bold"),url(../fonts/hinted-NeueEinstellung-Bold.woff2) format("woff2"),url(../fonts/hinted-NeueEinstellung-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Einstellung;src:local("NeueEinstellung-Regular"),url(../fonts/hinted-NeueEinstellung-Regular.woff2) format("woff2"),url(../fonts/hinted-NeueEinstellung-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue Einstellung Normal;src:local("Neue Einstellung Normal"),local("NeueEinstellung-Normal"),url(../fonts/hinted-NeueEinstellung-Normal.woff2) format("woff2"),url(../fonts/hinted-NeueEinstellung-Normal.woff) format("woff");font-weight:400;font-style:normal}.cd-horizontal-timeline .events-wrapper:after,.cd-horizontal-timeline .events-wrapper:before{content:"";position:absolute;z-index:2;top:0;height:100%;width:20px}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body{font-size:1.6rem;font-family:Neue Einstellung,sans-serif;color:#383838;background-color:#3982ba;margin:0;position:relative}a{color:#5248d8;text-decoration:none}ol{-webkit-padding-start:0;padding-inline-start:0}li,ol,ul{list-style-type:none}.ui-loader{display:none}.top-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#f8f8f8}.top-section .to-modal{padding:1rem;margin-top:2rem}.top-section .to-modal img{width:3rem}.top-section .logo{margin-bottom:2rem}.top-section .logo img{width:300px;max-width:100%}.blocker{z-index:999}.notice-onload{background-color:rgba(0,0,0,.4);width:100vw;position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;margin:auto;z-index:99;display:-ms-flexbox;display:flex}.notice-onload .content-notice{position:relative;background-color:#fff;margin:auto;max-width:87vw;padding:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.notice-onload .content-notice .fermer{height:3rem;width:2rem;position:absolute;top:2rem;right:2rem}.notice-onload .content-notice img{margin:auto;margin-top:2rem;width:50%}.notice-onload .content-notice .h-m{display:none}.notice-onload .content-notice p{margin:2rem;padding:0 10%}.jquery-modal{padding:0}.jquery-modal .modal{background-color:#3982ba;color:#fff;max-width:100%;width:100%;margin:0;box-shadow:none;border-radius:0;min-height:100vh;padding:0}.jquery-modal .modal .modal-content-top{text-align:center;color:#fff;height:8vh}.jquery-modal .modal .modal-content-top #croix{fill:#fff;width:4rem}.jquery-modal .modal .modal-content-top a{color:#fff;padding:1rem;margin-top:1rem;display:inline-block}.jquery-modal .modal .modal-content-top a img{width:4rem}.jquery-modal .modal .modal-content-container{min-height:92vh;max-width:90%;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly}.jquery-modal .modal .modal-content-container,.jquery-modal .modal .modal-content-container .modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto}.jquery-modal .modal .modal-content-container .description-salon{margin-bottom:5rem;max-width:550px;font-weight:700;line-height:2.2}.jquery-modal .modal .modal-content-container .btn{margin-top:2rem;background:#fff;padding:1rem 3rem;color:#f1be3d;text-transform:uppercase;font-weight:700}.jquery-modal .modal .modal-content-container .col{display:-ms-flexbox;display:flex;height:100%;margin-bottom:20%}.jquery-modal .modal .modal-content-container .infos,.jquery-modal .modal .modal-content-container .rs{margin:0}.jquery-modal .modal .modal-content-container .rs h2{text-transform:uppercase;font-weight:400}.jquery-modal .modal .modal-content-container .rs .icones{margin-top:4rem;display:-ms-flexbox;display:flex}.jquery-modal .modal .modal-content-container .rs .icones a{background-color:#fff;width:70px;height:70px;color:#000;margin-right:2rem;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex}.jquery-modal .modal .modal-content-container .rs .icones a .fab{font-size:40px;margin:auto}.blocker:before{display:none}footer{background-color:#5248d8;color:#fff;display:-ms-flexbox;display:flex;margin:auto;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:2rem 0;-ms-flex-direction:column;flex-direction:column;width:100vw;max-width:100%;height:auto;position:relative;bottom:0}footer a,footer span{color:#fff;margin:.5rem auto}footer div{margin:auto}footer a:hover{color:#f1be3d}footer img{height:2.5rem}.cd-horizontal-timeline{opacity:0;margin:0 auto;transition:opacity .2s;background-color:#f8f8f8}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{background-color:#f8f8f8;position:relative;height:100px;width:90%;max-width:800px;margin:0 auto 2rem}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper:after{right:0;background-image:linear-gradient(270deg,#f8f8f8,hsla(0,0%,97%,0))}.cd-horizontal-timeline .events-wrapper:before{left:0;background-image:linear-gradient(90deg,#f8f8f8,hsla(0,0%,97%,0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#dfdfdf;transition:transform .4s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;transform:translateZ(0)}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected:after{background-color:#5248d8;border-color:#5248d8}.cd-horizontal-timeline .events a.older-event:after{border-color:#5248d8}.cd-horizontal-timeline .events a:after{content:"";position:absolute;left:50%;right:auto;transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border:2px solid #5248d8;background-color:#f8f8f8;transition:background-color .3s,border-color .3s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#5248d8;transform:scaleX(0);transform-origin:left center;transition:transform .3s}.cd-horizontal-timeline .events-content{background:#3982ba;color:#fff;position:relative;width:100%;margin:0;overflow:hidden;transition:height .4s;min-height:60vh;height:auto!important;padding-bottom:10rem}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;transform:translateX(-100%);padding:0 5%;opacity:0;animation-duration:.4s;animation-timing-function:ease-in-out;margin-top:5rem}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;transform:translateX(0);display:-ms-flexbox;display:flex}.cd-horizontal-timeline .events-content li.enter-right{animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.leave-right{animation-name:cd-enter-right;animation-direction:reverse}.cd-horizontal-timeline .events-content li.enter-left{animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-left{animation-name:cd-enter-left;animation-direction:reverse}.cd-horizontal-timeline .events-content li>*{max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-content h2{font-size:2.6rem;font-family:Neue Einstellung,sans-serif;font-weight:400;font-weight:300;line-height:1.2;margin-bottom:2rem}.cd-horizontal-timeline .events-content .date{display:block;font-weight:700;margin:0;line-height:1.6}.cd-horizontal-timeline .events-content p{font-size:1.6rem;color:#fff;line-height:1.5}.cd-horizontal-timeline .events-content img{max-width:300px;height:auto;margin-right:2rem}.cd-horizontal-timeline .events-content .event-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.cd-horizontal-timeline .events-content li.selected{-ms-flex-direction:column;flex-direction:column}.cd-horizontal-timeline:before{content:"mobile";display:none}.no-touch .cd-horizontal-timeline .events a:hover:after{background-color:#5248d8;border-color:#5248d8}.cd-timeline-navigation{display:none}.cd-timeline-navigation .next img,.cd-timeline-navigation .prev img{width:10px;margin-left:11px;margin-top:7px}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:1px solid #5248d8;overflow:hidden;color:transparent;text-indent:0;white-space:nowrap;transition:border-color .3s}.cd-timeline-navigation a.prev{left:0}.cd-timeline-navigation a.next{right:0}.cd-timeline-navigation a.inactive{cursor:not-allowed}.cd-timeline-navigation a.inactive:after{background-position:0 -16px}.cd-timeline-navigation .event-content p{font-size:1rem}.cd-timeline-navigation a:after{content:"";position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:1000px){.jquery-modal{max-height:100vh}.notice-onload .content-notice{max-width:30%}.notice-onload .content-notice .h-d{display:none}.notice-onload .content-notice .h-m{display:block}.jquery-modal .modal .modal-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:90%;height:92vh}.jquery-modal .modal .modal-content-container .col{margin-bottom:auto;width:50%}.jquery-modal .modal .modal-content-container .col .infos,.jquery-modal .modal .modal-content-container .col .rs{margin:0 auto}.jquery-modal .modal .modal-content-container .modal-content{-ms-flex-direction:row;flex-direction:row;width:100%}.cd-horizontal-timeline{margin:auto}.cd-horizontal-timeline:before{content:"desktop"}.cd-horizontal-timeline .events-content li.selected{-ms-flex-direction:row;flex-direction:row}.cd-timeline-navigation a:hover{background-color:#5248d8}.cd-timeline-navigation a:hover .fas{color:#fff}}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:5rem}.cd-horizontal-timeline .events-content .date,.cd-horizontal-timeline .events-content p{font-size:1.5rem}footer{position:absolute;height:6rem;-ms-flex-direction:row;flex-direction:row}}@keyframes cd-enter-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}