body { margin: 0; font-family: Arial, sans-serif; background: url(‘https://source.unsplash.com/1600×900/?abstract,blue’) no-repeat center center fixed; background-size: cover; } .container { display: flex; height: 100vh; } .left { width: 50%; background: rgba(255, 255, 255, 0.8); padding: 50px; text-align: center; } .right { width: 50%; background: rgba(44, 109, 163, 0.8); display: flex; align-items: center; justify-content: center; } .wpcf7 { background: white; padding: 30px; border-radius: 8px; width: 300px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); } .wpcf7 input, .wpcf7 button { width: 100%; padding: 10px; margin: 10px 0; border: 1px solid #ccc; border-radius: 5px; } .wpcf7 button { background: #2c6da3; color: white; border: none; cursor: pointer; } .wpcf7 button:hover { background: #1b4d75; }