.clear,.clearfix{clear:both}body{overflow-x:hidden;background-color:#fff;font-family:Helvetica-Light,Helvetica,Arial,sans-serif;padding:0;margin:0}.App{background:#fff;overflow-x:hidden;width:100%;touch-action:none}.App .header{overflow:auto;padding:15px}.App .header img{float:left;height:70px;margin-right:1em}.App hr{margin-bottom:0;margin-top:0;opacity:.15}.wrapper{width:100%;margin:20px auto;padding-top:40px}@media all and (min-width:768px){.wrapper{width:720px;padding-top:70px}}@media all and (min-width:991px){.wrapper{width:940px;padding-top:150px}}@media all and (min-width:1180px){.wrapper{width:1140px}}.appContent{margin:50px 0;position:relative}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.hidden-lg,.hidden-md,.hidden-sm,.hidden-xs,.visible-md,.visible-md .visible-lg{display:none}@media all and (min-width:768px){.hidden-xs{display:block}}@media all and (max-width:767px){.visible-xs{display:block!important}}@media all and (min-width:992px){.hidden-sm{display:block}}.visible-sm{display:none;clear:none}@media all and (min-width:768px) and (max-width:992px){.visible-sm{display:block}}.visible-md{display:block}@media all and (max-width:992px){.visible-md{display:none;clear:none!important}}.visible-lg{display:block}@media all and (max-width:1140px){.visible-lg{display:none;clear:none!important}}@media all and (min-width:992px){.hidden-md{display:none;clear:none!important}}@media all and (min-width:1140px){.hidden-lg{display:none;clear:none!important}}.home{z-index:10000!important;background:#fff}.article{margin:0 auto 20px;background:#fff}.article .spacer{margin-top:25px}.article .spacerDown{margin-bottom:10px}.prev{width:100%;display:block}.mainContentArticle{width:calc(100% - 30px);padding:0 15px;position:relative;margin-top:10px;margin-bottom:10px;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;text-align:justify;line-height:22px;color:#343333}.mainContentArticle img{max-width:100%;height:inherit;display:inline}@media all and (min-width:991px){.mainContentArticle{padding-left:0;width:700px;float:left}}@media all and (min-width:1180px){.mainContentArticle{width:730px}}.mainContentArticle a{font-weight:700;text-decoration:underline;color:#131313}.mainContentArticle a span{font-weight:700!important}.mainContentArticle p{margin-top:0;margin-bottom:15px}.publishDate{margin-bottom:10px;font-size:13px;letter-spacing:.4px;font-style:italic;padding:0 15px;color:#343333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}@media all and (min-width:991px){.publishDate{padding-left:0}}.authority p{letter-spacing:.4px;font-style:italic;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}@media all and (min-width:991px){.authority p{padding-left:0}}.publiReportage{margin-top:10px;margin-bottom:10px}.publiReportage p{letter-spacing:.4px;font-style:italic;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}@media all and (min-width:991px){.publiReportage p{padding-left:0}}.rightArticleContent{width:calc(100% - 30px);padding:0 15px}@media all and (max-width:768px){.rightArticleContent{margin-top:30px;padding-bottom:40px}}@media all and (min-width:991px){.rightArticleContent{padding-right:0;width:180px;float:right}}@media all and (min-width:1180px){.rightArticleContent{width:320px}}@media all and (min-width:991px){.article.suggestions .scroller{display:none}}@media all and (max-width:991px){.article.suggestions .listNews{display:none}}#video-player-article{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#video-player-article iframe{position:absolute;top:0;left:0;width:100%;height:100%}.breadCrumb{width:calc(100% - 30px);padding:0 15px;margin:0 auto 10px;display:block;position:relative;min-height:30px;line-height:25px;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.breadCrumb::-webkit-scrollbar{display:none}.listBreadCrumb{background:#fff;border:0 solid #fff;border-radius:0;display:block;margin-bottom:0;padding:0;border-bottom:0 solid #eee}.listBreadCrumb li{display:inline-block;padding-right:15px;padding-left:0}.listBreadCrumb li a{text-decoration:none;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:10px;cursor:pointer;color:#4f4e60}.listBreadCrumb li a.activeLink,.listBreadCrumb li a:active,.listBreadCrumb li a:focus,.listBreadCrumb li a:hover{color:#999}.listBreadCrumb li a span{letter-spacing:.5px;text-transform:uppercase;padding:0 7px 0 0}.arrowRight{display:inline-block;margin-left:5px;height:4px;width:4px;border:1px solid;border-color:transparent #000 #000 transparent;transform:rotate(-45deg)}.imageBlock{width:100%;position:relative;display:block;border:0}.imageBlock img{display:block;width:100%;height:inherit}.itemContent{display:block;width:100%;position:relative;text-align:center;background:#f6f6f6;text-decoration:none;outline:0}.itemContent:active,.itemContent:focus,.itemContent:hover{text-decoration:none}.contentTitle{height:62px;width:100%;display:table;vertical-align:middle}@media all and (min-width:767px){.contentTitle{height:75px}}@media all and (min-width:1180px){.contentTitle{height:80px}}.contentTitle h3, .contentTitle p{display:table-cell;vertical-align:middle;color:#131313;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-size:12px;padding-left:5px;padding-right:5px;line-height:1.7}@media all and (min-width:767px){.contentTitle h3, .contentTitle p{font-size:13px}}@media all and (min-width:991px){.contentTitle h3, .contentTitle p{font-family:Habibi,serif,Lato,Arial,sans-serif}}@media all and (min-width:1180px){.contentTitle h3,contentTitle p{font-size:14px}}.recipes{width:100%;margin-bottom:30px;position:relative;display:block}.recipes h3,.recipes p:first-of-type,.recipes p:first-of-type b,.recipes p:first-of-type b span,.recipes p:first-of-type strong,.recipes p:first-of-type strong span{font-size:15px;margin-right:0;margin-top:5px;margin-bottom:14px;display:block;font-family:Habibi,serif,Lato,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333}.recipes ul{padding:0;margin:10px 0;list-style:none}.recipes ul li{list-style:none;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;color:#333;margin:0 0 5px 0;line-height:18px;font-size:13px}.recipes p{font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;color:#333;margin:0 0 5px 0;line-height:18px;font-size:13px}.recipes .address{margin-bottom:20px}.recipes .address a{text-decoration:none;cursor:pointer;font-style:normal;color:#333}.recipes .address a:active,.recipes .address a:focus,.recipes .address a:hover{text-decoration:none}.recipes .address a h5{font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 5px 0;line-height:18px;font-size:13px}.recipes .address .webAdresse{display:block;margin-top:2px;font-weight:700}.recipes .address .phone{margin-bottom:8Px;font-weight:500;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;color:#333;line-height:18px;font-size:13px}.recipes .transportLine{margin-top:7px}.recipes .transportLine img{float:left;margin-top:0;width:19px;height:inherit;display:inline-block;margin-right:5px}@media all and (min-width:991px){.recipes .transportLine{float:left}.recipes .transportLine span{display:none}}.clear{clear:both}.shareContent{margin-bottom:20px}.shareContent h4{font-size:15px;margin-right:0;margin-bottom:14px;display:block;font-family:Habibi,serif,Lato,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333}.listLink a{cursor:pointer;display:block;float:left;margin-right:8px;border-radius:100%;text-align:center}@media all and (min-width:1180px){.listLink a{margin-right:13px}}@media all and (max-width:768px){.listLink a{border:1Px solid #333;width:23px;height:23px}.listLink a svg{width:15px}}.listLink a svg{width:17px;display:block;margin:0 auto;height:inherit;stroke:#333}@media all and (max-width:768px){.listLink a svg{width:15px}}@media all and (min-width:991px){.clipboard{display:none!important}}#linkToShare{display:none!important}.linkSocial{padding:0;margin:2px 0 0;list-style:none;float:left}.linkSocial li{display:inline-block;margin:0 24px 0 0;line-height:12px;padding:0;list-style:none}@media all and (max-width:767px){.linkSocial li{margin-right:13px}}.linkSocial li a{cursor:pointer;text-decoration:none;font-size:12px;line-height:20px;padding:0}.linkSocial li a:active,.linkSocial li a:focus,.linkSocial li a:hover{text-decoration:none}.linkSocial li a svg{fill:#676469;width:12px;height:12px}.switchLang{padding:0;margin:2px 0 0;line-height:12px;list-style:none;float:right}.switchLang li{display:inline-block;margin:0 0 0 10px;line-height:12px;padding:0;list-style:none}@media all and (max-width:767px){.switchLang li{margin-left:7px}}.switchLang li a{cursor:pointer;text-decoration:none!important;font-size:12px;line-height:20px;padding:0}@media all and (min-width:768px) and (max-width:1024px){.switchLang li a{font-size:20px}}.switchLang li a svg{width:12px;height:12px}.mainContentArticle .title-article,.titleBlock{text-align:center;width:100%;position:relative;letter-spacing:3px;font-weight:600;text-transform:uppercase;min-height:45px;background:#fff}.mainContentArticle .title-article .separator,.titleBlock .separator{height:2px;width:100%;border-bottom:0;position:absolute;border-top:2px solid #131313;top:40%}@media all and (min-width:991px){.mainContentArticle .title-article .separator,.titleBlock .separator{top:46%}}@media all and (min-width:1180px){.mainContentArticle .title-article .separator,.titleBlock .separator{top:48%}}@media all and (min-width:1600px){.mainContentArticle .title-article .separator,.titleBlock .separator{top:49%}}.mainContentArticle .title-article h1,.mainContentArticle .title-article h2,.mainContentArticle .title-article h3,.titleBlock h1,.titleBlock h2,.titleBlock h3{font-size:16px;line-height:19px;margin:0;padding:9px 10px 0;color:#131313;font-weight:600;font-family:Habibi,serif,Lato,Arial,sans-serif;position:relative;z-index:1;letter-spacing:1px;background:#fff;display:inline-block;text-align:center;text-transform:uppercase}@media all and (max-width:767px){.mainContentArticle .title-article h1,.mainContentArticle .title-article h2,.mainContentArticle .title-article h3,.titleBlock h1,.titleBlock h2,.titleBlock h3{padding-left:15px;padding-right:5px;padding-bottom:10px}}@media all and (min-width:768px){.mainContentArticle .title-article h1,.mainContentArticle .title-article h2,.mainContentArticle .title-article h3,.titleBlock h1,.titleBlock h2,.titleBlock h3{font-size:19px;line-height:21px}}@media all and (min-width:1600px){.mainContentArticle .title-article h1,.mainContentArticle .title-article h2,.mainContentArticle .title-article h3,.titleBlock h1,.titleBlock h2,.titleBlock h3{font-size:22px;line-height:25px;letter-spacing:2.4px;padding:9px 13px 0}}.mainContentArticle .title-article{height:auto;margin:20px auto}@media all and (min-width:1180px){.mainContentArticle .title-article{margin:30px auto}}.mainContentArticle .title-article h1{padding-top:0}@media all and (min-width:1600px){.mainContentArticle .title-article h1{font-size:19px}}.scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}.scroller .related-articles-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(233px,1fr);grid-gap:20px;min-width:731px;grid-template-rows:1fr}@media all and (min-width:992px){.scroller .related-articles-grid{grid-auto-columns:minmax(299px,1fr)}}@media all and (min-width:1180px){.scroller .related-articles-grid{grid-auto-columns:minmax(264px,1fr)}}@media all and (max-width:992px){.scroller .related-articles-grid .related-article-entry-small{max-width:285px}}@media all and (min-width:992px){.scroller .related-articles-grid .related-article-entry-small.responsive-entry{display:none}}.weekOfDoit{width:100%;min-height:300px;position:relative;margin:0 auto 45px}@media all and (max-width:767px){.weekOfDoit{margin:15px auto}}.content{clear:both}.sliderWOD{width:100%;height:380px;position:relative;margin:0!important;padding:0!important;list-style-type:none}.sliderWOD .slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.sliderWOD .showing{opacity:1;z-index:2}@media all and (max-width:767px){.sliderWOD{display:none}}@media all and (min-width:991px){.sliderWOD{height:480px}}@media all and (min-width:1180px){.sliderWOD{height:573px}}.sliderWOD .navigationSliderWOD{width:60px;height:90px;position:absolute;display:table;z-index:4;top:43%;cursor:pointer;margin-top:-45px}.sliderWOD .navigationSliderWOD .arrow{width:2.4vmin;height:2.4vmin;box-sizing:border-box;position:absolute;left:50%;top:50%}.sliderWOD .navigationSliderWOD .arrow::before{content:'';width:100%;height:100%;border-width:.2vmin .2vmin 0 0;border-style:solid;border-color:#fafafa;transition:.2s ease;display:block;transform-origin:100% 0}.sliderWOD .navigationSliderWOD .arrow:after{content:'';float:left;position:relative;top:-100%;width:100%;height:100%;border-width:0 .2vmin 0 0;border-style:solid;border-color:#fafafa;transform-origin:100% 0;transition:.2s ease}.sliderWOD .navigationSliderWOD .arrow:hover::after{transform:rotate(45deg);border-color:#cb687a;height:120%}.sliderWOD .navigationSliderWOD .arrow:hover::before{border-color:#cb687a;transform:scale(.8)}.sliderWOD #nextSliderWOD{right:0}.sliderWOD #nextSliderWOD .arrow{right:50%;left:inherit;transform:rotate(45deg)}.sliderWOD #previousSliderWOD{left:0}.sliderWOD #previousSliderWOD .arrow{transform:rotate(-135deg)}.slideWOD{position:relative;width:100%;height:380px}@media all and (min-width:991px){.slideWOD{height:480px}}@media all and (min-width:1180px){.slideWOD{height:573px}}.listWeek{position:relative;margin-bottom:20px;width:100%}@media all and (min-width:767px){.listWeek{display:none}}@media all and (max-width:767px){.blockContent{margin:0!important}}@media all and (min-width:767px){.blockContent{float:left;width:calc(50% - 15px);margin-bottom:20px;margin-right:15px}}@media all and (min-width:991px){.blockContent{width:calc(33% - 15px);margin-bottom:30px}}.contentMiddle{margin-left:15px;margin-right:0}@media all and (min-width:991px){.contentMiddle{margin-right:15px;margin-left:12.5px}}.contentLast{margin-left:15px;margin-right:0}@media all and (min-width:767px) and (max-width:991px){.contentLast{display:none}}@media all and (min-width:991px){.contentLast{margin-right:0;margin-left:11.9px}}@media all and (min-width:1180px){.contentLast{margin-left:12.5px}}.whereToFindIt{width:100%;margin-bottom:20px}.whereToFindIt h2{font-size:15px;margin-right:0;margin-bottom:14px;display:block;font-family:Habibi,serif,Lato,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333}.whereToFindIt .address{margin-bottom:20px}.whereToFindIt .address a{text-decoration:none;cursor:pointer;font-style:normal;color:#333}.whereToFindIt .address a:active,.whereToFindIt .address a:focus,.whereToFindIt .address a:hover{text-decoration:none}.whereToFindIt .address a h5{font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;text-transform:uppercase;margin:0 0 5px 0;line-height:18px;font-size:13px}.whereToFindIt .address p{font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;color:#333;margin:0 0 5px 0;line-height:18px;font-size:14px}.whereToFindIt .address .webAdresse{display:block;margin-top:5px;font-weight:700;margin-bottom:5px}.whereToFindIt .address .phone{margin-bottom:8Px;font-weight:600;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;color:#333;line-height:18px;font-size:14px}.whereToFindIt .transportLine{margin-top:10px;display:block;cursor:pointer;position:relative}.whereToFindIt .transportLine img{float:left;margin-top:0;width:19px;height:inherit;display:inline-block;margin-right:5px}@media all and (min-width:991px){.whereToFindIt .transportLine{float:left}.whereToFindIt .transportLine .label{display:none}}.clear{clear:both}.transportWrapper{margin-top:10px}.transportLine .tooltiptext{visibility:hidden;width:120px;background-color:#efefef;color:#2c2c29;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.transportLine .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.transportLine:hover>.tooltiptext{visibility:visible;opacity:1}#favorite-wrapper{margin:0 auto 20px;padding-top:10px}#favorite-wrapper.empty{background-color:#ecd0cf;display:table;height:calc(100vh - 80px);width:100%}#favorite-wrapper .containerEmpty{width:100%;text-align:center;vertical-align:middle;display:table-cell;position:relative;margin:10px auto}#favorite-wrapper .textEmpty{color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;line-height:1.6;text-align:center;font-size:15px}#favorite-wrapper .heartFull{height:inherit;width:30px;margin-bottom:5px}#favorite-wrapper .listWeek{position:relative;margin-bottom:20px;width:100%}@media all and (min-width:768px){#favorite-wrapper .listWeek{display:none}}#footer{position:relative;display:flex;background:#62899c;padding:35px 0}@media all and (max-width:768px){#footer{display:none!important}}#footer .col{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.5;height:100%;flex:.223}#footer .col ul{padding:0;margin:0;list-style:none}#footer .col ul a{text-decoration:none;font-weight:600;color:#eee;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}#footer .col ul a:active,#footer .col ul a:focus,#footer .col ul a:hover{text-decoration:none}#footer #scrollToTop{display:block;padding:15px;position:absolute;width:30px;height:30px;top:46px;right:30px;background:#f17a6f}#footer #scrollToTop .arrow-up{width:15px;height:15px;box-sizing:border-box;position:absolute;left:50%;margin-top:-6px;top:50%;margin-left:-7.5px;transform:rotate(-45deg)}#footer #scrollToTop .arrow-up::before{content:'';width:100%;height:100%;border-width:2px 2px 0 0;border-style:solid;border-color:#fafafa;transition:.2s ease;display:block;transform-origin:100% 0}#footer #scrollToTop .arrow-up:after{content:'';float:left;position:relative;top:-100%;width:100%;height:100%;border-width:0 2px 0 0;border-style:solid;border-color:#fafafa;transform-origin:100% 0;transition:.2s ease}#footer #scrollToTop .arrow-up:hover::after{transform:rotate(45deg);border-color:#fff;height:120%}#footer #scrollToTop .arrow-up:hover::before{border-color:#fff;transform:scale(1.1)}.HeaderWrapper{background:#fff;width:100vw;position:relative;min-height:44px;border-bottom:1.4px solid #f6f6f6}.fixedTop{position:fixed;top:0;right:0;left:0;z-index:1030}.fixedAtTop{padding:0!important}.HiddenTopBar{display:none}.hideHeader{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition:all .5s ease;transition:all .5s ease}.Header{background:#fff;padding:5px 0}@media all and (max-width:767px){.Header{padding:0}}.Header .logoh1{margin:0 auto}.Header .logoh1 img{width:221px;display:block;margin:10px auto}@media all and (max-width:767px){.Header .logoh1 img{width:130px}}.Header .logoh1Small{margin:0 auto}.Header .logoh1Small img{width:150px;display:block;margin:5px auto}@media all and (max-width:767px){.Header .logoh1Small img{width:130px}}.Header #favoris.active svg{stroke:#f17a6f;fill:#f17a6f}.Header{background:#fff;padding:5px 0}@media all and (max-width:767px){.Header{padding:0}}.wrapperHeader{padding:0 15px;margin:0 auto;width:100%;width:calc(100% - 30px)}@media all and (min-width:1024px){.wrapperHeader{width:991px}}@media all and (min-width:1180px){.wrapperHeader{max-width:1140px;width:1140px}}@media all and (min-width:1600px){.wrapperHeader{max-width:1400px;width:1400px}}.asideLogo{float:left;display:none;width:20%;vertical-align:middle;height:63px}@media all and (max-width:991px){.asideLogo{display:table}}@media all and (max-width:767px){.asideLogo{height:44px}}@media all and (min-width:1024px){.asideLogo.asideAtTop{height:105px}}.asideLogo.rightLogo{text-align:right}.logoContainer{width:100%;text-align:center;display:block;margin:0 auto;text-decoration:none}.logoContainer:active,.logoContainer:focus,.logoContainer:hover{text-decoration:none}.logoContainer img{width:190px;display:block;margin:0 auto}@media all and (max-width:767px){.logoContainer img{width:130px;margin-top:5px}}@media all and (min-width:768px) and (max-width:1023px){.logoContainer img{width:170px}}@media all and (max-width:991px){.logoContainer{float:left;width:60%}}.menuNavButton{transition:opacity .1s ease,max-width .3s cubic-bezier(.25,.46,.45,.94);display:table;height:100%;vertical-align:middle;text-decoration:none;cursor:pointer}.menuNavButton:active,.menuNavButton:focus,.menuNavButton:hover{text-decoration:none}.menuNavButton .menuNavLabel{vertical-align:middle;font-size:12px;line-height:1.4;font-weight:700;text-transform:uppercase;margin-right:15px;display:table-cell;height:100%;color:#333;padding-top:9px;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}@media all and (max-width:600px){.menuNavButton .menuNavLabel{display:none}}.menuNavButton .menuNavSpan{display:table-cell;vertical-align:middle;width:33px;height:100%;padding-top:15px}.menuNavButton .menuNavSpan i{transition:opacity .1s ease;position:relative;display:inline-block;vertical-align:middle;width:23px;height:14px}.menuNavButton .menuNavSpan i::after,.menuNavButton .menuNavSpan i::before{content:'';display:block;position:absolute;background-color:#333;color:#333;top:50%;left:50%;width:100%;height:2px;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.menuNavButton .menuNavSpan i::after{box-shadow:0 6px 0 0,0 -6px 0 0;transition:-webkit-transform .15s ease-out,box-shadow .2s .15s;transition:transform .15s ease-out,box-shadow .2s .15s}.rightNavButton{cursor:pointer;position:relative;background-color:#fff;border:none;padding:0;width:19px;height:100%;stroke:#333;z-index:21;display:table;float:right;text-align:right;vertical-align:middle}.rightNavButton svg{display:table-cell;vertical-align:middle;height:23px;text-align:right;margin-top:19px;stroke:#333}@media all and (min-width:768px){.rightNavButton svg{height:24px;padding:0;margin-top:23px}}.menuNavButtonOpen .menuNavSpan i:before{transition-delay:.15s;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out}.menuNavButtonOpen .menuNavSpan i:after{transition-delay:.15s,0s;box-shadow:0 0 0 0,0 0 0 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.logoClearFix{clear:both}.menuBack>svg{width:25px;height:19px;margin-top:6px}.nav{width:100%;background:#fff}@media all and (max-width:991px){.nav{display:none}}.mainNavigation{padding:0 15px;margin:0 auto;width:100%;text-align:center;display:block;background:#fff;padding:5px 0;list-style:none}@media all and (min-width:1024px){.mainNavigation{width:991px}}@media all and (min-width:1180px){.mainNavigation{max-width:1140px;width:1140px}}@media all and (min-width:1600px){.mainNavigation{max-width:1400px;width:1400px}}.mainNavigation li{display:inline-block;margin-right:7px}.mainNavigation li a{font-weight:600;display:block;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#131313;padding:7px 3px}@media all and (min-width:1600px){.mainNavigation li a{font-size:14px;padding:7px 8px}}.nav_mobile,.nav_mobileOther{left:0;overflow-x:hidden;position:fixed;right:0;bottom:0;width:100%;top:50px;z-index:-1;background:#fff;height:0;padding:20px 0;transform:translateY(-200vw);transition:.3s cubic-bezier(0,1,.5,1)}.nav_mobileOther{padding-top:0}.nav_mobileOther.showNav{height:calc(100% - 130px)}@media all and (min-width:768px){.nav_mobileOther.showNav{top:50px;height:calc(100% - 90px)}}.showNav{left:0;transform:translateY(0);z-index:9999;display:block;height:calc(100% - 140px)}@media all and (min-width:768px){.showNav{top:60px;height:calc(100% - 130px)}}@media all and (min-width:992px){.showNav{display:none!important}}.nav_mobile .switchLang,.nav_mobileOther .switchLang{float:none;margin:0 auto 10px;display:block;text-align:center}.nav_mobile .switchLang li a svg,.nav_mobileOther .switchLang li a svg{width:17px;height:17px}.nav_mobile .mainNavigation,.nav_mobileOther .mainNavigation{padding:10px 0;margin:0}.nav_mobile .mainNavigation li,.nav_mobileOther .mainNavigation li{align-items:center;display:flex;flex-shrink:0;font-weight:500;text-decoration:none;border-right:0;min-height:3.4rem;padding:0;margin-right:0}.nav_mobile .mainNavigation li svg,.nav_mobileOther .mainNavigation li svg{width:18px;margin:-3px 8px 0 0}.nav_mobile .mainNavigation li a,.nav_mobileOther .mainNavigation li a{text-decoration:none;color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;font-weight:700;font-size:18px;text-align:center;display:table;margin:0 auto;padding:10px;outline:0}.nav_mobile .mainNavigation li a:active,.nav_mobile .mainNavigation li a:focus,.nav_mobile .mainNavigation li a:hover,.nav_mobileOther .mainNavigation li a:active,.nav_mobileOther .mainNavigation li a:focus,.nav_mobileOther .mainNavigation li a:hover{text-decoration:none}@media all and (min-width:768px){.nav_mobile .mainNavigation li a,.nav_mobileOther .mainNavigation li a{font-size:20px}}.nav_mobile .cityMagLink,.nav_mobileOther .cityMagLink{display:block;text-decoration:none}.nav_mobile .cityMagLink:active,.nav_mobile .cityMagLink:focus,.nav_mobile .cityMagLink:hover,.nav_mobileOther .cityMagLink:active,.nav_mobileOther .cityMagLink:focus,.nav_mobileOther .cityMagLink:hover{text-decoration:none}.nav_mobile .cityMagLink img,.nav_mobileOther .cityMagLink img{width:120px;margin:0 auto;display:block}@media all and (min-width:768px){.nav_mobile .cityMagLink img,.nav_mobileOther .cityMagLink img{width:200px}}.nav_mobile .cityMagLink h3,.nav_mobileOther .cityMagLink h3{font-size:18px;text-align:center;display:table;font-weight:400;padding:3px;margin:17px auto 0;background:#bfc5f8}@media all and (min-width:768px){.nav_mobile .cityMagLink h3,.nav_mobileOther .cityMagLink h3{font-size:20px}}.landing{width:100%;padding:0;position:relative;margin-bottom:10px;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;text-align:justify;line-height:22px;color:#343333}.landing .breadCrumb{margin-bottom:0}.landing .breadCrumb.list{margin-bottom:20px}.landing .list_link_history{background:#fff;border:0 solid #fff;border-radius:0;display:block;margin-bottom:0;padding:0;text-align:center;border-bottom:0 solid #eee}.landing .list_link_history .separate-sub{padding:0}.landing .list_link_history .separate-sub span{height:1px;width:5px;background:#333;display:block;margin-top:-3px}.landing .list_link_history li{display:inline-block;padding-right:7px;padding-left:7px}.landing .list_link_history li a{text-decoration:none;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;cursor:pointer;color:#333;letter-spacing:normal;text-transform:none;padding:0 7px;font-size:13px;line-height:1.7}.landing .list_link_history li a.activeLink,.landing .list_link_history li a:active,.landing .list_link_history li a:focus,.landing .list_link_history li a:hover{text-decoration:underline}.landing .see-more-group{padding:18px 21px;text-decoration:underline!important;display:table;font-weight:700!important;margin:0 auto;text-transform:uppercase}.restosFood .see-more-group{color:#209fd7!important}.recipe .see-more-group{color:#e7cc4c!important}.mode .see-more-group{color:#e83540!important}.beauty .see-more-group{color:#ea7a3e!important}.weekend .see-more-group{color:#167b9f!important}.culture .see-more-group{color:#cb687a!important}.lifestyle .see-more-group{color:#561f58!important}.societe .jobs .see-more-group{color:#b0213c!important}#result_pagination{display:block;width:100%;text-align:center;margin-bottom:10px}#result_pagination .pagination{padding-left:0;margin:20px 0;border-radius:4px}#result_pagination .current{font-weight:600;color:#b0213c;text-decoration:none!important;padding:0 7px}#result_pagination a{display:inline-block;text-decoration:none!important;padding:0 5px;color:#333}.next{width:10px}.next i{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.prev{width:10px}.prev i{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}#search-wrapper{padding:0}#search-wrapper #search-box{width:100%;display:block;position:relative;text-align:center}#search-wrapper #search-box .ais-search-box{max-width:750px;margin:20px auto 50px}@media all and (max-width:768px){#search-wrapper #search-box .ais-search-box{margin:0 auto 15px;display:block;width:calc(100% - 30px);font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}}#search-wrapper #pagination{text-align:center;margin:30px auto}#search-wrapper .info-no-result{display:block;margin:15px auto;text-align:center;width:100%}#search-wrapper .resultBloc{display:block;width:90%;margin:0 auto 30px}#search-wrapper .resultBloc img{width:100%}#search-wrapper .resultBloc h3{margin-top:10px;text-align:center;text-transform:uppercase;font-family:Habibi,serif,Lato,Arial,sans-serif;font-size:14px!important;font-weight:700;line-height:1.6;padding-left:5px;padding-right:5px}#search-wrapper .slider_home_title{padding:14px 0 7px;text-align:center;background:#f9f9f9}#search-wrapper .ais-hits--item{float:left;width:33.33333333%}@media screen and (max-width:480px){#search-wrapper .ais-hits--item{width:100%;height:auto!important}#search-wrapper .slider_home_title{height:auto}#search-wrapper .resultBloc{margin-bottom:0}#search-wrapper .resultBloc h3{font-size:12px!important;padding-left:5px;padding-right:5px;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}}@media screen and (min-width:480px) and (max-width:990px){#search-wrapper .ais-hits--item{width:50%;height:320px}#search-wrapper .slider_home_title{height:auto}}@media screen and (min-width:991px){#search-wrapper .slider_home_title{max-height:56px;height:56px}}.static{padding:0 15px;position:relative;display:block;word-break:break-word;line-height:1.7;margin-bottom:60px}.static h3{font-family:Habibi,serif,Lato,Arial,sans-serif;font-size:21px;margin:18px 0}.static h4{margin:18px 0;font-family:Habibi,serif,Lato,Arial,sans-serif;font-size:19px}.static h5{margin:18px 0;font-size:16px;font-family:Habibi,serif,Lato,Arial,sans-serif}.static p{display:block;text-decoration:none;width:100%;text-align:justify;margin:5px 0;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px}.static a{color:#62899c;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:700}.static .btn{font-weight:700;padding:10px 15px;background:#62899c;color:#eee;cursor:pointer;margin:35px auto 0;display:table}#contact a{display:block;text-decoration:none;width:100%;text-align:center;margin:10px 0 15px;text-transform:uppercase}#contact p{text-align:center;margin:10px 0;text-transform:uppercase}#rgpd label{display:block;margin:27px 0 0;font-size:17px;font-family:Habibi,serif,Lato,Arial,sans-serif}#quisommesnous{position:relative}#quisommesnous #mainImg{width:100%;display:block;margin:0 auto 30px}#quisommesnous .item{position:relative;margin-bottom:30px;max-width:300px;cursor:pointer}#quisommesnous .item .itemrelative{width:100%;height:100%;position:relative;display:block}#quisommesnous .item .textItem{background:rgba(255,255,255,.6);position:absolute;top:0;left:0;width:100%;padding:15px 0;height:100%;display:none}#quisommesnous .item .textItem h3{font-size:23px;line-height:1.2;display:block;text-align:center;width:100%;margin-bottom:76px;color:#000;font-family:Habibi,serif,Lato,Arial,sans-serif}#quisommesnous .item .textItem .email{font-size:22px;line-height:1.2;display:block;text-align:center;width:100%;margin-bottom:20px;color:#000;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}#quisommesnous .item .textItem h4{font-size:20px;position:absolute;bottom:55px;left:0;display:block;margin-bottom:20px;color:#000;line-height:1.4;text-align:center;width:100%;font-family:Habibi,serif,Lato,Arial,sans-serif}#quisommesnous .item img{width:100%;display:block}#quisommesnous .textItemMobile{width:100%;background:rgba(255,255,255,.6);position:absolute;bottom:0;left:0;padding:30px 0;height:30%;display:none}#quisommesnous .item .textItemMobile h3{font-size:1.2em;line-height:1.2;display:block;text-align:center;width:100%;margin-bottom:20px;color:#000;font-family:Habibi,serif,Lato,Arial,sans-serif}#quisommesnous .item .textItemMobile .email{font-size:1.2em;margin-top:40px;display:block;margin-bottom:20px;color:#000;text-align:center;width:95%;font-family:Habibi,serif,Lato,Arial,sans-serif}#quisommesnous .item .textItemMobile h4{font-size:1.2em;position:absolute;bottom:0;left:2.5%;display:block;margin-bottom:20px;color:#000;text-align:center;width:95%;font-family:Habibi,serif,Lato,Arial,sans-serif}@media all and (max-width:767px){#quisommesnous .textItemMobile{display:block!important}}#quisommesnous .item.col-center{margin:0 auto 30px}#quisommesnous .wrapperOther{display:block;margin:0 auto;max-width:640px}#quisommesnous .item.col-half{float:left;margin:20px 10px}@media all and (max-width:600px){#quisommesnous .item.col-half{float:none;display:block;margin:0 auto 30px}}.tabBar{left:0;position:fixed;width:100%;height:48px;background-color:#fff;bottom:0;border-top:1px solid #ddd;z-index:508;-webkit-transition:all .5s ease;transition:all .5s ease;border-bottom:1.4px solid #dedede}@media all and (min-width:991px){.tabBar{display:none}}.tabBar #home svg{margin-bottom:2px;margin-top:2px}.tabBar #favoris svg{margin-bottom:2px;margin-top:2px}.tabBar #cityMag svg{margin-bottom:2px;margin-top:2px}.tabBar #newsletter svg{margin-bottom:2px;margin-top:2px}.tabBar #otherLink svg{width:20px;margin-bottom:2px;margin-top:4px}.showTabBar{bottom:0}.tabBarWrapper{display:flex;height:48px}.link{font-size:10px;text-decoration:none;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;display:flex;justify-content:center;align-items:center;flex-direction:column;letter-spacing:.6px;line-height:1.5;color:#333;height:100%;flex:1}.link:active,.link:focus,.link:hover{text-decoration:none}.link.active,.link:active,.link:focus,.link:hover{color:#f17a6f}.link.active svg,.link:active svg,.link:focus svg,.link:hover svg{fill:#f17a6f}.link svg{width:22px}.link .linkMag svg{width:22px}.link .linkMag svg image{width:100%;height:inherit}.topBar{background:#f6f6f6;padding:2px 0 0}@media all and (max-width:991px){.topBar{display:none}}.wrapper-topBar{padding:0 15px;margin:0 auto;width:100%}@media all and (min-width:1024px){.wrapper-topBar{width:991px}}@media all and (min-width:1180px){.wrapper-topBar{max-width:1140px;width:1140px}}@media all and (min-width:1600px){.wrapper-topBar{max-width:1400px;width:1400px}}.clearFixTopBar{clear:both}.user{padding:0 15px;position:relative;display:block;word-break:break-word;line-height:1.7}.user h3{font-family:Habibi,serif,Lato,Arial,sans-serif;font-size:21px;margin:18px 0}.user h4{margin:18px 0;font-family:Habibi,serif,Lato,Arial,sans-serif;font-size:19px}.user h5{margin:18px 0;font-size:16px;font-family:Habibi,serif,Lato,Arial,sans-serif}.user p{display:block;text-decoration:none;width:100%;text-align:justify;margin:5px 0;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px}.user a{color:#62899c;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:700}.user .btn{font-weight:700;padding:10px 15px;background:#f17a6f;color:#eee;cursor:pointer;margin:15px auto 0;display:table;min-width:174px;text-align:center}.user .intro{margin:20px auto}.user .intro span{font-weight:700;color:#62899c}.user .formulaire{width:100%;margin:30px auto}@media all and (min-width:768px){.user .formulaire{max-width:400px}}.user .formulaire .form-group{margin-bottom:1rem}.user .formulaire .form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user .formulaire input,.user .formulaire select,.user .formulaire textarea{padding:.5rem .75rem;font-size:1rem;line-height:1.25;background-color:#fff;background-image:none;background-clip:padding-box;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border:1px solid #a9a9a9;border-radius:0;margin-bottom:0;color:#333;width:calc(100% - 1.5rem);height:calc(39px - 1rem);font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}.user .formulaire input.noValidate,.user .formulaire input.validate,.user .formulaire select.noValidate,.user .formulaire select.validate,.user .formulaire textarea.noValidate,.user .formulaire textarea.validate{border-right:0}.user .formulaire input::-webkit-input-placeholder,.user .formulaire select::-webkit-input-placeholder,.user .formulaire textarea::-webkit-input-placeholder{color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-style:normal}.user .formulaire input::-moz-placeholder,.user .formulaire select::-moz-placeholder,.user .formulaire textarea::-moz-placeholder{color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-style:normal}.user .formulaire input:-ms-input-placeholder,.user .formulaire select:-ms-input-placeholder,.user .formulaire textarea:-ms-input-placeholder{color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-style:normal}.user .formulaire input:-moz-placeholder,.user .formulaire select:-moz-placeholder,.user .formulaire textarea:-moz-placeholder{color:#333;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-style:normal}.user select{height:42px!important;width:100%!important}.user select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5em;padding-right:1.5em}.user select::-ms-expand{display:none}.user select+i.fa{float:right;margin-top:-22px;margin-right:10px;pointer-events:none;background-color:transparent;color:#f17a6f!important;padding-right:0;font-size:22px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f17a6f}.user .error{color:#e83540!important;font-weight:600;font-size:12px;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif}.user .label_condition{z-index:0;position:relative;display:inline-block;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:1.5}.user .label_condition input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;left:-10px;top:-8px;display:block;margin:0;border-radius:50%;width:40px;height:40px;background-color:transparent;box-shadow:none;outline:0;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.user .label_condition input:checked,.user .label_condition input:indeterminate{background-color:#62899c}.user .label_condition span{display:inline-block;width:100%;cursor:pointer}.user .label_condition span::before{content:"";display:inline-block;box-sizing:border-box;margin:3px 11px 3px 1px;border:solid 2px;border-color:#62899c;border-radius:2px;width:18px;height:18px;vertical-align:top;transition:border-color .2s,background-color .2s}.user .label_condition span::after{content:"";display:block;position:absolute;top:3px;left:1px;width:10px;height:5px;border:solid 2px transparent;border-right:none;border-top:none;transform:translate(3px,4px) rotate(-45deg)}.user .label_condition>input:checked+span::before,.user .label_condition>input:indeterminate+span::before{border-color:#62899c;background-color:#62899c}.user .label_condition>input:checked+span::after,.user .label_condition>input:indeterminate+span::after{border-color:#fff}.user .pure-material-checkbox>input:indeterminate+span::after{border-left:none;transform:translate(4px,3px)}.user .or{position:relative!important;padding:16px!important;margin:0 auto;display:table}.user .or:before{content:''!important;position:absolute!important;border-bottom:1px solid #e4e4e4!important;top:50%!important;right:100%!important;width:100%!important}.user .or:after{content:''!important;position:absolute!important;border-bottom:1px solid #e4e4e4!important;top:50%!important;left:100%!important;width:100%!important}.user .or .middleOr{font-weight:400!important;margin:0!important;word-wrap:break-word!important;font-family:"Titillium Web",sans-serif,Lato,"Helvetica Neue",Helvetica,sans-serif!important;font-size:15px!important;line-height:18px!important;letter-spacing:.2px!important;padding-top:0!important;padding-bottom:0!important;color:#767676!important;display:inline!important}.user .fb_login{font-weight:700;text-decoration:none!important;padding:10px 15px;background:#4568b2;color:#eee;cursor:pointer;margin:0 auto 0;display:table}.user .fb_login svg{width:14px;display:block;fill:#fff;float:left;margin-right:7px}.user .fb_login span{display:inline-block}.