.reverse .basicDivArticle{
}
.reverse .basicDivArticle .titlePart{
	padding-left:5em;
	padding-right: 0;
}
.reverse .basicDivArticle .basicBlocTitle{
	font-weight:bold;
	font-size:2.5em;
}
.reverse .basicDivArticle .basicBlocSubtitle{
	font-size:1.5em;
	color:var(--basicColor5);
}
.reverse .basicDivArticle .cover img{
	position:absolute;
	left:0;
	top:0;
	height:100%;
}
.reverse .basicDivArticle .specialVisualElement{
	left:-2em;
	bottom:-0.3em;
}

.reverse .basicDivArticle .cover{
	background-size: contain;
	background-repeat: no-repeat;
}
@media screen and (max-width:1050px){
	.reverse .basicDivArticle article{
		width:50%;
	}
}
@media screen and (max-width:900px){
	.reverse .basicDivArticle{
		display: flex;
		flex-direction: column-reverse;
	}
	
	.reverse .basicDivArticle article{
		width:100%;
		display:block;
		padding:1em;
		margin:1em 0;
		min-height:20em;
	}
	.reverse .basicDivArticle .titlePart{
		padding-left:1em;
		padding-right: 0;
		
	}
}