@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:wght@400;500;600;700&display=swap";.test-container{width:500px}@media screen and (max-width: 991px){.test-container{width:100%}}.dpeGenerator{position:relative;overflow:hidden;font-family:IBM Plex Sans Condensed;width:100%}.dpeGenerator img{position:relative;width:100%;height:auto;z-index:0}.dpeGenerator #textGes{position:absolute;top:0;left:0}.dpeGenerator_passoire{position:absolute;width:30%;bottom:70px;left:0}.dpeGenerator_passoire p{font-family:IBM Plex Sans Condensed;font-weight:400;font-size:14px;color:gray;margin:0;text-align:right}.dpeGenerator_text{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding-left:33%}.dpeGenerator_text p{font-family:IBM Plex Sans Condensed;font-weight:400;font-size:14px;color:red;margin:0}.dpeGenerator_text p:nth-child(1){color:green}.dpeGenerator_infos{display:block;position:absolute;z-index:1;left:0;display:flex;align-items:flex-end}.dpeGenerator-dpe .dpeGenerator_infos{width:30%;margin-left:3.5%;font-family:IBM Plex Sans Condensed}.dpeGenerator-dpe .dpeGenerator_infos .alt{font-size:10px;font-family:IBM Plex Sans Condensed}.dpeGenerator-dpe .dpeGenerator_infos .top{position:absolute;width:100%;bottom:calc(100% + 5px);margin:0;display:block;text-align:center;font-weight:500;letter-spacing:.1em;font-family:IBM Plex Sans Condensed}.dpeGenerator-dpe .dpeGenerator_infos .bot{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:65px;font-family:IBM Plex Sans Condensed}.dpeGenerator-dpe .dpeGenerator_infos .bot .number{line-height:1;font-size:29px;font-weight:700;position:absolute;font-family:IBM Plex Sans Condensed;top:45%;left:50%;transform:translate(-50%) translateY(-50%)}.dpeGenerator-dpe .dpeGenerator_infos .bot .alt{position:absolute;left:0;text-align:center;width:100%;bottom:2px;font-family:IBM Plex Sans Condensed}.dpeGenerator-dpe .dpeGenerator_infos_consommation{position:relative;width:53%}.dpeGenerator-dpe .dpeGenerator_infos_consommation .bot .number{top:40%}.dpeGenerator-dpe .dpeGenerator_infos_emissions{position:relative;width:47%}.dpeGenerator-ges .dpeGenerator_infos{text-align:right;font-family:IBM Plex Sans Condensed;position:absolute;right:0;left:auto}.dpeGenerator-ges .dpeGenerator_infos .alt{font-size:10px;font-family:IBM Plex Sans Condensed}.dpeGenerator-ges .dpeGenerator_infos .top{display:none}.dpeGenerator-ges .dpeGenerator_infos .bot{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%;height:40;font-family:IBM Plex Sans Condensed}.dpeGenerator-ges .dpeGenerator_infos .bot .number{line-height:1;font-size:29px;font-weight:700;font-family:IBM Plex Sans Condensed}.dpeGenerator-ges .dpeGenerator_infos .bot .alt{position:relative;text-align:center;font-family:IBM Plex Sans Condensed;margin-left:5px}.dpeGenerator-ges .dpeGenerator_infos.a{left:42%}.dpeGenerator-ges .dpeGenerator_infos.b{left:46%}.dpeGenerator-ges .dpeGenerator_infos.c{left:50%}.dpeGenerator-ges .dpeGenerator_infos.d{left:55%}.dpeGenerator-ges .dpeGenerator_infos.e{left:59%}.dpeGenerator-ges .dpeGenerator_infos.f{left:61%}.dpeGenerator-ges .dpeGenerator_infos.g{left:60%}
