#partner_us {
	background-color: var(--light_purple);
	padding: 30px 0
}

#partner_us ul li {
	color: var(--black_alternate);
	font-size: 16px;
	font-family: 'OpenSans-SemiBold'
}

.partner_us_content h2 {
	font-size: 50px;
	color: var(--orange);
	font-family: 'OpenSans-Light'
}

.partner_us_content span {
	font-size: 50px;
	color: var(--blue);
	font-family: 'OpenSans-SemiBold'
}

.partner_us_content p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

.partner_with {
	background-color: var(--orange);
	padding: 30px;
	border-radius: 20px
}

.partner_with_content h2 {
	font-size: 30px;
	color: var(--white);
	font-family: 'OpenSans-SemiBold'
}

.partner_with_content p {
	color: var(--white);
	font-family: 'OpenSans-Regular'
}

.btn.btn_contact {
	background-color: var(--white);
	color: var(--orange);
	padding: 15px 50px;
	font-family: 'OpenSans-Light';
	font-size: 18px
}

#benifits {
	background-color: var(--light_purple);
	padding: 30px 0;
	position: relative
}

.card.card_work {
	height: 100%
}

.card_work h2 {
	font-size: 25px;
	color: var(--orange);
	font-family: 'OpenSans-Semibold'
}

.card_work p {
	color: var(--black_alternate);
	font-family: 'OpenSans-Regular'
}

.partner_right img {
	position: absolute;
	bottom: 0;
	width: 200px
}