@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css";@import"/assets/css/minified/typekit.min.css";#main::before{content:"";background-image:url("/assets/img/bg-murmur.svg");background-repeat:no-repeat;background-size:cover;display:inline-block;position:relative;top:0;left:0;height:148px;width:100vw}#main nav{font-family:"compagnonBold"}#main nav ul{list-style:none;margin-top:2.75rem}#main nav ul li{display:inline-block;padding-right:1rem}#main nav ul li a{color:#fff;font-size:1.5rem;text-decoration:none}#main nav ul li a:hover{color:#ffb0ea}#main nav ul li a.active,#main nav ul li a.ancestor{color:#fff99f}@font-face{font-family:"compagnonLight";src:url("/assets/fonts/compagnon/webfonts/Compagnon-Light.woff2") format("woff2"),url("/assets/fonts/compagnon/webfonts/Compagnon-Light.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"compagnonItalic";src:url("/assets/fonts/compagnon/webfonts/Compagnon-Italic.woff2") format("woff2"),url("/assets/fonts/compagnon/webfonts/Compagnon-Italic.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"compagnonRoman";src:url("/assets/fonts/compagnon/webfonts/Compagnon-Roman.woff2") format("woff2"),url("/assets/fonts/compagnon/webfonts/Compagnon-Roman.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"compagnonMedium";src:url("/assets/fonts/compagnon/webfonts/Compagnon-Medium.woff2") format("woff2"),url("/assets/fonts/compagnon/webfonts/Compagnon-Medium.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"compagnonBold";src:url("/assets/fonts/compagnon/webfonts/Compagnon-Bold.woff2") format("woff2"),url("/assets/fonts/compagnon/webfonts/Compagnon-Bold.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.font-weight-light{font-weight:300 !important}.font-weight-book{font-weight:300 !important}.font-weight-regular{font-weight:400 !important}.font-weight-medium{font-weight:500 !important}.font-weight-semi-bold{font-weight:600 !important}.font-weight-bold{font-weight:700 !important}.font-style-italic{font-style:italic !important}.font-family-text{font-family:"neue-haas-grotesk-text",sans-serif !important}.font-family-title{font-family:"antique-olive-condensed",sans-serif !important}.text-uppercase{text-transform:uppercase !important}.text-compagnon-medium{font-family:"compagnonMedium" !important}.text-compagnon-roman{font-family:"compagnonRoman" !important}.text-compagnon-light{font-family:"compagnonLight" !important}.text-compagnon-bold{font-family:"compagnonBold" !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"antique-olive-condensed",sans-serif;margin-bottom:1rem}h1{font-size:3rem;line-height:3.5rem}@media(max-width: 576px){h1{font-size:2.5rem;line-height:3rem}}h2{font-size:2.5rem;line-height:3rem}@media(max-width: 576px){h2{font-size:2rem;line-height:2.5rem}}h3{font-size:2rem;line-height:2.5rem}@media(max-width: 576px){h3{font-size:1.75rem;line-height:2.25rem}}h4{font-size:1.5rem;line-height:2rem}@media(max-width: 576px){h4{font-size:1.375rem;line-height:1.75rem}}h5{font-size:1.375rem;line-height:2rem}@media(max-width: 576px){h5{font-size:1.25rem;line-height:1.75rem}}h6{font-size:1.25rem;line-height:2rem}@media(max-width: 576px){h6{font-size:1.125rem;line-height:1.5rem}}.titre-alternatif{font-size:3.5rem;font-weight:400;line-height:4rem;line-break:auto}@media(max-width: 576px){.titre-alternatif{font-size:3rem;line-height:3.5rem}}.h1{font-size:3rem !important;line-height:3.5rem}@media(max-width: 576px){.h1{font-size:2.5rem;line-height:3rem}}.h2{font-size:2.5rem !important;line-height:3rem}@media(max-width: 576px){.h2{font-size:2rem;line-height:2.5rem}}.h3{font-size:2rem !important;line-height:2.5rem}@media(max-width: 576px){.h3{font-size:1.75rem;line-height:2.25rem}}.h4{font-size:1.5rem !important;line-height:2rem}@media(max-width: 576px){.h4{font-size:1.375rem;line-height:1.75rem}}.h5{font-size:1.375rem !important;line-height:2rem}@media(max-width: 576px){.h5{font-size:1.25rem;line-height:1.75rem}}.h6{font-size:1.25rem !important;line-height:2rem}@media(max-width: 576px){.h6{font-size:1.125rem;line-height:1.5rem}}.font-size-base{font-size:1.25rem}.font-production{font-size:1rem;line-height:1.5rem}.font-legende{font-size:.875rem;line-height:1.5rem}@media(max-width: 576px){.size-sm{font-size:2.5rem}}.line-height-production{line-height:1.5rem !important}.blue{color:blue}.pink{color:#ffb0ea}.yellow{color:#fff99f}.white{color:#fff}.accroche{font-family:"antique-olive-condensed",sans-serif;font-size:3rem;text-transform:uppercase;line-height:1.2}@media(max-width: 576px){.accroche{font-size:2rem}}.accroche span{font-family:"compagnonLight";font-size:3.4rem;line-height:.45}@media(max-width: 576px){.accroche span{font-size:2.3rem}}.card-custom{background-color:#44351c}.card-custom .card-slider__item{position:relative}.card-custom .card-slider__item img{mix-blend-mode:screen;filter:grayscale(1) contrast(120%);max-height:450px}@media(max-width: 768px){.card-custom .card-slider__item img{height:auto;max-height:528px}}.card-custom .card-slider__item img:hover{mix-blend-mode:normal;filter:grayscale(0) contrast(100%)}.card-custom .card-slider__item img.br-16{border-radius:1.5rem}.card-custom .card-slider__item:hover::after{content:"";position:absolute;bottom:24px;right:48px;width:32px;height:32px;display:inline-block;background-size:32px 32px;background-image:url("/assets/img/arrow.svg")}@media(max-width: 768px){.card-custom .card-slider__item:hover::after{right:32px}}.card-custom h2 a{color:#fff}.card-custom h2 a:hover{color:#ffb0ea}.card-custom:hover h2 a{color:#ffb0ea}.mentions{position:relative;font-size:1rem}.mentions .year{font-family:"compagnonItalic";background-color:#060606;border-top-left-radius:12px;border-top-right-radius:12px;padding:8px}.mentions .client,.mentions .categories{background-color:#fff99f;font-size:.875rem;color:#060606;padding:8px}.mentions::after{content:"";background-image:url("/assets/img/bg-murmur.svg");background-repeat:no-repeat;background-size:cover;display:inline-block;top:-2px;position:relative;height:105px;width:100%}.list-cat::after{content:",";font-family:"compagnonLight"}.list-cat:last-child::after{content:""}.year{font-family:"compagnonRoman"}.img-credits{transform:rotate(-6deg)}@media(max-width: 576px){.img-credits{transform:rotate(0deg)}}.back{color:#fff}.back::before{content:"";display:inline-block;width:14px;height:14px;display:inline-block;background-size:14px 14px;background-image:url("/assets/img/arrow.svg");rotate:180deg;margin-right:6px;vertical-align:middle;top:-1px}.back:hover{font-family:"compagnonItalic" !important}.link-target::before{content:"";display:inline-block;width:14px;height:14px;display:inline-block;background-size:14px 14px;background-image:url("/assets/img/arrowlink.svg");margin-right:6px;vertical-align:middle}.nav-link{color:#fff;text-align:left;padding:4px 16px 4px 0}.nav-link:hover{color:#fff;opacity:.5}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff99f;background-color:rgba(0,0,0,0)}.slick-dots{position:relative !important}footer{font-size:1rem;font-family:"compagnonBold"}footer #menu-footer{list-style:none}footer #menu-footer li{display:inline-block}footer #menu-footer li a{color:#fff}footer #menu-footer li a.pink{color:#ffb0ea}footer #menu-footer li a.yellow{color:#fff99f}footer #ecoIndex{list-style:none;font-family:"neue-haas-grotesk-text",sans-serif;font-size:.875rem}footer .ico{position:relative;top:-2px;width:24px;height:24px}body{height:100vh;max-height:100vh;background-color:#44351c;width:100%;color:#fff;font-family:"neue-haas-grotesk-text",sans-serif;font-size:1.125rem;font-weight:400}body a{transition:.5s;text-decoration:none;color:#fff;text-decoration:underline}body .br-16{border-radius:1.5rem}body .br-8{border-radius:.75rem}body.brown{background-color:#44351c;background-color:#19095a}main{min-height:calc(100vh - 368px)}