.bloc_superpo{min-height: 0}
/*.bloc_superpo .bloc2{vertical-align: top}*/
.bloc_superpo .blocpetit{width:39%; display: block;}
.bloc_superpo .blocgrand{display: block; width:60%; margin:0; padding: 75px 7% 75px 15%;  margin-top: -7%; float: right; margin-bottom:20px}
.bloc_superpo .blocgrand p{text-align: left; position: relative;}
.bloc_superpo .blocpetit p{color:var(--color1);display:block;}
.bloc_superpo .blocpetit h2{ color:var(--color2) !important; display:block;}

.bloc_superpo .blocgrand .backgroundWrapper{width:87%; z-index:2; position: absolute; right:80%; top:75px; padding-bottom: 80%}

.bloc_superpo .help4sort{display: none !important;}
/*.bloc_superpo .aPlat h2::after{content:"";display:inline-block; background-image: url(../_img/graphic-scribble.svg); width:200px;height:46px; background-repeat: no-repeat;background-size:contain;}*/





.bloc_superpo.shapeChange[data-shape="1"] .blocpetit{float: right;}
.bloc_superpo.shapeChange[data-shape="1"] .clearshape{clear: both}
.bloc_superpo.shapeChange[data-shape="1"] .blocgrand{float: left; padding: 75px 15% 75px 7%;}
.bloc_superpo.shapeChange[data-shape="1"] .blocgrand .backgroundWrapper{right:auto; left:80%;}



 .editableZone .bloc_superpo.bloc.hover::after{content:"Blocs en superposition";}


@media screen and (max-width: 1150px) {
	.bloc_superpo .blocpetit{padding-left: 4%;}
	.bloc_superpo.shapeChange[data-shape="1"] .blocpetit{padding-left: 0px;}
}

@media screen and (max-width: 600px) {
	.bloc_superpo .blocpetit, .bloc_superpo .blocgrand{width:100%; float: none; margin-top: 0}
	.bloc_superpo.shapeChange[data-shape="1"] .blocgrand .backgroundWrapper{left: auto; margin-bottom: 2em;}
	.bloc_superpo .blocgrand .backgroundWrapper{position: relative;top:auto; width: 100%; right: auto; left:auto;}
	.bloc_superpo .blocgrand{padding: 7% 13%;}
	.bloc_superpo .blocgrand > p{margin-top: 15px;}
	.bloc_superpo.shapeChange[data-shape="1"] .blocpetit{padding-left: 4%;}
}
