.page { position: relative; height: fit-content; min-height: 100dvh; background-color: #232322; padding-top: 32px; padding-bottom: 116px; } .title { width: 100%; text-align: left; color: #fff; } .loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .advisors-container { width: 100%; display: grid; grid-template-columns: repeat(auto-fill, minmax(145px, 1fr)); gap: 12px; }