.tt-agrad {
	position: absolute;
	inset: 0;
	z-index: 0;
	overflow: hidden;
	pointer-events: none;
}

.tt-agrad__canvas {
	display: block;
	position: absolute;
	inset: 0;
	width: 100%;
	height: 100%;
}

.tt-agrad__noise {
	position: absolute;
	inset: 0;
	background-repeat: repeat;
	pointer-events: none;
}

[data-tt-agrad] {
	position: relative;
}

[data-tt-agrad] > .elementor-widget-wrap,
[data-tt-agrad] > .elementor-container,
[data-tt-agrad] > .e-con-inner,
[data-tt-agrad] > .elementor-element {
	position: relative;
	z-index: 1;
}
