.boldgrid-section {
min-height: 400px;
display: flex;
justify-content: center;
align-items: center;
} .boldgrid-section .container {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
} .boldgrid-section .post-password-form {
margin: 0 auto;
} .boldgrid-section .form-control {
width: 100%;
max-width: 300px;
padding: 10px;
margin: 10px 0;
border: 1px solid #ccc;
border-radius: 5px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
font-size: 16px;
outline: none;
transition: border-color 0.3s, box-shadow 0.3s;
}
.boldgrid-section .form-control:focus {
border-color: #0073aa;
box-shadow: 0 2px 4px rgba(0, 115, 170, 0.2);
}