.main-wrapper__achievements{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:24px 0}.main-wrapper__achievements h2{font-size:34px;text-align:center;margin-bottom:20px}.cards-wrapper__achievements{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px}.card__achievements{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;width:200px;height:280px;border-radius:16px;overflow:hidden;box-shadow:0 6px 24px rgba(34,70,78,.08),0 12px 48px rgba(34,70,78,.12);transition:.4s ease-in-out}.card-title__achievements{align-items:center;height:80px;background-color:#4B6872;color:white;font-size:50px;box-shadow:inset 0 0 10px rgba(255,255,255,.3)}.card-description__achievements,.card-title__achievements{display:flex;justify-content:center;width:100%;font-weight:700}.card-description__achievements{padding:0 10px;align-items:flex-start;text-align:center;flex-grow:1;box-sizing:border-box}@media (min-width:769px){.card__achievements:hover{transform:scale(1.05);box-shadow:0 6px 24px rgba(34,70,78,.15),0 12px 48px rgba(34,70,78,.25);transition:.4s ease-in-out}}@media (max-width:calc(20vw + 930px)){.cards-wrapper__achievements{width:440px}}@media (max-width:480px){.cards-wrapper__achievements{width:200px}}