body {font-family: Arial, sans-serif;margin: 0;padding: 0;background-color: #fff;}.section {display: flex;justify-content: space-between;align-items: center;padding: 40px;max-width: 1200px;margin: auto;}.section h1 {font-size: 3em;font-weight: bold;color: #000;margin: 0;}.section p {font-size: 1.2em;color: #333;margin: 0;}.section a {color: #007bff;text-decoration: none;font-weight: bold;}.section a:hover {text-decoration: underline;}.modal {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.4);}.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;border: 1px solid #888;width: 80%;max-width: 500px;border-radius: 8px;box-shadow: 0 5px 15px rgba(0,0,0,0.3);}.close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}.close:hover, .close:focus {color: black;text-decoration: none;cursor: pointer;}address {font-style: normal;line-height: 1.6;}