body {
position: relative;
}
.hasGrain,
.el-l--footer,
#et-boc .et-l--footer
{
position: relative !important;
overflow: hidden !important;
}
.hasGrain:after
{ 
content: " ";
display:block;
inset:0;
height: 100%;
background: url(https://shapes-music.de/wp-content/mu-plugins/grain/grain.png) repeat;
position: absolute;
pointer-events: none;
background-size: 300px 300px;
z-index: 1;
}
#et-boc .et-l--footer:after {
content: " ";
display:block;
inset:0;
height: 100%;
background: url(https://shapes-music.de/wp-content/mu-plugins/grain/grain.png) repeat ;
background-size: 300px 300px;
position: absolute;
z-index: 100;
pointer-events: none;
}
#shapesheader:before
{ 
content: " ";
display:block;
inset:0;
height: 100%;
background-image: url(https://shapes-music.de/wp-content/mu-plugins/grain/grain.png) ;
background-repeat: repeat;
opacity: 0.3;
position: absolute;
z-index: 1;
pointer-events: none;
}