.elementor .bureau-trame{position: relative;
overflow: hidden;

background:

/* Halo bleu fixe */
radial-gradient(
  circle at 18% 25%,
  rgba(30, 104, 229, 0.14) 0%,
  rgba(30, 104, 229, 0) 36%
),

/* Halo clair fixe */
radial-gradient(
  circle at 82% 70%,
  rgba(255, 255, 255, 0.045) 0%,
  rgba(255, 255, 255, 0) 32%
),

/* Trame claire mobile */
linear-gradient(
  135deg,
  rgba(255, 255, 255, 0.045) 0%,
  rgba(255, 255, 255, 0.045) 7%,
  rgba(255, 255, 255, 0) 7%,
  rgba(255, 255, 255, 0) 24%,
  rgba(255, 255, 255, 0.025) 24%,
  rgba(255, 255, 255, 0.025) 31%,
  rgba(255, 255, 255, 0) 31%,
  rgba(255, 255, 255, 0) 100%
),

/* Trame bleu SAP mobile */
linear-gradient(
  145deg,
  rgba(30, 104, 229, 0.075) 0%,
  rgba(30, 104, 229, 0.075) 9%,
  rgba(30, 104, 229, 0) 9%,
  rgba(30, 104, 229, 0) 27%,
  rgba(30, 104, 229, 0.045) 27%,
  rgba(30, 104, 229, 0.045) 35%,
  rgba(30, 104, 229, 0) 35%,
  rgba(30, 104, 229, 0) 100%
),

/* Fond bleu nuit fixe */
linear-gradient(
  160deg,
  #002b40 0%,
  #001b2a 55%,
  #001521 100%
);

background-size:
100% 100%,
100% 100%,
175% 175%,
195% 195%,
100% 100%;

background-position:
0 0,
0 0,
0% 50%,
25% 50%,
0 0;

background-repeat: no-repeat;

animation: bureau-travelling 26s ease-in-out infinite alternate;

will-change: background-position;\n}