.block_content{padding:0}.work_item{position:relative;flex-basis:100%;z-index:0;display:flex;flex-direction:column;flex-wrap:nowrap;cursor:pointer}.work_item .bg{z-index:2;position:absolute;top:0;right:0;height:100%;width:100%;background:#141414}.work_item .media_inner{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.work_item .media_inner:before{content:"";display:block;padding-bottom:62.5%;height:0}.work_item .media_inner:after{position:absolute;top:0;left:-100%;z-index:1;width:100%;height:100%;background-color:#141414}@-webkit-keyframes revealColor{0%{left:-100%}50%{left:0}to{left:100%}}@keyframes revealColor{0%{left:-100%}50%{left:0}to{left:100%}}.work_item .media_inner.anim .image{-webkit-animation:revealImage .5s linear 0s forwards;animation:revealImage .5s linear 0s forwards}@-webkit-keyframes revealImage{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes revealImage{0%{transform:scale(1.1)}to{transform:scale(1)}}.work_item .media_inner.anim .text{-webkit-animation:revealText 1s linear .6s forwards;animation:revealText 1s linear .6s forwards}@-webkit-keyframes revealText{0%{opacity:0}to{opacity:1}}@keyframes revealText{0%{opacity:0}to{opacity:1}}.work_item .image{z-index:0;background-size:cover;background-repeat:no-repeat;background-position:50%;opacity:1;transform:scale(1.1)}.work_item .image,.work_item .video{position:absolute;width:100%;height:100%;top:0;left:0}.work_item .video{z-index:1}.work_item .video .video_inner{position:relative;width:100%;height:100%}.work_item .video .video_inner video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.work_item .text{position:absolute;color:#fff;width:100%;z-index:3;padding-bottom:25px;opacity:0;display:flex;justify-content:space-between;align-items:center}.work_item .text:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:200%;background-color:transparent;background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));z-index:-1}.work_item .text .text_first{padding-left:30px;padding-right:30px;line-height:1.5em}.work_item .text .text_first .libelle{line-height:1.2em}.work_item .text .logo{padding-right:30px;max-width:50px}.work_item .text .logo img{width:100%}.work_item .libelle{font-size:1.2em;line-height:1em;letter-spacing:.01em}.work_item .caption{letter-spacing:.04em}@media screen and (min-width:42em){.work_item{flex-basis:50%}.work_item .libelle{font-size:1.2em}}@media screen and (min-width:60em){.work_item{flex-basis:50%}.work_item .text .logo{max-width:60px}.work_item .libelle{font-size:1.5em}}@media screen and (min-width:72em){.work_item{flex-basis:33.33333%}.work_item .text .logo{max-width:70px}}@media screen and (min-width:110em){.work_item{flex-basis:33.33333%}}.fiction[data-v-79f30de0]{padding-bottom:60px}.block[data-v-79f30de0]{padding-top:80px;position:relative;background:#abd699;background:radial-gradient(transparent,rgba(0,0,0,.45)),linear-gradient(132deg,#abd699,#73c9b6);top:0;left:0;width:100%;height:calc(100vh - 80px);color:#fff}.block .block_contain[data-v-79f30de0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.block .block_contain .bg_video[data-v-79f30de0]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.block .block_contain .bg_video .bg_video_wrapper[data-v-79f30de0]{height:100%;overflow:hidden;padding:0;position:relative}.block .block_contain .bg_video .bg_video_wrapper video[data-v-79f30de0]{-webkit-clip-path:url(#svgPath);clip-path:url(#svgPath);-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;top:0;left:0}.block .block_contain .citron[data-v-79f30de0],.block .block_contain .glacon[data-v-79f30de0],.block .block_contain .menthe[data-v-79f30de0],.block .block_contain .piment[data-v-79f30de0]{position:absolute;transform:rotate(0)}.block .block_contain .citron img[data-v-79f30de0],.block .block_contain .glacon img[data-v-79f30de0],.block .block_contain .menthe img[data-v-79f30de0],.block .block_contain .piment img[data-v-79f30de0]{width:100%}.block .block_contain .menthe[data-v-79f30de0]{display:none;width:300px;top:12%;left:4%}.block .block_contain .piment[data-v-79f30de0]{display:none;width:300px;top:-300px;left:4%}.block .block_contain .citron[data-v-79f30de0]{width:220px;right:15%;bottom:-300px}.block .block_contain .glacon[data-v-79f30de0]{width:170px;right:6%;top:-170px;opacity:.3;display:none}.block .block_contain .lines[data-v-79f30de0]{opacity:0}.block .block_contain .line_1[data-v-79f30de0]{padding-bottom:1.5em;color:#fff;font-size:1.2em;line-height:1em;text-transform:uppercase}.block .block_contain .line_2[data-v-79f30de0]{padding-top:1em;color:#fff;font-size:1.2em;line-height:1em;text-transform:uppercase}.block .block_contain .block_contain_inner[data-v-79f30de0]{flex-basis:calc(100% - 60px);padding:0 30px;text-align:center}.block .block_contain .block_contain_inner .block_title[data-v-79f30de0]{opacity:0;transform:translateY(20px);font-size:5em;letter-spacing:.04em;margin-left:-3.5px;line-height:.8em;letter-spacing:.025em;color:#a6d59b;text-shadow:0 0 8.896px #508a7e,0 -2px 1px #fff;transition:letter-spacing 1s cubic-bezier(.075,.82,.165,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.block .block_contain .block_contain_inner .block_desc[data-v-79f30de0]{display:none;font-size:1.2em;letter-spacing:.04em;max-width:700px;margin:0 auto}.main .block_blind[data-v-79f30de0]{height:65vh;height:0}.main .block_inner[data-v-79f30de0]{background-color:#141414;padding:40px 25px;padding-top:80px;padding-bottom:0}.main .block_inner .block_content[data-v-79f30de0]{display:flex;flex-wrap:wrap}@media screen and (min-width:42em){.block_inner[data-v-79f30de0]{padding:40px 40px}.block .block_contain .block_contain_inner .block_title[data-v-79f30de0]{font-size:7em}.block .block_contain .block_contain_inner .block_desc[data-v-79f30de0]{font-size:1.3em;line-height:1.4em}}@media screen and (min-width:60em){.block .block_contain .block_contain_inner .block_title[data-v-79f30de0]{font-size:8em}.block .block_contain .block_contain_inner .block_desc[data-v-79f30de0]{font-size:1.4em;line-height:1.4em}}