﻿body {
    font-family: 'Exo';
    font-size: 22px;
    background-color: rgb(52, 56, 54);
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
}

html, body {
    margin: 0;
    padding: 0;
    height: 100%;
}

.hidden {
    display: none;
 
}

.hiddenImage {
    display: none;

}
.VisibleImage {
   
    width: 100%; /* Scale image to the width of the parent container */
    height: 500px; /* Set the height of the image */
    object-fit: cover; /* Scale the image to cover the container while maintaining aspect ratio */
}

.overlay-container {
    position: relative;
    width: 100%;
}

.overlay-image {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1;
    width: 100%;
    max-width: 100%;
    height: auto;
}

/*video {
    width: 100%;
}*/

.content {
    flex: 1;
}

.footer {
    background-color: #f1f1f1;
    width: 100%;
    text-align: center;
    padding: 10px;
    position: sticky;
    bottom: 0;
}

    h1 {
    color: #ffd800;
    font-size: 22px;
}
h2 {
    color: #333;
    font-size: 44px;
}

p {
    font-size: 16px;
    line-height: 1.5
}

.my-div {
    background-color: gray;
}

#rcorners1 {
    border-radius: 25px;
    background: rgb(30, 32, 31);
    padding: 20px;
    width: 666px;
    height: 150px;
}

#rcorners2 {
    border-radius: 25px;
    border: 2px solid #73AD21;
    padding: 20px;
    width: 200px;
    height: 150px;
}

#rcorners3 {
    border-radius: 25px;
    background: url(paper.gif);
    background-position: left top;
    background-repeat: repeat;
    padding: 20px;
    width: 200px;
    height: 150px;
}
.button {
    background-color: #04AA6D; /* Green */
    justify-content: center; /* Centers horizontally */
    align-items: center; /* Centers vertically */
    border-radius: 25px;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    width: 100%;
}


.button-width-33 {
    width: 200px;
    border-radius: 15px; /* Adjust the value to change the roundness */
    font-family: 'Exo', sans-serif;
    background-color: #f0f0f0; /* Change the color as needed */
  
}

.button-large-font {
    font-size: 30px; /* Set the font size to 72px */
    width: 300px;
    border-radius: 15px; /* Adjust the value to change the roundness */
    font-family: 'Exo', sans-serif;
    background-color: #f0f0f0; /* Change the color as needed */
    color: black; /* Set the font color to black */
}
.button-Mobile-font {
    font-size: 20px; /* Set the font size to 72px */
    width: 200px;
    border-radius: 15px; /* Adjust the value to change the roundness */
    font-family: 'Exo', sans-serif;
    background-color: #f0f0f0; /* Change the color as needed */
    color: black; /* Set the font color to black */
}

.bold-text {
    font-weight: bold;
}
.rounded-button {
    border-radius: 12px; /* Adjust the value to get the desired roundness */
    padding: 10px 20px; /* Adjust padding as needed */
    background-color: #007BFF; /* Example background color */
    color: white; /* Text color */
    border: none; /* Remove border */
    cursor: pointer; /* Pointer cursor on hover */
}

    .rounded-button:hover {
        background-color: #0056b3; /* Example hover background color */
    }

.rounded-table {
    border-collapse: collapse; /* Ensures borders are properly styled */
    border: 1px solid #ccc;
    border-radius: 10px; /* Adjust the radius for desired roundness */
    overflow: hidden; /* Ensures content respects the rounded corners */
}

    .rounded-table td, .rounded-table th {
        padding: 10px;
        text-align: left;
    }
