div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}
.button__down {
	margin: 0;
}

body .style {
	min-height: calc(100vh - calc(283* var(--width-multiplier)));
	-webkit-box-shadow: 0px calc(-27 * var(--width-multiplier)) calc(29 * var(--width-multiplier)) calc(-5 * var(--width-multiplier)) rgba(0, 0, 0, 0.2);
	        box-shadow: 0px calc(-27 * var(--width-multiplier)) calc(29 * var(--width-multiplier)) calc(-5 * var(--width-multiplier)) rgba(0, 0, 0, 0.2);
	padding: calc(100* var(--width-multiplier)) 0;
}

body .block {
	margin-top: calc(100 * var(--width-multiplier));
}

body .title {
	font-size: calc(48 * var(--width-multiplier));
	line-height: calc(56 * var(--width-multiplier));
	margin-bottom: calc(40 * var(--width-multiplier));
	width: calc(480 * var(--width-multiplier));
}

body .button {
	width: calc(260 * var(--width-multiplier));
	gap: 0;
	padding: calc(12 * var(--width-multiplier));
	border-radius: calc(10 * var(--width-multiplier));
	max-width: none;
}

body .icon-download {
	margin-left: calc(5 * var(--width-multiplier));
	width: calc(32 * var(--width-multiplier));
	height: calc(32 * var(--width-multiplier));
}

body .block-img {
	bottom: calc(-65 * var(--width-multiplier));
}

body .text {
	font-size: calc(18 * var(--width-multiplier));
	margin-bottom: calc(40 * var(--width-multiplier));
	width: calc(480 * var(--width-multiplier));
}

body .block-brend__wrapper {
	display: flex;
}

body .block-brend__wrapper a:first-child {
	margin-right: calc(24 * var(--width-multiplier));
}

@media (max-width: 1023px) {
	body .block-brend__wrapper {
		flex-direction: column;
	}

	body .block-brend__wrapper a:first-child {
		margin-right: 0;
	}

	body .block {
		margin-top: calc(60 * var(--width-multiplier));
	}

	body .style {
		padding: calc(80* var(--width-multiplier)) 0 calc(50* var(--width-multiplier));
	}

	body .title {
    font-size: calc(32 * var(--width-multiplier));
    line-height: calc(36 * var(--width-multiplier));
		margin-bottom: calc(20* var(--width-multiplier));
		margin-top: calc(30 * var(--width-multiplier));
    width: 100%;
	}

	body .text {
		width: 100%;
	}

	body .button {
		margin-bottom: calc(20 * var(--width-multiplier));
		padding: calc(10 * var(--width-multiplier));
		width: calc(200 * var(--width-multiplier));
	}
}
