.letter-circle {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: #f8f9fa;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: bold;
	margin: 0 10px 10px 0;
	border: 2px solid #dee2e6;
	cursor: pointer;
	transition: all 0.2s ease;
}
.letter-circle:hover {
	background-color: #e9ecef;
}
.letter-section-header {
	border-top: 3px solid #333;
	padding: 1.5rem 0;
}
.company-item {
	padding: 0.5rem 0;
}
