.contacts_02_row {
	margin-top: 10px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 60px;
}
.contacts_02_wrap_box {
	width: 24%;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.contacts_02_wrap_title {
	font-family: ilaria, sans-serif;
	font-weight: 700;
	color: #131313;
	font-size: 20px;
	margin-bottom: 26px;	
}
.contacts_02_wrap_circe_box {
	display: flex;
	align-items: center;
	margin-bottom: 15px;
}
.contact_02_wrap_circe_text {
	font-family: ilaria, sans-serif;
	font-weight: 400;
	color: #131313;
	font-size: 14px;
	margin-left: 14px;	
	line-height: 1.4;
}
.contacts_02_wrap_phone_box {
	display: flex;
	align-items: center;
}
.contacts_02_wrap_phone_tags_box {
	display: flex;
	flex-direction: column;
	margin-left: 14px;
}
.contacts_02_wrap_phone_tag {
	text-decoration: none;
	font-family: ilaria, sans-serif;
	font-weight: 700;
	color: #131313;
	font-size: 16px;
	margin-bottom: 10px;	
	transition: .3s;
}
.contacts_02_wrap_phone_tag:hover {
	color: #bf1832;
}
.contacts_02_wrap_social_tag {
	margin-right: 13px;
}
.contacts_02_mr0 {
	margin-right: 0;
}
.contacts_02_wrap_email_box {
	display: flex;
	align-items: center;
}
.contacts_02_wrap_email_tag {
	text-decoration: none;
	color: #131313;
	font-family: ilaria, sans-serif;
	font-weight: 400;
	margin-left: 14px;	
	transition: .3s;
	font-size: 16px;
}
.contacts_02_wrap_email_tag:hover {
	color: #bf1832;
}
.contacts_02_map_box {
	padding-bottom: 60px;
}


@media screen and (max-width: 1650px) {

}
@media screen and (max-width: 1450px) {

}
@media screen and (max-width: 1400px) {

}

@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 992px) {
	.contacts_02_wrap_box {width: 49%; margin-top: 25px;}
}	

@media screen and (max-width: 767px) {
	.contacts_02_wrap_box {width: 100%; margin-bottom: 25px;}
	.contacts_02_wrap_phone_tag {font-size: 19px;}
	.contacts_02_wrap_email_tag {font-size: 19px;}
	.contact_02_wrap_circe_text {font-size: 16px;}
	.contacts_02_row {margin-top: 0;}
	.contacts_02_wrap_title {font-size: 22px;}
	.contacts_02_line {display: none;}	
	.contacts_02_wrap_social_tag {margin-right: 0;}	
}

@media screen and (max-width: 393px) {
	.contacts_02_title {font-size: 50px;}	
}

@media screen and (max-width: 375px) {

}

@media screen and (max-width: 320px) {
}



















