/* hire */
.hire__wrapper {
	display: flex;
	gap: 60px;
}

.hire__img {
	position: sticky;
	top: 80px;
	height: fit-content;
	border-radius: 20px;
}
.hire__img img {
	border-radius: 20px;
}
.hire__img--content {
	position: absolute;
	top: 120px;
	left: 32px;
	width: 210px;	
}

.hire__img--content h3 {
	font-size: 25px;
	line-height: 32px;
	color: #fff;
	margin-bottom: 16px;
	text-transform: uppercase;
	position:relative;
}
.hire__content a{ 
	color: var(--color-text-primary);
    text-decoration: underline;
    text-underline-offset: 2px;
	}
.hire__img--content:before {
   content: "";
    position: absolute;
    width: 90px;
    height: 90px;
    border-radius: 50%;
    right: 40px;
    top: 0px;
    background: #93EB58;
    filter: blur(86px);
}
.hire__img--content h3 span {
	color: #B1B9EB;
}

.hire__content--wrapper h3 {
	color: #fff;
	margin-bottom: 24px;
	font-size: 20px;
	line-height: 28px;
}
.hire__content--wrapper:first-child {
	padding-top: 0;
}
.hire__content--wrapper {
	padding: 32px 0;
	border-bottom: 1px solid #353737;
;
}
.hire__content--wrapper:last-child {
    border-bottom: 0px;
    padding-bottom: 0;
}


@media (max-width: 991px) {

    .hire__img {
		position: relative;
		top: auto;
		height: auto;
	}
    .hire__img {
		width: 330px;
		margin: 0 auto;
		display:table;
	}

	.hire__wrapper {
		display: flex;
		gap: 40px;
		flex-direction: column;
	}
}


@media (max-width: 575px) {
    .hire__img img {
		width: 100%;
	}
	.hire__img--content {
		left: 24px;
	}
}