@media (min-width: 0) {

	.header {
		padding: 15px 0 45px 0;
	}

	.header__logo {
		text-align: center;
	}

	.header__logo img {
		width: 189px;
		height: 50px;
	}

	.header__main_info {
		display: flex;
		flex-direction: column;
		margin-top: 30px;
	}

	.header__main_title {
		font-size: 32px;
		line-height: 120%;
		font-weight: bold;
	}

	.header__main_posttitle {
		align-self: end;
		font-size: 14px;
		margin-top: 15px;
		line-height: 130%;
		text-align: end;
	}

	.header__text {
		margin-top: 45px;
	}


	.header__text span {
		font-weight: bold;
	}
	li {
		margin-left: 20px;
	}
	h4 {
		font-size: 32px;
	}

	.header__nav-content {
		display: flex;
		align-items: center;
		justify-content: flex-end;
		margin-bottom: 24px;
	}
	.header__info {
		font-style: normal;
		font-weight: 700;
		font-size: 11px;
		color: #000000;
		border: 1px solid #000000;
		border-radius: 7px;
		padding: 5px 15px;
		background: none;
		cursor: default;
		text-align: center;
		height: fit-content;
		line-height: 130%;
	}
	.header__info-sign-in-link {
		margin-left: 10px;
		cursor: pointer;
	}
}

@media (min-width: 954px) {

	p{
		font-size: 16px;
	}
	.header__info {
		white-space: nowrap;
		border-radius: 12px;
	}
}

@media (min-width: 1243px) {

	li {
		margin-left: 40px;
	}
	.header__info {
		font-size: 14px;
		padding: 10px 25px;
	}

}

@media (min-width: 1413px) {}