 /* Center the entire content */
    .contact-us-center {
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
        flex-direction: column !important;
        text-align: center;
    }

 /* Left-align the "Contact Us" page title */
    #contact-us {
        text-align: left;
        width: 100%;      
    }


   /* Header styling for the country title (UK) */
.country-banner {
    background-color: #1e3a5f;
    color: #ffffff !important; /* Apply white color with !important */
     padding: 1.5rem;
   
    width:100%;
    border-top: 1px solid #ff9179;
    border-bottom: 0px solid #ff9179;
}

/* Target the h1 within the country banner specifically */
.country-banner h1 {
    color: #ffffff !important; /* Ensure text is white */
    text-align: center;
margin:0;
}


    /* Container to hold entries side by side */
    .entries-container {
        display: flex;
        justify-content: center;
        gap: 0px;
        width: 100%;
        flex-wrap: wrap; /* Allows wrapping on smaller screens */

    }

    /* Bio container styling */


.bio-container-contact {
   
 
 width: 50%; /* Adjust to control width of each entry */
        padding: 30px !important;
border:0px !important;
        border-top: 0.2rem solid #ff9179 !important;
    
        background-color: #192e40;
        color: #ffffff !important;
        text-align: center; /* Center text inside each entry */
}


    /* Specific styling for header inside bio-container to have no border radius */
    .bio-container-contact.header {
        border-radius: 0 !important; /* Override border-radius to zero for this page */
color:#ffffff !important;
border-radius: 0.5rem !important;

    }

    /* Center specific heading tags within each bio-container */
    .bio-container-contact h2,
    .bio-container-contact h3,
.bio-container-contact p {
        text-align: center; /* Ensure other headings and paragraphs are centered */
    }

    /* Center image and name */
    .bio-container-contact .content {
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;

    }

    /* Override floating on photo */
    .bio-container-contact .photo {
        float: none !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    /* Ensure image and name are centered */
    .bio-container-contact .photo img {
        margin: 0 auto !important;
    }

    /* Responsive layout for smaller screens */
    @media (max-width: 768px) {
        .bio-container-contact {
            width: 100% !important; /* Stack entries on smaller screens */
        }
    }