#wedding-package-1 {
    background-color: #05778B;
    color: white; /* Optional: Ensures text is readable */
    padding: 20px; /* Optional: Adds some spacing */
    margin-bottom: -50px; /*This brings the block to the questions.
    border-radius: 0px; /* Optional: Softens edges */
}


#wedding-package-1 h1 {
    text-align: center;
    color: #FFFFFF;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-1 h2 {
    text-align: center;
    font-style: italic;
    color: #DCAC55;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 48px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-1 p {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-1 ul {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}
#wedding-package-2 {
    background-color: #A69346;
    color: white; /* Optional: Ensures text is readable */
    padding: 20px; /* Optional: Adds some spacing */
    margin-bottom: -70px; /*This brings the block to the questions.
    border-radius: 0px; /* Optional: Softens edges */
}


#wedding-package-2 h1 {
    text-align: center;
    color: #FFFFFF;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-2 h2 {
    text-align: center;
    font-style: italic;
    color: #DCAC55;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 48px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-2 p {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-2 ul {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-3 {
    background-color: #887161;
    color: white; /* Optional: Ensures text is readable */
    padding: 20px; /* Optional: Adds some spacing */
    margin-bottom: -50px; /*This brings the block to the questions.
    border-radius: 0px; /* Optional: Softens edges */
}


#wedding-package-3 h1 {
    text-align: center;
    color: #FFFFFF;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-3 h2 {
    text-align: center;
    font-style: italic;
    color: #DCAC55;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 48px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-3 p {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-3 ul {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-4 {
    background-color: #BEB3A1;
    color: white; /* Optional: Ensures text is readable */
    padding: 20px; /* Optional: Adds some spacing */
    margin-bottom: -50px; /*This brings the block to the questions.
    border-radius: 0px; /* Optional: Softens edges */
}


#wedding-package-4 h1 {
    text-align: center;
    color: #FFFFFF;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-4 h2 {
    text-align: center;
    font-style: italic;
    color: #6e562a;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 48px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-4 p {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-4 ul {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}
    
#wedding-package-5 {
    background-color: #CAAEA0;
    color: white; /* Optional: Ensures text is readable */
    padding: 20px; /* Optional: Adds some spacing */
    margin-bottom: -170px; /*This brings the block to the questions.
    border-radius: 0px; /* Optional: Softens edges */
}


#wedding-package-5 h1 {
    text-align: center;
    color: #FFFFFF;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-5 h2 {
    text-align: center;
    font-style: italic;
    color: #6e562a;
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 48px;
    font-weight: bold;
    line-height: 65px;
    margin-bottom: 20px; /* Optional: Adds some space below */
}

#wedding-package-5 p {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}

#wedding-package-5 ul {
    text-align: left;
    font-style: normal;
    color: rgb(255, 255, 255);
    font-family: 'Lato', 'Helvetica Neue', Helvetica, Roboto, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom: 20px;
}
/*Fifth Colour: caaea0*/