body {
    font-family: 'Arial', sans-serif;
    margin: 0;
    padding: 0;
    color: white; /* Set text color to white */
    background-color: black; /* Set background color to black */
}

/* Intro Section Styles */
.intro-section {
    text-align: center;
    padding: 50px 0;
}

.video-container {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    overflow: hidden;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Address Section Styles */
.address-section {
    padding: 20px 0;
    background-color: black;
    text-align: center; /* Center text */
}
.address-section a{
 transform: calc(5%,7%);
}

.address-section h2 {
    color: white; /* Set text color to white */
}

/* Pricing Section Styles */
.pricing-section {
    padding: 20px 0;
    background-color: black;
    text-align: center; /* Center text */
}

.pricing-section h2 {
    color: white; /* Set text color to white */
}

/* Contact Section Styles */
.contact-section {
    padding: 20px 0;
    background-color: black;
    text-align: center; /* Center text */
}

.contact-section h2 {
    color: white; /* Set text color to white */
}

/* Add more styles as needed */
/* ... previous CSS code ... */

/* Address Section Styles */
.address-section {
    padding: 20px 0;
    background-color: black;
    text-align: center; /* Center text */
}

.address-section h2 {
    color: white; /* Set text color to white */
}

.address-content {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
}

.address-content img {
    width: 200px; /* Adjust the width as needed */
    margin: 10px; /* Add spacing between images */
}

/* ... rest of CSS code ... */
