.page-gallery-section {
    margin-bottom: 40px;
}

.page-gallery-item {
    margin-bottom: 20px;
}

.page-gallery-item img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.pagination-controls {
    margin-top: 20px;
}

.btn-secondary {
    background-color: #333;
    border-color: #333;
}

.btn-secondary:hover {
    background-color: #555;
    border-color: #555;
}

hr {
    margin-top: 0;
    margin-bottom: 20px;
}
