.content { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; height: 100vh; } .logo { height: 6.25rem; width: 6.25rem; margin-top: 6.25rem; margin-left: auto; margin-right: auto; margin-bottom: 1.5625rem; } .text-area { display: flex; justify-content: center; } .title { font-size: 1.125rem; color: #8f8f94; } .typebutton{ width: 9.375rem; height: 4.6875rem; display: flex; justify-content: center; align-items: center; margin-top: 0.9375rem; color: #fff; }