<style>
        
	body {
    		display: flex;
    		flex-direction: column; /* Stack content vertically */
    		justify-content: center;
    		align-items: center;   /* Center horizontally */
    		min-height: 100vh;
    		margin: 0;
	}
        img {
    		max-width: 100%; /* Ensure the image never exceeds the width of its container */
    		height: auto;    /* Maintain aspect ratio */
    		display: block;  /* Keeps the image on its own line */
    		margin: auto;    /* Centers the image horizontally */
	}
	div {
    		width: 100%;
    		max-width: 100%;
	}

        .button-container {
            padding: 40px 0;
            text-align: center;
        }

        .return-button {
            padding: 12px 24px;
            font-size: 16px;
            background-color: #800000; /* Maroon color */
            color: white;
            border: none;
            border-radius: 5px;
            cursor: pointer;
            transition: background-color 0.3s;
        }

        .return-button:hover {
            background-color: #5c0000; /* Darker maroon for hover effect */
        }

        @media (max-width: 768px) {
            .content-container {
                width: 90%;
            }
            
            .text-section {
                padding: 15px 0;
            }
            
            .return-button {
                padding: 10px 20px;
                font-size: 14px;
            }
        }

</style>