@use "sass:math";body.page-template-tpl-Visitors header.cw-header .cw-contentwrapper .cw-elements-block .cw-header--logo .logo{background-color:transparent}body.page-template-tpl-Visitors #cw-sitewrapper .cw-main{padding-top:0}@media (min-width:900px){.visitorPage{padding-left:169px}}.visitorPage_hero img,.visitorPage_hero video{width:100%;height:80vh;-o-object-fit:cover;object-fit:cover}.visitorPage_intro{padding-top:7.46667vw;padding-bottom:4.8vw;border-bottom:1px solid #e8e8e8}.visitorPage_intro .text{padding-left:8vw;padding-right:8vw;text-align:center}.visitorPage_intro .text h1{margin:auto;max-width:58.66667vw;font-size:10.66667vw;letter-spacing:.20267vw;line-height:1!important}.visitorPage_intro .text h2{margin-top:7.46667vw;font-size:4vw;letter-spacing:.36533vw;text-transform:uppercase}.visitorPage_news ul{display:grid;row-gap:13.6vw;padding:14.66667vw 8vw 0}.visitorPage_news ul li .tag{font-size:4vw;letter-spacing:.36533vw;text-transform:uppercase;background-color:#ffcf6e;padding-top:1.33333vw;padding-left:2.4vw;padding-right:1.86667vw}.visitorPage_news ul li .tag.orange{background-color:#ffcf6e}.visitorPage_news ul li .tag.blue{background-color:#d0e4e5}.visitorPage_news ul li .tag.red{background-color:#f8bd8b}.visitorPage_news ul li .tag.yellow{background-color:#ee2}.visitorPage_news ul li .tag.purple{background-color:#b689e5}.visitorPage_news ul li a{pointer-events:none}.visitorPage_news ul li a h2,.visitorPage_news ul li a img{pointer-events:all}.visitorPage_news ul li .media{position:relative;margin-top:4.53333vw;width:100%;height:59.73333vw;}.visitorPage_news ul li img, .visitorPage_news ul li video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.visitorPage_news ul li h2{margin-top:7.46667vw;font-size:6.93333vw;letter-spacing:.13333vw;line-height:1!important}.visitorPage_news ul li p{margin-top:4px;margin-bottom:0;font-size:4.53333vw;letter-spacing:.10667vw}.visitorPage_blog{margin-top:21.06667vw;padding-bottom:15.73333vw}.visitorPage_blog .text{padding-left:8vw;padding-right:8vw;padding-bottom:4.8vw;text-align:center;border-bottom:1px solid #e8e8e8}.visitorPage_blog .text h1{margin:auto;max-width:58.66667vw;font-size:10.66667vw;letter-spacing:.20267vw;line-height:1!important}.visitorPage_blog .text h2{margin-top:7.46667vw;font-size:4vw;letter-spacing:.36533vw;text-transform:uppercase}.visitorPage_blog ul{margin-top:16vw;padding-left:8vw;padding-right:8vw;font-size:0;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.visitorPage_blog ul li{display:inline-block;vertical-align:top;width:66.66667vw;white-space:normal}.visitorPage_blog ul li img{width:66.66667vw;height:46.93333vw;-o-object-fit:cover;object-fit:cover}.visitorPage_blog ul li h3{margin-top:7.46667vw;font-size:5.33333vw;letter-spacing:.10133vw;line-height:1}.visitorPage_blog ul li+li{margin-left:6.66667vw}.visitorPage_instagram.section--Instagram{padding-top:14.93333vw;padding-bottom:16.53333vw}.visitorPage_instagram.section--Instagram .text{padding-left:8vw;padding-right:8vw;text-align:center}.visitorPage_instagram.section--Instagram .text h2{font-size:4vw;letter-spacing:.36533vw;text-transform:uppercase}.visitorPage_instagram.section--Instagram ul{display:block;margin-top:6.13333vw;padding-left:8vw;padding-right:8vw;font-size:0;overflow:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.visitorPage_instagram.section--Instagram ul li{width:36.8vw;padding:0;display:inline-block;white-space:normal}.visitorPage_instagram.section--Instagram ul li img{width:36.8vw;height:36.8vw;-o-object-fit:cover;object-fit:cover}.visitorPage_instagram.section--Instagram ul li h3{margin-top:7.46667vw;font-size:5.33333vw;letter-spacing:.10133vw;line-height:1}.visitorPage_instagram.section--Instagram ul li+li{margin-left:3.2vw}

body.page-template-tpl-Paris #cw-sitewrapper main {padding-top:0}
body.page-template-tpl-Paris #cw-sitewrapper main .parisPage, body.page-template-tpl-Paris #cw-sitewrapper main .parisPage .visitorPage_instagram {background-color:#e0e6ee}
body.page-template-tpl-Paris #cw-sitewrapper main .visitorPage_intro {background-color:#fff;border-bottom:1px solid #d6d6d6}
body.page-template-tpl-Paris .visitorPage_intro .text h1,
body.page-template-tpl-Paris .visitorPage_news ul li h2,
body.page-template-tpl-Paris .visitorPage_blog ul li h3 {font-family:"Cormorant Garamond", serif;font-weight:600;font-style:normal}
body.page-template-tpl-Paris .visitorPage_news ul li p {margin-top:15px}
body.page-template-tpl-Paris .visitorPage_instagram.section--Instagram { padding-top: 0}