article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html,body{padding:0;margin:0;height:100%}p{padding:0}p.big-margin{margin:30px 0}button{cursor:pointer}@font-face{font-family:'Mono Social Icons Font';src:url(/res/fonts/MonoSocialIconsFont-1.10.eot);src:url('/res/fonts/MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),url(/res/fonts/MonoSocialIconsFont-1.10.woff) format('woff'),url(/res/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype'),url('/res/fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');font-weight:400;font-style:normal}.symbol,a.symbol:before{font-family:'Mono Social Icons Font';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.symbol:before{content:attr(data-symbol)}@font-face{font-family:'fontello';src:url(/res/fonts/fontello.eot?18119479);src:url('/res/fonts/fontello.eot?18119479#iefix') format('embedded-opentype'),url(/res/fonts/fontello.woff2?18119479) format('woff2'),url(/res/fonts/fontello.woff?18119479) format('woff'),url(/res/fonts/fontello.ttf?18119479) format('truetype'),url('/res/fonts/fontello.svg?18119479#fontello') format('svg');font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hidden{display:none}.important-hidden{display:none!important}.rel{position:relative}.abs0,.v-aligned-structure{position:absolute;top:0;left:0}.fix0{position:fixed;top:0;left:0;bottom:auto;right:auto}.ovhidden{overflow:hidden}.upper,.btn{text-transform:uppercase}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.center,.btn{text-align:center}.full,.v-aligned-structure,.v-aligned-structure>*,.v-aligned-structure>*>*,.v-aligned-structure-table,.v-aligned-structure-table>*{width:100%;height:100%}.half{width:50%;height:50%}.table,.v-aligned-structure>*,.v-aligned-structure-table{display:table}.t-cell,.v-aligned-structure>*>*,.v-aligned-structure-table>*,.col{display:table-cell;vertical-align:middle}.iblock,.btn{display:inline-block;vertical-align:top}.iblock-mid{display:inline-block;vertical-align:middle}.nowrap{white-space:nowrap}.nowrap>*{white-space:normal}.w100{width:100%}.w50{width:50%}.w33{width:33%}.w25{width:25%}.h100{height:100%}.rel{position:relative}.vam{vertical-align:middle}.vat{vertical-align:top}.vab{vertical-align:bottom}.cover{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.bg-transition,.btn{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.bg-transition:hover,.btn:hover{-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.img-p-ratio{padding-top:40%}.bg-att-fixed{background-attachment:fixed;-webkit-background-attachment:fixed}nav ul{list-style-type:none}::-moz-selection{color:#fff;background:#555}::selection{color:#fff;background:#555}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:'';color:#000}a{cursor:pointer;text-decoration:none;color:#000}input,select,textarea{-webkit-appearance:none;border-radius:0}input[type="submit"]{cursor:pointer}textarea{resize:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'';text-align:center;font-weight:400}ul{margin:0;padding:0}.btn{padding:3px 20px}.sprite{background-image:url(/res/img/spritesheet.png);background-repeat:no-repeat;display:inline-block}.sprite.sprite-contact-header{width:22px;height:17px;background-position:-5px -5px}.sprite.sprite-fleche-down{width:47px;height:47px;background-position:-37px -5px}.sprite.sprite-footer-mail{width:16px;height:12px;background-position:-94px -5px}.sprite.sprite-footer-tel{width:12px;height:13px;background-position:-120px -5px}.sprite.sprite-menu-fleche-down{width:14px;height:10px;background-position:-142px -5px}.sprite.sprite-menu-fleche-up{width:14px;height:10px;background-position:-142px -25px}.sprite.sprite-underline{width:151px;height:36px;background-position:-5px -62px}.sprite.sprite-underline-white{width:151px;height:36px;background-position:-166px -5px}.wrapper{position:relative;max-width:1000px;margin:0 auto}.recaptcha-wrap{width:100%;overflow:hidden;display:none}.header-top{max-width:1200px;height:120px;margin:0 auto}.logo-header{display:block;margin:0 auto;width:125px;height:auto}.title-header{display:block;margin:0 auto}.contact-header{display:inline-block;padding:0 1em 0 0}.contact-header img{display:inline-block;vertical-align:middle;margin-right:15px}.contact-header span{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:900;font-family:'Open Sans',sans-serif}.bg-header{overflow:hidden;height:560px;width:1020px;margin:0 auto;background:url(/res/img/mfg-header.jpg) no-repeat}.light-btn{position:absolute;padding:0;background:none;border:none}.light-btn img{display:block;opacity:0;transition:opacity 0.2s}.light-btn:hover img,.light-btn:focus img{opacity:1;transition:opacity 0.2s}.boutique{width:223px;height:353px;left:7px;top:190px}.fashion{width:279px;height:469px;top:130px;left:128px}.hotel{width:188px;height:401px;left:310px;top:178px}.art{width:205px;height:184px;left:445px;top:363px}.bar{width:369px;height:465px;left:554px;top:76px}.club{width:223px;height:451px;left:815px;top:100px}.social-menu{z-index:999;position:fixed;padding:4px;left:20px;top:45%;font-size:2em;text-align:center;background:#fff;background:rgb(255 255 255 / .6);border-radius:5px}.social-menu .symbol:hover,.social-menu .symbol:focus{color:#099fde}.dot-menu{z-index:999;position:fixed;padding:4px;right:20px;top:45%;text-align:center;background:#fff;background:rgb(255 255 255 / .6);border-radius:5px}.dot-menu ul{padding:0;margin:0}.dot-menu li{display:block;list-style:none;margin:1px 0}.dot-menu a{display:inline-block;background:#000;border-radius:50%;width:8px;height:8px;border:none;transition:background 0.2s}.dot-menu a:hover,.dot-menu a:focus,.dot-menu a.active{background:#099fde;transition:background 0.2s}.dot-menu button{padding:0;background:none;border:none}.down{display:block;margin:25px auto 110px auto;border:none;background:none;width:50px;animation-duration:2s!important;animation-fill-mode:both;animation-iteration-count:infinite}.down img{width:50px}h1,.h1{font-family:'Playfair Display',serif;font-weight:900;font-size:2.5em;margin:0;color:#000}h2{color:#099fde;font-family:'Open Sans',sans-serif;font-size:1.6em;margin:0}h3{color:#099fde;font-weight:700;font-size:1.5em;margin:0}.underline{display:block;width:150px;margin:10px auto 80px auto;animation-duration:2s!important;animation-fill-mode:both}.intro{width:800px;margin:auto}.intro p{margin:0;font-family:'Open Sans',sans-serif;font-size:.9em}.btn-more-a{display:block;width:200px;margin:40px auto;font-size:.9em;text-align:center;font-weight:700;font-family:'Open Sans',sans-serif}.btn-more{background:none;border:2px solid #099fde;text-transform:uppercase;font-weight:700;padding:10px 20px;margin-top:40px;font-size:.9em;transition:box-shadow 0.2s}.btn-more:hover,.btn-more:focus{transition:box-shadow 0.2s;-moz-box-shadow:10px 10px 5px #656565;-webkit-box-shadow:10px 10px 5px #656565;box-shadow:5px 5px 5px #656565}.events{margin-top:150px}.events .btn-more{display:block;margin:40px auto}.mfgv{position:relative;margin-top:50px;height:600px}.mfgv>img{position:absolute;width:100%;height:100%;object-fit:cover}.mfgv-content{color:#fff;width:300px;text-align:center;position:absolute;right:100px;top:40%;font-family:'Open Sans',sans-serif;font-weight:400;font-size:.9em;line-height:1.8em}.contact{margin-top:100px;text-align:center}.contact-form{width:680px;margin:0 auto}.contact-form label{display:inline-block;margin:5px 0}.contact-form label:nth-child(3) input,.contact-form label:nth-child(4) input,.contact-form label:nth-child(7) input,.contact-form label:nth-child(8) input{width:337px}.contact-form [type="text"],.contact-form [type="email"],.contact-form textarea{height:80px;width:675px;background-color:#fff;border:1px solid #e7e7e7;box-shadow:inset 1px 1px 10px 2px #e7e7e7;color:gray;text-transform:uppercase;font-weight:700;font-family:'Open Sans',sans-serif;font-size:.8em;text-align:center}.contact-form textarea{padding:2em 0 0}.contact-form input:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:gray}.contact-form textarea:-moz-placeholder,.contact-form textarea:-moz-placeholder{color:gray}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{color:gray}.contact-form input.placeholder,.contact-form textarea.placeholder{color:gray}.form-error{border:red dashed 1px!important}.submit-error{padding:1em;margin:1em 0 0;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;font-family:'Open Sans',sans-serif;background:red;border-radius:5px}.file-label{display:inline-block;vertical-align:top;width:49%;padding:1em;margin:0;border:1px solid #e7e7e7;box-shadow:inset 1px 1px 10px 2px #e7e7e7}.file-label:first-child{margin-right:2%}.label-text{position:absolute;clip:rect(0,0,0,0)}.label-text-visible{display:block;font-weight:700;text-transform:uppercase;font-family:'Open Sans',sans-serif}.contact-form-title{width:680px;height:80px;margin:0 auto 5px auto}.contact-form-title button{cursor:pointer;border:1px solid #e7e7e7;background:#2d2d2d;width:220px;height:80px;font-weight:700;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-size:.8em;color:gray}.contact-form-title button.active{background:#fff;-webkit-box-shadow:inset 1px 1px 10px 2px #e7e7e7;-moz-box-shadow:inset 1px 1px 10px 2px #e7e7e7;box-shadow:inset 1px 1px 10px 2px #e7e7e7}#loader{margin:2em 0 0;text-align:center}#mail-sent{display:none;padding:1em;margin:1em 0 0;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;font-family:'Open Sans',sans-serif;background:#099fde;border-radius:5px}.recaptcha>div{margin:5px auto 0}.devis,.postuler{display:none}.sponsor{width:100%;height:180px;background:#ccc;margin-top:100px}.sponsor-title{text-align:center;text-transform:uppercase;color:#969696;font-family:'Open Sans',sans-serif;padding-top:30px}.owl-item{display:flex;flex-direction:column;justify-content:center;height:105px}.owl-item img{margin:10px auto;display:block}.owl-pagination{display:none}footer a:hover,footer a:focus{color:#099fde}.footer-top{height:200px;width:100%;background:#fff}.footer-top-content{width:1000px;margin:40px auto 0 auto;font-family:'Open Sans',sans-serif;font-size:.85em;line-height:1.6em}.email img,.tel img{margin-right:5px}.hotel-name{font-weight:700;text-transform:uppercase}.social-menu-footer li{display:block;list-style:none;margin:0 0 .5em}.social-menu-footer .symbol{display:inline-block;vertical-align:-7px;font-size:40px}.social-menu-footer .symbol:hover,.social-menu-footer .symbol:focus{color:#099fde}.footer-bottom{height:80px;width:100%;background:#ebebeb;text-align:center;padding-top:20px;color:#a2a2a2;font-family:'Open Sans',sans-serif;font-size:.8em;text-transform:capitalize}.footer-bottom a{color:inherit}.logo-footer{height:130px;width:auto;margin:0 auto}.article-content{width:80%;height:100%;margin:0 auto}.article-hover{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;transition:opacity 0.2s}.article{width:100%;height:100%;background-color:rgb(0 0 0 / .7);color:#fff;text-align:center;font-family:'playfair',sans-serif;display:inline-block}.article-titre{text-transform:uppercase;font-family:'playfair display',sans-serif;font-size:1.2em;margin-bottom:10%;padding-top:10px}.article-date:before{content:'';height:2px;width:15%;display:block;margin:0 auto;background:#099fde;margin-bottom:10px}.article-date{font-weight:700;font-size:.9em}.article-extrait{font-size:.8em;line-height:1.5em}.grid-sizer{width:240px;height:205px}.grid-item{position:relative;display:block;width:240px;height:205px;margin:0 0 10px;background-repeat:no-repeat;background-position:center center;background-size:cover}.grid-item img{position:absolute;width:100%;height:100%;object-fit:cover}.grid-item:hover .article-hover,.grid-item:focus .article-hover{opacity:1;transition:opacity 0.2s}.grid-item:nth-of-type(7n+1),.grid-item:nth-of-type(7n+6){width:490px;height:420px}.grid-item:nth-of-type(7n+2),.grid-item:nth-of-type(7n+3),.grid-item:nth-of-type(7n+5){height:420px}._mentionslegales .bg-header,._presse .bg-header,._blog .bg-header,._mentionslegales .down,._presse .down,._blog .down{display:none}._mentionslegales h1,._presse h1,._blog h1{margin-top:50px}.before-footer{background:#ccc;height:10px;width:100%;margin-top:100px}.text{font-size:.9em;letter-spacing:1px;line-height:1.5em}.text h3{margin:0 0 .5em}.press-list{max-width:1000px;padding:0;margin:1em auto}.press-item{position:relative;cursor:pointer;display:inline-block;vertical-align:top;width:33%;padding:1em;margin:0;font-family:'Open Sans',sans-serif;color:#fff;text-align:center;list-style:none;transition:opacity 0.3s}.press-item img{display:block;width:100%;height:auto;margin:0}.press-item:hover .cache,.press-item:focus .cache{opacity:1;transition:opacity 0.3s}.cache{position:absolute;color:#fff;background:rgb(0 0 0 / .7);opacity:0;top:32px;bottom:32px;left:32px;right:32px;transition:opacity 0.3s}.press-title{font-size:1.8em;font-family:'Playfair Display',serif}.press-date{font-size:.9em}.press-cta{font-size:3em}.grid-item:nth-of-type(1){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/3e08e1e12b3b6523f52c10ca2cbacddc1d6a6192-3e08e1-490-420-auto.jpeg?q=1741180690)}.grid-item:nth-of-type(2){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/a7828edb78d81c346bcdf8f3097c91476545c989-a7828e-490-420-auto.jpeg?q=1741180690)}.grid-item:nth-of-type(3){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/cc09ce959c29511809027b0379607e329356e382-cc09ce-490-420-auto.jpeg?q=1741180690)}.grid-item:nth-of-type(4){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/9301521e8a06c352d922535e2fc44d1af6e1b51e-930152-490-420-auto.jpeg?q=1741180692)}.grid-item:nth-of-type(5){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/6b9e03016d658a4c90804d49d7b5c09412ef56e0-6b9e03-490-420-auto.jpeg?q=1741180690)}.grid-item:nth-of-type(6){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/3a97c5ca6326bb41674c6a682d843c1d56206032-3a97c5-490-420-auto.jpeg?q=1741180690)}.grid-item:nth-of-type(7){background-image:url(https://d3p9rkjr6dx3d1.cloudfront.net/cache/img/7409a4fefa367e9eb8e0e616ef1b9ad3880762eb-7409a4-490-420-auto.jpeg?q=1741180690)}.disclaimer{font-size:.7rem;line-height:1.4em}@media only screen and (max-device-width:1024px){.dot-menu{display:none}.mfgv{background-attachment:scroll}}@media screen and (max-width:1023px){.dot-menu,.down{display:none}.header-top{display:block;height:auto;margin:1em auto}.header-top .col{display:block;width:100%;margin:0 0 1em;text-align:center}.title-header{width:100%}.contact-header{padding:0}.contact-header img{margin-right:0}.contact-header span{display:none}.bg-header{width:100%;height:250px;margin:1em 0;background-size:100% auto}.light-btn{display:none}.wrapper{width:100%;padding-left:1em;padding-right:1em}.intro{width:100%}h1{font-size:1.5em}h2{font-size:1.2em}.btn-more{margin-top:1em;margin-bottom:1em}.events{margin-top:1em}.grid-sizer{display:none}.grid-item{width:100%!important;height:420px!important;margin-bottom:1em}.mfgv{height:auto;padding:4em 0;background-attachment:scroll}.mfgv-content{position:relative;width:100%;right:auto;top:auto}.mfgv-content .underline{margin-bottom:0}.btn-presse{margin-top:2em;margin-bottom:3em}.contact-form{width:100%}.contact-form label{display:block;width:100%}.contact-form [type="text"],.contact-form [type="email"],.contact-form textarea{width:100%!important}.contact-form-title{display:block;width:100%;height:auto}.contact-form-title .col{display:block;width:100%}.footer-top{height:auto}.footer-top-content{display:block;width:100%}.footer-top-content .col{display:block;width:100%;margin:0 0 1em;text-align:center}.footer-bottom{height:auto;padding:1em}.footer-bottom p{padding:0;margin:0}.press-item{display:block;width:100%}}