#webForm
{
    width: 100%;
    height: 500px;
}
.bottom_btns {
	margin-top: 15px;
 	margin-bottom: 15px;
 	margin-right: 5px;
}
.contact-container {
   background-color: rgb(250, 250, 250);
   display: flex;
 padding-top:50px;
   flex-direction: column;
}

.contact-wrapper {
   display: flex;
   justify-content: center; /* Centers horizontally */
   align-items: center; /* Centers vertically */
   width: 100%; /* Full width to center within the page */
   min-height: 500px; /* Set a height if needed */
}

.form-container {
   width: 100%; /* Ensure it's responsive */
   display: flex;
   justify-content: center; /* Center form inside this container */
}

.contact_form {
   margin: 0 auto; /* Additional centering for compatibility */
}

.table-container {
   width: 100%;
   font-weight: bold;
   text-align: center;
 	align-items: center;    
    justify-content: center; 
 
}
