.contact_container {
	max-width: 930px;
	margin: 0 auto;
	margin-top: 120px;
	margin-bottom: 200px;
}
.contact_title {
  display: flex;
  margin: 0 auto;
  align-items: center;
	justify-content: center;
  gap: 20px;
	margin-bottom: 36px;
}
.contact_title span {
font-size: 56px;
font-style: normal;
font-weight: 500;
line-height: 120%;
}
.contact_title img {
	width: 73px;
	height: 73px;
}
.contact_content {
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	margin: 0 14px;
}
.contact_content_item {
	display: flex;
	flex-direction: column;
	gap: 24px;
	max-width: 256px;
}
.contact_item_title {
text-align: center;
font-family: Inter;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 28px; 
}
.contact_item_btn {
display: block;
color:  #FFF;
text-align: center;
font-family: Arial;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 140%; 
padding: 15px;
border-radius: 15px;
background: #2546FF;
}

@media (max-width: 840px) {
	.contact_content {
		flex-direction: column;
		gap: 30px;
		align-items: center;
	}
	.contact_container {
		margin-top: 50px;
		margin-bottom: 100px;
	}
}
@media (max-width: 720px) {
	.contact_title  span {
	font-size: 40px;
	}
}
@media (max-width: 540px) {
	.contact_title {
		gap: 0;
	}
	.contact_title  span {
		text-align: center;
		max-width: 220px;	
		font-size: 32px;
	}
	.contact_container {
		margin-top: 50px;
		margin-bottom: 70px;
	}
}
@media (max-width: 350px) {

	.contact_title  span {
		font-size: 32px;
		max-width: 220px;	
	}
	.contact_title img {
		/* width: 50px;
		height: 50px; */
	}
}
