.tab_switch {
	color: #002e6b;
	background-color: white;
	width: fit-content;

	border-radius: 100px;
	margin-top: 4rem;
}

.tab_switch ul {
	background-color: white;
	list-style-type: none;
	border-radius: 100px;

	display: flex;
	justify-content: center;
	align-items: center;
	gap: 1rem;
	margin: 0;
	padding: 0.4rem;

	/* flex-wrap: wrap; */
}

.tab_switch li {
	border-radius: 100px;
	width: 200px;
	padding: 0.4rem;
	cursor: pointer;
	font-size: 0.9rem;
	font-weight: 500;
	letter-spacing: 1px;

	flex-grow: 1;
}

.focus {
	color: white;
	background-color: #0448a8;
}

@media only screen and (max-width: 650px) {
	.tab_switch {
		border-radius: 20px;
	}
	.tab_switch ul {
		flex-wrap: wrap;
	}
}
