.content {
	background: #f2f2f2;

	display: flex;
	justify-content: center;
	gap: 42px;

	padding: 80px;
}

.left {
	display: flex;
	flex-direction: column;
}

.title {
	font-weight: 700;
	font-size: 48px;
	line-height: 56px;
	color: #17252f;
}

.content > img {
	padding-top: 55px;
}

.secondary {
	font-weight: 400;
	font-size: 16px;
	line-height: 28px;
	color: #17252f;
	margin-top: 16px;
}

.socials-messengers {
	display: flex;
	align-items: center;
	gap: 24px;

	font-weight: 500;
	font-size: 20px;
	line-height: 28px;
	color: #17252f;

	margin-top: 36px;
}

.socials-messengers:last-child {
	margin-top: 24px;
}

.icons {
	display: flex;
	align-items: center;
	gap: 16px;
}

.icons > img {
	padding: 8px;
}

@media screen and (max-width: 767px) {
	.content {
		padding: 60px 33px;
		flex-direction: column;
	}
}
