.phone-garant{border:5px solid var(--color_second); text-align:center; padding:20px; line-height:36px}
.phone-garant-num{font-size:26px; font-weight:700}
.phone-garant-mail{font-size:22px; font-weight:700; color:var(--color_text-1)}
.phone-garant-mail:hover{text-decoration:none; color:var(--color_second)}
.rek-text{font-size:18px; line-height:32px}
.wrapper__citi-links{padding:0; margin:0 0 40px}
.wrapper__citi-links li{padding:0; margin:0; list-style:none; padding:5px}
.map-contact{height:450px}
@media(max-width:1229px){
	.phone-garant{border:4px solid var(--color_second); padding:15px}
	.phone-garant-num{font-size:24px}
	.phone-garant-mail{font-size:20px}
	.rek-text{font-size:16px; line-height:28px}
	.wrapper__citi-links{padding:0; margin:0 0 30px}
	.map-contact{height:400px}
}
@media(max-width:991px){
	.phone-garant{border:3px solid var(--color_second); line-height:28px}
	.phone-garant-num{font-size:22px}
	.phone-garant-mail{font-size:18px}
	.rek-text{font-size:14px; line-height:24px}
	.wrapper__citi-links{padding:0; margin:0 0 25px}
	.wrapper__citi-links li a{padding:0 20px}
	.map-contact{height:350px}
}
@media(max-width:767px){
	.phone-garant{border:2px solid var(--color_second)}
	.phone-garant-num{font-size:20px}
	.phone-garant-mail{font-size:16px}
	.rek-text{font-size:14px; line-height:22px}
	.wrapper__citi-links{padding:0; margin:0 0 20px}
	.wrapper__citi-links li a{padding:0 10px}
	.map-contact{height:300px}
}
@media(max-width:575px){
	.map-contact{height:250px}
}