.ImageFiguresCards{display:flex;width:100%;overflow:hidden;flex-direction:column;background:#fff}@media screen and (min-width:1024px){.ImageFiguresCards{flex-direction:row;padding:64px 0;position:relative}}.ImageFiguresCards_imageWrapper{padding-top:48px}@media screen and (min-width:1024px){.ImageFiguresCards_imageWrapper{position:absolute;right:0;bottom:0;width:50%;height:100%;padding:64px 0 0 32px}}.ImageFiguresCards_imageWrapper .PictureElement__imgDefault{max-width:700px}.ImageFiguresCards__image{text-align:right}@media screen and (min-width:1024px){.ImageFiguresCards_cardWrapper{width:1024px;margin:0 auto;min-height:640px;padding-left:32px;padding-right:512px}}.ImageFiguresCards__titleWrapper{padding:48px 24px 8px}@media screen and (min-width:1024px){.ImageFiguresCards__titleWrapper{padding:48px 0 0}}.ImageFiguresCards__cards{padding:8px 16px}@media screen and (min-width:1024px){.ImageFiguresCards__cards{padding:0}}.ImageFiguresCards__card{border:1px solid #f2f2f2;border-radius:5px;padding:16px;margin:24px 0;position:relative;cursor:pointer}@media screen and (min-width:1024px){.ImageFiguresCards__card{padding:16px 32px}.ImageFiguresCards__card:last-child{margin-bottom:0}}.ImageFiguresCards__card:after,.ImageFiguresCards__card:before{position:absolute;top:50%;transform:translateY(-50%);background-color:#000;content:"";top:54px;right:10px;width:11px;height:2px}@media screen and (min-width:1024px){.ImageFiguresCards__card:after,.ImageFiguresCards__card:before{transition:transform .5s;top:70px}}.ImageFiguresCards__card:before{right:39px;transform:translateY(-50%) rotate(45deg)}.ImageFiguresCards__card:after{right:32px;transform:translateY(-50%) rotate(-45deg)}.ImageFiguresCards__card.is-expanded:before{transform:translateY(-50%) rotate(-45deg)}.ImageFiguresCards__card.is-expanded:after{transform:translateY(-50%) rotate(45deg)}.ImageFiguresCards__card.is-expanded .ImageFiguresCards__cardCaption{display:block}.ImageFiguresCards__card:last-child{margin-bottom:0}.ImageFiguresCards__cardText1,.ImageFiguresCards__cardText3{font-size:1.4rem;color:#656666}@media screen and (min-width:1024px){.ImageFiguresCards__cardText1,.ImageFiguresCards__cardText3{font-size:1.8rem}}.ImageFiguresCards__cardText2{font-size:3.6rem;line-height:1;font-weight:700;padding-top:4px;padding-right:32px}@media screen and (min-width:1024px){.ImageFiguresCards__cardText2{padding-top:8px;font-size:5.6rem}}.ImageFiguresCards__cardCaption{font-size:1.4rem;padding-top:4px;display:none}@media screen and (min-width:1024px){.ImageFiguresCards__cardCaption{font-size:1.8rem;padding-top:8px}}.ImageFiguresCards__title{font-size:2.4rem;font-weight:700;font-family:"NouvelR, sans-serif";line-height:1}@media screen and (min-width:1024px){.ImageFiguresCards__title{font-size:3.6rem}}.ImageFiguresCards__strapLine{font-size:1.6rem;font-weight:400;display:block;padding-bottom:16px}@media screen and (min-width:1024px){.ImageFiguresCards__strapLine{padding-bottom:24px;font-size:2.4rem}}