.career-item {
	width: 100%; display: grid; grid-template-columns: 2fr 1.5fr 1fr auto; align-items: center; justify-content: space-between;
	gap: clamp(1.875rem, 1.7638rem + 0.6135vw, 2.5rem); background-color: transparent;
    border-bottom: 1px solid rgba(0,0,0,0.1); padding: clamp(1.875rem, 1.5963rem + 1.2739vw, 3.125rem) 0;
    transition: var(--sq-transition); -webkit-transition: var(--sq-transition); }
.career-item:first-child { padding-top: 0; }
.career-item:last-child { padding-bottom: 0; border-bottom: none; }
.career-button .sq-btn .sq-btn__icon .sq-icon_grp { overflow: hidden; position: relative; display: flex; }
.career-button .sq-btn .sq-btn__icon .sq-icon_grp i { transform: translate(0px, 0px); 
	transition: var(--sq-transition); display: inline-flex; font-size: 18px; }
.career-button .sq-btn .sq-btn__icon .sq-icon_grp i:nth-child(2) { position: absolute; 
	top: 0; right: 0; bottom: 0; left: 0; transform: translate(-20px, 20px); }

.career-button .sq-btn:hover .sq-btn__icon .sq-icon_grp i:nth-child(1),
.career-button .sq-btn:focus .sq-btn__icon .sq-icon_grp i:nth-child(1) { transform: translate(20px, -20px); }
.career-button .sq-btn:hover .sq-btn__icon .sq-icon_grp i:nth-child(2),
.career-button .sq-btn:focus .sq-btn__icon .sq-icon_grp i:nth-child(2) { transform: translate(0px, 0px); }


.career-title h3 {
	margin: 0;
}

@media (max-width: 600px) {
	.career-item {
		grid-template-columns: auto auto auto;
		gap: clamp(0.9375rem, -0.5177rem + 3.0356vw, 3.125rem);
	}
	.career-item .career-title{
		grid-column: 1 / 4;
	}
}
@media (max-width: 479px) {
	.career-item {
		grid-template-columns: 1fr;
	}
	.career-item .career-title{
		grid-column: auto;
	}
}

.career-list {
	display: grid;
	grid-template-columns: 1fr;
	gap: 0;
}