diff --git a/src/components/ContentComponents/EcogestureCard/EcogestureCard.tsx b/src/components/ContentComponents/EcogestureCard/EcogestureCard.tsx
index f2a879782fdafbfbc3ec052f107d88bb9ec07b8d..f639613b2bec76aa67cf8927873848b392a648fa 100644
--- a/src/components/ContentComponents/EcogestureCard/EcogestureCard.tsx
+++ b/src/components/ContentComponents/EcogestureCard/EcogestureCard.tsx
@@ -56,15 +56,15 @@ const EcogestureCard: React.FC<EcogestureCardProps> = ({
                 ecogesture.unlocked ? 'ec-content-unlocked' : ''
               }`}
             >
-              {ecogesture.unlocked && ecogesture.iconName && (
-                <div>
+              <div className="ec-content-icon">
+                {ecogesture.unlocked && ecogesture.iconName && (
                   <Icon
                     className="Icon"
                     icon={getEcogestureIconSVG(ecogesture.iconName)}
                     size={50}
                   />
-                </div>
-              )}
+                )}
+              </div>
               <div className="ec-content-short-name text-16-bold">
                 {ecogesture.shortName}
               </div>
diff --git a/src/db/ecogestureData.json b/src/db/ecogestureData.json
index 8cacae4a916b1c472943e9d7ee43b6b16aec7fe1..066087fc058ebe417639b2cbb91579b4b0d24b8a 100644
--- a/src/db/ecogestureData.json
+++ b/src/db/ecogestureData.json
@@ -153,7 +153,7 @@
     "fluidTypes": [0],
     "pack": 4,
     "nwh": 3,
-    "iconName" : ""
+    "iconName" : "hibernation"
   },
   {
     "_id": "0052",
@@ -321,7 +321,7 @@
     "fluidTypes": [0, 1],
     "pack": 3,
     "nwh": 2,
-    "iconName" : ""
+    "iconName" : "accelerateur"
   },
   {
     "_id": "0072",
diff --git a/src/services/challengeDataManagerService.ts b/src/services/challengeDataManagerService.ts
index 1c22d6496a65031493ec2ae8159763fa4e8bdd0f..9550bafa189c4c0d8b22c364180f2d9ebf67039a 100644
--- a/src/services/challengeDataManagerService.ts
+++ b/src/services/challengeDataManagerService.ts
@@ -616,12 +616,12 @@ export default class ChallengeManager implements IChallengeManager {
         .find(USERCHALLENGE_DOCTYPE)
         .where({
           state: {
-            $eq: ChallengeState.FINISHED,
+            $lte: ChallengeState.FINISHED,
           },
         })
         .include(relationShipsToInclude)
     )
-
+    console.log(ecogestures)
     if (ecogestures.data.length === 0) return null
     const unlocked = ecogestures.data.map(
       x => x.relationships.selectedEcogestures.data
diff --git a/src/styles/components/_ecogesture.scss b/src/styles/components/_ecogesture.scss
index 3d1ca1f2674825ab90f7d294e046942ff639d1a7..b5900788c3578ae130b1d2bff715184dc220bc91 100644
--- a/src/styles/components/_ecogesture.scss
+++ b/src/styles/components/_ecogesture.scss
@@ -31,7 +31,7 @@
     }
     .ecogesture-list-item {
       width: 48%;
-      height: 7.45rem;
+      height: 8rem;
       margin: 1% 1%;
     }
     .ecogesture-list-item > button {
@@ -59,7 +59,10 @@
       padding: 0.4rem 0;
     }
     &.ec-content-challenge {
-      padding: 0.1rem 0;
+      padding: 0.5rem 0;
+    }
+    .ec-content-icon{
+      min-height: 50px;
     }
     .ec-content-challenge-text {
       display: flex;
@@ -69,7 +72,7 @@
     .ec-content-short-name {
       display: flex;
       flex: 1;
-      align-items: flex-end;
+      align-items: center;
       text-align: center;
     }
     .ec-content-nwh {
@@ -79,13 +82,13 @@
   }
 }
 .cp-eg-1 {
-  height: 6.3rem;
+  height: 8rem;
   width: 100%;
   margin-right: 0.25rem;
   text-align: center;
 }
 .cp-eg-2 {
-  height: 6.3rem;
+  height: 8rem;
   width: 100%;
   margin-left: 0.25rem;
   text-align: center;