.jobSingleAbove .backLink {
		display: flex;
		align-items: center;
		gap: 10px;
		font-weight: 600;
		text-transform: uppercase;
		padding-block: 10px 26px;
	}

		.jobSingleAbove .backLink::before {
			content: '';
			width: 24px;
			aspect-ratio: 1;
			-webkit-mask-image: url('https://api.iconify.design/material-symbols/arrow-left-alt.svg');
			        mask-image: url('https://api.iconify.design/material-symbols/arrow-left-alt.svg');
			-webkit-mask-repeat: no-repeat;
			        mask-repeat: no-repeat;
			-webkit-mask-size: 100%;
			        mask-size: 100%;
			background-color: var(--color-primary);
			transition: 0.4s ease background-color;
		}

		.jobSingleAbove .backLink:hover::before {
				background-color: var(--color-secondary);
			}
	@media (min-width: 992px) {
	.jobSingleAbove h1 {
			margin-bottom: 54px
	}
		}
	.jobSingleAbove .info {
		display: flex;
		gap: 24px;
		align-items: center;
	}
	@media (max-width: 991px) {
	.jobSingleAbove .info {
			flex-direction: column;
			align-items: flex-start
	}
		}
	.jobSingleAbove .info .headline {
			font-size: 16px;
			font-weight: 600;
			color: var(--color-primary);
		}
	.jobSingleAbove .info .categories {
			display: inline-flex;
			flex-wrap: wrap;
			gap: 13px;
		}
	.jobSingleAbove .info .category {
			font-size: 14px;
			background: #eaf1f6;
			border-radius: 10px;
			padding: 10px 16px;
		}

.jobSingleContent {
	margin-bottom: 40px;
}

.jobSingleContent .block_richText {
		max-width: 945px;
	}

.jobSingleContent .block_richText h3 {
			--h3-font-weight: 600;
			font-size: 18px;
		}

.jobSingleContent .btn {
		--btn-padding: 20px 39px;
	}

/*# sourceMappingURL=jobSingle.css.map */
