/* styles.css */
        body {
            background-image: url('/images/Background_1.jpg');
            background-size: cover;
            background-position: center;
            background-attachment: fixed;
            background-repeat: no-repeat;
            font-family: Tahoma, sans-serif;
            margin: 0;
            padding: 0;
        }
        
        /* Mobile Styles */
        @media screen and (max-width: 768px) {
        body { 
        background-image: url('/images/Background_1.jpg');
        } 
        }
        

        main {
            margin-left: 50px; /* Indent the main content by 50 pixels */
            padding: 20px;
        }        
        
        header {
            background-color: rgba(0, 0, 0, 0.7);
            font-family: Tahoma, sans-serif;
            padding: 10px;
            text-align: center;
        }
        header a {
            color: white;
            font-family: Tahoma, sans-serif;
            text-decoration: none;
            margin: 10px;
        }
        footer {
            background-color: rgba(0, 0, 0, 0.7);
            font-family: Tahoma, sans-serif;
            color: white;
            text-align: center;
            padding: 0px;
            position: absolute;
            bottom: 0;
            width: 100%;
        }
        
        .container {
            background-color: rgba(255, 255, 255, 0.8);
            width: 50%;
            margin: 0 auto;
            padding: 20px;
            border-radius: 5px;
            font-family: Tahoma, sans-serif;            
            text-align: left;            
        }

        .container label, .form-container input, .form-container textarea {
            display: block;
            margin-bottom: 10px;
        }

