.footer .content-wrapper{
	background: #EEE7DE;
	padding: 60px 40px;
	border-radius: 40px;
	margin:50px auto;
}
.footer_block_logo, .footer_block_copyright{
	text-align: center;
	color:#523533;
}
.footer_block_copyright{
	font-weight:700;
}
.footer_block_info *,
.footer_block_info span{
	color: #523533;
	font-weight:700;
}
.footer_block_info{
	margin-top: 56px;
	display: flex;
	justify-content: space-evenly;
	color: #523533;
}
.footer_block_info em{
	font-style:normal;
	letter-spacing:1.6px;
}
.footer_block_info_phone p, .footer_block_info_phone p strong, .footer_block_info_phone p span{
	color: #523533;
}
.footer_block_info p, .footer_block_info p strong, .footer_block_info p span{
	color: #523533;
}
.footer_block_info_address p, .footer_block_info_address p strong, .footer_block_info_address p span{
	color: #523533;
}
.footer_block_info_address{
	display:flex;
	gap:10px;
	flex-wrap;
}
.footer_block_copyright p{
	margin-top: 45px;
	color: #523533;
	font-weight: bold;
}
@media (max-width:1025px){
	.footer .content-wrapper{
		padding:48px 20px;
		margin:40px 20px;
	}
	.footer_block_info{
		flex-direction:column;
		justify-content:center;
		align-items:center;
		gap:5px;
	}
}
@media (max-width: 768px){
	.footer .content-wrapper{
		border-radius:20px;
	}
	.footer img{
		max-width:150px!important;
		height:auto;
	}
	.footer_block_info {
		margin-top: 20px;
		text-align: center;
	}
		.footer_block_info .line{
		display:none;
	}
	.footer_block_info_address{
		flex-direction:column;
		gap:15px;
	}
	.footer_block_info em{
		letter-spacing:1.4px;
	}
	.footer_block_info .footer_block_info_address p{
		margin:0px;
		padding-bottom:10px;
	}
	.footer_block_info .footer_block_info_address p:first-child{
		border-bottom:1px solid #772340;
	}
	.footer_block,
	.footer_block p{
		font-size:14px;
	}
}
