body { justify-content: space-between; margin: 0; } h1 { margin: 0; } .mainContainer { display: flex; justify-content: center; padding-left: 10rem; padding-right: 10rem; } .section { width: 45%; padding: 20px; box-sizing: border-box; } .section h2 { margin-bottom: 10px; } .form-container { margin-bottom: 20px; padding-top: 0px; } form { width: 100%; } label { display: block; margin-bottom: 5px; } input { width: 100%; padding: 8px; box-sizing: border-box; margin-bottom: 10px; } .image-container { display: flex; flex-wrap: wrap; justify-content: space-between; } img { width: 48%; height: auto; max-height: 200px; object-fit: cover; margin-bottom: 10px; } .checkboxFormContainer { display: flex; flex-direction: column; align-items: center; justify-content: center; } .checkbox-container { margin-bottom: 10px; /* Adjust the margin as needed */ } .checkbox-label { display: block; }