.careers-listing-wrapper {}

.careers-listing-tabs-container {
	display: flex;
	display: -ms-flex;
	
	gap: 50px;
	margin-bottom: 60px;
}

.position-tab {
	position: relative;
	
	display: flex;
	display: -ms-flex;
	
	justify-content: center;
	-ms-justify-content: center;
	
	align-items: center;
	-ms-align-items: center;
	
	width: calc(50% - 25px);
	
	padding: 18px 24px;
	background-color:#3A3A3A;
	
	transition: 175ms ease-in-out;
	cursor: pointer;
}
.position-tab.active {
	background-color: #228dba;
}
.position-tab.active::after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: "";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(34, 141, 186, 0);
	border-top-color: #228dba;
	border-width: 25px;
	margin-left: -25px;
}

.position-tab h3 {
	padding-bottom: 0;
	color: white;
}

.careers-listing-text-container {
	margin-bottom: 40px;
}
.careers-listing-text {}

.careeres-listing-posts-container {}

.career-item {
	display: flex;
    display: -ms-flex;
    gap: 28px;
    margin-bottom: 48px;
    padding-bottom: 48px;
}

.career-item:not(:last-child) {
	border-bottom: 1px solid #d8d8d8;
}

.career-item-link {
	display: block;
	font-family: "Georgia";
	
    background-color: #3a3a3a;
    color: white;
	
    padding: 6px 22px;
    white-space: nowrap;
}

.career-item-content-container {
	
}

.career-item-heading h3 {
	font-family: "Arial";
}

.career-item-content {
	
}