﻿.container_members {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 15px; /* Adjusted gap to match the spacing in the image */
	max-width: 900px; /* Adjusted to better match the image proportions */
	margin: 0 auto;
}
.card {
	background-color: #fff;
	padding: 15px;
	border-width: 1px;
	border-style: solid;
	border-top: 10px solid #d7af70;
}
.card h2 {
	font-size: 1.4rem;
	margin-bottom: 5px;
	color: #d7af70;
}
.card h3 {
	font-size: 1.2rem;
	font-weight: normal;
	margin-bottom: 10px;
}
.card p {
	text-align: justify; /* Text is justified in the image */
	margin-bottom: 10px; /* Space between paragraphs */
 color: #000022;
}

/* Responsive design for smaller screens */
@media (max-width: 600px) {
	.container {
		grid-template-columns: 1fr;
	}
}
