@charset "UTF-8";
/* CSS Document */

.modul-textblock-split {
	position: relative;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	
}

.modul-textblock-split .TextBlockGrid{
	position: relative;
	max-width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	display: grid;
	grid-template-columns: 46.875% 46.875%;
	grid-template-rows: auto;
	grid-gap: 6.25%;
}

.modul-textblock-split .TextBlockGrid .Item{
	position: relative;
	max-width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}



.modul-textblock-split .TextBlock{
	position: relative;
	max-width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	
}


.modul-textblock-split .TextBlockGrid .Item .sticky-content{
	display: block !important;
	height: auto;
	max-width: 100%;
	top: 9.375vw;
	position: sticky;
	position: -webkit-sticky;
    
	
}

.modul-textblock-split .TextBlockGrid .Item.textOrderNix{
	padding-bottom: 6.25vw;
}
/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */

@media screen and (max-width: 956px) {
/* ===================================================================================================================== */
/* ================================================= **** MOBILE **** ================================================== */
/* ===================================================================================================================== */
}

@media screen and (max-width: 720px) {
	
	.modul-textblock-split .TextBlockGrid{
	grid-template-columns: 100%;
	grid-gap: 18.75vw;
}
	
.modul-textblock-split .TextBlockGrid .Item.textOrder{
	order: 1 !important;
}
.modul-textblock-split .TextBlockGrid .Item.textOrderSec{
	order: 2 !important;
}
.modul-textblock-split.TextBlock{
	width: 100%;
}	
.modul-textblock-split .TextBlock {
	text-align: left !important;
	
}
	
.modul-textblock-split .TextBlock blockquote p{
	text-align: left !important;
	
}
.modul-textblock-split .TextBlock blockquote{
	text-align: left !important;
	
}
.modul-textblock-split.TextBlock blockquote h1{
	text-align: left !important;
	
}
.modul-textblock-split .TextBlock blockquote h2{
	text-align: left !important;
	
}

.modul-textblock-split .TextBlock blockquote h3{
	text-align: left !important;
	
}

.modul-textblock-split .TextBlock blockquote h4{
	text-align: left !important;
	
}
.modul-textblock-split .TextBlock blockquote h5{
	text-align: left !important;
	
}


/* ------------------------------------------------------------------------ */

}