.node__meta--realisation .field__items{display:-ms-flexbox;display:flex;padding:0;margin:-.625rem -.3125rem 0 -.3125rem}.node__meta--realisation .field__items .field__item{display:inline-block;margin:.625rem .3125rem 0 .3125rem}.node__meta--realisation .field__items a{display:inline-block;white-space:nowrap;-ms-word-break:keep-all;word-break:keep-all}@media (min-width:768px){.node__meta--realisation{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1201px){.node__meta--realisation-full{-ms-flex-pack:start;justify-content:flex-start}}.node__meta--realisation-header{position:relative;padding:1.25rem 0 1.25rem 0;transition:all .3s ease-in-out}.node__meta--realisation-teaser{margin-left:-.9375rem;margin-top:1.5rem}.node__meta--realisation-teaser>*{margin-left:.9375rem}.layout__content--node--realisation--header{position:relative;margin:0;padding:1.25rem 0 1.25rem 0;transition:all .3s ease-in-out;position:relative;z-index:5}.layout__content--node--realisation--header:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;background-color:#000;z-index:-1;margin-left:calc((-100vw + 100%)/ 2);width:100vw}.layout__content--node--realisation--header,.layout__content--node--realisation--header .field,.layout__content--node--realisation--header a,.layout__content--node--realisation--header a:active,.layout__content--node--realisation--header a:hover,.layout__content--node--realisation--header a:visited,.layout__content--node--realisation--header h1,.layout__content--node--realisation--header h2,.layout__content--node--realisation--header h3{color:#fff}.layout__content--node--realisation--header .field--image{position:absolute;z-index:0;left:50%;top:0;width:100vw;height:100%;-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.5;overflow:hidden}.layout__content--node--realisation--header .field--image img{position:absolute;top:50%;left:50%;margin:auto;min-width:100%;min-height:100%;width:auto;height:auto;max-width:none;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.node__top--realisation-header{position:relative;z-index:1}@media (min-width:768px){.layout__content--node--realisation--header{width:100%;padding:1.25rem 0 1.25rem 0}}@media (min-width:940px){.layout__content--node--realisation--header{padding:2.5rem 0 2.5rem 0}}@media (min-width:1201px){.layout__content--node--realisation--header{padding:6.875rem 0 6.875rem 0}}
