#teamactivities {
	background: #5f683c;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 20px;
	width: 100%; /* Ensure it always fits the width */
	box-sizing: border-box; /* Include padding and border in width calculation */
}

video.embed-responsive-item {
	width: 100%;
	max-width: 360px;
	height: auto;
	object-fit: cover;
	border-radius: 4px;
	margin-bottom: 20px;
}

@media (min-width: 768px) {
	div.embed-responsive{
		width: 768px;
	}
}

@media (max-width: 767px) {
	div.embed-responsive {
		width: 100%;
	}
}
