/* Media */
@media (max-width: 880px) {
	._p-footer > .img{
		display: none;
	}

	._p-footer > .inner{
		width: auto;
		height: auto;
		padding-bottom: 20px;
		flex-direction: column;
		flex-wrap: nowrap;
		gap: 45px;
	}

	._p-footer > .inner > div:not(:first-child){
		margin-left: unset;
		padding-left: unset;
		border-left: none;
	}
	._p-footer > div > .contacts > address > a:first-child > span{
		width: 200px;
	}
}

@media (max-width: 450px) {
	._p-footer > .inner > .main > .logo > img{
		height: 32px;
	}
}